ModuleAbsoluteCharacterRealValue.lean
Nyll.SawinTotallyRealTowers.AbsoluteCharacterRealValue
4 declarations indexed from sourceView source ↗ Module documentation
Prescribing the real value of an absolute quadratic character
Multiplication by the actual character of negative three switches the real value and leaves inertia at every finite place other than three unchanged. This constructs a character with any specified real value, starting with an arbitrary continuous quadratic character and imposing no arithmetic condition on that input.
Declarations
ClassFieldTower.Sawin.quadratic_mul_eq_of_ne
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTower.Sawin
open ClassFieldTower.Martinet.Shafarevich
ClassFieldTower.Sawin.absoluteCharacterWithRealValue
DocumentationPrescribe the value at the unique real place by either keeping the input character or multiplying it by the character of negative three.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTower.Sawin
open ClassFieldTower.Martinet.Shafarevich
ClassFieldTower.Sawin.absoluteCharacterWithRealValue_infinite
DocumentationThe constructed character has the specified value on every real Artin value of negative one over the rationals.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTower.Sawin
open ClassFieldTower.Martinet.Shafarevich
ClassFieldTower.Sawin.absoluteCharacterWithRealValue_inertia
DocumentationPrescribing the real value preserves the original character on absolute inertia away from three, including at the prime two.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace ClassFieldTower.Sawin
open ClassFieldTower.Martinet.Shafarevich