ModuleQuadraticTrace.lean
Nyll.SawinTotallyRealTowers.QuadraticTrace
6 declarations indexed from sourceView source ↗ Module documentation
Traces and norms in quadratic coordinates
A square-root generator of a quadratic extension has minimal polynomial X² - d. Its trace and norm, and those of every rational linear combination of 1 and the generator, follow from the power basis and a two-dimensional determinant identity.
Declarations
ClassFieldTower.Sawin.minpoly_quadratic_generator
DocumentationThe square-root generator of a quadratic extension has the expected minimal polynomial.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace ClassFieldTower.Sawin
variable (L : Type u) [Field L] [Algebra ℚ L]
[Algebra.IsQuadraticExtension ℚ L]
ClassFieldTower.Sawin.trace_quadratic_generator
DocumentationA square-root generator has trace zero.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace ClassFieldTower.Sawin
variable (L : Type u) [Field L] [Algebra ℚ L]
[Algebra.IsQuadraticExtension ℚ L]
ClassFieldTower.Sawin.norm_quadratic_generator
DocumentationA square-root generator of square d has norm -d.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace ClassFieldTower.Sawin
variable (L : Type u) [Field L] [Algebra ℚ L]
[Algebra.IsQuadraticExtension ℚ L]
ClassFieldTower.Sawin.trace_quadratic_coordinates
DocumentationThe trace is twice the constant coordinate.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace ClassFieldTower.Sawin
variable (L : Type u) [Field L] [Algebra ℚ L]
[Algebra.IsQuadraticExtension ℚ L]
ClassFieldTower.Sawin.norm_quadratic_affine
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace ClassFieldTower.Sawin
variable (L : Type u) [Field L] [Algebra ℚ L]
[Algebra.IsQuadraticExtension ℚ L]
ClassFieldTower.Sawin.norm_quadratic_coordinates
DocumentationThe norm is the binary quadratic form a² - d b².
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace ClassFieldTower.Sawin
variable (L : Type u) [Field L] [Algebra ℚ L]
[Algebra.IsQuadraticExtension ℚ L]