ModuleNormQuotient.lean
Nyll.ValuedFieldTheory.LocalField.NonarchimedeanLocalField.NormQuotient
41 declarations indexed from sourceView source ↗ Declarations
LocalFieldTheory.localNormSubgroup
DocumentationThe norm subgroup N_{L/K}(Lˣ) ≤ Kˣ.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.NormQuotient
DocumentationUnits modulo field norms.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientCommGroup
DocumentationField units modulo the local norm subgroup form a commutative group.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientConcreteEquiv
DocumentationThe explicit boundary to the concrete quotient implementation. Clients that need quotient-level constructions should use this equivalence instead of unfolding NormQuotient.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientConcreteEquiv_normClass
DocumentationThe concrete quotient equivalence sends a norm class to the quotient class of its representative.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientLift
DocumentationDefine a homomorphism out of a norm quotient from a homomorphism on Kˣ that kills every local norm.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientLift_normClass
DocumentationA homomorphism descended through the norm quotient agrees with the original homomorphism on representatives.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientLift_surjective
DocumentationA map obtained by descending a surjective homomorphism through the norm quotient is still surjective.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientEquivOfSubgroupEq
DocumentationIdentify a norm quotient with any concrete quotient once its defining subgroup has been identified. This is the sole public boundary for such representation changes.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientEquivOfSubgroupEq_normClass
DocumentationAfter identifying the norm subgroup with another subgroup, a norm class maps to the corresponding quotient class.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientEquivOfNormSubgroupEq
DocumentationIdentify two norm quotients when their defining norm subgroups agree.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientEquivOfNormSubgroupEq_normClass
DocumentationAn equality of norm subgroups identifies norm classes represented by the same base-field unit. An equality of norm subgroups identifies norm classes represented by the same base-field unit.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientEquivOfSurjective
DocumentationFirst isomorphism theorem with an opaque norm quotient as its source.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientEquivOfSurjective_normClass
DocumentationThe first-isomorphism equivalence sends a norm class to the image of its representative.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.NormQuotient.inductionOn
DocumentationEliminate a norm-quotient class through the canonical quotient map, without exposing the quotient representation to clients.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.mk_normUnits_eq_one
DocumentationThe quotient class of any extension-unit norm is the identity norm class.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_eq_one_iff
DocumentationA base-field unit has trivial norm class exactly when it lies in the local norm subgroup.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_eq_iff_div_mem
DocumentationTwo units have the same norm class exactly when their quotient is a local norm.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_ker
DocumentationThe kernel of the norm-class homomorphism is the local norm subgroup.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_mem_ker_iff
DocumentationMembership in the kernel of the norm-class map is equivalent to membership in the local norm subgroup.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_eq_one_iff_mem
DocumentationA norm class is one exactly when its representative is a local norm.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientMapOfLE
DocumentationThe map of norm quotients induced by inclusion of their norm subgroups.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotientMapOfLE_normClass
DocumentationThe quotient map induced by inclusion of norm subgroups preserves representatives.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normUnits_self_apply
DocumentationOver the identity extension, the unit norm fixes every base-field unit.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.localNormSubgroup_self
DocumentationFor the identity extension, every base-field unit is a norm.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotient_self_eq_one
DocumentationEvery norm class for the identity extension is the identity.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normQuotient_self_subsingleton
DocumentationThe norm quotient of a field over itself is a subsingleton.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_eq_one_of_mem
DocumentationA representative from the local norm subgroup has trivial norm class.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_normUnits_zpow_eq_one
DocumentationAn integral power of a unit norm has trivial norm class.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_eq_iff_exists_norm_div
DocumentationTwo norm classes agree exactly when their representatives differ by a unit norm.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_normUnits_mul
DocumentationMultiplying a representative on the left by a unit norm leaves its norm class unchanged.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_mul_normUnits
DocumentationMultiplying a representative on the right by a unit norm leaves its norm class unchanged.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_normUnits_zpow_mul
DocumentationLeft multiplication by an integral power of a unit norm leaves a norm class unchanged.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_mul_normUnits_zpow
DocumentationRight multiplication by an integral power of a unit norm leaves a norm class unchanged.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_eq_of_eq_normUnits_mul
DocumentationA representative obtained by multiplying another by a unit norm defines the same norm class.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_eq_iff_mul_inv_mem
DocumentationTwo norm classes agree exactly when one representative times the other's inverse is a local norm.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_eq_iff_exists_norm_mul_left
DocumentationTwo norm classes agree exactly when a unit norm converts the second representative to the first on the left.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_eq_iff_exists_norm_mul_right
DocumentationTwo norm classes agree exactly when a unit norm converts the second representative to the first on the right.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_eq_all_of_normUnits_surjective
DocumentationIf the unit norm is surjective, all base-field units have the same norm class.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
LocalFieldTheory.normClass_eq_of_localNormSubgroup_eq_top
DocumentationIf every base-field unit is a local norm, all norm classes coincide.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v