Documentation

LeanPool.BrauerGroupNew.Morita.ChangeOfRings

LeanPool.BrauerGroupNew.Morita.ChangeOfRings #

Imported Lean Pool material for LeanPool.BrauerGroupNew.Morita.ChangeOfRings.

noncomputable def ModuleCat.MoritaEquivalence.matrix (R : Type u₀) [CommRing R] (A : Type u) [Ring A] [Algebra R A] (n : ) :
MoritaEquivalence R A (Matrix (Fin (n + 1)) (Fin (n + 1)) A)

The Morita equivalence between a ring and a positive-size matrix ring over it.

Equations
Instances For
    noncomputable def ModuleCat.MoritaEquivalence.matrix' (R : Type u₀) [CommRing R] (A : Type u) [Ring A] [Algebra R A] (n : ) [hn : NeZero n] :

    The Morita equivalence between a ring and an n × n matrix ring, for nonzero n.

    Equations
    Instances For

      Right multiplication identifies the opposite division ring with endomorphisms of its regular module.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        @[simp]
        theorem ModuleCat.MoritaEquivalence.mopToEnd_apply (R : Type u₀) [CommRing R] (A : Type u) [DivisionRing A] [Algebra R A] (a : Aᵐᵒᵖ) :
        (mopToEnd R A) a = ofHom { toFun := fun (x : A) => x * MulOpposite.unop a, map_add' := , map_smul' := }

        The opposite division ring is equivalent to endomorphisms of its regular module.

        Equations
        Instances For

          Transport endomorphism algebras along the functor of a Morita equivalence.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            noncomputable def ModuleCat.MoritaEquivalence.aux20 (R : Type u₀) [CommRing R] (A B : Type u) [DivisionRing A] [DivisionRing B] [Algebra R A] [Algebra R B] (e : MoritaEquivalence R A B) :
            e.eqv.functor.obj (of A A) of B B

            The target simple module associated to the source regular module under a Morita equivalence.

            Equations
            Instances For
              noncomputable def ModuleCat.MoritaEquivalence.aux2 (R : Type u₀) [CommRing R] (B : Type u) [DivisionRing B] [Algebra R B] (M N : ModuleCat B) (f : M N) :

              Conjugation by a module isomorphism gives an equivalence of endomorphism algebras.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                A Morita equivalence between division rings induces an equivalence of opposite rings.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  noncomputable def ModuleCat.MoritaEquivalence.toRingEquiv (R : Type u₀) [CommRing R] (A B : Type u) [DivisionRing A] [DivisionRing B] [Algebra R A] [Algebra R B] (e : MoritaEquivalence R A B) :

                  A Morita equivalence between division rings induces an algebra equivalence.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    noncomputable def ModuleCat.MoritaEquivalence.algEquivOfDivisionRing (R : Type u) [CommRing R] (D₁ D₂ : Type v) [DivisionRing D₁] [DivisionRing D₂] [Algebra R D₁] [Algebra R D₂] (e : MoritaEquivalence R D₁ D₂) :
                    D₁ ≃ₐ[R] D₂

                    Morita-equivalent division algebras over a commutative ring are algebra equivalent.

                    Equations
                    Instances For