ModuleValueGroup.lean
Nyll.ValuedFieldTheory.LocalField.DiscreteValuationField.ValueGroup
14 declarations indexed from sourceView source ↗ Module documentation
Integer value-group images
This file contains the integer value-group subgroup-image lemmas used by the norm and ramification-image arguments. The results are purely about integer-valued multiplicative valuations and integer lcm divisibility.
Declarations
LocalFieldTheory.DiscreteValuationField.int_lcm_dvd_iff_dvd_and_dvd
DocumentationMembership in both integer-multiple value subgroups is the same as membership in the subgroup cut out by the lcm.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
LocalFieldTheory.DiscreteValuationField.int_lcm_dvd_of_dvd_of_dvd
DocumentationIntroduction form for integer lcm divisibility.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
LocalFieldTheory.DiscreteValuationField.integerMultipleSubgroup_lcm_eq_inf
DocumentationThe integer-multiple subgroup for lcm d e is the intersection of the two integer-multiple subgroups for d and e.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
LocalFieldTheory.DiscreteValuationField.integerMultipleSubgroup_le_iff_dvd
DocumentationInclusion between integer-multiple value subgroups is exactly divisibility of the corresponding integer steps, with the order reversed.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
LocalFieldTheory.DiscreteValuationField.int_lcm_dvd_of_integerMultipleSubgroup_le_of_le
DocumentationExtract lcm divisibility from two integer-multiple subgroup inclusions.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
LocalFieldTheory.DiscreteValuationField.MultiplicativeIntegerValuation.subgroupValueSubgroup
DocumentationThe subgroup of valuation values attained by elements of a subgroup of the valued group.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
namespace MultiplicativeIntegerValuation
variable {G : Type _} [Group G]
LocalFieldTheory.DiscreteValuationField.MultiplicativeIntegerValuation.mem_subgroupValueSubgroup_iff
DocumentationCharacterizes n ∈ V.subgroupValueSubgroup S by the equivalent condition ∃ x : G, x ∈ S ∧ V.valuationHom x = n.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
namespace MultiplicativeIntegerValuation
variable {G : Type _} [Group G]
LocalFieldTheory.DiscreteValuationField.MultiplicativeIntegerValuation.ofAdd_mem_subgroupValueSubgroup_iff
DocumentationMembership of Multiplicative.ofAdd n in a subgroup value image is exactly the existence of an element of that subgroup whose valuation is n.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
namespace MultiplicativeIntegerValuation
variable {G : Type _} [Group G]
LocalFieldTheory.DiscreteValuationField.MultiplicativeIntegerValuation.subgroupValueSubgroup_mono
DocumentationSubgroup inclusion induces inclusion on the corresponding value images.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
namespace MultiplicativeIntegerValuation
variable {G : Type _} [Group G]
LocalFieldTheory.DiscreteValuationField.MultiplicativeIntegerValuation.subgroupValueSubgroup_le_integerMultipleSubgroup_iff
DocumentationA subgroup value image lies in an integer-multiple subgroup exactly when every element of the source subgroup has valuation divisible by that integer.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
namespace MultiplicativeIntegerValuation
variable {G : Type _} [Group G]
LocalFieldTheory.DiscreteValuationField.MultiplicativeIntegerValuation.subgroupValueSubgroup_le_integerMultipleSubgroup_of_le
DocumentationA lower value-step inclusion for a larger subgroup value image restricts to any smaller subgroup value image.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
namespace MultiplicativeIntegerValuation
variable {G : Type _} [Group G]
LocalFieldTheory.DiscreteValuationField.MultiplicativeIntegerValuation.integerMultipleSubgroup_le_subgroupValueSubgroup_of_exists_mem_val
DocumentationIf a subgroup contains an element of valuation n, then the integer-multiple subgroup generated by n lies in the subgroup's value image.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
namespace MultiplicativeIntegerValuation
variable {G : Type _} [Group G]
LocalFieldTheory.DiscreteValuationField.MultiplicativeIntegerValuation.int_lcm_dvd_of_exists_mem_val_of_subgroupValueSubgroup_le
DocumentationGenerator form of the subgroup-image lcm sandwich.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
namespace MultiplicativeIntegerValuation
variable {G : Type _} [Group G]
LocalFieldTheory.DiscreteValuationField.MultiplicativeIntegerValuation.int_lcm_dvd_of_exists_mem_val_of_le_of_subgroupValueSubgroup_le
DocumentationLarger common-image form of the lcm sandwich.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
namespace DiscreteValuationField
namespace MultiplicativeIntegerValuation
variable {G : Type _} [Group G]