Documentation

TauCeti.Algebra.Subalgebra.Centralizer

A centralizer as an algebra over a commutative subalgebra #

If S is a commutative subalgebra of A, its centralizer C is naturally an S-algebra. Subalgebras of C over S correspond to subalgebras of A over the original base containing S and contained in C. The correspondence preserves the underlying elements and records the degree multiplication in a field tower.

This permits enlargement of subfields inside a division algebra: an extension constructed in the centralizer is transported back to a subalgebra of the original algebra containing the original subfield.

References #

@[instance_reducible]
instance Subalgebra.centralizerAlgebra {R : Type u_1} {A : Type u_2} [CommSemiring R] [Semiring A] [Algebra R A] (S : Subalgebra R A) [IsMulCommutative ↥S] :
Algebra ↥S ↥(centralizer R ↑S)

A commutative subalgebra acts on its centralizer by multiplication.

@[simp]
theorem Subalgebra.coe_algebraMap_centralizer {R : Type u_1} {A : Type u_2} [CommSemiring R] [Semiring A] [Algebra R A] (S : Subalgebra R A) [IsMulCommutative ↥S] (s : ↥S) :
↑((algebraMap ↥S ↥(centralizer R ↑S)) s) = ↑s

The structure map from a commutative subalgebra to its centralizer is inclusion.

@[simp]
theorem Subalgebra.coe_smul_centralizer {R : Type u_1} {A : Type u_2} [CommSemiring R] [Semiring A] [Algebra R A] (S : Subalgebra R A) [IsMulCommutative ↥S] (s : ↥S) (c : ↥(centralizer R ↑S)) :
↑(s • c) = ↑s * ↑c

The scalar action on the centralizer is multiplication in the ambient algebra.

instance Subalgebra.isScalarTower_centralizerAlgebra {R : Type u_1} {A : Type u_2} [CommSemiring R] [Semiring A] [Algebra R A] (S : Subalgebra R A) [IsMulCommutative ↥S] :
IsScalarTower R ↥S ↥(centralizer R ↑S)

The centralizer's action by the commutative subalgebra extends its original base action.

def Subalgebra.centralizerSubalgebraOrderIso {R : Type u_1} {A : Type u_2} [CommSemiring R] [Semiring A] [Algebra R A] (S : Subalgebra R A) [IsMulCommutative ↥S] :
Subalgebra ↥S ↥(centralizer R ↑S) ≃o { T : Subalgebra R A // S ≤ T ∧ T ≤ centralizer R ↑S }

Subalgebras of a centralizer over its commutative scalar subalgebra correspond to ambient subalgebras lying between the scalar subalgebra and its centralizer.

Instances For

    The forward correspondence restricts scalars and includes into the ambient algebra.

    @[simp]
    theorem Subalgebra.mem_centralizerSubalgebraOrderIso {R : Type u_1} {A : Type u_2} [CommSemiring R] [Semiring A] [Algebra R A] (S : Subalgebra R A) [IsMulCommutative ↥S] (T : Subalgebra ↥S ↥(centralizer R ↑S)) (c : ↥(centralizer R ↑S)) :

    An element of the centralizer belongs to the transported subalgebra exactly when it belongs to the original subalgebra over S.

    @[simp]
    theorem Subalgebra.mem_centralizerSubalgebraOrderIso_symm {R : Type u_1} {A : Type u_2} [CommSemiring R] [Semiring A] [Algebra R A] (S : Subalgebra R A) [IsMulCommutative ↥S] (T : { T : Subalgebra R A // S ≤ T ∧ T ≤ centralizer R ↑S }) (c : ↥(centralizer R ↑S)) :

    The inverse correspondence tests ambient membership after including the centralizer.

    @[simp]

    The scalar subalgebra corresponds to the bottom subalgebra of the centralizer over S.

    @[simp]

    The whole centralizer corresponds to the top subalgebra over S.

    A nontrivial extension inside the centralizer gives a strict enlargement of the original scalar subalgebra inside the ambient algebra.

    The transported subalgebra has the dimension prescribed by the scalar tower. In particular, for subfields this is multiplication of extension degrees.