Documentation

LeanPool.BrauerGroupNew.Subfield.Separable

LeanPool.BrauerGroupNew.Subfield.Separable #

Imported Lean Pool material for LeanPool.BrauerGroupNew.Subfield.Separable.

theorem SubField.adjoin_centralizer_mul_comm (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] (L : SubField K D) (a : D) (ha : a Subalgebra.centralizer K L) (x y : D) :
x Algebra.adjoin K (L {a})y Algebra.adjoin K (L {a})x * y = y * x
@[reducible]
def SubField.adjoinCommRing (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] (L : SubField K D) (a : D) (ha : a Subalgebra.centralizer K L) :
CommRing (Algebra.adjoin K (L {a}))

The commutative ring structure on the algebra generated by adjoining a centralizing element.

Equations
Instances For
    instance SubField.adjoin_isDomain (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] (L : SubField K D) (a : D) :
    IsDomain (Algebra.adjoin K (L {a}))
    def SubField.adjoin (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] [FiniteDimensional K D] (L : SubField K D) (a : D) (ha : a Subalgebra.centralizer K L) :

    The subfield generated by a subfield and an element centralizing that subfield.

    Equations
    Instances For
      @[implicit_reducible]
      noncomputable def IsLAlg (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] [FiniteDimensional K D] (L : SubField K D) (a : D) (ha : a Subalgebra.centralizer K L) :
      Algebra L (SubField.adjoin K D L a ha)

      The natural algebra structure over a subfield after adjoining a centralizing element.

      Equations
      Instances For
        theorem SubField.adjoin_scalarTower (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] [FiniteDimensional K D] (L : SubField K D) (a : D) (ha : a Subalgebra.centralizer K L) :
        IsScalarTower K L (adjoin K D L a ha)
        theorem SubField.adjoin_le_centralizer (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] [FiniteDimensional K D] (L : SubField K D) (a : D) (ha : a Subalgebra.centralizer K L) :
        @[reducible, inline]
        abbrev AllSepSubfield (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] :

        The set of subfields of a division algebra that are separable over the center.

        Equations
        Instances For
          @[implicit_reducible]
          Equations
          • One or more equations did not get rendered due to their size.
          @[reducible, inline]
          noncomputable abbrev iSupChainSepsubfield (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] (c : Set (AllSepSubfield K D)) [Nonempty c] (hc1 : IsChain (fun (x1 x2 : (AllSepSubfield K D)) => x1 x2) c) :

          The supremum of a nonempty chain of separable subfields, as a separable subfield.

          Equations
          Instances For
            theorem exists_max_sepSub (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] :
            ∃ (L : (AllSepSubfield K D)), IsMax L
            theorem Set.centralizer.qsmul_mem (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] (L : Set D) (q : ) (a : D) (ha : a L.centralizer) :
            @[implicit_reducible]
            Equations
            • One or more equations did not get rendered due to their size.
            @[implicit_reducible]
            Equations
            @[simp]
            theorem SubField.centralizer.coe_ratCast (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] (L : SubField K D) (q : ) :
            q = q
            @[implicit_reducible]
            Equations
            @[simp]
            theorem SubField.centralizer.nnratCast_eq (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] (L : SubField K D) (q : ℚ≥0) :
            q = q
            @[implicit_reducible]
            instance centralizerSubfieldDiv (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] (L : SubField K D) :
            Equations
            • One or more equations did not get rendered due to their size.
            @[implicit_reducible]
            noncomputable instance instAlgebraSubtypeMemSubFieldSubalgebraCentralizerCoe (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] (L : SubField K D) :
            Equations
            • One or more equations did not get rendered due to their size.
            @[reducible, inline]
            noncomputable abbrev ZCLEquivZCLMap (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] (L : SubField K D) :

            The center of a centralizer is equivalent to its image in the ambient division algebra.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              @[reducible, inline]
              abbrev SubField.botAdjoin (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] [FiniteDimensional K D] (a : D) :

              The subfield generated by one element over the base field.

              Equations
              Instances For
                @[simp]
                theorem SubField.self_mem_botAdjoin (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] [FiniteDimensional K D] (a : D) :
                a botAdjoin K D a
                theorem SubField.botAdjoin_coe (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] [FiniteDimensional K D] (a : D) :
                (botAdjoin K D a).toSubalgebra = K[a]
                theorem IsSeparable.of_algHom_of_map {F : Type u_1} [Field F] {K : Type u_2} {E : Type u_3} [Field K] [Ring E] [Algebra F K] [Algebra F E] [Nontrivial E] (f : K →ₐ[F] E) {x : K} (h : IsSeparable F (f x)) :
                theorem exists_sep_splitting (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] [Algebra.IsCentral K D] [FiniteDimensional K D] :
                ∃ (L : Type u) (x : Field L) (x_1 : Algebra K L) (_ : FiniteDimensional K L), Algebra.IsSeparable K L isSplit K D L
                theorem exists_finite_galois_split (K D : Type u) [Field K] [DivisionRing D] [Algebra K D] [Algebra.IsCentral K D] [FiniteDimensional K D] :
                ∃ (L : Type u) (x : Field L) (x_1 : Algebra K L) (_ : FiniteDimensional K L), IsGalois K L isSplit K D L