Quadratic algebras : involution and norm. #
Let R be a commutative ring. We define:
QuadraticAlgebra.star: the quadratic involutionQuadraticAlgebra.norm: the norm
We prove :
QuadraticAlgebra.isUnit_iff_norm_isUnit:w : QuadraticAlgebra R a bis a unit iffw.normis a unit inR.QuadraticAlgebra.norm_mem_nonZero_divisors_iff:w : QuadraticAlgebra R a bisn't a zero divisor iffw.normisn't a zero divisor inR.If
Ris a field, and∀ r, r ^ 2 ≠ a + b * r, thenQuadraticAlgebra R a bis a field.
Warning #
If you are working over ℚ, note the existence of the diamond explained in
Mathlib.Algebra.QuadraticAlgebra.Defs.
The representative of the root in the quadratic algebra
Instances For
the canonical element ⟨0, 1⟩ in a quadratic algebra QuadraticAlgebra R a b.
Instances For
The unique AlgHom from QuadraticAlgebra R a b to an R-algebra A,
constructed by replacing ω with the provided root.
Conversely, this associates to every algebra morphism QuadraticAlgebra R a b →ₐ[R] A
a value of ω in A.
Instances For
Conjugation in QuadraticAlgebra R a b.
The conjugate of x + y ω is x + y ω' = (x - a * y) - y ω.
the norm in a quadratic algebra, as a MonoidHom.
Instances For
Alias of QuadraticAlgebra.norm_algebraMap.
An element of QuadraticAlgebra R a b has norm equal to 1
if and only if it is contained in the submonoid of unitary elements.
Alias of the forward direction of QuadraticAlgebra.norm_eq_one_iff_mem_unitary.
An element of QuadraticAlgebra R a b has norm equal to 1
if and only if it is contained in the submonoid of unitary elements.
Alias of the reverse direction of QuadraticAlgebra.norm_eq_one_iff_mem_unitary.
An element of QuadraticAlgebra R a b has norm equal to 1
if and only if it is contained in the submonoid of unitary elements.
The kernel of the norm map on QuadraticAlgebra R a b equals
the submonoid of unitary elements.
Alias of QuadraticAlgebra.algebraMap_mem_nonZeroDivisors_iff.
If R is a field and there is no r : R such that r ^ 2 = a + b * r,
then QuadraticAlgebra R a b is a field.