ModuleFiniteNormExtension.lean
Nyll.ValuedFieldTheory.Valuation.AbsoluteValue.AlgebraicExtension.FiniteNormExtension
58 declarations indexed from sourceView source ↗ Declarations
AlgebraicNumberTheory.Valuations.finiteStandardRealAbsoluteValue
Documentationthe finite-degree norm construction, archimedean standard branch: the usual absolute value on ℝ, bundled in the same AbsoluteValue API as the rest of the absolute-value construction.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteStandardComplexAbsoluteValue
Documentationthe finite-degree norm construction, archimedean standard branch: the usual absolute value on ℂ.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteRpowUniformSpaceEq
DocumentationTaking a positive s-power of an absolute value does not change its uniformity.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteRpowCompleteIff
DocumentationCompleteness is unchanged by taking a positive s-power of an absolute value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteStandardComplete
DocumentationThe absolute value underlying a complete normed field is complete.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteStandardRealComplete
DocumentationThe standard real absolute value is complete.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteStandardComplexComplete
DocumentationThe standard complex absolute value is complete.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteStandardRealRpowComplete
DocumentationThe s-power of the standard real absolute value is complete.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteStandardComplexRpowComplete
DocumentationThe s-power of the standard complex absolute value is complete.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteStandardComplexExtendsReal
Documentationthe finite-degree norm construction, archimedean standard branch: the usual complex absolute value extends the usual real absolute value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteCompAlgEquivComplete
DocumentationCompleteness is preserved when an absolute value is pulled back along an algebra equivalence.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteRealAlgEquivRealUniqueRpowExtension
DocumentationIn the ℝ branch, an absolute value extending the s-power of the standard real absolute value is the s-power of the transported standard absolute value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteRealAlgEquivComplexUniqueRpowExtension
DocumentationIn the ℂ branch over ℝ, the s-power of the usual complex absolute value is the unique extension of the s-power of the usual real absolute value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteComplexAlgEquivComplexUniqueRpowExtension
DocumentationOver ℂ, an absolute value extending the s-power of the usual complex absolute value is the transported s-power.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_real_self_normFormulaValue_eq_standard
Documentationthe finite-degree norm construction, archimedean standard branch over ℝ | ℝ: the construction's finite norm formula in degree one is the usual real absolute value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_complex_self_normFormulaValue_eq_standard
Documentationthe finite-degree norm construction, archimedean standard branch over ℂ | ℂ: the construction's finite norm formula in degree one is the usual complex absolute value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_real_complex_normFormulaValue_eq_standard
Documentationthe finite-degree norm construction, archimedean standard branch over ℂ | ℝ: the construction's finite norm formula |N_{ℂ/ℝ}(z)|^(1/2) is the usual complex absolute value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_finite_normFormulaValue_rpow
DocumentationThe finite norm formula commutes with taking an s-power of the base absolute value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_finite_normFormulaValue_algEquiv
DocumentationThe finite norm formula is invariant under algebra equivalence of the top field.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_real_self_normFormulaValue_eq_rpow
Documentationthe finite-degree norm construction, archimedean s-power branch over ℝ | ℝ: the finite norm formula is |x|^s.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_complex_self_normFormulaValue_eq_rpow
Documentationthe finite-degree norm construction, archimedean s-power branch over ℂ | ℂ: the finite norm formula is |z|^s.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_real_complex_normFormulaValue_eq_rpow
Documentationthe finite-degree norm construction, archimedean s-power branch over ℂ | ℝ: the finite norm formula is the s-power of the usual complex absolute value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteWithAbsNontriviallyNormedField
DocumentationThe nontrivial-valuation convention excludes the trivial valuation in the nontrivial-valuation convention; for the nonarchimedean spectral branch this supplies the corresponding mathlib NontriviallyNormedField instance on WithAbs v.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteWithAbsAlgebraIsAlgebraic
DocumentationWithAbs is only a type synonym, so algebraicity is transported from the original base field without adding data.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteWithAbsIsUltrametricDist
Documentationthe real absolute-value classification, translated to the WithAbs normed-field structure.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteSpectralNormExtendsBase
Documentationthe finite-degree norm construction, existence branch: the spectral extension restricts to the given chosen valuation on the base field.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteSpectralNormStrongTriangle
Documentationthe finite-degree norm construction, existence branch: the spectral extension satisfies the strong triangle inequality in the nonarchimedean case.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteSpectralNormEqZeroIff
Documentationthe finite-degree norm construction, existence branch: the spectral extension vanishes exactly at zero.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteSpectralNormMul
Documentationthe finite-degree norm construction, existence branch: multiplicativity of the spectral extension over an algebraic extension.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteBaseIsNonarchimedean
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteSpectralExtension
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteSpectralExtension_extends_base
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteSpectralNormCompleteSpace
DocumentationFinite-dimensional completeness for the spectral norm.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteSpectralExtensionComplete
Documentationthe finite-degree norm construction, finite-extension completeness for the constructed absolute-value extension.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteSpectralNormEqMinpolyCoeffZeroRpow
Documentationthe finite-degree norm construction, finite norm-formula source: the spectral extension is computed from the constant coefficient of the minimal polynomial.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteSpectralExtensionEqMinpolyCoeffZeroRpow
Documentationthe finite-degree norm construction, the same constant-term formula for the constructed absolute-value extension.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_abs_norm_eq_minpoly_coeff_zero_pow_relfinrank
Documentationthe finite-degree norm construction, finite norm-formula source: the absolute value of the finite-extension norm is the corresponding power of the absolute value of the constant coefficient of the minimal polynomial.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNatPowRpowInvMulCancel
DocumentationFor a nonnegative real number, taking an nth natural power and then the reciprocal m*n real power cancels the n factor.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNatPowRpowInvMulCancelLeft
DocumentationSymmetric form of finiteNatPowRpowInvMulCancel, cancelling the left natural-power factor.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_finite_normFormulaValue_eq_spectralAbsoluteValue
Documentationthe finite-degree norm construction, finite case: the norm formula agrees with the constructed spectral absolute-value extension.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_finite_normFormulaValue_strong_triangle
Documentationthe finite-degree norm construction, finite case: the finite norm formula inherits the strong triangle inequality from the spectral extension.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_finite_normFormulaAbsoluteValue
Documentationthe finite-degree norm construction, finite nonarchimedean branch: the norm formula, bundled as an absolute value on the finite extension.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_finite_normFormulaAbsoluteValue_apply
DocumentationThe bundled finite norm formula is pointwise the function 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.finiteNormExtension_finite_normFormulaAbsoluteValue_eq_spectralAbsoluteValue
DocumentationIn the finite case, the norm-formula absolute value agrees with the spectral extension.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_finite_normFormulaAbsoluteValue_extends_base
Documentationthe finite-degree norm construction, finite case: the norm-formula absolute value restricts to the given base valuation.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_finite_normFormulaAbsoluteValue_complete
Documentationthe finite-degree norm construction, finite case: the finite extension is complete for the norm-formula absolute value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_unique_extension_finite_normFormulaAbsoluteValue
Documentationthe finite-degree norm construction, finite case: the norm-formula absolute value is the unique absolute-value extension of the complete nonarchimedean base valuation.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.FiniteNormExtensionFiniteExtensionResult
DocumentationExplicit result package for the finite-degree norm construction, finite nonarchimedean case: the unique extension is the norm formula and the finite extension is complete.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.FiniteNormExtensionFiniteExtensionResult.ext_unique
DocumentationFinite-extension result packages over the same base absolute value are unique. In particular, choosing a package does not affect its public value.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_real_finite_rpow_extension
Documentationthe finite-degree norm construction, explicit archimedean finite theorem over ℝ: in finite degree, the unique extension is the norm formula and the extension is complete.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_complex_finite_rpow_extension
Documentationthe finite-degree norm construction, explicit archimedean finite theorem over ℂ: in finite degree, the unique extension is the norm formula and the extension is complete.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteIsAlgebraicOfBaseRingEquiv
DocumentationAlgebraicity is preserved when the base field is replaced by a ring equivalent field and the top algebra structure is transported through the same equivalence.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_finiteDimensional_of_base_ringEquiv
DocumentationFinite-dimensionality is preserved when the base field is replaced by an equivalent field and the top algebra structure is transported along the same equivalence.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_finite_normFormulaValue_base_ringEquiv
DocumentationThe finite norm formula is preserved by replacing the base field by an equivalent field, provided the two base absolute values correspond under that equivalence.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_finiteExtensionResult_base_ringEquiv
DocumentationTransport a finite-extension result across an equivalent base field.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_nonarchimedean_finite_extension
Documentationthe finite-degree norm construction, explicit finite nonarchimedean theorem: in finite degree, the unique extension is |N_{L/K}(x)|^(1/[L:K]), and the finite extension is complete.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_archimedean_finite_extension
DocumentationExplicit archimedean finite-extension theorem: after the archimedean classification, the finite norm formula and completeness reduce to the standard ℝ/ℂ cases.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations
AlgebraicNumberTheory.Valuations.finiteNormExtension_finite_extension
Documentationthe finite-degree norm construction, explicit finite theorem for the nontrivial valuations: in finite degree the unique extension is the norm formula, and the finite extension is complete.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicNumberTheory
namespace Valuations