Structures · Algebra
Algebra
An associative unital R-algebra is a semiring A equipped with a map into its center R → A.
See the implementation notes in this file for discussion of the details of this definition.
- Defined in
- Mathlib.Algebra.Algebra.Defs
- Shape
- 2 explicit arguments · adds algebraMap, commutes', smul_def'
Extends1
Extended by2
Concrete types that are instances33
- Int
- Nat
- Real
- Rat
- NNReal
- ZMod
- Polynomial
- CommRingCat.carrier
- RatFunc
- NNRat
- WithVal
- PadicInt
- IsLocalRing.ResidueField
- Polynomial.SplittingField
- Localization
- AdjoinRoot
- NumberField.RingOfIntegers
- MvPowerSeries
- CyclotomicRing
- AlgebraicGeometry.ValuativeCommSq.R
- HomogeneousLocalization
- Algebra.Presentation.Core
- PointedContMDiffMap
- Algebra.Extension.Ring
- MvPolynomial
- PowerSeries
- Localization.AtPrime
- _private.Mathlib.RingTheory.Extension.Cotangent.Basis.0.Algebra.Generators.PresentationOfFreeCotangent.Aux.T
- Algebra.Generators.Ring
- Subtype
- HasQuotient.Quotient
- WithAbs
- Ideal
How is a type an instance?
Loading the hierarchy index…
Assumed by13,924
- Algebra.algebraMap
- IsFractionRing
- IsLocalization
- AlgEquiv.symm
- Polynomial.aeval
- Algebra.adjoin
- spectrum
- AlgHom.comp
- AlgHom.toRingHom
- minpoly
- IsIntegral
- FractionalIdeal
- IntermediateField.adjoin
- MvPolynomial.aeval
- Algebra.smul_def
- AlgEquiv.toAlgHom
- AlgHom.toLinearMap
- IsScalarTower.toAlgHom
- cfc
- IsLocalization.mk'
- IsLocalization.Away
- KaehlerDifferential
- FaithfulSMul.algebraMap_injective
- AlgHom.id
- Algebra.Extension.Ring
- Ideal.under
- AlgHom.range
- Algebra.ofId
- Algebra.TensorProduct.includeRight
- IsAlgebraic
- TensorProduct.AlgebraTensorModule.curry_injective
- Algebra.linearMap
- Algebra.norm
- Subalgebra.toSubmodule
- Algebra.algebraMapSubmonoid
- AlgEquiv.toRingEquiv
- IntermediateField.toSubalgebra
- Algebra.Generators.Ring
- FractionalIdeal.coeToSubmodule
- IsDedekindDomain.HeightOneSpectrum.valuation
- PowerBasis.gen
- TensorProduct.AlgebraTensorModule.curry_apply
- Algebra.Extension.Cotangent
- Polynomial.aeval_X
- AlgebraicIndependent
- Algebra.algebraMap_eq_smul_one
- AlgEquiv.toLinearEquiv
- IsScalarTower.algebraMap_apply
- Algebra.Generators.val
- Subalgebra.toSubsemiring