Documentation

TauCeti.LinearAlgebra.ExteriorAlgebra.BaseChange

Scalar extension of exterior algebras #

The exterior algebra commutes with extension of scalars over arbitrary commutative rings, including in characteristic two. The inverse comparison sends a ⊗ ι(m) to ι(a ⊗ m). This supplies the ambient algebra comparison for scalar extension of exterior powers.

The construction follows Mathlib's CliffordAlgebra.equivBaseChange (Eric Wieser), but uses the alternating relations directly: unlike the Clifford-algebra comparison, it does not require that two be invertible. No flatness or freeness assumption is needed.

noncomputable def TauCeti.exteriorAlgebraEquivBaseChange {R : Type u_1} (A : Type u_2) {M : Type u_3} [CommRing R] [CommRing A] [Algebra R A] [AddCommGroup M] [Module R M] :

Scalar extension commutes with exterior algebras, without restrictions on characteristic.

Equations
Instances For
    @[simp]

    The comparison carries an exterior generator to the scalar extension of that generator.

    @[simp]

    The inverse comparison on a scalar multiple of an exterior generator.

    @[simp]
    theorem TauCeti.exteriorAlgebraEquivBaseChange_ιMulti_tmul {R : Type u_1} (A : Type u_2) {M : Type u_3} [CommRing R] [CommRing A] [Algebra R A] [AddCommGroup M] [Module R M] {n : ℕ} (a : Fin n → A) (m : Fin n → M) :
    (exteriorAlgebraEquivBaseChange A) ((ExteriorAlgebra.ιMulti A n) fun (i : Fin n) => a i ⊗ₜ[R] m i) = (∏ i : Fin n, a i) ⊗ₜ[R] (ExteriorAlgebra.ιMulti R n) m

    On wedges of pure tensors the scalar coefficients multiply.

    @[simp]

    Scalar extension of exterior algebras is natural in the module.