Documentation

Mathlib.LinearAlgebra.ExteriorAlgebra.Basis

Basis for ExteriorAlgebra #

@[implicit_reducible]

The direct sum decomposition of the exterior algebra from the graded algebra structure.

Equations
noncomputable def Module.Basis.ExteriorAlgebra {R : Type u_1} {M : Type u_2} {I : Type u_3} [LinearOrder I] [CommRing R] [AddCommGroup M] [Module R M] (b : Basis I R M) :

If b is a basis of M (indexed by a linearly ordered type), the basis of the exterior algebra of M formed by the n-fold exterior products of elements of b for each n.

Equations
Instances For
    theorem ExteriorAlgebra.basis_apply {R : Type u_1} {M : Type u_2} {I : Type u_3} [LinearOrder I] [CommRing R] [AddCommGroup M] [Module R M] (b : Module.Basis I R M) (s : Finset I) :
    theorem ExteriorAlgebra.basis_apply_ofCard {R : Type u_1} {M : Type u_2} {n : } {I : Type u_3} [LinearOrder I] [CommRing R] [AddCommGroup M] [Module R M] (b : Module.Basis I R M) {s : Finset I} (s_card : s.card = n) :
    theorem ExteriorAlgebra.basis_apply_powersetCard {R : Type u_1} {M : Type u_2} {m : } {I : Type u_3} [LinearOrder I] [CommRing R] [AddCommGroup M] [Module R M] (b : Module.Basis I R M) (s : (Set.powersetCard I m)) :
    b.ExteriorAlgebra s = ιMulti_family R m (⇑b) s
    theorem ExteriorAlgebra.basis_eq_coe_basis {R : Type u_1} {M : Type u_2} {m : } {I : Type u_3} [LinearOrder I] [CommRing R] [AddCommGroup M] [Module R M] (b : Module.Basis I R M) (s : (Set.powersetCard I m)) :
    theorem ExteriorAlgebra.basis_mul_of_not_disjoint {R : Type u_1} {M : Type u_2} {m n : } {I : Type u_3} [LinearOrder I] [CommRing R] [AddCommGroup M] [Module R M] (b : Module.Basis I R M) (s : (Set.powersetCard I m)) (t : (Set.powersetCard I n)) (h : ¬Disjoint s t) :