ModuleCompleteness.lean
Nyll.ValuedFieldTheory.Valuation.AbsoluteValue.Completeness
8 declarations indexed from sourceView source ↗ Module documentation
Minimal absolute-value norm API
This file keeps only the lightweight explicit definitions used by the current Section 4 formalization. The old experimental completion and norm formula development was removed because it duplicated mathlib APIs and no longer compiled.
Imports4
- Mathlib.Analysis.Normed.Field.WithAbs
- Mathlib.Analysis.SpecialFunctions.Pow.Real
- Mathlib.RingTheory.Norm.Defs
- Mathlib.Topology.UniformSpace.AbsoluteValue
Imported by8
Declarations
AlgebraicNumberTheory.Valuations.IsCompleteForAbsoluteValue
DocumentationA valued field is complete if it is complete for the uniformity induced by its absolute value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.absoluteValue_uniformSpace_eq_toNormedField
DocumentationThe uniformity attached directly to an absolute value agrees with the uniformity coming from the normed-field structure induced by that absolute value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.absoluteValueCompleteness_completeSpace_withAbs_iff_complete
DocumentationCompleteness in the absolute-value uniformity is the same as completeness of the corresponding WithAbs normed field.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.completeSpace_withAbs_of_isCompleteForAbsoluteValue
DocumentationA complete valued field is complete as the corresponding WithAbs normed field.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.absoluteValueCompleteness_complete_iff_cauchySeq_converges
DocumentationSequence form of the sequential completeness criterion: a complete valued field is exactly one where every Cauchy sequence in the absolute-value topology converges.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.withAbsNontriviallyNormedField
DocumentationThe nontrivial-valuation convention excludes the trivial valuation; this supplies the corresponding mathlib NontriviallyNormedField instance for WithAbs v.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteExtensionNormFormulaValue
DocumentationThe finite-degree norm-formula candidate: x ↦ |N_{L/K}(x)|^{1/[L:K]}.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteExtensionNormFormulaValue_nonneg
DocumentationThe finite-degree norm formula candidate is nonnegative.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations