Finite-Valuation Portrait Object Layer
Abstract
Finite valuations recover a principal fractional ideal, leaving a unit ratio.
Definition 1.1 (The height-one prime valuation portrait).
Lean statement: D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.finiteValuationPortrait
Formalization. D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.finiteValuationPortrait (✓ std3).
Source. Repository-derived.
Commentary.
The height-one prime valuation portrait.
Definition 1.2 (The quotient is the image of a base-ring unit).
Lean statement: D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.IsBaseUnitRatio
Formalization. D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.IsBaseUnitRatio (✓ std3).
Source. Repository-derived.
Commentary.
The quotient is the image of a base-ring unit.
Theorem 1.3 (The portrait reconstructs the principal fractional ideal).
Proof. Machine-checked in Lean as D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.principal_fractional_ideal_reconstruction (✓ std3). ∎
Source. Repository-derived.
Commentary.
Mathlib’s Dedekind factorization theorem is applied directly to the nonzero principal fractional ideal generated by x.
Theorem 1.4 (The reconstruction formula must exclude zero).
Proof. Machine-checked in Lean as D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.reconstruction_nonzero_hypothesis_is_necessary (✓ std3). ∎
Source. Repository-derived.
Commentary.
At zero, the principal fractional ideal is zero while the totalized all-zero exponent product is one.
Theorem 1.5 (Equal portraits are exactly base-unit ratios).
Proof. Machine-checked in Lean as D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.finite_valuation_portrait_eq_iff_base_unit_ratio (✓ std3). ∎
Source. Repository-derived.
Commentary.
Prime-valuation faithfulness first identifies the two principal fractional ideals. Equality of singleton spans is then exactly multiplication by a unit of the base Dedekind domain.
Theorem 1.6 (Every nonzero ideal has prime-valuation identity completion).
Proof. Machine-checked in Lean as D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.nonzero_ideal_has_prime_valuation_identity_completion (✓ std3). ∎
Source. Repository-derived.
Commentary.
This universal statement reuses the completion predicate from section 108 and contrasts with its existential separation witness.
Theorem 1.7 (Identity completion must exclude the zero ideal).
Proof. Machine-checked in Lean as D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.nonzero_ideal_hypothesis_is_necessary (✓ std3). ∎
Source. Repository-derived.
Commentary.
The imported completion predicate explicitly requires its ideal to be nonzero, so the zero ideal is a concrete counterexample.
Theorem 1.8 (The rational residual is rank zero and a sign).
Proof. Machine-checked in Lean as D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.rational_finite_profile_eq_iff_rank_zero_sign (✓ std3). ∎
Source. Repository-derived.
Commentary.
The concrete rational portrait from section 178 leaves exactly plus or minus sign, while section 182 supplies the zero unit rank.
Theorem 1.9 (Both nonzero hypotheses are necessary).
Proof. Machine-checked in Lean as D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.nonzero_hypotheses_are_necessary (✓ std3). ∎
Source. Repository-derived.
Commentary.
The totalized count assigns the zero fractional ideal the same all-zero portrait as one, but their quotient is not a base-ring unit.
Theorem 1.10 (A composite-modulus readout is not faithful).
Proof. Machine-checked in Lean as D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.composite_readout_is_not_faithful (✓ std3). ∎
Source. Repository-derived.
Commentary.
At modulus four, one and two both have value zero although one half is not an integer unit. Prime coordinates are therefore load-bearing.
References
- Truth anchor:
D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.IsBaseUnitRatio - Truth anchor:
D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.composite_readout_is_not_faithful - Truth anchor:
D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.finiteValuationPortrait - Truth anchor:
D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.finite_valuation_portrait_eq_iff_base_unit_ratio - Truth anchor:
D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.nonzero_hypotheses_are_necessary - Truth anchor:
D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.nonzero_ideal_has_prime_valuation_identity_completion - Truth anchor:
D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.nonzero_ideal_hypothesis_is_necessary - Truth anchor:
D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.principal_fractional_ideal_reconstruction - Truth anchor:
D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.rational_finite_profile_eq_iff_rank_zero_sign - Truth anchor:
D5/S3/Factorization/Embeddings/FiniteValuationPortraitObjectLayer.reconstruction_nonzero_hypothesis_is_necessary - Dependency: D5/S3/Factorization/Embeddings/DirichletUnitCompletion
- Dependency: D5/S3/Factorization/Embeddings/RationalValuationRecovery
- Dependency: D5/S3/Observer/Completion/ThreeCompletionOrthogonality