Polynomial.SequencestructureMathlib.Algebra.Polynomial.Sequence, typeWording
sequence of R (from the name)
English
Let $R$ be a set. Then the sequences of $R$ are a basic type.
Polynomial.Sequence.basisdefMathlib.Algebra.Polynomial.Sequence, function or constantWording
the basis of S and hCoeff (from the name)
English
Let $S$ be a sequence of $R$ such that for all natural numbers $i$, the leading coefficient of $\operatorname{elems'}$ applied to $S$ and $i$ is a unit. Then the basis of $S$ and $\mathrm{hCoeff}$ is a basis of $R$ and the set of polynomials of $R$.
Polynomial.Sequence.elems'defMathlib.Algebra.Polynomial.Sequence, function or constantEnglish
Let $\mathrm{self}$ be a sequence of $R$. Let $x_{1}$ be a natural number. Then $\operatorname{elems'}$ applied to $\mathrm{self}$ and $x_{1}$ is a polynomial of $R$ defined as $\operatorname{proj0}$ applied to $\mathrm{self}$ and $x_{1}$.
Polynomial.smevaldefMathlib.Algebra.Polynomial.Smeval, function or constantEnglish
Let $p$ be a polynomial of $R$. Let $x_{4}$ be an element of $S$. Then $\operatorname{smeval}$ applied to $p$ and $x_{4}$ is an element of $S$ defined as $\operatorname{proj0}$ applied to $\mathrm{Polynomial\_\_wrapped\_\_\_\_u40\_\_\_Mathlib\_\_Algebra\_\_Polynomial\_\_Smeval\_\_3997496041\_\_\_hygCtx\_\_\_hyg\_\_2}$, $p$ and $x_{4}$.
Polynomial.smeval.linearMapdefMathlib.Algebra.Polynomial.Smeval, function or constantWording
the linear map of R and x4 (from the name)
English
Let $R$ be a set. Let $x_{4}$ be an element of $S$. Then the linear map of $R$ and $x_{4}$ is a linear map of the set of polynomials of $R$ and $S$.
Polynomial.smul_powdefMathlib.Algebra.Polynomial.Smeval, function or constantWording
the scalar multiple power of x5 and x6 (from the name)
English
Let $x_{4}$ be an element of $S$. Let $x_{5}$ be a natural number. Let $x_{6}$ be an element of $R$. Then the scalar multiple power of $x_{5}$ and $x_{6}$ is an element of $S$ defined as $\HSMulhSMulMACRoAL {x_{6}}{(x_{4} ^ {x_{5}})}$.
Polynomial.SplitsdefMathlib.Algebra.Polynomial.Splits, predicateEnglish
Let $f$ be a polynomial of $R$. Then $\operatorname{Splits}$ holds for $f$, if $f$ is an element of the closure of $\UnionunionMACRoAB {\operatorname{ofPred} (\lambda x_{1} . \mathrm{exists} (R , \lambda a . \EqtMACRoH {\operatorname{C} (a)}{x_{1}}))}{\operatorname{ofPred} (\lambda x_{2} . \mathrm{exists} (R , \lambda a_{1} . \EqtMACRoH {(\operatorname{X} + \operatorname{C} (a_{1}))}{x_{2}}))}$.
Polynomial.rootOfSplitsdefMathlib.Algebra.Polynomial.Splits, function or constantWording
the root of hf and hfd (from the name)
English
Assume that $\operatorname{Splits}$ holds for $f$. Assume that the degree of $f$ is distinct from $0$. Then the root of $\mathrm{hf}$ and $\mathrm{hfd}$ is an element of $R$ defined as $\operatorname{choose}$ applied to $\mathrm{Polynomial\_\_Splits\_\_exists\_eval\_eq\_zero}$ applied to $\mathrm{hf}$ and $\mathrm{hfd}$.
Polynomial.sturmSeqdefMathlib.Algebra.Polynomial.Sturm.Sequence, function or constantWording
the Sturm sequence of p and q (from the name)
English
Let $p$ and $q$ be polynomials of $K$. Then the Sturm sequence of $p$ and $q$ is a list of polynomials of $K$ defined as $\mathrm{Polynomial\_\_sturmSeq\_\_\_unary}$ applied to $\operatorname{mk}$ applied to $p$ and $q$.
Polynomial.sumIDerivdefMathlib.Algebra.Polynomial.SumIteratedDerivative, function or constantWording
the sum derivative (from the name)
English
The sum derivative is a linear map of the set of polynomials of $R$ and the set of polynomials of $R$ defined as the composition of $\operatorname{lsum}$ applied to $\Natural$ and the function that maps $x_{2}$ to the identity and the derivative finitely supported function.
Polynomial.taylordefMathlib.Algebra.Polynomial.Taylor, function or constantWording
the Taylor expansion of r (from the docstring)
English
Let $r$ be an element of $R$. Then the Taylor expansion of $r$ is a linear map of the set of polynomials of $R$ and the set of polynomials of $R$.
Polynomial.taylorAlgHomdefMathlib.Algebra.Polynomial.Taylor, function or constantWording
the Taylor algebra homomorphism of r (from the name)
English
Let $r$ be an element of $R$. Then the Taylor algebra homomorphism of $r$ is an algebra homomorphism of the set of polynomials of $R$ and the set of polynomials of $R$.
Polynomial.taylorEquivdefMathlib.Algebra.Polynomial.Taylor, function or constantWording
the Taylor equivalence of r (from the name)
English
Let $r$ be an element of $R$. Then the Taylor equivalence of $r$ is an algebra isomorphism of the set of polynomials of $R$ and the set of polynomials of $R$.
Polynomial.IsUnitTrinomialdefMathlib.Algebra.Polynomial.UnitTrinomial, predicateEnglish
Let $p$ be a polynomial of $\Integer$. Then $\operatorname{IsUnitTrinomial}$ holds for $p$, if there exist elements $k$, $m$ and $n$ of $\Natural$, such that there exists an element $h$ of $\mathrm{Lt} (k , m)$, such that there exists an element $h_{1}$ of $\mathrm{Lt} (m , n)$, such that there exist units $u$, $v$ and $w$ of $\Integer$, such that $p$ is equal to $\operatorname{trinomial}$ applied to $k$, $m$, $n$, the underlying value in the base of $u$, the underlying value in the base of $v$ and the underlying value in the base of $w$.
Polynomial.trinomialdefMathlib.Algebra.Polynomial.UnitTrinomial, function or constantEnglish
Let $k$, $m$ and $n$ be natural numbers. Let $u$, $v$ and $w$ be elements of $R$. Then $\operatorname{trinomial}$ applied to $k$, $m$, $n$, $u$, $v$ and $w$ is a polynomial of $R$ defined as $\operatorname{C} (u)\times \operatorname{X} ^ {k}+ \operatorname{C} (v)\times \operatorname{X} ^ {m}+ \operatorname{C} (w)\times \operatorname{X} ^ {n}$.
PresentedAddMonoiddefMathlib.Algebra.PresentedMonoid.Basic, typeWording
presented additive monoid of rels (from the name)
English
Let $\mathrm{rels}$ be a function from free additive monoids of $x$ and free additive monoids of $x$ to propositions. Then a presented additive monoid of $\mathrm{rels}$ is an element of the function that maps $\mathrm{rels}$ to the set of quotients of the additive congruence relation generator of $\mathrm{rels}$.
PresentedAddMonoid.liftdefMathlib.Algebra.PresentedMonoid.Basic, function or constantWording
the lift of f and h (from the name)
English
Let $f$ be a function from elements of $x$ to elements of $M$ such that for all free additive monoids $a$ and $b$ of $x$, if $\mathrm{rels}$ holds for $a$ and $b$, then $\operatorname{coe}$ applied to the lift, $f$ and $a$ is equal to $\operatorname{coe}$ applied to the lift, $f$ and $b$. Then the lift of $f$ and $h$ is an additive monoid homomorphism of the set of presented additive monoids of $\mathrm{rels}$ and $M$.
PresentedAddMonoid.mkdefMathlib.Algebra.PresentedMonoid.Basic, function or constantEnglish
Let $\mathrm{rels}$ be a function from free additive monoids of $x$ and free additive monoids of $x$ to propositions. Then $\operatorname{mk}$ applied to $\mathrm{rels}$ is an additive monoid homomorphism of the set of free additive monoids of $x$ and the set of presented additive monoids of $\mathrm{rels}$.
PresentedAddMonoid.ofdefMathlib.Algebra.PresentedMonoid.Basic, function or constantEnglish
Let $\mathrm{rels}$ be a function from free additive monoids of $x$ and free additive monoids of $x$ to propositions. Let $x_{1}$ be an element of $x$. Then $\operatorname{of}$ applied to $\mathrm{rels}$ and $x_{1}$ is a presented additive monoid of $\mathrm{rels}$ defined as $\operatorname{mk}$ applied to $\mathrm{rels}$ and $\operatorname{of}$ applied to $x_{1}$.
PresentedMonoiddefMathlib.Algebra.PresentedMonoid.Basic, typeWording
presented monoid of rels (from the name)
English
Let $\mathrm{rels}$ be a function from free monoids of $x$ and free monoids of $x$ to propositions. Then a presented monoid of $\mathrm{rels}$ is an element of the function that maps $\mathrm{rels}$ to the set of quotients of the congruence relation generator of $\mathrm{rels}$.
PresentedMonoid.liftdefMathlib.Algebra.PresentedMonoid.Basic, function or constantWording
the lift of f and h (from the name)
English
Let $f$ be a function from elements of $x$ to elements of $M$ such that for all free monoids $a$ and $b$ of $x$, if $\mathrm{rels}$ holds for $a$ and $b$, then $\operatorname{coe}$ applied to the lift, $f$ and $a$ is equal to $\operatorname{coe}$ applied to the lift, $f$ and $b$. Then the lift of $f$ and $h$ is a monoid homomorphism of the set of presented monoids of $\mathrm{rels}$ and $M$.
PresentedMonoid.mkdefMathlib.Algebra.PresentedMonoid.Basic, function or constantEnglish
Let $\mathrm{rels}$ be a function from free monoids of $x$ and free monoids of $x$ to propositions. Then $\operatorname{mk}$ applied to $\mathrm{rels}$ is a monoid homomorphism of the set of free monoids of $x$ and the set of presented monoids of $\mathrm{rels}$.
PresentedMonoid.ofdefMathlib.Algebra.PresentedMonoid.Basic, function or constantEnglish
Let $\mathrm{rels}$ be a function from free monoids of $x$ and free monoids of $x$ to propositions. Let $x_{1}$ be an element of $x$. Then $\operatorname{of}$ applied to $\mathrm{rels}$ and $x_{1}$ is a presented monoid of $\mathrm{rels}$ defined as $\operatorname{mk}$ applied to $\mathrm{rels}$ and $\operatorname{of}$ applied to $x_{1}$.
PrimedefMathlib.Algebra.Prime.Defs, predicateWording
p is prime (by hand)
English
Let $p$ be an element of $M$. Then $p$ is prime, if $p \neq 0$, $p$ is not a unit and for all elements $a$ of $M$, for all elements $b$ of $M$, if $p$ divides $a \times b$, then $p$ divides $a$ or $p$ divides $b$.
QuadraticAlgebra.baseChangeEquivdefMathlib.Algebra.QuadraticAlgebra.BaseChange, function or constantWording
the base change of S (from the docstring)
English
Let $S$ be a set. Let $a$ and $b$ be elements of $R$. Then the base change of $S$ is an algebra isomorphism of the set of tensor products of $S$ and the set of quadratic algebras of $a$ and $b$ and the set of quadratic algebras of $\operatorname{algebraMap}$ applied to $R$, $S$ and $a$ and $\operatorname{algebraMap}$ applied to $R$, $S$ and $b$ defined as the equivalence of the set of quadratic algebras of $a$ and $b$ and the set of quadratic algebras of $\operatorname{algebraMap}$ applied to $R$, $S$ and $a$ and $\operatorname{algebraMap}$ applied to $R$, $S$ and $b$.
QuadraticAlgebra.baseChangedefMathlib.Algebra.QuadraticAlgebra.Basic, function or constantWording
the base change of a and b (from the name)
English
Let $S$ be a set. Let $a$ and $b$ be elements of $R$. Then the base change of $a$ and $b$ is an algebra homomorphism of the set of quadratic algebras of $a$ and $b$ and the set of quadratic algebras of $\operatorname{algebraMap}$ applied to $R$, $S$ and $a$ and $\operatorname{algebraMap}$ applied to $R$, $S$ and $b$.
QuadraticAlgebra.changeGeneratordefMathlib.Algebra.QuadraticAlgebra.Basic, function or constantWording
the change generator of u and k (from the name)
English
Let $a$, $b$, $u$ and $k$ be elements of $R$ such that $\EqtMACRoH {\mathrm{a'}}{u ^ {2}\times a - u \times b \times k - k ^ {2}}$ and $\EqtMACRoH {\mathrm{b'}}{u \times b + 2 \times k}$. Then the change generator of $u$ and $k$ is an algebra homomorphism of the set of quadratic algebras of $\mathrm{a'}$ and $\mathrm{b'}$ and the set of quadratic algebras of $a$ and $b$ defined as $\operatorname{lift}$ applied to $\HSMulhSMulMACRoAL {u}{\operatorname{omega}}+ \operatorname{algebraMap} (R , \mathrm{QuadraticAlgebra} (a , b), k)$.
QuadraticAlgebra.changeGeneratorEquivdefMathlib.Algebra.QuadraticAlgebra.Basic, function or constantWording
the change generator equivalence of u and k (from the name)
English
Let $a$, $b$ and $k$ be elements of $R$. Let $u$ be a unit of $R$ such that $\mathrm{a'}$ is equal to the difference between the difference between the product of the exponentiation of the underlying value in the base of $u$ to $2$ and $a$ and the product of the product of the underlying value in the base of $u$ and $b$ and $k$ and $k ^ {2}$ and $\mathrm{b'}$ is equal to the sum of the product of the underlying value in the base of $u$ and $b$ and $2 \times k$. Then the change generator equivalence of $u$ and $k$ is an algebra isomorphism of the set of quadratic algebras of $\mathrm{a'}$ and $\mathrm{b'}$ and the set of quadratic algebras of $a$ and $b$.
QuadraticAlgebra.liftdefMathlib.Algebra.QuadraticAlgebra.Basic, function or constantWording
the lift (from the name)
English
The lift is an equivalence from $\SubtypeSet {u}{(\EqtMACRoH {(u \times u)}{(\HSMulhSMulMACRoAL {a}{1}+ \HSMulhSMulMACRoAL {b}{u})})}$ to the set of algebra homomorphisms of the set of quadratic algebras of $a$ and $b$ and $A$.
QuadraticAlgebra.mapRingHomdefMathlib.Algebra.QuadraticAlgebra.Basic, function or constantWording
the map ring homomorphism of a and b (from the name)
English
Let $f$ be a ring homomorphism of $R$ and $S$. Let $a$ and $b$ be elements of $R$. Then the map ring homomorphism of $a$ and $b$ is a ring homomorphism of the set of quadratic algebras of $a$ and $b$ and the set of quadratic algebras of $f$ applied to $a$ and $f$ applied to $b$.
QuadraticAlgebra.normdefMathlib.Algebra.QuadraticAlgebra.Basic, function or constantWording
the norm (from the name)
English
The norm is a monoid homomorphism of the set of quadratic algebras of $a$ and $b$ and $R$.
QuadraticAlgebra.omegadefMathlib.Algebra.QuadraticAlgebra.Basic, function or constantWording
the omega (from the name)
English
The omega is a quadratic algebra of $a$ and $b$ defined as $\operatorname{mk}$ applied to $0$ and $1$.
QuadraticAlgebra.tracedefMathlib.Algebra.QuadraticAlgebra.Basic, function or constantWording
the trace (from the name)
English
The trace is a linear map of the set of quadratic algebras of $a$ and $b$ and $R$.
QuadraticAlgebrastructureMathlib.Algebra.QuadraticAlgebra.Defs, typeWording
quadratic algebra of a and b (from the name)
English
Let $R$ be a set. Let $a$ and $b$ be elements of $R$. Then the quadratic algebras of $a$ and $b$ are a basic type.
QuadraticAlgebra.CdefMathlib.Algebra.QuadraticAlgebra.Defs, function or constantEnglish
Let $x_{1}$ be an element of $R$. Then $\operatorname{C}$ applied to $x_{1}$ is a quadratic algebra of $a$ and $b$ defined as $\operatorname{mk}$ applied to $x_{1}$ and $0$.
QuadraticAlgebra.basisdefMathlib.Algebra.QuadraticAlgebra.Defs, function or constantWording
the basis of a and b (from the name)
English
Let $a$ and $b$ be elements of $R$. Then the basis of $a$ and $b$ is a basis of $R$ and the set of quadratic algebras of $a$ and $b$ defined as the basis of the linear equivalence tuple of $a$ and $b$.
QuadraticAlgebra.equivProddefMathlib.Algebra.QuadraticAlgebra.Defs, function or constantWording
the equivalence product of a and b (from the name)
English
Let $a$ and $b$ be elements of $R$. Then the equivalence product of $a$ and $b$ is an equivalence from the set of quadratic algebras of $a$ and $b$ to $\mathrm{Prod}$ applied to $R$ and $R$.
QuadraticAlgebra.imdefMathlib.Algebra.QuadraticAlgebra.Defs, function or constantWording
the imaginary part of self (from the name)
English
Let $\mathrm{self}$ be a quadratic algebra of $a$ and $b$. Then the imaginary part of $\mathrm{self}$ is an element of $R$ defined as $\operatorname{proj1}$ applied to $\mathrm{self}$.
QuadraticAlgebra.imₗdefMathlib.Algebra.QuadraticAlgebra.Defs, function or constantWording
the imaginary part of a and b (from the name)
English
Let $a$ and $b$ be elements of $R$. Then the imaginary part of $a$ and $b$ is a linear map of the set of quadratic algebras of $a$ and $b$ and $R$.
QuadraticAlgebra.linearEquivTupledefMathlib.Algebra.QuadraticAlgebra.Defs, function or constantWording
the linear equivalence tuple of a and b (from the name)
English
Let $a$ and $b$ be elements of $R$. Then the linear equivalence tuple of $a$ and $b$ is a linear equivalence of the set of quadratic algebras of $a$ and $b$ and the set of functions from elements of $\mathrm{Fin}$ applied to $2$ to elements of $R$.
QuadraticAlgebra.redefMathlib.Algebra.QuadraticAlgebra.Defs, function or constantWording
the real part of self (from the name)
English
Let $\mathrm{self}$ be a quadratic algebra of $a$ and $b$. Then the real part of $\mathrm{self}$ is an element of $R$ defined as $\operatorname{proj0}$ applied to $\mathrm{self}$.
QuadraticAlgebra.reₗdefMathlib.Algebra.QuadraticAlgebra.Defs, function or constantWording
the real part of a and b (from the name)
English
Let $a$ and $b$ be elements of $R$. Then the real part of $a$ and $b$ is a linear map of the set of quadratic algebras of $a$ and $b$ and $R$.
QuadraticAlgebra.algEquivDiscrZerodefMathlib.Algebra.QuadraticAlgebra.Discriminant, function or constantEnglish
Let $a$ and $b$ be elements of $R$. Then $\operatorname{algEquivDiscrZero}$ applied to $a$ and $b$ is an algebra isomorphism of the set of quadratic algebras of $a$ and $b$ and the set of quadratic algebras of the discriminant of the quadratic algebra of $a$ and $b$ and $0$.
QuadraticAlgebra.algEquivEdivEmoddefMathlib.Algebra.QuadraticAlgebra.Discriminant, function or constantEnglish
Let $a$ and $b$ be integers. Then $\operatorname{algEquivEdivEmod}$ applied to $a$ and $b$ is an algebra isomorphism of the set of quadratic algebras of $a$ and $b$ and the set of quadratic algebras of the quotient of the discriminant of the quadratic algebra of $a$ and $b$ and $4$ and the remainder of the discriminant of the quadratic algebra of $a$ and $b$ modulo $4$.
QuadraticAlgebra.discrdefMathlib.Algebra.QuadraticAlgebra.Discriminant, function or constantWording
the discriminant of the quadratic algebra of a and b (from the docstring)
English
Let $a$ and $b$ be elements of $R$. Then the discriminant of the quadratic algebra of $a$ and $b$ is an element of $R$ defined as $b ^ {2}+ 4 \times a$.
discrimdefMathlib.Algebra.QuadraticDiscriminant, function or constantEnglish
Let $a$, $b$ and $c$ be elements of $R$. Then $\mathrm{discrim}$ applied to $a$, $b$ and $c$ is an element of $R$ defined as $b ^ {2}- 4 \times a \times c$.
QuandleclassMathlib.Algebra.Quandle, predicateWording
x is a quandle (from the name)
English
Let $x$ be a set. Then we can say that $x$ is a quandle.
Quandle.ConjdefMathlib.Algebra.Quandle, typeWording
conjugate of G (from the name)
English
Let $G$ be a set. Then a conjugate of $G$ is an element of the function that maps $G$ to $G$.
Quandle.Conj.mapdefMathlib.Algebra.Quandle, function or constantWording
the map of f (from the name)
English
Let $f$ be a monoid homomorphism of $G$ and $H$. Then the map of $f$ is an element of $\mathrm{ShelfHom}$ applied to the set of conjugates of $G$ and the set of conjugates of $H$.
Quandle.DihedraldefMathlib.Algebra.Quandle, typeWording
dihedral of n (from the name)
English
Let $n$ be a natural number. Then a dihedral of $n$ is an element of the function that maps $n$ to $\mathrm{ZMod}$ applied to $n$.
Quandle.dihedralActdefMathlib.Algebra.Quandle, function or constantEnglish
Let $n$ be a natural number. Let $a$ and $x$ be elements of $\mathrm{ZMod}$ applied to $n$. Then $\operatorname{dihedralAct}$ applied to $n$, $a$ and $x$ is an element of $\mathrm{ZMod}$ applied to $n$ defined as $2 \times a - x$.
RackclassMathlib.Algebra.Quandle, predicateEnglish
Let $x$ be a set. Then we can say that $\mathrm{Rack}$ holds for $x$.
Rack.EnvelGroupdefMathlib.Algebra.Quandle, typeEnglish
Let $R$ be a set. Then an element of $\operatorname{EnvelGroup}$ applied to $R$ is an element of the function that maps $R$ to $\mathrm{Quotient}$ applied to $\operatorname{setoid}$ applied to $R$.
Rack.IsAbeliandefMathlib.Algebra.Quandle, predicateWording
R is Abelian (from the name)
English
Let $R$ be a set. Then $R$ is Abelian, if for all elements $x_{1}$, $y$, $z$ and $w$ of $R$, $\EqtMACRoH {\operatorname{act} (\operatorname{act} (x_{1} , y), \operatorname{act} (z , w))}{\operatorname{act} (\operatorname{act} (x_{1} , z), \operatorname{act} (y , w))}$.
Rack.IsInvolutorydefMathlib.Algebra.Quandle, predicateEnglish
Let $R$ be a set. Then $\operatorname{IsInvolutory}$ holds for $R$, if for all elements $x_{1}$ of $R$, $\operatorname{act}$ applied to $x_{1}$ is involutive.
Rack.PreEnvelGroupinductiveMathlib.Algebra.Quandle, typeEnglish
Let $R$ be a set. Then the elements of $\operatorname{PreEnvelGroup}$ applied to $R$ are a basic type.
Rack.PreEnvelGroup.ctorElimTypedefMathlib.Algebra.Quandle, typeEnglish
Let $\mathrm{ctorIdx}$ be a natural number. Then an element of $\operatorname{ctorElimType}$ applied to $\mathrm{ctorIdx}$ is an element of the function that maps $\mathrm{ctorIdx}$ to $\mathrm{cond}$ applied to $\operatorname{ble}$ applied to $\mathrm{ctorIdx}$ and $1$, $\mathrm{cond}$ applied to $\operatorname{ble}$ applied to $\mathrm{ctorIdx}$ and $0$, $\mathrm{PULift}$ applied to $\mathrm{motive}$ applied to the unit and $\mathrm{PULift}$ applied to the set of functions from elements $x$ of $R$ to elements of $\mathrm{motive}$ applied to the inclusion of $x$ and $\mathrm{cond}$ applied to $\operatorname{ble}$ applied to $\mathrm{ctorIdx}$ and $2$, $\mathrm{PULift}$ applied to the set of functions from elements $a$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $b$ of $\operatorname{PreEnvelGroup}$ applied to $R$ to elements of $\mathrm{motive}$ applied to the product of $a$ and $b$ and $\mathrm{PULift}$ applied to the set of functions from elements $a_{1}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ to elements of $\mathrm{motive}$ applied to the inverse of $a_{1}$.
Rack.PreEnvelGroup.inclconstructorMathlib.Algebra.Quandle, function or constantWording
the inclusion of x (from the name)
English
Let $x$ be an element of $R$. Then the inclusion of $x$ is an element of $\operatorname{PreEnvelGroup}$ applied to $R$.
Rack.PreEnvelGroup.invconstructorMathlib.Algebra.Quandle, function or constantWording
the inverse of a (from the name)
English
Let $a$ be an element of $\operatorname{PreEnvelGroup}$ applied to $R$. Then the inverse of $a$ is an element of $\operatorname{PreEnvelGroup}$ applied to $R$.
Rack.PreEnvelGroup.mulconstructorMathlib.Algebra.Quandle, function or constantWording
the product of a and b (from the name)
English
Let $a$ and $b$ be elements of $\operatorname{PreEnvelGroup}$ applied to $R$. Then the product of $a$ and $b$ is an element of $\operatorname{PreEnvelGroup}$ applied to $R$.
Rack.PreEnvelGroup.unitconstructorMathlib.Algebra.Quandle, function or constantWording
the unit (from the name)
English
The unit is an element of $\operatorname{PreEnvelGroup}$ applied to $R$.
Rack.PreEnvelGroupRelinductiveMathlib.Algebra.Quandle, predicateEnglish
Let $R$ be a set. Let $x_{1}$ and $x_{2}$ be elements of $\operatorname{PreEnvelGroup}$ applied to $R$. Then we can say that $\operatorname{PreEnvelGroupRel}$ holds for $R$, $x_{1}$ and $x_{2}$.
Rack.PreEnvelGroupRel'inductiveMathlib.Algebra.Quandle, typeEnglish
Let $R$ be a set. Let $x_{1}$ and $x_{2}$ be elements of $\operatorname{PreEnvelGroup}$ applied to $R$. Then the elements of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $x_{1}$ and $x_{2}$ are a basic type.
Rack.PreEnvelGroupRel'.act_inclconstructorMathlib.Algebra.Quandle, function or constantEnglish
Let $x_{1}$ and $y$ be elements of $R$. Then $\mathrm{Rack\_\_PreEnvelGroupRel'\_\_act\_incl}$ applied to $x_{1}$ and $y$ is an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, the product of the product of the inclusion of $x_{1}$ and the inclusion of $y$ and the inverse of the inclusion of $x_{1}$ and the inclusion of $\operatorname{act}$ applied to $x_{1}$ and $y$.
Rack.PreEnvelGroupRel'.assocconstructorMathlib.Algebra.Quandle, function or constantWording
the associator of b and c (from the name)
English
Let $a$, $b$ and $c$ be elements of $\operatorname{PreEnvelGroup}$ applied to $R$. Then the associator of $b$ and $c$ is an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, the product of the product of $a$ and $b$ and $c$ and the product of $a$ and the product of $b$ and $c$.
Rack.PreEnvelGroupRel'.congr_invconstructorMathlib.Algebra.Quandle, function or constantWording
the congruence inverse of ha (from the name)
English
Let $\mathrm{ha}$ be an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $a$ and $\mathrm{a'}$. Then the congruence inverse of $\mathrm{ha}$ is an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, the inverse of $a$ and the inverse of $\mathrm{a'}$.
Rack.PreEnvelGroupRel'.congr_mulconstructorMathlib.Algebra.Quandle, function or constantWording
the congruence product of ha and hb (from the name)
English
Let $\mathrm{ha}$ be an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $a$ and $\mathrm{a'}$. Let $\mathrm{hb}$ be an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $b$ and $\mathrm{b'}$. Then the congruence product of $\mathrm{ha}$ and $\mathrm{hb}$ is an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, the product of $a$ and $b$ and the product of $\mathrm{a'}$ and $\mathrm{b'}$.
Rack.PreEnvelGroupRel'.ctorElimTypedefMathlib.Algebra.Quandle, typeEnglish
Let $\mathrm{ctorIdx}$ be a natural number. Then an element of $\operatorname{ctorElimType}$ applied to $\mathrm{ctorIdx}$ is an element of the function that maps $\mathrm{ctorIdx}$ to $\mathrm{cond}$ applied to $\operatorname{ble}$ applied to $\mathrm{ctorIdx}$ and $4$, $\mathrm{cond}$ applied to $\operatorname{ble}$ applied to $\mathrm{ctorIdx}$ and $1$, $\mathrm{cond}$ applied to $\operatorname{ble}$ applied to $\mathrm{ctorIdx}$ and $0$, $\mathrm{PULift}$ applied to the set of functions from elements $a$ of $\operatorname{PreEnvelGroup}$ applied to $R$ to elements of $\mathrm{motive}$ applied to $a$, $a$ and the identity and $\mathrm{PULift}$ applied to the set of functions from elements $a_{1}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $b$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $\mathrm{hab}$ of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $a_{1}$ and $b$ to elements of $\mathrm{motive}$ applied to $b$, $a_{1}$ and the inverse of $\mathrm{hab}$ and $\mathrm{cond}$ applied to $\operatorname{ble}$ applied to $\mathrm{ctorIdx}$ and $2$, $\mathrm{PULift}$ applied to the set of functions from elements $a_{2}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $b_{1}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $c$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $\mathrm{hab1}$ of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $a_{2}$ and $b_{1}$ and elements $\mathrm{hbc}$ of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $b_{1}$ and $c$ to elements of $\mathrm{motive}$ applied to $a_{2}$, $c$ and the composition of $\mathrm{hab1}$ and $\mathrm{hbc}$ and $\mathrm{cond}$ applied to $\operatorname{ble}$ applied to $\mathrm{ctorIdx}$ and $3$, $\mathrm{PULift}$ applied to the set of functions from elements $a_{3}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $b_{2}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $\mathrm{a'}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $\mathrm{b'}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $\mathrm{ha}$ of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $a_{3}$ and $\mathrm{a'}$ and elements $\mathrm{hb}$ of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $b_{2}$ and $\mathrm{b'}$ to elements of $\mathrm{motive}$ applied to the product of $a_{3}$ and $b_{2}$, the product of $\mathrm{a'}$ and $\mathrm{b'}$ and the congruence product of $\mathrm{ha}$ and $\mathrm{hb}$ and $\mathrm{PULift}$ applied to the set of functions from elements $a_{4}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $\mathrm{a'1}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $\mathrm{ha1}$ of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $a_{4}$ and $\mathrm{a'1}$ to elements of $\mathrm{motive}$ applied to the inverse of $a_{4}$, the inverse of $\mathrm{a'1}$ and the congruence inverse of $\mathrm{ha1}$ and $\mathrm{cond}$ applied to $\operatorname{ble}$ applied to $\mathrm{ctorIdx}$ and $6$, $\mathrm{cond}$ applied to $\operatorname{ble}$ applied to $\mathrm{ctorIdx}$ and $5$, $\mathrm{PULift}$ applied to the set of functions from elements $a_{5}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $b_{3}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ and elements $c_{1}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ to elements of $\mathrm{motive}$ applied to the product of the product of $a_{5}$ and $b_{3}$ and $c_{1}$, the product of $a_{5}$ and the product of $b_{3}$ and $c_{1}$ and the associator of $b_{3}$ and $c_{1}$ and $\mathrm{PULift}$ applied to the set of functions from elements $a_{6}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ to elements of $\mathrm{motive}$ applied to the product of the unit and $a_{6}$, $a_{6}$ and the one product of $a_{6}$ and $\mathrm{cond}$ applied to $\operatorname{ble}$ applied to $\mathrm{ctorIdx}$ and $7$, $\mathrm{PULift}$ applied to the set of functions from elements $a_{7}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ to elements of $\mathrm{motive}$ applied to the product of $a_{7}$ and the unit, $a_{7}$ and the multiplicative one of $a_{7}$ and $\mathrm{cond}$ applied to $\operatorname{ble}$ applied to $\mathrm{ctorIdx}$ and $8$, $\mathrm{PULift}$ applied to the set of functions from elements $a_{8}$ of $\operatorname{PreEnvelGroup}$ applied to $R$ to elements of $\mathrm{motive}$ applied to the product of the inverse of $a_{8}$ and $a_{8}$, the unit and $\mathrm{Rack\_\_PreEnvelGroupRel'\_\_inv\_mul\_cancel}$ applied to $a_{8}$ and $\mathrm{PULift}$ applied to the set of functions from elements $x_{1}$ of $R$ and elements $y$ of $R$ to elements of $\mathrm{motive}$ applied to the product of the product of the inclusion of $x_{1}$ and the inclusion of $y$ and the inverse of the inclusion of $x_{1}$, the inclusion of $\operatorname{act}$ applied to $x_{1}$ and $y$ and $\mathrm{Rack\_\_PreEnvelGroupRel'\_\_act\_incl}$ applied to $x_{1}$ and $y$.
Rack.PreEnvelGroupRel'.inv_mul_cancelconstructorMathlib.Algebra.Quandle, function or constantEnglish
Let $a$ be an element of $\operatorname{PreEnvelGroup}$ applied to $R$. Then $\mathrm{Rack\_\_PreEnvelGroupRel'\_\_inv\_mul\_cancel}$ applied to $a$ is an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, the product of the inverse of $a$ and $a$ and the unit.
Rack.PreEnvelGroupRel'.mul_oneconstructorMathlib.Algebra.Quandle, function or constantWording
the multiplicative one of a (from the name)
English
Let $a$ be an element of $\operatorname{PreEnvelGroup}$ applied to $R$. Then the multiplicative one of $a$ is an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, the product of $a$ and the unit and $a$.
Rack.PreEnvelGroupRel'.one_mulconstructorMathlib.Algebra.Quandle, function or constantWording
the one product of a (from the name)
English
Let $a$ be an element of $\operatorname{PreEnvelGroup}$ applied to $R$. Then the one product of $a$ is an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, the product of the unit and $a$ and $a$.
Rack.PreEnvelGroupRel'.reflconstructorMathlib.Algebra.Quandle, function or constantWording
the identity (from the name)
English
The identity is an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $a$ and $a$.
Rack.PreEnvelGroupRel'.symmconstructorMathlib.Algebra.Quandle, function or constantWording
the inverse of hab (from the name)
English
Let $\mathrm{hab}$ be an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $a$ and $b$. Then the inverse of $\mathrm{hab}$ is an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $b$ and $a$.
Rack.PreEnvelGroupRel'.transconstructorMathlib.Algebra.Quandle, function or constantWording
the composition of hab and hbc (from the name)
English
Let $\mathrm{hab}$ be an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $a$ and $b$. Let $\mathrm{hbc}$ be an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $b$ and $c$. Then the composition of $\mathrm{hab}$ and $\mathrm{hbc}$ is an element of $\operatorname{PreEnvelGroupRel'}$ applied to $R$, $a$ and $c$.
Rack.act'defMathlib.Algebra.Quandle, function or constantEnglish
Let $x_{1}$ be an element of $R$. Then $\operatorname{act'}$ applied to $x_{1}$ is an equivalence from $R$ to $R$ defined as $\operatorname{mk}$ applied to $\operatorname{act}$ applied to $x_{1}$, $\operatorname{invAct}$ applied to $x_{1}$, $\mathrm{Rack\_\_left\_inv}$ applied to $x_{1}$ and $\mathrm{Rack\_\_right\_inv}$ applied to $x_{1}$.
Rack.envelActiondefMathlib.Algebra.Quandle, function or constantEnglish
$\operatorname{envelAction}$ is a monoid homomorphism of $\operatorname{EnvelGroup}$ applied to $R$ and $\EquivMACRoAE {R}{R}$ defined as $\operatorname{map}$ applied to the conjugate of $R$.
Rack.invActdefMathlib.Algebra.Quandle, function or constantEnglish
Let $x_{1}$ and $x_{2}$ be elements of $x$. Then $\operatorname{invAct}$ applied to $x_{1}$ and $x_{2}$ is an element of $x$ defined as $\operatorname{proj1}$ applied to $\mathrm{self}$, $x_{1}$ and $x_{2}$.
Rack.selfApplyEquivdefMathlib.Algebra.Quandle, function or constantEnglish
Let $R$ be a set. Then $\operatorname{selfApplyEquiv}$ applied to $R$ is an equivalence from $R$ to $R$.
Rack.toConjdefMathlib.Algebra.Quandle, function or constantWording
the conjugate of R (from the name)
English
Let $R$ be a set. Then the conjugate of $R$ is an element of $\mathrm{ShelfHom}$ applied to $R$ and the set of conjugates of $\EquivMACRoAE {R}{R}$.
Rack.toEnvelGroupdefMathlib.Algebra.Quandle, function or constantWording
the canonical homomorphism of R (from the docstring)
English
Let $R$ be a set. Then the canonical homomorphism of $R$ is an element of $\mathrm{ShelfHom}$ applied to $R$ and the set of conjugates of $\operatorname{EnvelGroup}$ applied to $R$.
Rack.toEnvelGroup.mapdefMathlib.Algebra.Quandle, function or constantWording
the map (from the name)
English
The map is an equivalence from $\mathrm{ShelfHom}$ applied to $R$ and the set of conjugates of $G$ to the set of monoid homomorphisms of $\operatorname{EnvelGroup}$ applied to $R$ and $G$.
ShelfclassMathlib.Algebra.Quandle, predicateEnglish
Let $x$ be a set. Then we can say that $\mathrm{Shelf}$ holds for $x$.
Shelf.actdefMathlib.Algebra.Quandle, function or constantEnglish
Let $x_{1}$ and $x_{2}$ be elements of $x$. Then $\operatorname{act}$ applied to $x_{1}$ and $x_{2}$ is an element of $x$ defined as $\operatorname{proj0}$ applied to $\mathrm{self}$, $x_{1}$ and $x_{2}$.
ShelfHomstructureMathlib.Algebra.Quandle, typeEnglish
Let $x$ and $x_{1}$ be sets. Then the elements of $\mathrm{ShelfHom}$ applied to $x$ and $x_{1}$ are a basic type.
ShelfHom.compdefMathlib.Algebra.Quandle, function or constantWording
the composition of g and f (from the name)
English
Let $g$ be an element of $\mathrm{ShelfHom}$ applied to $x_{1}$ and $x_{2}$. Let $f$ be an element of $\mathrm{ShelfHom}$ applied to $x$ and $x_{1}$. Then the composition of $g$ and $f$ is an element of $\mathrm{ShelfHom}$ applied to $x$ and $x_{2}$.
ShelfHom.iddefMathlib.Algebra.Quandle, function or constantWording
the identity homomorphism of S (from the docstring)
English
Let $S$ be a set. Then the identity homomorphism of $S$ is an element of $\mathrm{ShelfHom}$ applied to $S$ and $S$.
ShelfHom.toFundefMathlib.Algebra.Quandle, function or constantEnglish
Let $\mathrm{self}$ be an element of $\mathrm{ShelfHom}$ applied to $x$ and $x_{1}$. Let $x_{4}$ be an element of $x$. Then $\operatorname{toFun}$ applied to $\mathrm{self}$ and $x_{4}$ is an element of $x_{1}$ defined as $\operatorname{proj0}$ applied to $\mathrm{self}$ and $x_{4}$.
UnitalShelfclassMathlib.Algebra.Quandle, predicateEnglish
Let $x$ be a set. Then we can say that $\mathrm{UnitalShelf}$ holds for $x$.
QuaterniondefMathlib.Algebra.Quaternion, typeWording
quaternion of R (from the name)
English
Let $R$ be a set. Then a quaternion of $R$ is an element of the function that maps $R$ to the set of quaternion algebras of $0$ and $\operatorname{neg}$ applied to $1$.
Quaternion.coedefMathlib.Algebra.Quaternion, function or constantWording
the coercion of x1 (from the name)
English
Let $x_{1}$ be an element of $R$. Then the coercion of $x_{1}$ is a quaternion of $R$ defined as the coercion of $x_{1}$.
Quaternion.equivProddefMathlib.Algebra.Quaternion, function or constantWording
the equivalence product of R (from the name)
English
Let $R$ be a set. Then the equivalence product of $R$ is an equivalence from the set of quaternions of $R$ to $\mathrm{Prod}$ applied to $R$ and $\mathrm{Prod}$ applied to $R$ and $\mathrm{Prod}$ applied to $R$ and $R$ defined as the equivalence product of $0$ and $\operatorname{neg}$ applied to $1$.
Quaternion.equivTupledefMathlib.Algebra.Quaternion, function or constantWording
the equivalence tuple of R (from the name)
English
Let $R$ be a set. Then the equivalence tuple of $R$ is an equivalence from the set of quaternions of $R$ to the set of functions from elements of $\mathrm{Fin}$ applied to $4$ to elements of $R$ defined as the equivalence tuple of $0$ and $\operatorname{neg}$ applied to $1$.
Quaternion.imdefMathlib.Algebra.Quaternion, function or constantWording
the imaginary part of x1 (from the docstring)
English
Let $x_{1}$ be a quaternion of $R$. Then the imaginary part of $x_{1}$ is a quaternion of $R$ defined as the imaginary part of $x_{1}$.
Quaternion.normSqdefMathlib.Algebra.Quaternion, function or constantWording
the norm square (from the name)
English
The norm square is a monoid with zero homomorphism of the set of quaternions of $R$ and $R$.
Quaternion.starAedefMathlib.Algebra.Quaternion, function or constantEnglish
$\operatorname{starAe}$ is an algebra isomorphism of the set of quaternions of $R$ and the set of multiplicative opposites of the set of quaternions of $R$ defined as $\operatorname{starAe}$.
QuaternionAlgebrastructureMathlib.Algebra.Quaternion, typeWording
quaternion algebra of b and c (from the name)
English
Let $R$ be a set. Let $a$, $b$ and $c$ be elements of $R$. Then the quaternion algebras of $b$ and $c$ are a basic type.
QuaternionAlgebra.addEquivProddefMathlib.Algebra.Quaternion, function or constantWording
the additive equivalence product of x2 and x3 (from the name)
English
Let $x_{1}$, $x_{2}$ and $x_{3}$ be elements of $R$. Then the additive equivalence product of $x_{2}$ and $x_{3}$ is an additive equivalence of the set of quaternion algebras of $x_{2}$ and $x_{3}$ and $\mathrm{Prod}$ applied to $R$ and $\mathrm{Prod}$ applied to $R$ and $\mathrm{Prod}$ applied to $R$ and $R$ defined as the additive equivalence of the equivalence product of $x_{2}$ and $x_{3}$.
QuaternionAlgebra.addEquivTupledefMathlib.Algebra.Quaternion, function or constantWording
the additive equivalence tuple of x2 and x3 (from the name)
English
Let $x_{1}$, $x_{2}$ and $x_{3}$ be elements of $R$. Then the additive equivalence tuple of $x_{2}$ and $x_{3}$ is an additive equivalence of the set of quaternion algebras of $x_{2}$ and $x_{3}$ and the set of functions from elements of $\mathrm{Fin}$ applied to $4$ to elements of $R$ defined as the additive equivalence of the equivalence tuple of $x_{2}$ and $x_{3}$.
QuaternionAlgebra.basisOneIJKdefMathlib.Algebra.Quaternion, function or constantEnglish
Let $x$, $x_{1}$ and $x_{2}$ be elements of $R$. Then $\operatorname{basisOneIJK}$ applied to $x$, $x_{1}$ and $x_{2}$ is a basis of $R$ and the set of quaternion algebras of $x_{1}$ and $x_{2}$ defined as the basis of the linear equivalence tuple of $x_{1}$ and $x_{2}$.
QuaternionAlgebra.coedefMathlib.Algebra.Quaternion, function or constantWording
the coercion of x4 (from the name)
English
Let $x_{4}$ be an element of $R$. Then the coercion of $x_{4}$ is a quaternion algebra of $x_{1}$ and $x_{2}$ defined as $\operatorname{mk}$ applied to $x_{4}$, $0$, $0$ and $0$.
QuaternionAlgebra.equivProddefMathlib.Algebra.Quaternion, function or constantWording
the equivalence product of x1 and x2 (from the name)
English
Let $x$, $x_{1}$ and $x_{2}$ be elements of $R$. Then the equivalence product of $x_{1}$ and $x_{2}$ is an equivalence from the set of quaternion algebras of $x_{1}$ and $x_{2}$ to $\mathrm{Prod}$ applied to $R$ and $\mathrm{Prod}$ applied to $R$ and $\mathrm{Prod}$ applied to $R$ and $R$.
QuaternionAlgebra.equivTupledefMathlib.Algebra.Quaternion, function or constantWording
the equivalence tuple of x1 and x2 (from the name)
English
Let $x$, $x_{1}$ and $x_{2}$ be elements of $R$. Then the equivalence tuple of $x_{1}$ and $x_{2}$ is an equivalence from the set of quaternion algebras of $x_{1}$ and $x_{2}$ to the set of functions from elements of $\mathrm{Fin}$ applied to $4$ to elements of $R$.
QuaternionAlgebra.imdefMathlib.Algebra.Quaternion, function or constantWording
the imaginary part of x4 (from the docstring)
English
Let $x_{4}$ be a quaternion algebra of $x_{1}$ and $x_{2}$. Then the imaginary part of $x_{4}$ is a quaternion algebra of $x_{1}$ and $x_{2}$ defined as $\operatorname{mk}$ applied to $0$, the imaginary part of $x_{4}$, the imaginary part of $x_{4}$ and the imaginary part of $x_{4}$.
QuaternionAlgebra.imIdefMathlib.Algebra.Quaternion, function or constantWording
the imaginary part of self (from the name)
English
Let $\mathrm{self}$ be a quaternion algebra of $b$ and $c$. Then the imaginary part of $\mathrm{self}$ is an element of $R$ defined as $\operatorname{proj1}$ applied to $\mathrm{self}$.
QuaternionAlgebra.imIₗdefMathlib.Algebra.Quaternion, function or constantWording
the imaginary part of x1 and x2 (from the name)
English
Let $x$, $x_{1}$ and $x_{2}$ be elements of $R$. Then the imaginary part of $x_{1}$ and $x_{2}$ is a linear map of the set of quaternion algebras of $x_{1}$ and $x_{2}$ and $R$.
QuaternionAlgebra.imJdefMathlib.Algebra.Quaternion, function or constantWording
the imaginary part of self (from the name)
English
Let $\mathrm{self}$ be a quaternion algebra of $b$ and $c$. Then the imaginary part of $\mathrm{self}$ is an element of $R$ defined as $\operatorname{proj2}$ applied to $\mathrm{self}$.
QuaternionAlgebra.imJₗdefMathlib.Algebra.Quaternion, function or constantWording
the imaginary part of x1 and x2 (from the name)
English
Let $x$, $x_{1}$ and $x_{2}$ be elements of $R$. Then the imaginary part of $x_{1}$ and $x_{2}$ is a linear map of the set of quaternion algebras of $x_{1}$ and $x_{2}$ and $R$.
QuaternionAlgebra.imKdefMathlib.Algebra.Quaternion, function or constantWording
the imaginary part of self (from the name)
English
Let $\mathrm{self}$ be a quaternion algebra of $b$ and $c$. Then the imaginary part of $\mathrm{self}$ is an element of $R$ defined as $\operatorname{proj3}$ applied to $\mathrm{self}$.
QuaternionAlgebra.imKₗdefMathlib.Algebra.Quaternion, function or constantWording
the imaginary part of x1 and x2 (from the name)
English
Let $x$, $x_{1}$ and $x_{2}$ be elements of $R$. Then the imaginary part of $x_{1}$ and $x_{2}$ is a linear map of the set of quaternion algebras of $x_{1}$ and $x_{2}$ and $R$.
QuaternionAlgebra.linearEquivTupledefMathlib.Algebra.Quaternion, function or constantWording
the linear equivalence tuple of x1 and x2 (from the name)
English
Let $x$, $x_{1}$ and $x_{2}$ be elements of $R$. Then the linear equivalence tuple of $x_{1}$ and $x_{2}$ is a linear equivalence of the set of quaternion algebras of $x_{1}$ and $x_{2}$ and the set of functions from elements of $\mathrm{Fin}$ applied to $4$ to elements of $R$ defined as the linear equivalence of $R$ and the additive equivalence tuple of $x_{1}$ and $x_{2}$.
QuaternionAlgebra.redefMathlib.Algebra.Quaternion, function or constantWording
the real part of self (from the name)
English
Let $\mathrm{self}$ be a quaternion algebra of $b$ and $c$. Then the real part of $\mathrm{self}$ is an element of $R$ defined as $\operatorname{proj0}$ applied to $\mathrm{self}$.
QuaternionAlgebra.reₗdefMathlib.Algebra.Quaternion, function or constantWording
the real part of x1 and x2 (from the name)
English
Let $x$, $x_{1}$ and $x_{2}$ be elements of $R$. Then the real part of $x_{1}$ and $x_{2}$ is a linear map of the set of quaternion algebras of $x_{1}$ and $x_{2}$ and $R$.
QuaternionAlgebra.starAedefMathlib.Algebra.Quaternion, function or constantEnglish
$\operatorname{starAe}$ is an algebra isomorphism of the set of quaternion algebras of $x_{1}$ and $x_{2}$ and the set of multiplicative opposites of the set of quaternion algebras of $x_{1}$ and $x_{2}$.
QuaternionAlgebra.swapEquivdefMathlib.Algebra.Quaternion, function or constantWording
the swap equivalence of x and x1 (from the name)
English
Let $x$ and $x_{1}$ be elements of $R$. Then the swap equivalence of $x$ and $x_{1}$ is an algebra isomorphism of the set of quaternion algebras of $0$ and $x_{1}$ and the set of quaternion algebras of $0$ and $x$.
QuaternionAlgebra.BasisstructureMathlib.Algebra.QuaternionBasis, typeWording
basis of x4 and x5 (from the name)
English
Let $A$ be a set. Let $x_{3}$, $x_{4}$ and $x_{5}$ be elements of $R$. Then the bases of $x_{4}$ and $x_{5}$ are a basic type.
QuaternionAlgebra.Basis.compHomdefMathlib.Algebra.QuaternionBasis, function or constantWording
the composition homomorphism of q and F (from the name)
English
Let $q$ be a basis of $x_{6}$ and $x_{7}$. Let $F$ be an algebra homomorphism of $A$ and $B$. Then the composition homomorphism of $q$ and $F$ is a basis of $x_{6}$ and $x_{7}$.
QuaternionAlgebra.Basis.idefMathlib.Algebra.QuaternionBasis, function or constantEnglish
Let $\mathrm{self}$ be a basis of $x_{4}$ and $x_{5}$. Then $\operatorname{i}$ applied to $\mathrm{self}$ is an element of $A$ defined as $\operatorname{proj0}$ applied to $\mathrm{self}$.
QuaternionAlgebra.Basis.jdefMathlib.Algebra.QuaternionBasis, function or constantEnglish
Let $\mathrm{self}$ be a basis of $x_{4}$ and $x_{5}$. Then $\operatorname{j}$ applied to $\mathrm{self}$ is an element of $A$ defined as $\operatorname{proj1}$ applied to $\mathrm{self}$.
QuaternionAlgebra.Basis.kdefMathlib.Algebra.QuaternionBasis, function or constantEnglish
Let $\mathrm{self}$ be a basis of $x_{4}$ and $x_{5}$. Then $\operatorname{k}$ applied to $\mathrm{self}$ is an element of $A$ defined as $\operatorname{proj2}$ applied to $\mathrm{self}$.
QuaternionAlgebra.Basis.liftdefMathlib.Algebra.QuaternionBasis, function or constantWording
the lift of q and x6 (from the name)
English
Let $q$ be a basis of $x_{4}$ and $x_{5}$. Let $x_{6}$ be a quaternion algebra of $x_{4}$ and $x_{5}$. Then the lift of $q$ and $x_{6}$ is an element of $A$ defined as $\operatorname{algebraMap} (R , A , \operatorname{re} (x_{6}))+ \HSMulhSMulMACRoAL {\operatorname{imI} (x_{6})}{\operatorname{i} (q)}+ \HSMulhSMulMACRoAL {\operatorname{imJ} (x_{6})}{\operatorname{j} (q)}+ \HSMulhSMulMACRoAL {\operatorname{imK} (x_{6})}{\operatorname{k} (q)}$.
QuaternionAlgebra.Basis.liftHomdefMathlib.Algebra.QuaternionBasis, function or constantWording
the lift homomorphism of q (from the name)
English
Let $q$ be a basis of $x_{4}$ and $x_{5}$. Then the lift homomorphism of $q$ is an algebra homomorphism of the set of quaternion algebras of $x_{4}$ and $x_{5}$ and $A$ defined as $\operatorname{mk'}$ applied to $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to $\operatorname{lift}$ applied to $q$ and $\mathrm{QuaternionAlgebra\_\_Basis\_\_lift\_one}$ applied to $q$ and $\mathrm{QuaternionAlgebra\_\_Basis\_\_lift\_mul}$ applied to $q$, $\mathrm{QuaternionAlgebra\_\_Basis\_\_lift\_zero}$ applied to $q$ and $\mathrm{QuaternionAlgebra\_\_Basis\_\_lift\_add}$ applied to $q$ and $\mathrm{QuaternionAlgebra\_\_Basis\_\_lift\_smul}$ applied to $q$.
QuaternionAlgebra.Basis.selfdefMathlib.Algebra.QuaternionBasis, function or constantWording
the self of R (from the name)
English
Let $R$ be a set. Then the self of $R$ is a basis of $x_{2}$ and $x_{3}$.
QuaternionAlgebra.liftdefMathlib.Algebra.QuaternionBasis, function or constantWording
the lift (from the name)
English
The lift is an equivalence from the set of bases of $x_{4}$ and $x_{5}$ to the set of algebra homomorphisms of the set of quaternion algebras of $x_{4}$ and $x_{5}$ and $A$.
HasQuotientclassMathlib.Algebra.Quotient, predicateWording
A has quotients (from the name)
English
Let $A$ be an element of $\mathrm{outParam}$ applied to the set of sets. Let $B$ be a set. Then we can say that $A$ has quotients.
HasQuotient.QuotientdefMathlib.Algebra.Quotient, typeWording
quotient of A and x (from the name)
English
Let $A$ be an element of $\mathrm{outParam}$ applied to the set of sets. Let $x$ be an element of $B$. Then a quotient of $A$ and $x$ is an element of the function that maps $A$ and $x$ to $\operatorname{proj0}$ applied to $\mathrm{self}$ and $x$.
IsAddLeftRegulardefMathlib.Algebra.Regular.Defs, predicateWording
c is a additive left regular (from the name)
English
Let $c$ be an element of $R$. Then $c$ is an additive left regular, if the function that maps $x_{1}$ to $c + x_{1}$ is injective.
IsAddRegularstructureMathlib.Algebra.Regular.Defs, predicateWording
c is a additive regular (from the name)
English
Let $c$ be an element of $R$. Then we can say that $c$ is an additive regular.
IsAddRightRegulardefMathlib.Algebra.Regular.Defs, predicateWording
c is a additive right regular (from the name)
English
Let $c$ be an element of $R$. Then $c$ is an additive right regular, if the function that maps $x_{1}$ to $x_{1} + c$ is injective.
IsLeftRegulardefMathlib.Algebra.Regular.Defs, predicateWording
c is a left regular (from the name)
English
Let $c$ be an element of $R$. Then $c$ is a left regular, if the function that maps $x_{1}$ to $c \times x_{1}$ is injective.
IsRegularstructureMathlib.Algebra.Regular.Defs, predicateWording
c is a regular (from the name)
English
Let $c$ be an element of $R$. Then we can say that $c$ is a regular.
IsRightRegulardefMathlib.Algebra.Regular.Defs, predicateWording
c is a right regular (from the name)
English
Let $c$ be an element of $R$. Then $c$ is a right regular, if the function that maps $x_{1}$ to $x_{1} \times c$ is injective.
IsSMulRegulardefMathlib.Algebra.Regular.SMul, predicateWording
c is a multiplicative regular (from the name)
English
Let $M$ be a set. Let $c$ be an element of $R$. Then $c$ is a multiplicative regular, if the function that maps $x_{1}$ to $\HSMulhSMulMACRoAL {c}{x_{1}}$ is injective.
IsVAddRegulardefMathlib.Algebra.Regular.SMul, predicateWording
c is a additive regular (from the name)
English
Let $M$ be a set. Let $c$ be an element of $R$. Then $c$ is an additive regular, if the function that maps $x_{1}$ to the sum of $c$ and $x_{1}$ is injective.
MulSemiringActionclassMathlib.Algebra.Ring.Action.Basic, predicateEnglish
Let $M$ and $R$ be sets. Then we can say that $\mathrm{MulSemiringAction}$ holds for $M$ and $R$.
MulSemiringAction.toRingHomdefMathlib.Algebra.Ring.Action.Basic, function or constantWording
the ring homomorphism of x3 (from the name)
English
Let $M$ and $R$ be sets. Let $x_{3}$ be an element of $M$. Then the ring homomorphism of $x_{3}$ is a ring homomorphism of $R$ and $R$.
MulSemiringAction.toRingAutdefMathlib.Algebra.Ring.Action.End, function or constantWording
the ring automorphism of G and R (from the name)
English
Let $G$ and $R$ be sets. Then the ring automorphism of $G$ and $R$ is a monoid homomorphism of $G$ and the set of ring automorphisms of $R$.
MulSemiringAction.toRingEquivdefMathlib.Algebra.Ring.Action.Group, function or constantWording
the ring isomorphism of G and R (from the name)
English
Let $G$ and $R$ be sets. Then the ring isomorphism of $G$ and $R$ is a monoid homomorphism of $G$ and the set of ring isomorphisms of $R$ and $R$.
IsInvariantSubringclassMathlib.Algebra.Ring.Action.Invariant, predicateWording
S is a invariant subring (from the name)
English
Let $M$ be a set. Let $S$ be a subring of $R$. Then we can say that $S$ is an invariant subring.
IsInvariantSubring.subtypeHomdefMathlib.Algebra.Ring.Action.Invariant, function or constantWording
the subtype homomorphism of M and U (from the name)
English
Let $M$ be a set. Let $U$ be a subring of $\mathrm{R'}$. Then the subtype homomorphism of $M$ and $U$ is a multiplicative semiring action homomorphism of $\SubtypeSet {x_{3}}{(\MembershipmemMACRoT {U}{x_{3}})}$ and $\mathrm{R'}$.
FixedPoints.addSubgroupdefMathlib.Algebra.Ring.Action.Submonoid, function or constantWording
the additive subgroup of M and x (from the name)
English
Let $M$ and $x$ be sets. Then the additive subgroup of $M$ and $x$ is an additive subgroup of $x$.
FixedPoints.addSubmonoiddefMathlib.Algebra.Ring.Action.Submonoid, function or constantWording
the additive submonoid of M and x (from the name)
English
Let $M$ and $x$ be sets. Then the additive submonoid of $M$ and $x$ is an additive submonoid of $x$.
AddAut.mulLeftdefMathlib.Algebra.Ring.AddAut, function or constantWording
the left multiplicative (from the name)
English
The left multiplicative is a monoid homomorphism of $\UnitsMACRoAO {R}$ and the set of multiplicatives of the set of additive automorphisms of $R$ defined as the additive automorphism of $\UnitsMACRoAO {R}$ and $R$.
AddAut.mulRightdefMathlib.Algebra.Ring.AddAut, function or constantWording
the right multiplicative of u (from the name)
English
Let $u$ be a unit of $R$. Then the right multiplicative of $u$ is an additive automorphism of $R$ defined as $\operatorname{toAddAut}$ applied to the set of units of the set of multiplicative opposites of $R$, $R$ and $\operatorname{symm}$ applied to the opposite equivalence and the opposite of $u$.
AddMonoidHom.associatordefMathlib.Algebra.Ring.Associator, function or constantWording
the associator (from the docstring)
English
The associator is an additive monoid homomorphism of $R$ and the set of additive monoid homomorphisms of $R$ and the set of additive monoid homomorphisms of $R$ and $R$ defined as the difference between the multiplication and the multiplication.
AddMonoidHom.mulLeft₃defMathlib.Algebra.Ring.Associator, function or constantWording
the multiplication (from the docstring)
English
The multiplication is an additive monoid homomorphism of $R$ and the set of additive monoid homomorphisms of $R$ and the set of additive monoid homomorphisms of $R$ and $R$.
AddMonoidHom.mulRight₃defMathlib.Algebra.Ring.Associator, function or constantWording
the multiplication (from the docstring)
English
The multiplication is an additive monoid homomorphism of $R$ and the set of additive monoid homomorphisms of $R$ and the set of additive monoid homomorphisms of $R$ and $R$.
associatordefMathlib.Algebra.Ring.Associator, function or constantWording
the associator of y and z (from the name)
English
Let $x_{1}$, $y$ and $z$ be elements of $R$. Then the associator of $y$ and $z$ is an element of $R$ defined as $x_{1} \times y \times z - x_{1} \times (y \times z)$.
RingAutdefMathlib.Algebra.Ring.Aut, typeWording
ring automorphism of R (from the name)
English
Let $R$ be a set. Then a ring automorphism of $R$ is an element of the function that maps $R$ to the set of ring isomorphisms of $R$ and $R$.
RingAut.toAddAutdefMathlib.Algebra.Ring.Aut, function or constantWording
the additive automorphism of R (from the name)
English
Let $R$ be a set. Then the additive automorphism of $R$ is a monoid homomorphism of the set of ring automorphisms of $R$ and the set of multiplicatives of the set of additive automorphisms of $R$.
RingAut.toMulAutdefMathlib.Algebra.Ring.Aut, function or constantWording
the multiplicative automorphism of R (from the name)
English
Let $R$ be a set. Then the multiplicative automorphism of $R$ is a monoid homomorphism of the set of ring automorphisms of $R$ and the set of multiplicative automorphisms of $R$.
RingAut.toPermdefMathlib.Algebra.Ring.Aut, function or constantWording
the permutation of R (from the name)
English
Let $R$ be a set. Then the permutation of $R$ is a monoid homomorphism of the set of ring automorphisms of $R$ and the set of permutations of $R$.
AddHom.mulLeftdefMathlib.Algebra.Ring.Basic, function or constantWording
the left multiplicative of r (from the name)
English
Let $r$ be an element of $R$. Then the left multiplicative of $r$ is an additive homomorphism of $R$ and $R$.
AddHom.mulRightdefMathlib.Algebra.Ring.Basic, function or constantWording
the right multiplicative of r (from the name)
English
Let $r$ be an element of $R$. Then the right multiplicative of $r$ is an additive homomorphism of $R$ and $R$.
AddMonoid.End.mulLeftdefMathlib.Algebra.Ring.Basic, function or constantWording
the left multiplicative (from the name)
English
The left multiplicative is an additive monoid homomorphism of $R$ and the set of ends of $R$ defined as the product.
AddMonoid.End.mulRightdefMathlib.Algebra.Ring.Basic, function or constantWording
the right multiplicative (from the name)
English
The right multiplicative is an additive monoid homomorphism of $R$ and the set of ends of $R$ defined as the flip of the product.
AddMonoidHom.muldefMathlib.Algebra.Ring.Basic, function or constantWording
the product (from the name)
English
The product is an additive monoid homomorphism of $R$ and the set of additive monoid homomorphisms of $R$ and $R$.
AddMonoidHom.mulLeftdefMathlib.Algebra.Ring.Basic, function or constantWording
the left multiplicative of r (from the name)
English
Let $r$ be an element of $R$. Then the left multiplicative of $r$ is an additive monoid homomorphism of $R$ and $R$.
AddMonoidHom.mulRightdefMathlib.Algebra.Ring.Basic, function or constantWording
the right multiplicative of r (from the name)
English
Let $r$ be an element of $R$. Then the right multiplicative of $r$ is an additive monoid homomorphism of $R$ and $R$.
AsBoolAlgdefMathlib.Algebra.Ring.BooleanRing, typeEnglish
Let $x$ be a set. Then an element of $\mathrm{AsBoolAlg}$ applied to $x$ is an element of the function that maps $x$ to $x$.
AsBoolRingdefMathlib.Algebra.Ring.BooleanRing, typeEnglish
Let $x$ be a set. Then an element of $\mathrm{AsBoolRing}$ applied to $x$ is an element of the function that maps $x$ to $x$.
BooleanRingclassMathlib.Algebra.Ring.BooleanRing, predicateWording
x is a boolean ring (from the name)
English
Let $x$ be a set. Then we can say that $x$ is a boolean ring.
BoundedLatticeHom.asBoolRingdefMathlib.Algebra.Ring.BooleanRing, function or constantEnglish
Let $f$ be a bounded lattice homomorphism of $x$ and $x_{1}$. Then $\operatorname{asBoolRing}$ applied to $f$ is a ring homomorphism of $\mathrm{AsBoolRing}$ applied to $x$ and $\mathrm{AsBoolRing}$ applied to $x_{1}$.
OrderIso.asBoolAlgAsBoolRingdefMathlib.Algebra.Ring.BooleanRing, function or constantEnglish
Let $x$ be a set. Then $\operatorname{asBoolAlgAsBoolRing}$ applied to $x$ is an order isomorphism of $\mathrm{AsBoolAlg}$ applied to $\mathrm{AsBoolRing}$ applied to $x$ and $x$.
RingEquiv.asBoolRingAsBoolAlgdefMathlib.Algebra.Ring.BooleanRing, function or constantEnglish
Let $x$ be a set. Then $\operatorname{asBoolRingAsBoolAlg}$ applied to $x$ is a ring isomorphism of $\mathrm{AsBoolRing}$ applied to $\mathrm{AsBoolAlg}$ applied to $x$ and $x$.
RingHom.asBoolAlgdefMathlib.Algebra.Ring.BooleanRing, function or constantEnglish
Let $f$ be a ring homomorphism of $x$ and $x_{1}$. Then $\operatorname{asBoolAlg}$ applied to $f$ is a bounded lattice homomorphism of $\mathrm{AsBoolAlg}$ applied to $x$ and $\mathrm{AsBoolAlg}$ applied to $x_{1}$.
ofBoolAlgdefMathlib.Algebra.Ring.BooleanRing, function or constantWording
the bool algebra (from the name)
English
The bool algebra is an element of $\EquivMACRoAE {\mathrm{AsBoolAlg} (x)}{x}$ defined as the identity of $\mathrm{AsBoolAlg}$ applied to $x$.
ofBoolRingdefMathlib.Algebra.Ring.BooleanRing, function or constantWording
the bool ring (from the name)
English
The bool ring is an element of $\EquivMACRoAE {\mathrm{AsBoolRing} (x)}{x}$ defined as the identity of $\mathrm{AsBoolRing}$ applied to $x$.
toBoolAlgdefMathlib.Algebra.Ring.BooleanRing, function or constantWording
the bool algebra (from the name)
English
The bool algebra is an element of $\EquivMACRoAE {x}{\mathrm{AsBoolAlg} (x)}$ defined as the identity of $x$.
toBoolRingdefMathlib.Algebra.Ring.BooleanRing, function or constantWording
the bool ring (from the name)
English
The bool ring is an element of $\EquivMACRoAE {x}{\mathrm{AsBoolRing} (x)}$ defined as the identity of $x$.
CentroidHomstructureMathlib.Algebra.Ring.CentroidHom, typeWording
centroid homomorphism of x (from the name)
English
Let $x$ be a set. Then the centroid homomorphisms of $x$ are a basic type.
CentroidHom.centerIsoCentroiddefMathlib.Algebra.Ring.CentroidHom, function or constantWording
the canonical isomorphism from the center (from the docstring)
English
The canonical isomorphism from the center is a ring isomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{center} (x)}{x_{2}})}$ and the set of centroid homomorphisms of $x$.
CentroidHom.centerToCentroiddefMathlib.Algebra.Ring.CentroidHom, function or constantWording
the canonical homomorphism from the center into the centroid (from the docstring)
English
The canonical homomorphism from the center into the centroid is a non unital ring homomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{center} (x)}{x_{2}})}$ and the set of centroid homomorphisms of $x$ defined as the composition of the non unital ring homomorphism of the subtype of the center of the set of centroid homomorphisms of $x$ and the canonical homomorphism from the center into the center of the centroid.
CentroidHom.centerToCentroidCenterdefMathlib.Algebra.Ring.CentroidHom, function or constantWording
the canonical homomorphism from the center into the center of the centroid (from the docstring)
English
The canonical homomorphism from the center into the center of the centroid is a non unital ring homomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{center} (x)}{x_{2}})}$ and $\SubtypeSet {x_{3}}{(\MembershipmemMACRoT {\operatorname{center} (\mathrm{CentroidHom} (x))}{x_{3}})}$.
CentroidHom.compdefMathlib.Algebra.Ring.CentroidHom, function or constantWording
the composition of g and f (from the name)
English
Let $g$ and $f$ be centroid homomorphisms of $x$. Then the composition of $g$ and $f$ is a centroid homomorphism of $x$.
CentroidHom.copydefMathlib.Algebra.Ring.CentroidHom, function or constantWording
the copy of f and h (from the name)
English
Let $f$ be a centroid homomorphism of $x$. Let $\mathrm{f'}$ be a function from elements of $x$ to elements of $x$ such that $\mathrm{f'}$ is equal to $\operatorname{coe}$ applied to $f$. Then the copy of $f$ and $\mathrm{f'}$ is a centroid homomorphism of $x$.
CentroidHom.iddefMathlib.Algebra.Ring.CentroidHom, function or constantWording
the identity of x (from the name)
English
Let $x$ be a set. Then the identity of $x$ is a centroid homomorphism of $x$.
CentroidHom.toEnddefMathlib.Algebra.Ring.CentroidHom, function or constantWording
the end of f (from the name)
English
Let $f$ be a centroid homomorphism of $x$. Then the end of $f$ is an end of $x$ defined as the additive monoid homomorphism of $f$.
CentroidHom.toEndRingHomdefMathlib.Algebra.Ring.CentroidHom, function or constantWording
the end ring homomorphism of x (from the name)
English
Let $x$ be a set. Then the end ring homomorphism of $x$ is a ring homomorphism of the set of centroid homomorphisms of $x$ and the set of ends of $x$ defined as $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to $\operatorname{toEnd}$ and $\mathrm{CentroidHom\_\_toEnd\_one}$ and $\mathrm{CentroidHom\_\_toEnd\_mul}$, $\mathrm{CentroidHom\_\_toEnd\_zero}$ and $\mathrm{CentroidHom\_\_toEnd\_add}$.
CentroidHomClassclassMathlib.Algebra.Ring.CentroidHom, predicateWording
x is a centroid homomorphism class (from the name)
English
Let $F$ be a set. Let $x$ be an element of $\mathrm{outParam}$ applied to the set of sets. Then we can say that $x$ is a centroid homomorphism class.
Module.toCentroidHomdefMathlib.Algebra.Ring.CentroidHom, function or constantWording
the centroid homomorphism (from the name)
English
The centroid homomorphism is a ring homomorphism of $R$ and the set of centroid homomorphisms of $x$ defined as the scalar multiple one homomorphism.
Nat.castEmbeddingdefMathlib.Algebra.Ring.CharZero, function or constantWording
the cast embedding (from the name)
English
The cast embedding is an embedding of $\Natural$ and $R$ defined as $\operatorname{mk}$ applied to $\operatorname{toNatCast}$ and $\mathrm{Nat\_\_cast\_injective}$.
RingHomCompTripleclassMathlib.Algebra.Ring.CompTypeclasses, predicateEnglish
Let $x_{6}$ be a ring homomorphism of $x$ and $x_{1}$. Let $x_{7}$ be a ring homomorphism of $x_{1}$ and $x_{2}$. Let $x_{8}$ be an element of $\mathrm{outParam}$ applied to the set of ring homomorphisms of $x$ and $x_{2}$. Then we can say that $\mathrm{RingHomCompTriple}$ holds for $x_{6}$, $x_{7}$ and $x_{8}$.
RingHomIdclassMathlib.Algebra.Ring.CompTypeclasses, predicateWording
x1 is a ring homomorphism identity (from the name)
English
Let $x_{1}$ be a ring homomorphism of $R$ and $R$. Then we can say that $x_{1}$ is a ring homomorphism identity.
RingHomInvPairclassMathlib.Algebra.Ring.CompTypeclasses, predicateEnglish
Let $x_{4}$ be a ring homomorphism of $x$ and $x_{1}$. Let $x_{5}$ be an element of $\mathrm{outParam}$ applied to the set of ring homomorphisms of $x_{1}$ and $x$. Then we can say that $\mathrm{RingHomInvPair}$ holds for $x_{4}$ and $x_{5}$.
RingHomInvPair.toRingEquivdefMathlib.Algebra.Ring.CompTypeclasses, function or constantWording
the ring isomorphism of x4 and x5 (from the name)
English
Let $x_{4}$ be a ring homomorphism of $x$ and $x_{1}$. Let $x_{5}$ be a ring homomorphism of $x_{1}$ and $x$. Then the ring isomorphism of $x_{4}$ and $x_{5}$ is a ring isomorphism of $x$ and $x_{1}$ defined as the ring isomorphism of $x_{4}$ and $x_{5}$.
RingHomSurjectiveclassMathlib.Algebra.Ring.CompTypeclasses, predicateEnglish
Let $x_{4}$ be a ring homomorphism of $x$ and $x_{1}$. Then we can say that $\mathrm{RingHomSurjective}$ holds for $x_{4}$.
CommRingclassMathlib.Algebra.Ring.Defs, predicateWording
x is a commutative ring (from the name)
English
Let $x$ be a set. Then we can say that $x$ is a commutative ring.
CommSemiringclassMathlib.Algebra.Ring.Defs, predicateWording
R is a commutative semiring (from the name)
English
Let $R$ be a set. Then we can say that $R$ is a commutative semiring.
DistribclassMathlib.Algebra.Ring.Defs, predicateWording
R is distributive (from the name)
English
Let $R$ be a set. Then we can say that $R$ is distributive.
HasDistribNegclassMathlib.Algebra.Ring.Defs, predicateWording
x has distributive negations (from the name)
English
Let $x$ be a set. Then we can say that $x$ has distributive negations.
IsDomainclassMathlib.Algebra.Ring.Defs, predicateWording
x is a domain (from the name)
English
Let $x$ be a set. Then we can say that $x$ is a domain.
LeftDistribClassclassMathlib.Algebra.Ring.Defs, predicateWording
R is a left distributive class (from the name)
English
Let $R$ be a set. Then we can say that $R$ is a left distributive class.
NonAssocCommRingclassMathlib.Algebra.Ring.Defs, predicateEnglish
Let $x$ be a set. Then we can say that $\mathrm{NonAssocCommRing}$ holds for $x$.
NonAssocCommSemiringclassMathlib.Algebra.Ring.Defs, predicateEnglish
Let $x$ be a set. Then we can say that $\mathrm{NonAssocCommSemiring}$ holds for $x$.
NonAssocRingclassMathlib.Algebra.Ring.Defs, predicateEnglish
Let $x$ be a set. Then we can say that $\mathrm{NonAssocRing}$ holds for $x$.
NonAssocSemiringclassMathlib.Algebra.Ring.Defs, predicateEnglish
Let $x$ be a set. Then we can say that $\mathrm{NonAssocSemiring}$ holds for $x$.
NonUnitalCommRingclassMathlib.Algebra.Ring.Defs, predicateWording
x is a non unital commutative ring (from the name)
English
Let $x$ be a set. Then we can say that $x$ is a non unital commutative ring.
NonUnitalCommSemiringclassMathlib.Algebra.Ring.Defs, predicateWording
x is a non unital commutative semiring (from the name)
English
Let $x$ be a set. Then we can say that $x$ is a non unital commutative semiring.
NonUnitalNonAssocCommRingclassMathlib.Algebra.Ring.Defs, predicateEnglish
Let $x$ be a set. Then we can say that $\mathrm{NonUnitalNonAssocCommRing}$ holds for $x$.
NonUnitalNonAssocCommSemiringclassMathlib.Algebra.Ring.Defs, predicateEnglish
Let $x$ be a set. Then we can say that $\mathrm{NonUnitalNonAssocCommSemiring}$ holds for $x$.
NonUnitalNonAssocRingclassMathlib.Algebra.Ring.Defs, predicateEnglish
Let $x$ be a set. Then we can say that $\mathrm{NonUnitalNonAssocRing}$ holds for $x$.
NonUnitalNonAssocSemiringclassMathlib.Algebra.Ring.Defs, predicateEnglish
Let $x$ be a set. Then we can say that $\mathrm{NonUnitalNonAssocSemiring}$ holds for $x$.
NonUnitalRingclassMathlib.Algebra.Ring.Defs, predicateWording
x is a non unital ring (from the name)
English
Let $x$ be a set. Then we can say that $x$ is a non unital ring.
NonUnitalSemiringclassMathlib.Algebra.Ring.Defs, predicateWording
x is a non unital semiring (from the name)
English
Let $x$ be a set. Then we can say that $x$ is a non unital semiring.
RightDistribClassclassMathlib.Algebra.Ring.Defs, predicateWording
R is a right distributive class (from the name)
English
Let $R$ be a set. Then we can say that $R$ is a right distributive class.
RingclassMathlib.Algebra.Ring.Defs, predicateWording
R is a ring (from the name)
English
Let $R$ be a set. Then we can say that $R$ is a ring.
SemiringclassMathlib.Algebra.Ring.Defs, predicateWording
x is a semiring (from the name)
English
Let $x$ be a set. Then we can say that $x$ is a semiring.
Equiv.dvddefMathlib.Algebra.Ring.Divisibility.Basic, function or constantWording
the divisibility of g (from the name)
English
Let $g$ be an element of $G$. Then the divisibility of $g$ is an equivalence from $G$ to $\SubtypeSet {a}{(\divides {g}{a})}$.
AddEquiv.toRingEquivdefMathlib.Algebra.Ring.Equiv, function or constantWording
the ring isomorphism of f and H (from the name)
English
Let $f$ be an element of $F$ such that for all elements $x_{5}$ and $y$ of $R$, $\EqtMACRoH {f (x_{5} \times y)}{f (x_{5})\times f (y)}$. Then the ring isomorphism of $f$ and $H$ is a ring isomorphism of $R$ and $S$ defined as $\operatorname{mk}$ applied to $\operatorname{toEquiv}$ applied to the additive equivalence of $f$, $\mathrm{MulEquiv\_\_map\_mul'}$ applied to $\operatorname{mk'}$ applied to $\operatorname{toEquiv}$ applied to the additive equivalence of $f$ and $H$ and $\mathrm{AddEquiv\_\_map\_add'}$ applied to the additive equivalence of $f$.
MulEquiv.toRingEquivdefMathlib.Algebra.Ring.Equiv, function or constantWording
the ring isomorphism of f and H (from the name)
English
Let $f$ be an element of $F$ such that for all elements $x_{5}$ and $y$ of $R$, $\EqtMACRoH {f (x_{5} + y)}{f (x_{5})+ f (y)}$. Then the ring isomorphism of $f$ and $H$ is a ring isomorphism of $R$ and $S$ defined as $\operatorname{mk}$ applied to $\operatorname{toEquiv}$ applied to the multiplicative equivalence of $f$, $\mathrm{MulEquiv\_\_map\_mul'}$ applied to the multiplicative equivalence of $f$ and $\mathrm{AddEquiv\_\_map\_add'}$ applied to $\operatorname{mk'}$ applied to $\operatorname{toEquiv}$ applied to the multiplicative equivalence of $f$ and $H$.
NonUnitalRingHom.inversedefMathlib.Algebra.Ring.Equiv, function or constantWording
the inverse of f and g (from the name)
English
Let $f$ be a non unital ring homomorphism of $R$ and $S$. Let $g$ be a function from elements of $S$ to elements of $R$ such that $\operatorname{LeftInverse}$ holds for $g$ and $\operatorname{coe}$ applied to $f$ and $\operatorname{RightInverse}$ holds for $g$ and $\operatorname{coe}$ applied to $f$. Then the inverse of $f$ and $g$ is a non unital ring homomorphism of $S$ and $R$.
RingEquivstructureMathlib.Algebra.Ring.Equiv, typeWording
ring isomorphism of R and S (from the name)
English
Let $R$ and $S$ be sets. Then the ring isomorphisms of $R$ and $S$ are a basic type.
RingEquiv.castdefMathlib.Algebra.Ring.Equiv, function or constantWording
the cast of h (from the name)
English
Assume that $\EqtMACRoH {i}{j}$. Then the cast of $h$ is a ring isomorphism of $R$ applied to $i$ and $R$ applied to $j$.
RingEquiv.ofBijectivedefMathlib.Algebra.Ring.Equiv, function or constantWording
the ring isomorphism of f and hf (from the name)
English
Let $f$ be an element of $F$ such that $\operatorname{coe}$ applied to $f$ is bijective. Then the ring isomorphism of $f$ and $\mathrm{hf}$ is a ring isomorphism of $R$ and $S$.
RingEquiv.ofNonUnitalRingHomdefMathlib.Algebra.Ring.Equiv, function or constantWording
the ring isomorphism of hom and inv (from the name)
English
Let $\mathrm{hom}$ be a non unital ring homomorphism of $R$ and $S$. Let $\mathrm{inv}$ be a non unital ring homomorphism of $S$ and $R$ such that the composition of $\mathrm{inv}$ and $\mathrm{hom}$ is equal to the identity of $R$ and the composition of $\mathrm{hom}$ and $\mathrm{inv}$ is equal to the identity of $S$. Then the ring isomorphism of $\mathrm{hom}$ and $\mathrm{inv}$ is a ring isomorphism of $R$ and $S$.
RingEquiv.ofRingHomdefMathlib.Algebra.Ring.Equiv, function or constantWording
the ring isomorphism of f and g (from the name)
English
Let $f$ be a ring homomorphism of $R$ and $S$. Let $g$ be a ring homomorphism of $S$ and $R$ such that the composition of $f$ and $g$ is equal to the identity ring homomorphism of $S$ and the composition of $g$ and $f$ is equal to the identity ring homomorphism of $R$. Then the ring isomorphism of $f$ and $g$ is a ring isomorphism of $R$ and $S$.
RingEquiv.ofUniquedefMathlib.Algebra.Ring.Equiv, function or constantWording
the ring isomorphism (from the name)
English
The ring isomorphism is a ring isomorphism of $M$ and $N$ defined as $\operatorname{mk}$ applied to $\operatorname{toEquiv}$ applied to the additive equivalence, $\mathrm{MulEquiv\_\_map\_mul'}$ applied to the multiplicative equivalence and $\mathrm{AddEquiv\_\_map\_add'}$ applied to the additive equivalence.
RingEquiv.opdefMathlib.Algebra.Ring.Equiv, function or constantWording
the opposite (from the name)
English
The opposite is an equivalence from the set of ring isomorphisms of $x$ and $x_{1}$ to the set of ring isomorphisms of the set of multiplicative opposites of $x$ and the set of multiplicative opposites of $x_{1}$.
RingEquiv.opOpdefMathlib.Algebra.Ring.Equiv, function or constantWording
the opposite opposite of R (from the name)
English
Let $R$ be a set. Then the opposite opposite of $R$ is a ring isomorphism of $R$ and the set of multiplicative opposites of the set of multiplicative opposites of $R$.
RingEquiv.piCongrLeftdefMathlib.Algebra.Ring.Equiv, function or constantWording
the left product congruence of S and e (from the name)
English
Let $S$ be a function from elements of $x_{1}$ to sets. Let $e$ be an equivalence from $x$ to $x_{1}$. Then the left product congruence of $S$ and $e$ is a ring isomorphism of the set of functions from elements $i$ of $x$ to elements of $S$ applied to $e$ applied to $i$ and the set of functions from elements $i_{1}$ of $x_{1}$ to elements of $S$ applied to $i_{1}$ defined as the inverse of the left product congruence of $S$ and the inverse of $e$.
RingEquiv.piCongrLeft'defMathlib.Algebra.Ring.Equiv, function or constantWording
the left product congruence of R and e (from the name)
English
Let $R$ be a function from elements of $x$ to sets. Let $e$ be an equivalence from $x$ to $x_{1}$. Then the left product congruence of $R$ and $e$ is a ring isomorphism of the set of functions from elements $i$ of $x$ to elements of $R$ applied to $i$ and the set of functions from elements $i_{1}$ of $x_{1}$ to elements of $R$ applied to $\operatorname{symm}$ applied to $e$ and $i_{1}$.
RingEquiv.piCongrRightdefMathlib.Algebra.Ring.Equiv, function or constantWording
the right product congruence of e (from the name)
English
Let $e$ be a function from elements $i_{2}$ of $x$ to ring isomorphisms of $R$ applied to $i_{2}$ and $S$ applied to $i_{2}$. Then the right product congruence of $i_{2}$ is a ring isomorphism of the set of functions from elements $i$ of $x$ to elements of $R$ applied to $i$ and the set of functions from elements $i_{1}$ of $x$ to elements of $S$ applied to $i_{1}$.
RingEquiv.piEquivPiSubtypeProddefMathlib.Algebra.Ring.Equiv, function or constantWording
the product equivalence product subtype product of p and Y (from the name)
English
Let $p$ be a function from elements of $x$ to propositions. Let $Y$ be a function from elements of $x$ to sets. Then the product equivalence product subtype product of $p$ and $Y$ is a ring isomorphism of the set of functions from elements $i$ of $x$ to elements of $Y$ applied to $i$ and $\mathrm{Prod}$ applied to the set of functions from elements $i_{1}$ of $\SubtypeSet {x_{3}}{p (x_{3})}$ to elements of $Y$ applied to $i_{1}$ and the set of functions from elements $i_{2}$ of $\SubtypeSet {x_{4}}{\mathrm{not} (p (x_{4}))}$ to elements of $Y$ applied to $i_{2}$.
RingEquiv.piMulOppositedefMathlib.Algebra.Ring.Equiv, function or constantWording
the opposite of S (from the docstring)
English
Let $S$ be a function from elements of $x$ to sets. Then the opposite of $S$ is a ring isomorphism of the set of multiplicative opposites of the set of functions from elements $i$ of $x$ to elements of $S$ applied to $i$ and the set of functions from elements $i_{1}$ of $x$ to multiplicative opposites of $S$ applied to $i_{1}$.
RingEquiv.piOptionEquivProddefMathlib.Algebra.Ring.Equiv, function or constantWording
the product option equivalence product (from the name)
English
The product option equivalence product is a ring isomorphism of the set of functions from elements $i$ of $\mathrm{Option}$ applied to $x$ to elements of $R$ applied to $i$ and $\mathrm{Prod}$ applied to $R$ applied to $\operatorname{none}$ and the set of functions from elements $i_{1}$ of $x$ to elements of $R$ applied to $\operatorname{some}$ applied to $i_{1}$.
RingEquiv.piUniquedefMathlib.Algebra.Ring.Equiv, function or constantEnglish
Let $R$ be a function from elements of $x$ to sets. Then $\operatorname{piUnique}$ applied to $R$ is a ring isomorphism of the set of functions from elements $i$ of $x$ to elements of $R$ applied to $i$ and $R$ applied to $\operatorname{default}$.
RingEquiv.prodCongrdefMathlib.Algebra.Ring.Equiv, function or constantWording
the product congruence of f and g (from the name)
English
Let $f$ be a ring isomorphism of $R$ and $\mathrm{R'}$. Let $g$ be a ring isomorphism of $S$ and $\mathrm{S'}$. Then the product congruence of $f$ and $g$ is a ring isomorphism of $\mathrm{Prod}$ applied to $R$ and $S$ and $\mathrm{Prod}$ applied to $\mathrm{R'}$ and $\mathrm{S'}$.
RingEquiv.refldefMathlib.Algebra.Ring.Equiv, function or constantWording
the identity map of R (from the docstring)
English
Let $R$ be a set. Then the identity map of $R$ is a ring isomorphism of $R$ and $R$ defined as $\operatorname{mk}$ applied to $\operatorname{toEquiv}$ applied to the identity map of $R$, $\mathrm{MulEquiv\_\_map\_mul'}$ applied to the identity map of $R$ and $\mathrm{AddEquiv\_\_map\_add'}$ applied to the identity map of $R$.
RingEquiv.sumArrowEquivProdArrowdefMathlib.Algebra.Ring.Equiv, function or constantWording
the sum arrow equivalence product arrow of x1 and R (from the name)
English
Let $x$, $x_{1}$ and $R$ be sets. Then the sum arrow equivalence product arrow of $x_{1}$ and $R$ is a ring isomorphism of the set of functions from elements of $\mathrm{Sum}$ applied to $x$ and $x_{1}$ to elements of $R$ and $\mathrm{Prod}$ applied to the set of functions from elements of $x$ to elements of $R$ and the set of functions from elements of $x_{1}$ to elements of $R$.
RingEquiv.symmdefMathlib.Algebra.Ring.Equiv, function or constantWording
the inverse of e (from the docstring)
English
Let $e$ be a ring isomorphism of $R$ and $S$. Then the inverse of $e$ is a ring isomorphism of $S$ and $R$ defined as $\operatorname{mk}$ applied to $\operatorname{toEquiv}$ applied to the inverse of the multiplicative equivalence of $e$, $\mathrm{MulEquiv\_\_map\_mul'}$ applied to the inverse of the multiplicative equivalence of $e$ and $\mathrm{AddEquiv\_\_map\_add'}$ applied to the inverse of the additive equivalence of $e$.
RingEquiv.toAddEquivdefMathlib.Algebra.Ring.Equiv, function or constantWording
the additive equivalence of self (from the name)
English
Let $\mathrm{self}$ be a ring isomorphism of $R$ and $S$. Then the additive equivalence of $\mathrm{self}$ is an additive equivalence of $R$ and $S$ defined as $\operatorname{mk}$ applied to $\operatorname{toEquiv}$ applied to $\mathrm{self}$ and $\mathrm{RingEquiv\_\_map\_add'}$ applied to $\mathrm{self}$.
RingEquiv.toAddMonoidHomdefMathlib.Algebra.Ring.Equiv, function or constantWording
the additive monoid homomorphism of e (from the name)
English
Let $e$ be a ring isomorphism of $R$ and $S$. Then the additive monoid homomorphism of $e$ is an additive monoid homomorphism of $R$ and $S$ defined as the additive monoid homomorphism of the ring homomorphism of $e$.
RingEquiv.toMonoidHomdefMathlib.Algebra.Ring.Equiv, function or constantWording
the monoid homomorphism of e (from the name)
English
Let $e$ be a ring isomorphism of $R$ and $S$. Then the monoid homomorphism of $e$ is a monoid homomorphism of $R$ and $S$ defined as $\operatorname{toMonoidHom}$ applied to the ring homomorphism of $e$.
RingEquiv.toMulEquivdefMathlib.Algebra.Ring.Equiv, function or constantWording
the multiplicative equivalence of self (from the name)
English
Let $\mathrm{self}$ be a ring isomorphism of $R$ and $S$. Then the multiplicative equivalence of $\mathrm{self}$ is a multiplicative equivalence of $R$ and $S$ defined as $\operatorname{mk}$ applied to $\operatorname{toEquiv}$ applied to $\mathrm{self}$ and $\mathrm{RingEquiv\_\_map\_mul'}$ applied to $\mathrm{self}$.
RingEquiv.toNonUnitalRingHomdefMathlib.Algebra.Ring.Equiv, function or constantWording
the non unital ring homomorphism of e (from the name)
English
Let $e$ be a ring isomorphism of $R$ and $S$. Then the non unital ring homomorphism of $e$ is a non unital ring homomorphism of $R$ and $S$.
RingEquiv.toOppositedefMathlib.Algebra.Ring.Equiv, function or constantWording
the opposite of R (from the name)
English
Let $R$ be a set. Then the opposite of $R$ is a ring isomorphism of $R$ and the set of multiplicative opposites of $R$.
RingEquiv.toRingHomdefMathlib.Algebra.Ring.Equiv, function or constantWording
the ring homomorphism of e (from the name)
English
Let $e$ be a ring isomorphism of $R$ and $S$. Then the ring homomorphism of $e$ is a ring homomorphism of $R$ and $S$.
RingEquiv.transdefMathlib.Algebra.Ring.Equiv, function or constantWording
the composition of x6 and x7 (from the name)
English
Let $x_{6}$ be a ring isomorphism of $R$ and $S$. Let $x_{7}$ be a ring isomorphism of $S$ and $\mathrm{S'}$. Then the composition of $x_{6}$ and $x_{7}$ is a ring isomorphism of $R$ and $\mathrm{S'}$ defined as $\operatorname{mk}$ applied to $\operatorname{toEquiv}$ applied to the composition of the multiplicative equivalence of $x_{6}$ and the multiplicative equivalence of $x_{7}$, $\mathrm{MulEquiv\_\_map\_mul'}$ applied to the composition of the multiplicative equivalence of $x_{6}$ and the multiplicative equivalence of $x_{7}$ and $\mathrm{AddEquiv\_\_map\_add'}$ applied to the composition of the additive equivalence of $x_{6}$ and the additive equivalence of $x_{7}$.
RingEquiv.unopdefMathlib.Algebra.Ring.Equiv, function or constantWording
the opposite (from the name)
English
The opposite is an equivalence from the set of ring isomorphisms of the set of multiplicative opposites of $x$ and the set of multiplicative opposites of $x_{1}$ to the set of ring isomorphisms of $x$ and $x_{1}$ defined as the inverse of the opposite.
RingEquivClassclassMathlib.Algebra.Ring.Equiv, predicateEnglish
Let $F$, $R$ and $S$ be sets. Then we can say that $\mathrm{RingEquivClass}$ holds for $F$, $R$ and $S$.
RingEquivClass.toRingEquivdefMathlib.Algebra.Ring.Equiv, function or constantWording
the ring isomorphism of f (from the name)
English
Let $f$ be an element of $F$. Then the ring isomorphism of $f$ is a ring isomorphism of $x$ and $x_{1}$ defined as $\operatorname{mk}$ applied to $\operatorname{toEquiv}$ applied to the multiplicative equivalence of $f$, $\mathrm{MulEquiv\_\_map\_mul'}$ applied to the multiplicative equivalence of $f$ and $\mathrm{AddEquiv\_\_map\_add'}$ applied to the additive equivalence of $f$.
RingHom.inversedefMathlib.Algebra.Ring.Equiv, function or constantWording
the inverse of f and g (from the name)
English
Let $f$ be a ring homomorphism of $R$ and $S$. Let $g$ be a function from elements of $S$ to elements of $R$ such that $\operatorname{LeftInverse}$ holds for $g$ and $\operatorname{coe}$ applied to $f$ and $\operatorname{RightInverse}$ holds for $g$ and $\operatorname{coe}$ applied to $f$. Then the inverse of $f$ and $g$ is a ring homomorphism of $S$ and $R$.
RingEquiv.piFinTwodefMathlib.Algebra.Ring.Fin, function or constantEnglish
Let $R$ be a function from elements of $\mathrm{Fin}$ applied to $2$ to sets. Then $\operatorname{piFinTwo}$ applied to $R$ is a ring isomorphism of the set of functions from elements $i$ of $\mathrm{Fin}$ applied to $2$ to elements of $R$ applied to $i$ and $\mathrm{Prod}$ applied to $R$ applied to $0$ and $R$ applied to $1$.
AddMonoidHom.mkRingHomOfMulSelfOfTwoNeZerodefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the ring homomorphism of f (from the name)
English
Let $f$ be an additive monoid homomorphism of $x_{1}$ and $x$ such that for all elements $x_{4}$ of $x_{1}$, $\EqtMACRoH {f (x_{4} \times x_{4})}{f (x_{4})\times f (x_{4})}$. Assume that $2 \neq 0$. Assume that $\EqtMACRoH {f (1)}{1}$. Then the ring homomorphism of $f$ is a ring homomorphism of $x_{1}$ and $x$.
NonUnitalRingHomstructureMathlib.Algebra.Ring.Hom.Defs, typeWording
non unital ring homomorphism of x and x1 (from the name)
English
Let $x$ and $x_{1}$ be sets. Then the non unital ring homomorphisms of $x$ and $x_{1}$ are a basic type.
NonUnitalRingHom.compdefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the composition of g and f (from the name)
English
Let $g$ be a non unital ring homomorphism of $x_{1}$ and $x_{2}$. Let $f$ be a non unital ring homomorphism of $x$ and $x_{1}$. Then the composition of $g$ and $f$ is a non unital ring homomorphism of $x$ and $x_{2}$.
NonUnitalRingHom.copydefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the copy of f and h (from the name)
English
Let $f$ be a non unital ring homomorphism of $x$ and $x_{1}$. Let $\mathrm{f'}$ be a function from elements of $x$ to elements of $x_{1}$ such that $\mathrm{f'}$ is equal to $\operatorname{coe}$ applied to $f$. Then the copy of $f$ and $\mathrm{f'}$ is a non unital ring homomorphism of $x$ and $x_{1}$.
NonUnitalRingHom.iddefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the identity of x (from the name)
English
Let $x$ be a set. Then the identity of $x$ is a non unital ring homomorphism of $x$ and $x$.
NonUnitalRingHom.toAddMonoidHomdefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the additive monoid homomorphism of self (from the name)
English
Let $\mathrm{self}$ be a non unital ring homomorphism of $x$ and $x_{1}$. Then the additive monoid homomorphism of $\mathrm{self}$ is an additive monoid homomorphism of $x$ and $x_{1}$ defined as $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to $\operatorname{toFun}$ applied to $\operatorname{toMulHom}$ applied to $\mathrm{self}$ and $\mathrm{NonUnitalRingHom\_\_map\_zero'}$ applied to $\mathrm{self}$ and $\mathrm{NonUnitalRingHom\_\_map\_add'}$ applied to $\mathrm{self}$.
NonUnitalRingHomClassclassMathlib.Algebra.Ring.Hom.Defs, predicateEnglish
Let $F$ be a set. Let $x$ and $x_{1}$ be elements of $\mathrm{outParam}$ applied to the set of sets. Then we can say that $\mathrm{NonUnitalRingHomClass}$ holds for $F$, $x$ and $x_{1}$.
NonUnitalRingHomClass.toNonUnitalRingHomdefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the non unital ring homomorphism of f (from the name)
English
Let $f$ be an element of $F$. Then the non unital ring homomorphism of $f$ is a non unital ring homomorphism of $x$ and $x_{1}$.
RingHomstructureMathlib.Algebra.Ring.Hom.Defs, typeWording
ring homomorphism of x and x1 (from the name)
English
Let $x$ and $x_{1}$ be sets. Then the ring homomorphisms of $x$ and $x_{1}$ are a basic type.
RingHom.compdefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the composition of g and f (from the name)
English
Let $g$ be a ring homomorphism of $x_{1}$ and $x_{2}$. Let $f$ be a ring homomorphism of $x$ and $x_{1}$. Then the composition of $g$ and $f$ is a ring homomorphism of $x$ and $x_{2}$.
RingHom.copydefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the copy of f and h (from the name)
English
Let $f$ be a ring homomorphism of $x$ and $x_{1}$. Let $\mathrm{f'}$ be a function from elements of $x$ to elements of $x_{1}$ such that $\mathrm{f'}$ is equal to $\operatorname{coe}$ applied to $f$. Then the copy of $f$ and $\mathrm{f'}$ is a ring homomorphism of $x$ and $x_{1}$.
RingHom.iddefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the identity ring homomorphism of x (from the docstring)
English
Let $x$ be a set. Then the identity ring homomorphism of $x$ is a ring homomorphism of $x$ and $x$.
RingHom.mk'defMathlib.Algebra.Ring.Hom.Defs, function or constantEnglish
Let $f$ be a monoid homomorphism of $x$ and $x_{1}$ such that for all elements $a$ and $b$ of $x$, $\EqtMACRoH {f (a + b)}{f (a)+ f (b)}$. Then $\operatorname{mk'}$ applied to $f$ and $\mathrm{map\_add}$ is a ring homomorphism of $x$ and $x_{1}$.
RingHom.toAddMonoidHomdefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the additive monoid homomorphism of self (from the name)
English
Let $\mathrm{self}$ be a ring homomorphism of $x$ and $x_{1}$. Then the additive monoid homomorphism of $\mathrm{self}$ is an additive monoid homomorphism of $x$ and $x_{1}$ defined as $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to $\operatorname{toFun}$ applied to $\operatorname{toOneHom}$ applied to $\operatorname{toMonoidHom}$ applied to $\mathrm{self}$ and $\mathrm{RingHom\_\_map\_zero'}$ applied to $\mathrm{self}$ and $\mathrm{RingHom\_\_map\_add'}$ applied to $\mathrm{self}$.
RingHom.toMonoidWithZeroHomdefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the monoid with zero homomorphism of self (from the name)
English
Let $\mathrm{self}$ be a ring homomorphism of $x$ and $x_{1}$. Then the monoid with zero homomorphism of $\mathrm{self}$ is a monoid with zero homomorphism of $x$ and $x_{1}$ defined as $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to $\operatorname{toFun}$ applied to $\operatorname{toOneHom}$ applied to $\operatorname{toMonoidHom}$ applied to $\mathrm{self}$ and $\mathrm{RingHom\_\_map\_zero'}$ applied to $\mathrm{self}$, $\mathrm{OneHom\_\_map\_one'}$ applied to $\operatorname{toOneHom}$ applied to $\operatorname{toMonoidHom}$ applied to $\mathrm{self}$ and $\mathrm{MonoidHom\_\_map\_mul'}$ applied to $\operatorname{toMonoidHom}$ applied to $\mathrm{self}$.
RingHom.toNonUnitalRingHomdefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the non unital ring homomorphism of self (from the name)
English
Let $\mathrm{self}$ be a ring homomorphism of $x$ and $x_{1}$. Then the non unital ring homomorphism of $\mathrm{self}$ is a non unital ring homomorphism of $x$ and $x_{1}$ defined as $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to $\operatorname{toFun}$ applied to $\operatorname{toOneHom}$ applied to $\operatorname{toMonoidHom}$ applied to $\mathrm{self}$ and $\mathrm{MonoidHom\_\_map\_mul'}$ applied to $\operatorname{toMonoidHom}$ applied to $\mathrm{self}$, $\mathrm{RingHom\_\_map\_zero'}$ applied to $\mathrm{self}$ and $\mathrm{RingHom\_\_map\_add'}$ applied to $\mathrm{self}$.
RingHomClassclassMathlib.Algebra.Ring.Hom.Defs, predicateEnglish
Let $F$ be a set. Let $x$ and $x_{1}$ be elements of $\mathrm{outParam}$ applied to the set of sets. Then we can say that $\mathrm{RingHomClass}$ holds for $F$, $x$ and $x_{1}$.
RingHomClass.toRingHomdefMathlib.Algebra.Ring.Hom.Defs, function or constantWording
the ring homomorphism of f (from the name)
English
Let $f$ be an element of $F$. Then the ring homomorphism of $f$ is a ring homomorphism of $x$ and $x_{1}$.
AddUnits.mulLeftdefMathlib.Algebra.Ring.Invertible, function or constantWording
the left multiplicative of x1 and y (from the name)
English
Let $x_{1}$ be an additive unit of $R$. Let $y$ be an element of $R$. Then the left multiplicative of $x_{1}$ and $y$ is an additive unit of $R$.
AddUnits.mulRightdefMathlib.Algebra.Ring.Invertible, function or constantWording
the right multiplicative of x1 and y (from the name)
English
Let $x_{1}$ be an additive unit of $R$. Let $y$ be an element of $R$. Then the right multiplicative of $x_{1}$ and $y$ is an additive unit of $R$.
AddSubsemigroup.sumNonzeroSqdefMathlib.Algebra.Ring.IsFormallyReal, function or constantWording
the sum nonzero square of R (from the name)
English
Let $R$ be a set. Then the sum nonzero square of $R$ is an additive subsemigroup of $R$ defined as $\operatorname{mk}$ applied to $\operatorname{ofPred}$ applied to the function that maps $s$ to the proposition that $s$ is a sum nonzero square and the function that maps $x_{2}$ and $x_{3}$ to $\operatorname{add}$.
IsSumNonzeroSqinductiveMathlib.Algebra.Ring.IsFormallyReal, predicateWording
x3 is a sum nonzero square (from the name)
English
Let $x_{3}$ be an element of $R$. Then we can say that $x_{3}$ is a sum nonzero square.
IsSumNonzeroSq.belowinductiveMathlib.Algebra.Ring.IsFormallyReal, predicateEnglish
Assume that $x_{3}$ is a sum nonzero square. Then we can say that $\operatorname{below}$ holds for $t$.
Int.negOnePowdefMathlib.Algebra.Ring.NegOnePow, function or constantWording
the negation one power of n (from the name)
English
Let $n$ be an integer. Then the negation one power of $n$ is a unit of $\Integer$ defined as $\operatorname{neg} (1)^ {n}$.
NonUnitalRingHom.fromOppositedefMathlib.Algebra.Ring.Opposite, function or constantEnglish
Let $f$ be a non unital ring homomorphism of $R$ and $S$ such that for all elements $x_{2}$ and $y$ of $R$, $\mathrm{Commute}$ holds for $f$ applied to $x_{2}$ and $f$ applied to $y$. Then $\operatorname{fromOpposite}$ applied to $f$ and $\mathrm{hf}$ is a non unital ring homomorphism of the set of multiplicative opposites of $R$ and $S$.
NonUnitalRingHom.opdefMathlib.Algebra.Ring.Opposite, function or constantWording
the opposite (from the name)
English
The opposite is an equivalence from the set of non unital ring homomorphisms of $R$ and $S$ to the set of non unital ring homomorphisms of the set of multiplicative opposites of $R$ and the set of multiplicative opposites of $S$.
NonUnitalRingHom.toOppositedefMathlib.Algebra.Ring.Opposite, function or constantWording
the opposite of f and hf (from the name)
English
Let $f$ be a non unital ring homomorphism of $R$ and $S$ such that for all elements $x_{2}$ and $y$ of $R$, $\mathrm{Commute}$ holds for $f$ applied to $x_{2}$ and $f$ applied to $y$. Then the opposite of $f$ and $\mathrm{hf}$ is a non unital ring homomorphism of $R$ and the set of multiplicative opposites of $S$.
NonUnitalRingHom.unopdefMathlib.Algebra.Ring.Opposite, function or constantWording
the opposite (from the name)
English
The opposite is an equivalence from the set of non unital ring homomorphisms of the set of multiplicative opposites of $R$ and the set of multiplicative opposites of $S$ to the set of non unital ring homomorphisms of $R$ and $S$ defined as the inverse of the opposite.
RingHom.fromOppositedefMathlib.Algebra.Ring.Opposite, function or constantEnglish
Let $f$ be a ring homomorphism of $R$ and $S$ such that for all elements $x_{2}$ and $y$ of $R$, $\mathrm{Commute}$ holds for $f$ applied to $x_{2}$ and $f$ applied to $y$. Then $\operatorname{fromOpposite}$ applied to $f$ and $\mathrm{hf}$ is a ring homomorphism of the set of multiplicative opposites of $R$ and $S$.
RingHom.opdefMathlib.Algebra.Ring.Opposite, function or constantWording
the opposite (from the name)
English
The opposite is an equivalence from the set of ring homomorphisms of $R$ and $S$ to the set of ring homomorphisms of the set of multiplicative opposites of $R$ and the set of multiplicative opposites of $S$.
RingHom.toOppositedefMathlib.Algebra.Ring.Opposite, function or constantWording
the opposite of f and hf (from the name)
English
Let $f$ be a ring homomorphism of $R$ and $S$ such that for all elements $x_{2}$ and $y$ of $R$, $\mathrm{Commute}$ holds for $f$ applied to $x_{2}$ and $f$ applied to $y$. Then the opposite of $f$ and $\mathrm{hf}$ is a ring homomorphism of $R$ and the set of multiplicative opposites of $S$.
RingHom.unopdefMathlib.Algebra.Ring.Opposite, function or constantWording
the opposite (from the name)
English
The opposite is an equivalence from the set of ring homomorphisms of the set of multiplicative opposites of $R$ and the set of multiplicative opposites of $S$ to the set of ring homomorphisms of $R$ and $S$ defined as the inverse of the opposite.
OdddefMathlib.Algebra.Ring.Parity, predicateEnglish
Let $a$ be an element of $x$. Then $\mathrm{Odd}$ holds for $a$, if there exists an element $k$ of $x$, such that $\EqtMACRoH {a}{2 \times k + 1}$.
Function.AntiperiodicdefMathlib.Algebra.Ring.Periodic, predicateEnglish
Let $f$ be a function from elements of $x$ to elements of $x_{1}$. Let $c$ be an element of $x$. Then $\operatorname{Antiperiodic}$ holds for $f$ and $c$, if for all elements $x_{4}$ of $x$, $\EqtMACRoH {f (x_{4} + c)}{\operatorname{neg} (f (x_{4}))}$.
Function.PeriodicdefMathlib.Algebra.Ring.Periodic, predicateEnglish
Let $f$ be a function from elements of $x$ to elements of $x_{1}$. Let $c$ be an element of $x$. Then $\operatorname{Periodic}$ holds for $f$ and $c$, if for all elements $x_{3}$ of $x$, $\EqtMACRoH {f (x_{3} + c)}{f (x_{3})}$.
Function.Periodic.liftdefMathlib.Algebra.Ring.Periodic, function or constantWording
the lift of h and x3 (from the name)
English
Assume that $\operatorname{Periodic}$ holds for $f$ and $c$. Let $x_{3}$ be a quotient of $x$ and $\operatorname{zmultiples}$ applied to $c$. Then the lift of $h$ and $x_{3}$ is an element of $x_{1}$.
NonUnitalRingHom.compLeftdefMathlib.Algebra.Ring.Pi, function or constantWording
the left composition of f and I (from the name)
English
Let $f$ be a non unital ring homomorphism of $x$ and $x_{1}$. Let $I$ be a set. Then the left composition of $f$ and $I$ is a non unital ring homomorphism of the set of functions from elements of $I$ to elements of $x$ and the set of functions from elements of $I$ to elements of $x_{1}$.
NonUnitalRingHom.pidefMathlib.Algebra.Ring.Pi, function or constantWording
the product of g (from the name)
English
Let $g$ be a function from elements $i_{1}$ of $I$ to non unital ring homomorphisms of $x$ and $f$ applied to $i_{1}$. Then the product of $i_{1}$ is a non unital ring homomorphism of $x$ and the set of functions from elements $i$ of $I$ to elements of $f$ applied to $i$.
Pi.constNonUnitalRingHomdefMathlib.Algebra.Ring.Pi, function or constantWording
the constant non unital ring homomorphism of x and x1 (from the name)
English
Let $x$ and $x_{1}$ be sets. Then the constant non unital ring homomorphism of $x$ and $x_{1}$ is a non unital ring homomorphism of $x_{1}$ and the set of functions from elements of $x$ to elements of $x_{1}$.
Pi.constRingHomdefMathlib.Algebra.Ring.Pi, function or constantWording
the constant ring homomorphism of x and x1 (from the name)
English
Let $x$ and $x_{1}$ be sets. Then the constant ring homomorphism of $x$ and $x_{1}$ is a ring homomorphism of $x_{1}$ and the set of functions from elements of $x$ to elements of $x_{1}$.
Pi.evalNonUnitalRingHomdefMathlib.Algebra.Ring.Pi, function or constantWording
the evaluation non unital ring homomorphism of f and i (from the name)
English
Let $f$ be a function from elements of $I$ to sets. Let $i$ be an element of $I$. Then the evaluation non unital ring homomorphism of $f$ and $i$ is a non unital ring homomorphism of the set of functions from elements $i_{1}$ of $I$ to elements of $f$ applied to $i_{1}$ and $f$ applied to $i$.
Pi.evalRingHomdefMathlib.Algebra.Ring.Pi, function or constantWording
the evaluation ring homomorphism of f and i (from the name)
English
Let $f$ be a function from elements of $I$ to sets. Let $i$ be an element of $I$. Then the evaluation ring homomorphism of $f$ and $i$ is a ring homomorphism of the set of functions from elements $i_{1}$ of $I$ to elements of $f$ applied to $i_{1}$ and $f$ applied to $i$.
RingHom.compLeftdefMathlib.Algebra.Ring.Pi, function or constantWording
the left composition of f and I (from the name)
English
Let $f$ be a ring homomorphism of $x$ and $x_{1}$. Let $I$ be a set. Then the left composition of $f$ and $I$ is a ring homomorphism of the set of functions from elements of $I$ to elements of $x$ and the set of functions from elements of $I$ to elements of $x_{1}$.
RingHom.pidefMathlib.Algebra.Ring.Pi, function or constantWording
the product of g (from the name)
English
Let $g$ be a function from elements $i_{1}$ of $I$ to ring homomorphisms of $x$ and $f$ applied to $i_{1}$. Then the product of $i_{1}$ is a ring homomorphism of $x$ and the set of functions from elements $i$ of $I$ to elements of $f$ applied to $i$.
NonUnitalRingHom.fstdefMathlib.Algebra.Ring.Prod, function or constantWording
the first component of R and S (from the name)
English
Let $R$ and $S$ be sets. Then the first component of $R$ and $S$ is a non unital ring homomorphism of $\mathrm{Prod}$ applied to $R$ and $S$ and $R$.
NonUnitalRingHom.proddefMathlib.Algebra.Ring.Prod, function or constantWording
the product of f and g (from the name)
English
Let $f$ be a non unital ring homomorphism of $R$ and $S$. Let $g$ be a non unital ring homomorphism of $R$ and $T$. Then the product of $f$ and $g$ is a non unital ring homomorphism of $R$ and $\mathrm{Prod}$ applied to $S$ and $T$.
NonUnitalRingHom.prodMapdefMathlib.Algebra.Ring.Prod, function or constantWording
the product map of f and g (from the name)
English
Let $f$ be a non unital ring homomorphism of $R$ and $\mathrm{R'}$. Let $g$ be a non unital ring homomorphism of $S$ and $\mathrm{S'}$. Then the product map of $f$ and $g$ is a non unital ring homomorphism of $\mathrm{Prod}$ applied to $R$ and $S$ and $\mathrm{Prod}$ applied to $\mathrm{R'}$ and $\mathrm{S'}$ defined as the product of the composition of $f$ and the first component of $R$ and $S$ and the composition of $g$ and the second component of $R$ and $S$.
NonUnitalRingHom.snddefMathlib.Algebra.Ring.Prod, function or constantWording
the second component of R and S (from the name)
English
Let $R$ and $S$ be sets. Then the second component of $R$ and $S$ is a non unital ring homomorphism of $\mathrm{Prod}$ applied to $R$ and $S$ and $S$.
RingEquiv.prodCommdefMathlib.Algebra.Ring.Prod, function or constantEnglish
$\operatorname{prodComm}$ is a ring isomorphism of $\mathrm{Prod}$ applied to $R$ and $S$ and $\mathrm{Prod}$ applied to $S$ and $R$.
RingEquiv.prodProdProdCommdefMathlib.Algebra.Ring.Prod, function or constantEnglish
Let $R$, $\mathrm{R'}$, $S$ and $\mathrm{S'}$ be sets. Then $\operatorname{prodProdProdComm}$ applied to $R$, $\mathrm{R'}$, $S$ and $\mathrm{S'}$ is a ring isomorphism of $\mathrm{Prod}$ applied to $\mathrm{Prod}$ applied to $R$ and $\mathrm{R'}$ and $\mathrm{Prod}$ applied to $S$ and $\mathrm{S'}$ and $\mathrm{Prod}$ applied to $\mathrm{Prod}$ applied to $R$ and $S$ and $\mathrm{Prod}$ applied to $\mathrm{R'}$ and $\mathrm{S'}$.
RingEquiv.prodZeroRingdefMathlib.Algebra.Ring.Prod, function or constantWording
the product zero ring of R and S (from the name)
English
Let $R$ and $S$ be sets. Then the product zero ring of $R$ and $S$ is a ring isomorphism of $R$ and $\mathrm{Prod}$ applied to $R$ and $S$.
RingEquiv.zeroRingProddefMathlib.Algebra.Ring.Prod, function or constantWording
the zero ring product of R and S (from the name)
English
Let $R$ and $S$ be sets. Then the zero ring product of $R$ and $S$ is a ring isomorphism of $R$ and $\mathrm{Prod}$ applied to $S$ and $R$.
RingHom.fstdefMathlib.Algebra.Ring.Prod, function or constantWording
the first component of R and S (from the name)
English
Let $R$ and $S$ be sets. Then the first component of $R$ and $S$ is a ring homomorphism of $\mathrm{Prod}$ applied to $R$ and $S$ and $R$.
RingHom.proddefMathlib.Algebra.Ring.Prod, function or constantWording
the product of f and g (from the name)
English
Let $f$ be a ring homomorphism of $R$ and $S$. Let $g$ be a ring homomorphism of $R$ and $T$. Then the product of $f$ and $g$ is a ring homomorphism of $R$ and $\mathrm{Prod}$ applied to $S$ and $T$.
RingHom.prodMapdefMathlib.Algebra.Ring.Prod, function or constantWording
the product map of f and g (from the name)
English
Let $f$ be a ring homomorphism of $R$ and $\mathrm{R'}$. Let $g$ be a ring homomorphism of $S$ and $\mathrm{S'}$. Then the product map of $f$ and $g$ is a ring homomorphism of $\mathrm{Prod}$ applied to $R$ and $S$ and $\mathrm{Prod}$ applied to $\mathrm{R'}$ and $\mathrm{S'}$ defined as the product of the composition of $f$ and the first component of $R$ and $S$ and the composition of $g$ and the second component of $R$ and $S$.
RingHom.snddefMathlib.Algebra.Ring.Prod, function or constantWording
the second component of R and S (from the name)
English
Let $R$ and $S$ be sets. Then the second component of $R$ and $S$ is a ring homomorphism of $\mathrm{Prod}$ applied to $R$ and $S$ and $S$.
IsSemirealclassMathlib.Algebra.Ring.Semireal.Defs, predicateEnglish
Let $R$ be a set. Then we can say that $\mathrm{IsSemireal}$ holds for $R$.
Shrink.ringEquivdefMathlib.Algebra.Ring.Shrink, function or constantWording
the ring isomorphism of x (from the name)
English
Let $x$ be a set. Then the ring isomorphism of $x$ is a ring isomorphism of the set of shrinks of $x$ and $x$ defined as the ring isomorphism of the inverse of the equivalence shrink of $x$.
RingEquiv.ofLeftInversedefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the ring isomorphism of h (from the name)
English
Assume that $\operatorname{LeftInverse}$ holds for $g$ and $\operatorname{coe}$ applied to $f$. Then the ring isomorphism of $h$ is a ring isomorphism of $R$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{range} (f)}{x_{2}})}$.
RingEquiv.restrictdefMathlib.Algebra.Ring.Subring.Basic, function or constantEnglish
Let $e$ be a ring isomorphism of $R$ and $S$. Let $\mathrm{s'}$ be an element of $x_{2}$. Let $s$ be an element of $x_{3}$ such that for all elements $x_{8}$ of $R$, $x_{8}$ is an element of $\mathrm{s'}$, if and only if $\MembershipmemMACRoT {s}{e (x_{8})}$. Then $\operatorname{restrict}$ applied to $e$, $\mathrm{s'}$, $s$ and $h_{2}$ is a ring isomorphism of $\SubtypeSet {x_{6}}{(\MembershipmemMACRoT {\mathrm{s'}}{x_{6}})}$ and $\SubtypeSet {x_{7}}{(\MembershipmemMACRoT {s}{x_{7}})}$.
RingEquiv.subringCongrdefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the subring congruence of h (from the name)
English
Assume that $\EqtMACRoH {s}{t}$. Then the subring congruence of $h$ is a ring isomorphism of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {s}{x_{1}})}$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {t}{x_{2}})}$.
RingEquiv.subringMapdefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the subring map of e (from the name)
English
Let $e$ be a ring isomorphism of $R$ and $S$. Then the subring map of $e$ is a ring isomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {s}{x_{2}})}$ and $\SubtypeSet {x_{3}}{(\MembershipmemMACRoT {\operatorname{map} (\operatorname{toRingHom} (e), s)}{x_{3}})}$ defined as the subsemiring map of $e$ and $\operatorname{toSubsemiring}$ applied to $s$.
RingHom.eqLocusdefMathlib.Algebra.Ring.Subring.Basic, function or constantEnglish
Let $f$ and $g$ be ring homomorphisms of $R$ and $S$. Then $\operatorname{eqLocus}$ applied to $f$ and $g$ is a subring of $R$.
RingHom.rangedefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the range of f (from the docstring)
English
Let $f$ be a ring homomorphism of $R$ and $S$. Then the range of $f$ is a subring of $S$.
RingHom.rangeRestrictdefMathlib.Algebra.Ring.Subring.Basic, function or constantEnglish
Let $f$ be a ring homomorphism of $R$ and $S$. Then $\operatorname{rangeRestrict}$ applied to $f$ is a ring homomorphism of $R$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{range} (f)}{x_{2}})}$.
Subring.centerdefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the center of R (from the docstring)
English
Let $R$ be a set. Then the center of $R$ is a subring of $R$.
Subring.centerCongrdefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the center congruence of e (from the name)
English
Let $e$ be a ring isomorphism of $R$ and $S$. Then the center congruence of $e$ is a ring isomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{center} (R)}{x_{2}})}$ and $\SubtypeSet {x_{3}}{(\MembershipmemMACRoT {\operatorname{center} (S)}{x_{3}})}$ defined as the center congruence of $e$.
Subring.centerToMulOppositedefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the center (from the docstring)
English
The center is a ring isomorphism of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {\operatorname{center} (R)}{x_{1}})}$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{center} (\mathrm{MulOpposite} (R))}{x_{2}})}$ defined as the center.
Subring.centralizerdefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the centralizer of s (from the docstring)
English
Let $s$ be an element of $\wp R$. Then the centralizer of $s$ is a subring of $R$.
Subring.closuredefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the closure of s (from the name)
English
Let $s$ be an element of $\wp R$. Then the closure of $s$ is a subring of $R$ defined as the infimum of $\operatorname{ofPred}$ applied to the function that maps $S$ to $\mathrm{Leq} (s , S)$.
Subring.comapdefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the preimage of f and s (from the docstring)
English
Let $f$ be a ring homomorphism of $R$ and $S$. Let $s$ be a subring of $S$. Then the preimage of $f$ and $s$ is a subring of $R$.
Subring.equivMapOfInjectivedefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the equivalence map of s and f (from the name)
English
Let $s$ be a subring of $R$. Let $f$ be a ring homomorphism of $R$ and $S$ such that $\operatorname{coe}$ applied to $f$ is injective. Then the equivalence map of $s$ and $f$ is a ring isomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {s}{x_{2}})}$ and $\SubtypeSet {x_{3}}{(\MembershipmemMACRoT {\operatorname{map} (f , s)}{x_{3}})}$.
Subring.gidefMathlib.Algebra.Ring.Subring.Basic, function or constantEnglish
Let $R$ be a set. Then $\operatorname{gi}$ applied to $R$ is a Galois insertion of $\operatorname{closure}$ and $\operatorname{instSetLike}$.
Subring.inclusiondefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the inclusion of h (from the name)
English
Assume that $S \leq T$. Then the inclusion of $h$ is a ring homomorphism of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {S}{x_{1}})}$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {T}{x_{2}})}$.
Subring.mapdefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the map of f and s (from the name)
English
Let $f$ be a ring homomorphism of $R$ and $S$. Let $s$ be a subring of $R$. Then the map of $f$ and $s$ is a subring of $S$.
Subring.proddefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the product of s and t (from the name)
English
Let $s$ be a subring of $R$. Let $t$ be a subring of $S$. Then the product of $s$ and $t$ is a subring of $\mathrm{Prod}$ applied to $R$ and $S$.
Subring.prodEquivdefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the product equivalence of s and t (from the name)
English
Let $s$ be a subring of $R$. Let $t$ be a subring of $S$. Then the product equivalence of $s$ and $t$ is a ring isomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{prod} (s , t)}{x_{2}})}$ and $\mathrm{Prod}$ applied to $\SubtypeSet {x_{3}}{(\MembershipmemMACRoT {s}{x_{3}})}$ and $\SubtypeSet {x_{4}}{(\MembershipmemMACRoT {t}{x_{4}})}$.
Subring.topEquivdefMathlib.Algebra.Ring.Subring.Basic, function or constantWording
the top equivalence (from the name)
English
The top equivalence is a ring isomorphism of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {\operatorname{top}}{x_{1}})}$ and $R$ defined as the top equivalence.
NonUnitalSubring.toSubringdefMathlib.Algebra.Ring.Subring.Defs, function or constantWording
the subring of S and h1 (from the name)
English
Let $S$ be a non unital subring of $R$ such that $1$ is an element of $S$. Then the subring of $S$ and $h_{1}$ is a subring of $R$.
SubringstructureMathlib.Algebra.Ring.Subring.Defs, typeWording
subring of R (from the name)
English
Let $R$ be a set. Then the subrings of $R$ are a basic type.
Subring.copydefMathlib.Algebra.Ring.Subring.Defs, function or constantWording
the copy of S and s (from the name)
English
Let $S$ be a subring of $R$. Let $s$ be an element of $\wp R$ such that $\EqtMACRoH {s}{S}$. Then the copy of $S$ and $s$ is a subring of $R$.
Subring.mk'defMathlib.Algebra.Ring.Subring.Defs, function or constantEnglish
Let $s$ be an element of $\wp R$. Let $\mathrm{sm}$ be a submonoid of $R$. Let $\mathrm{sa}$ be an additive subgroup of $R$. Assume that $\EqtMACRoH {\mathrm{sm}}{s}$. Assume that $\EqtMACRoH {\mathrm{sa}}{s}$. Then $\operatorname{mk'}$ applied to $s$, $\mathrm{sm}$, $\mathrm{sa}$, $\mathrm{hm}$ and $\mathrm{ha}$ is a subring of $R$.
Subring.ofClassdefMathlib.Algebra.Ring.Subring.Defs, function or constantWording
the subring of s (from the name)
English
Let $s$ be an element of $S$. Then the subring of $s$ is a subring of $R$.
Subring.subtypedefMathlib.Algebra.Ring.Subring.Defs, function or constantWording
the subtype of s (from the name)
English
Let $s$ be a subring of $R$. Then the subtype of $s$ is a ring homomorphism of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {s}{x_{1}})}$ and $R$.
Subring.toAddSubgroupdefMathlib.Algebra.Ring.Subring.Defs, function or constantWording
the additive subgroup of self (from the name)
English
Let $\mathrm{self}$ be a subring of $R$. Then the additive subgroup of $\mathrm{self}$ is an additive subgroup of $R$ defined as $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to the carrier of $\operatorname{toSubsemigroup}$ applied to $\operatorname{toSubmonoid}$ applied to $\operatorname{toSubsemiring}$ applied to $\mathrm{self}$ and $\mathrm{Subsemiring\_\_add\_mem'}$ applied to $\operatorname{toSubsemiring}$ applied to $\mathrm{self}$ and $\mathrm{Subsemiring\_\_zero\_mem'}$ applied to $\operatorname{toSubsemiring}$ applied to $\mathrm{self}$ and $\mathrm{Subring\_\_neg\_mem'}$ applied to $\mathrm{self}$.
Subring.toNonUnitalSubringdefMathlib.Algebra.Ring.Subring.Defs, function or constantWording
the non unital subring of S (from the name)
English
Let $S$ be a subring of $R$. Then the non unital subring of $S$ is a non unital subring of $R$.
SubringClassclassMathlib.Algebra.Ring.Subring.Defs, predicateWording
R is a subring class (from the name)
English
Let $S$ be a set. Let $R$ be an element of $\mathrm{outParam}$ applied to the set of sets. Then we can say that $R$ is a subring class.
SubringClass.subtypedefMathlib.Algebra.Ring.Subring.Defs, function or constantWording
the subtype of s (from the name)
English
Let $s$ be an element of $S$. Then the subtype of $s$ is a ring homomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {s}{x_{2}})}$ and $R$.
Subsemiring.toSubringdefMathlib.Algebra.Ring.Subring.Defs, function or constantWording
the subring of s and hneg (from the name)
English
Let $s$ be a subsemiring of $R$ such that $\MembershipmemMACRoT {s}{\operatorname{neg} (1)}$. Then the subring of $s$ and $\mathrm{hneg}$ is a subring of $R$.
Polynomial.intdefMathlib.Algebra.Ring.Subring.IntPolynomial, function or constantWording
the integer of R and P (from the name)
English
Let $R$ be a subring of $K$. Let $P$ be a polynomial of $K$ such that for all natural numbers $n$, $\MembershipmemMACRoT {R}{\operatorname{coeff} (P , n)}$. Then the integer of $R$ and $P$ is a polynomial of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {R}{x_{1}})}$.
Subring.addEquivOpdefMathlib.Algebra.Ring.Subring.MulOpposite, function or constantWording
the additive equivalence opposite of S (from the name)
English
Let $S$ be a subring of $R$. Then the additive equivalence opposite of $S$ is an additive equivalence of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {S}{x_{1}})}$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{op} (S)}{x_{2}})}$ defined as the additive equivalence opposite of $\operatorname{toSubsemiring}$ applied to $S$.
Subring.mopRingEquivOpdefMathlib.Algebra.Ring.Subring.MulOpposite, function or constantEnglish
Let $S$ be a subring of $R$. Then $\operatorname{mopRingEquivOp}$ applied to $S$ is a ring isomorphism of the set of multiplicative opposites of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {S}{x_{1}})}$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{op} (S)}{x_{2}})}$ defined as $\operatorname{mopRingEquivOp}$ applied to $\operatorname{toSubsemiring}$ applied to $S$.
Subring.opdefMathlib.Algebra.Ring.Subring.MulOpposite, function or constantWording
the opposite of S (from the name)
English
Let $S$ be a subring of $R$. Then the opposite of $S$ is a subring of the set of multiplicative opposites of $R$.
Subring.opEquivdefMathlib.Algebra.Ring.Subring.MulOpposite, function or constantWording
the opposite equivalence (from the name)
English
The opposite equivalence is an order isomorphism of the set of subrings of $R$ and the set of subrings of the set of multiplicative opposites of $R$ defined as $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to $\operatorname{op}$, $\operatorname{unop}$, $\mathrm{Subring\_\_unop\_op}$ and $\mathrm{Subring\_\_op\_unop}$ and the function that maps $x_{1}$ and $x_{2}$ to $\mathrm{Subring\_\_op\_le\_op\_iff}$.
Subring.ringEquivOpMopdefMathlib.Algebra.Ring.Subring.MulOpposite, function or constantEnglish
Let $S$ be a subring of $R$. Then $\operatorname{ringEquivOpMop}$ applied to $S$ is a ring isomorphism of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {S}{x_{1}})}$ and the set of multiplicative opposites of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{op} (S)}{x_{2}})}$ defined as $\operatorname{ringEquivOpMop}$ applied to $\operatorname{toSubsemiring}$ applied to $S$.
Subring.unopdefMathlib.Algebra.Ring.Subring.MulOpposite, function or constantWording
the opposite of S (from the name)
English
Let $S$ be a subring of the set of multiplicative opposites of $R$. Then the opposite of $S$ is a subring of $R$.
Subring.orderedSubtypedefMathlib.Algebra.Ring.Subring.Order, function or constantWording
the ordered subtype of s (from the name)
English
Let $s$ be a subring of $R$. Then the ordered subtype of $s$ is an order ring homomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {s}{x_{2}})}$ and $R$ defined as $\operatorname{mk}$ applied to the subtype of $s$ and the function that maps $x_{2}$, $x_{3}$ and $h$ to $h$.
Units.posSubgroupdefMathlib.Algebra.Ring.Subring.Units, function or constantWording
the positive part subgroup of R (from the name)
English
Let $R$ be a set. Then the positive part subgroup of $R$ is a subgroup of $\UnitsMACRoAO {R}$.
RingEquiv.ofLeftInverseSdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the ring isomorphism of h (from the name)
English
Assume that $\operatorname{LeftInverse}$ holds for $g$ and $\operatorname{coe}$ applied to $f$. Then the ring isomorphism of $h$ is a ring isomorphism of $R$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{rangeS} (f)}{x_{2}})}$.
RingEquiv.subsemiringCongrdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the subsemiring congruence of h (from the name)
English
Assume that $\EqtMACRoH {s}{t}$. Then the subsemiring congruence of $h$ is a ring isomorphism of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {s}{x_{1}})}$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {t}{x_{2}})}$.
RingEquiv.subsemiringMapdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the subsemiring map of e and s (from the name)
English
Let $e$ be a ring isomorphism of $R$ and $S$. Let $s$ be a subsemiring of $R$. Then the subsemiring map of $e$ and $s$ is a ring isomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {s}{x_{2}})}$ and $\SubtypeSet {x_{3}}{(\MembershipmemMACRoT {\operatorname{map} (\operatorname{toRingHom} (e), s)}{x_{3}})}$.
RingHom.codRestrictdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantEnglish
Let $f$ be a ring homomorphism of $R$ and $S$. Let $s$ be an element of $x_{2}$ such that for all elements $x_{5}$ of $R$, $\MembershipmemMACRoT {s}{f (x_{5})}$. Then $\operatorname{codRestrict}$ applied to $f$, $s$ and $h_{1}$ is a ring homomorphism of $R$ and $\SubtypeSet {x_{4}}{(\MembershipmemMACRoT {s}{x_{4}})}$.
RingHom.rangeSdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the range of f (from the docstring)
English
Let $f$ be a ring homomorphism of $R$ and $S$. Then the range of $f$ is a subsemiring of $S$.
RingHom.rangeSRestrictdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantEnglish
Let $f$ be a ring homomorphism of $R$ and $S$. Then $\operatorname{rangeSRestrict}$ applied to $f$ is a ring homomorphism of $R$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{rangeS} (f)}{x_{2}})}$ defined as $\operatorname{codRestrict}$ applied to $f$, the range of $f$ and $\mathrm{RingHom\_\_mem\_rangeS\_self}$ applied to $f$.
RingHom.restrictdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantEnglish
Let $f$ be a ring homomorphism of $R$ and $S$. Let $\mathrm{s'}$ be an element of $x_{2}$. Let $s$ be an element of $x_{3}$ such that for all elements $x_{8}$ of $R$, if $x_{8}$ is an element of $\mathrm{s'}$, then $\MembershipmemMACRoT {s}{f (x_{8})}$. Then $\operatorname{restrict}$ applied to $f$, $\mathrm{s'}$, $s$ and $h_{2}$ is a ring homomorphism of $\SubtypeSet {x_{6}}{(\MembershipmemMACRoT {\mathrm{s'}}{x_{6}})}$ and $\SubtypeSet {x_{7}}{(\MembershipmemMACRoT {s}{x_{7}})}$.
Submonoid.subsemiringClosuredefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the additive closure of M (from the docstring)
English
Let $M$ be a submonoid of $R$. Then the additive closure of $M$ is a subsemiring of $R$.
Subsemiring.centerdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the center of R (from the docstring)
English
Let $R$ be a set. Then the center of $R$ is a subsemiring of $R$.
Subsemiring.centerCongrdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the center congruence of e (from the name)
English
Let $e$ be a ring isomorphism of $R$ and $S$. Then the center congruence of $e$ is a ring isomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{center} (R)}{x_{2}})}$ and $\SubtypeSet {x_{3}}{(\MembershipmemMACRoT {\operatorname{center} (S)}{x_{3}})}$ defined as the center congruence of $e$.
Subsemiring.centerToMulOppositedefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the center (from the docstring)
English
The center is a ring isomorphism of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {\operatorname{center} (R)}{x_{1}})}$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{center} (\mathrm{MulOpposite} (R))}{x_{2}})}$ defined as the center.
Subsemiring.centralizerdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the centralizer of s (from the docstring)
English
Let $s$ be an element of $\wp R$. Then the centralizer of $s$ is a subsemiring of $R$.
Subsemiring.closuredefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the closure of s (from the name)
English
Let $s$ be an element of $\wp R$. Then the closure of $s$ is a subsemiring of $R$ defined as the infimum of $\operatorname{ofPred}$ applied to the function that maps $S$ to $\mathrm{Leq} (s , S)$.
Subsemiring.comapdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the preimage of f and s (from the docstring)
English
Let $f$ be a ring homomorphism of $R$ and $S$. Let $s$ be a subsemiring of $S$. Then the preimage of $f$ and $s$ is a subsemiring of $R$.
Subsemiring.equivMapOfInjectivedefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the equivalence map of s and f (from the name)
English
Let $s$ be a subsemiring of $R$. Let $f$ be a ring homomorphism of $R$ and $S$ such that $\operatorname{coe}$ applied to $f$ is injective. Then the equivalence map of $s$ and $f$ is a ring isomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {s}{x_{2}})}$ and $\SubtypeSet {x_{3}}{(\MembershipmemMACRoT {\operatorname{map} (f , s)}{x_{3}})}$.
Subsemiring.gidefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantEnglish
Let $R$ be a set. Then $\operatorname{gi}$ applied to $R$ is a Galois insertion of $\operatorname{closure}$ and $\operatorname{instSetLike}$.
Subsemiring.inclusiondefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the inclusion of h (from the name)
English
Assume that $S \leq T$. Then the inclusion of $h$ is a ring homomorphism of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {S}{x_{1}})}$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {T}{x_{2}})}$.
Subsemiring.mapdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the map of f and s (from the name)
English
Let $f$ be a ring homomorphism of $R$ and $S$. Let $s$ be a subsemiring of $R$. Then the map of $f$ and $s$ is a subsemiring of $S$.
Subsemiring.proddefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the product of s and t (from the name)
English
Let $s$ be a subsemiring of $R$. Let $t$ be a subsemiring of $S$. Then the product of $s$ and $t$ is a subsemiring of $\mathrm{Prod}$ applied to $R$ and $S$.
Subsemiring.prodEquivdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the product equivalence of s and t (from the name)
English
Let $s$ be a subsemiring of $R$. Let $t$ be a subsemiring of $S$. Then the product equivalence of $s$ and $t$ is a ring isomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{prod} (s , t)}{x_{2}})}$ and $\mathrm{Prod}$ applied to $\SubtypeSet {x_{3}}{(\MembershipmemMACRoT {s}{x_{3}})}$ and $\SubtypeSet {x_{4}}{(\MembershipmemMACRoT {t}{x_{4}})}$.
Subsemiring.topEquivdefMathlib.Algebra.Ring.Subsemiring.Basic, function or constantWording
the top equivalence (from the name)
English
The top equivalence is a ring isomorphism of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {\operatorname{top}}{x_{1}})}$ and $R$.
AddSubmonoidWithOneClassclassMathlib.Algebra.Ring.Subsemiring.Defs, predicateWording
R is a additive submonoid with one class (from the name)
English
Let $S$ be a set. Let $R$ be an element of $\mathrm{outParam}$ applied to the set of sets. Then we can say that $R$ is an additive submonoid with one class.
NonUnitalSubsemiring.toSubsemiringdefMathlib.Algebra.Ring.Subsemiring.Defs, function or constantWording
the subsemiring of S and h1 (from the name)
English
Let $S$ be a non unital subsemiring of $R$ such that $1$ is an element of $S$. Then the subsemiring of $S$ and $h_{1}$ is a subsemiring of $R$.
RingHom.domRestrictdefMathlib.Algebra.Ring.Subsemiring.Defs, function or constantEnglish
Let $f$ be a ring homomorphism of $R$ and $S$. Let $s$ be an element of $x_{2}$. Then $\operatorname{domRestrict}$ applied to $f$ and $s$ is a ring homomorphism of $\SubtypeSet {x_{4}}{(\MembershipmemMACRoT {s}{x_{4}})}$ and $S$ defined as the composition of $f$ and the subtype of $s$.
RingHom.eqLocusSdefMathlib.Algebra.Ring.Subsemiring.Defs, function or constantEnglish
Let $f$ and $g$ be ring homomorphisms of $R$ and $S$. Then $\operatorname{eqLocusS}$ applied to $f$ and $g$ is a subsemiring of $R$.
SubsemiringstructureMathlib.Algebra.Ring.Subsemiring.Defs, typeWording
subsemiring of R (from the name)
English
Let $R$ be a set. Then the subsemirings of $R$ are a basic type.
Subsemiring.copydefMathlib.Algebra.Ring.Subsemiring.Defs, function or constantWording
the copy of S and s (from the name)
English
Let $S$ be a subsemiring of $R$. Let $s$ be an element of $\wp R$ such that $\EqtMACRoH {s}{S}$. Then the copy of $S$ and $s$ is a subsemiring of $R$.
Subsemiring.mk'defMathlib.Algebra.Ring.Subsemiring.Defs, function or constantEnglish
Let $s$ be an element of $\wp R$. Let $\mathrm{sm}$ be a submonoid of $R$ such that $\EqtMACRoH {\mathrm{sm}}{s}$. Let $\mathrm{sa}$ be an additive submonoid of $R$ such that $\EqtMACRoH {\mathrm{sa}}{s}$. Then $\operatorname{mk'}$ applied to $s$, $\mathrm{sm}$, $\mathrm{hm}$, $\mathrm{sa}$ and $\mathrm{ha}$ is a subsemiring of $R$.
Subsemiring.ofClassdefMathlib.Algebra.Ring.Subsemiring.Defs, function or constantWording
the subsemiring of s (from the name)
English
Let $s$ be an element of $S$. Then the subsemiring of $s$ is a subsemiring of $R$.
Subsemiring.subtypedefMathlib.Algebra.Ring.Subsemiring.Defs, function or constantWording
the subtype of s (from the name)
English
Let $s$ be a subsemiring of $R$. Then the subtype of $s$ is a ring homomorphism of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {s}{x_{1}})}$ and $R$.
Subsemiring.toAddSubmonoiddefMathlib.Algebra.Ring.Subsemiring.Defs, function or constantWording
the additive submonoid of self (from the name)
English
Let $\mathrm{self}$ be a subsemiring of $R$. Then the additive submonoid of $\mathrm{self}$ is an additive submonoid of $R$ defined as $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to the carrier of $\operatorname{toSubsemigroup}$ applied to $\operatorname{toSubmonoid}$ applied to $\mathrm{self}$ and $\mathrm{Subsemiring\_\_add\_mem'}$ applied to $\mathrm{self}$ and $\mathrm{Subsemiring\_\_zero\_mem'}$ applied to $\mathrm{self}$.
Subsemiring.toNonUnitalSubsemiringdefMathlib.Algebra.Ring.Subsemiring.Defs, function or constantWording
the non unital subsemiring of S (from the name)
English
Let $S$ be a subsemiring of $R$. Then the non unital subsemiring of $S$ is a non unital subsemiring of $R$.
SubsemiringClassclassMathlib.Algebra.Ring.Subsemiring.Defs, predicateWording
R is a subsemiring class (from the name)
English
Let $S$ be a set. Let $R$ be an element of $\mathrm{outParam}$ applied to the set of sets. Then we can say that $R$ is a subsemiring class.
SubsemiringClass.subtypedefMathlib.Algebra.Ring.Subsemiring.Defs, function or constantWording
the subtype of s (from the name)
English
Let $s$ be an element of $S$. Then the subtype of $s$ is a ring homomorphism of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {s}{x_{2}})}$ and $R$.
Subsemiring.addEquivOpdefMathlib.Algebra.Ring.Subsemiring.MulOpposite, function or constantWording
the additive equivalence opposite of S (from the name)
English
Let $S$ be a subsemiring of $R$. Then the additive equivalence opposite of $S$ is an additive equivalence of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {S}{x_{1}})}$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{op} (S)}{x_{2}})}$.
Subsemiring.mopRingEquivOpdefMathlib.Algebra.Ring.Subsemiring.MulOpposite, function or constantEnglish
Let $S$ be a subsemiring of $R$. Then $\operatorname{mopRingEquivOp}$ applied to $S$ is a ring isomorphism of the set of multiplicative opposites of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {S}{x_{1}})}$ and $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{op} (S)}{x_{2}})}$.
Subsemiring.opdefMathlib.Algebra.Ring.Subsemiring.MulOpposite, function or constantWording
the opposite of S (from the name)
English
Let $S$ be a subsemiring of $R$. Then the opposite of $S$ is a subsemiring of the set of multiplicative opposites of $R$.
Subsemiring.opEquivdefMathlib.Algebra.Ring.Subsemiring.MulOpposite, function or constantWording
the opposite equivalence (from the name)
English
The opposite equivalence is an order isomorphism of the set of subsemirings of $R$ and the set of subsemirings of the set of multiplicative opposites of $R$ defined as $\operatorname{mk}$ applied to $\operatorname{mk}$ applied to $\operatorname{op}$, $\operatorname{unop}$, $\mathrm{Subsemiring\_\_unop\_op}$ and $\mathrm{Subsemiring\_\_op\_unop}$ and the function that maps $x_{1}$ and $x_{2}$ to $\mathrm{Subsemiring\_\_op\_le\_op\_iff}$.
Subsemiring.ringEquivOpMopdefMathlib.Algebra.Ring.Subsemiring.MulOpposite, function or constantEnglish
Let $S$ be a subsemiring of $R$. Then $\operatorname{ringEquivOpMop}$ applied to $S$ is a ring isomorphism of $\SubtypeSet {x_{1}}{(\MembershipmemMACRoT {S}{x_{1}})}$ and the set of multiplicative opposites of $\SubtypeSet {x_{2}}{(\MembershipmemMACRoT {\operatorname{op} (S)}{x_{2}})}$.
Subsemiring.unopdefMathlib.Algebra.Ring.Subsemiring.MulOpposite, function or constantWording
the opposite of S (from the name)
English
Let $S$ be a subsemiring of the set of multiplicative opposites of $R$. Then the opposite of $S$ is a subsemiring of $R$.
Subsemiring.nonnegdefMathlib.Algebra.Ring.Subsemiring.Order, function or constantEnglish
Let $R$ be a set. Then $\operatorname{nonneg}$ applied to $R$ is a subsemiring of $R$.
AddSubmonoid.sumSqdefMathlib.Algebra.Ring.SumsOfSquares, function or constantWording
the sum square of T (from the name)
English
Let $T$ be a set. Then the sum square of $T$ is an additive submonoid of $T$.
IsSumSqinductiveMathlib.Algebra.Ring.SumsOfSquares, predicateWording
x3 is a sum square (from the name)
English
Let $x_{3}$ be an element of $R$. Then we can say that $x_{3}$ is a sum square.
IsSumSq.belowinductiveMathlib.Algebra.Ring.SumsOfSquares, predicateEnglish
Assume that $x_{3}$ is a sum square. Then we can say that $\operatorname{below}$ holds for $t$.
NonUnitalSubsemiring.sumSqdefMathlib.Algebra.Ring.SumsOfSquares, function or constantWording
the sum square of T (from the name)
English
Let $T$ be a set. Then the sum square of $T$ is a non unital subsemiring of $T$ defined as the additive closure of the square of $T$.
Subsemiring.sumSqdefMathlib.Algebra.Ring.SumsOfSquares, function or constantWording
the sum square of T (from the name)
English
Let $T$ be a set. Then the sum square of $T$ is a subsemiring of $T$.
Equiv.ringEquivdefMathlib.Algebra.Ring.TransferInstance, function or constantWording
the ring isomorphism of e (from the name)
English
Let $e$ be an equivalence from $x$ to $x_{1}$. Then the ring isomorphism of $e$ is a ring isomorphism of $x$ and $x_{1}$.
RingHom.uliftdefMathlib.Algebra.Ring.ULift, function or constantWording
the lift of f (from the name)
English
Let $f$ be a ring homomorphism of $R$ and $S$. Then the lift of $f$ is a ring homomorphism of $\mathrm{ULift}$ applied to $R$ and $\mathrm{ULift}$ applied to $S$ defined as the composition of the ring homomorphism of the inverse of the ring isomorphism and the composition of $f$ and the ring homomorphism of the ring isomorphism.
ULift.ringEquivdefMathlib.Algebra.Ring.ULift, function or constantWording
the ring isomorphism (from the name)
English
The ring isomorphism is a ring isomorphism of $\mathrm{ULift}$ applied to $R$ and $R$.