Theorems · Definition · ring theory
AddMonoidAlgebra.liftMagma
(R : Type u_1) →
{A : Type u_4} →
{M : Type u_7} →
[inst : Semiring R] →
[inst_1 : Add M] →
[inst_2 : NonUnitalNonAssocSemiring A] →
[inst_3 : Module R A] →
[IsScalarTower R A A] → [SMulCommClass R A A] → (Multiplicative M →ₙ* A) ≃ (AddMonoidAlgebra R M →ₙₐ[R] A)The functor M ↦ R[M], from the category of magmas to the category of
non-unital, non-associative algebras over R is adjoint to the forgetful functor in the other
direction.
- Defined in
- Mathlib.Algebra.MonoidAlgebra.Basic
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 83 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites25
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Modulestatement and proof · cited by 20,661
- Semiringstatement and proof · cited by 13,802
- Equivstatement · cited by 8,337
- IsScalarTowerstatement and proof · cited by 3,896
- AddMonoidHomproof · cited by 3,230
- SMulCommClassstatement and proof · cited by 1,927
- NonUnitalNonAssocSemiringstatement and proof · cited by 1,081
- Multiplicativestatement and proof · cited by 875
- AddMonoidAlgebrastatement and proof · cited by 649
- AddMonoidHom.compproof · cited by 339
- MonoidHom.idstatement and proof · cited by 323
Cited by2
Results whose statement or proof uses this declaration.
- AddMonoidAlgebra.liftMagma_apply_applystatement and proof · cited by 0
- AddMonoidAlgebra.liftMagma_symm_applystatement and proof · cited by 0