TauLib.BookI.Coordinates.NoTie
TauLib.Coordinates.NoTie
No-Tie Lemma: uniqueness of canonical (B,C) decomposition of a valuation.
Registry Cross-References
- [I.L03] No-Tie Lemma —
no_tie
Ground Truth Sources
-
chunk_0241_M002280: No-tie property from maximality constraint
-
chunk_0310_M002679: No-tie as Lemma 2.1, uniqueness of (B,C)
Mathematical Content
Given a prime A ≥ 2 and a valuation v = b · A↑↑(c-1) with c maximal (i.e., ¬(A↑↑c ∣ v)), the pair (b,c) is uniquely determined by v.
The proof uses three key facts:
-
Tetration is weakly monotone (from strict monotonicity)
-
Higher tetrations divide lower ones (both are powers of A)
-
Maximality prevents “C-leaking”: if c₁ < c₂, then A↑↑c₁ | v, contradicting maximality of c₁.
Note: tower_atom is NOT injective in general (T(2,2,1) = T(2,1,2) = 4). The No-Tie holds only with the maximality constraint.
Tau.Coordinates.tetration_mono
source **theorem Tau.Coordinates.tetration_mono (a : Nat)
(ha : a ≥ 2)
{c1 c2 : Nat}
(h : c1 ≤ c2) :Orbit.tetration a c1 ≤ Orbit.tetration a c2**
Tetration is weakly monotone: c₁ ≤ c₂ → a↑↑c₁ ≤ a↑↑c₂ for a ≥ 2.
Tau.Coordinates.pow_dvd_pow_of_le
source **theorem Tau.Coordinates.pow_dvd_pow_of_le (a : Nat)
{m n : Nat}
(h : m ≤ n) :a ^ m ∣ a ^ n**
a^m divides a^n when m ≤ n.
Tau.Coordinates.tetration_dvd_of_le
source **theorem Tau.Coordinates.tetration_dvd_of_le (a : Nat)
(ha : a ≥ 2)
{c1 c2 : Nat}
(hc1 : c1 ≥ 1)
(hc2 : c2 ≥ 1)
(h : c1 ≤ c2) :Orbit.tetration a c1 ∣ Orbit.tetration a c2**
Higher tetrations divide lower tetrations (for c ≥ 1, both are powers of A).
Tau.Coordinates.nat_mul_cancel_right
source **theorem Tau.Coordinates.nat_mul_cancel_right {a b d : Nat}
(h : a * d = b * d)
(hd : d ≥ 1) :a = b**
Right cancellation for multiplication: a * d = b * d → d ≥ 1 → a = b.
Tau.Coordinates.no_tie
source **theorem Tau.Coordinates.no_tie (a b1 c1 b2 c2 : Nat)
(ha : a ≥ 2)
(_hb1 : b1 ≥ 1)
(hc1 : c1 ≥ 1)
(_hb2 : b2 ≥ 1)
(hc2 : c2 ≥ 1)
(heq : b1 * Orbit.tetration a (c1 - 1) = b2 * Orbit.tetration a (c2 - 1))
(hmax1 : ¬Orbit.tetration a c1 ∣ b1 * Orbit.tetration a (c1 - 1))
(hmax2 : ¬Orbit.tetration a c2 ∣ b2 * Orbit.tetration a (c2 - 1)) :c1 = c2 ∧ b1 = b2**
[I.L03] No-Tie Lemma: If b₁ · A↑↑(c₁-1) = b₂ · A↑↑(c₂-1) (=: v), and both c₁, c₂ are maximal (¬(A↑↑cᵢ ∣ v)), then c₁ = c₂ and b₁ = b₂.
Proof: Suppose c₁ < c₂. Then A↑↑c₁ ∣ A↑↑(c₂-1) (since both are powers of A and c₁ ≤ c₂-1). Hence A↑↑c₁ ∣ v = b₂ · A↑↑(c₂-1). But ¬(A↑↑c₁ ∣ v), contradiction. So c₁ = c₂, then b₁ = b₂.