embed_eq_pow
plain-language theorem explainer
The theorem equates the recursive orbit embedding of a LogicNat element under a generator to the explicit power of the generator value. Foundation researchers constructing arithmetic from the Law of Logic cite this to identify the abstract inductive type with concrete powers in the positive reals. The proof is a direct induction on the LogicNat constructors that reduces the successor step via the embed recursion and the power successor identity.
Claim. Let $γ$ be a generator (positive real value not equal to 1) and let $n$ be an element of LogicNat. Then the embedding satisfies $embed(γ, n) = γ.value^{toNat(n)}$, where $embed$ sends the identity constructor to 1 and each successor step to multiplication by $γ.value$.
background
The module constructs natural numbers and arithmetic from the Law of Logic. LogicNat is the inductive type with constructors identity (zero-cost element) and step (one further iteration of the generator), mirroring the orbit {1, γ, γ², …} as the smallest subset of positive reals closed under multiplication by γ and containing 1. A Generator is the structure with fields value : ℝ, pos : 0 < value, and nontrivial : value ≠ 1, whose existence follows from the non_trivial field of SatisfiesLawsOfLogic. The embed function is the recursive map defined by embed γ identity = 1 and embed γ (step n) = γ.value * embed γ n.
proof idea
The proof proceeds by induction on n. The identity case simplifies immediately by the definitions of embed and LogicNat.toNat. The step case rewrites the left-hand side using the inductive hypothesis, replaces the right-hand side via the power successor lemma pow_succ, and closes the equality with the ring tactic.
why it matters
This result is invoked by embed_injective to translate distinct LogicNat elements into distinct powers before taking logarithms, and by embed_le_iff_of_one_lt and embed_lt_iff_of_one_lt to reduce order comparisons on the orbit to the natural-number order via power inequalities. It supplies the explicit power representation that bridges the abstract LogicNat forced by the Law of Logic to the concrete multiplicative orbit, supporting the arithmetic layer of the Recognition framework.
Switch to Lean above to see the machine-checked source, dependencies, and usage graph.
papers checked against this theorem (showing 30 of 42)
-
Beatty sequences locate 1-digits in base-phi numbers
"any natural number is written uniquely as a sum powers of the golden mean with digits 0 and 1, where one requires that the product of two consecutive digits is always 0... expressions... in terms of generalized Beatty sequences... Fibonacci word x_{1,2}"
-
CRN converts concentration to dyadic bit spikes
"the output is 11100101 ... Input(t=0)=0.9=0.11100110...2 ... precision is 7"
-
Tribonacci word determines non-attacking queen positions
"the theme song turns out to be a disguised version of the classic three-letter Tribonacci word... fixed point of the morphism"
-
Walnut prover automates proofs for golden-ratio representations
"phi^k = F_k phi + F_{k-1} ... left part ... linear combination c phi + d in terms of shifted Zeckendorf representations"
-
Golden-ratio base obeys Midy theorem iff prime divides Fibonacci number
"Powers of the companion matrix C... expressed using Fibonacci sequence... C^N = (F_{N-1} F_N ; F_N F_{N+1})"
-
Group-structured latents improve MDP world model predictions
"The group action G acting on S is assumed to be a cyclic group Z/nZ... SO(2) ≃ R/kZ"
-
Analog Lellouch-Lüscher relation links trap energies to scattering rates
"For λ = 0, Fq is given by Fq(R) = R^{5/2} / (Nq^{1/2} aho³) L_q^{(2)}(R² √3 / aho²) exp(−R² / (2 √3 aho²)) with energy Eq = (2q + 3) ħωho"
-
Quasiperiodic drive creates tripartite phase with three state types
"We perform a rigorous finite-size scaling analysis. We select system sizes L=F_m corresponding to the Fibonacci sequence to maintain the self-similarity of the quasiperiodic potential... η_min converges toward these distinct asymptotic limits"
-
Structured State-Space Regularization for Generation-Friendly Image Tokenization
"We argue that such an update represents the core principle of SSMs... characterized by two key components: a basis projection c... and an input transformation θ... Basis coefficients often correspond to the magnitudes of spectral components... hidden state xt is trained to resemble the behavior of the basis coefficients c(·)"
-
Frequency extraction recovers hidden generalization at 80% noise
"the generalization representation of ReLU models closely matches the analytical solution (2) for modular addition... umi = λ cos(2π/P ωmi + φ(a)m)"
-
Rule-54 automaton produces exact scars whose count grows as Fibonacci numbers
"The protected dynamics is therefore reducible to finite translation orbits, whose Fourier modes form exact Floquet eigenstates"
-
Fibonacci numbers generate all solutions for rational equation with k=3 or 4
"a+b / gcd(a,b)² ∈ {1,2,3,5}"
-
Mode factorization lifts MIMO channel estimation accuracy at low SNR
"in the extreme case where all sub-dimensions are equal to 2 ... number of parameters scales logarithmically as R(log2(XYK)+1)"
-
Amortizing options let DeFi share tail risk without central clearing
"Assumption 2.2 and Definition 2.1: constant amortization rate q>0 yielding exponential decay of notional."
-
Helical hopping raises critical potential for Aubry-André localization
"Zeckendorf-shift construction... Np = sum Fα ... Lm=Fn0+m, Nm=sum Fα+m ... ν∞ = sum φ^{-dα}"
-
Tree algorithm speeds multi-property dust coagulation
"The 'distance' between two dust property vectors X1 and X2 in the dust property space with logarithmic axes using the L2 norm, i.e., ||X1 − X2|| = sqrt(∑(log10 Xp1 − log10 Xp2)²)."
-
Quantum oscillator partition function equals Chern character
"Z = 1 / (e^{x/2} - e^{-x/2}) … ch(S) = Tr[exp(-βH)]"
-
High-dimensional equivalent extends RMT to nonlinear deep nets
"Theorem 8 … CK matrix Kℓ … ˜Kϕ,ℓ = α²ℓ,1 X⊤X + … recursion αℓ,1 = aϕℓ;1 · αℓ−1,1"
-
Quasi-characters stabilize alternating signs at n ~ c/12
"the recursion relation Eq. (2.14) ... fM(n,i) ... PM(n) ≡ ∏ fM(r,1)"
-
Negative binomial latents improve VAE count modeling over Poisson
"NB(z; r, p) = ∫ Poi(z|λ) Gamma(λ; r, p/(1-p)) dλ"
-
Continued fractions yield exponential sums for positive functions
"R(z) = ∑ c_j / (z + λ_j) … partial fraction decomposition"
-
Logistic GRN models admit unique smooth solutions with explicit bounds
"The identity h⁺(x,θ,n)=σ(n ln(x/θ)) shows the Hill is a logistic of the log-ratio, but the change of variable s=ln(x/θ) introduces a state-dependent factor e^{-s} on the production side, so the two ODE models are nonequivalent."
-
Modular flow and elliptic functions loop animations
"the rows of U must be eigenvectors of B^T with corresponding eigenvalues e^{t0} and e^{-t0}"
-
SGD loss spikes escape sharp minima to favor flatter solutions
"μ(t)≈∏(1−ηλ0 si(t)²)μ0; log|μ(t)|≈log|μ0|+∑log|1−ηλ0 si(u)|; G(λ0)=∑pi log|1−ηλ0 si²|; ϑ(λ)=sup{θ:∑pi|1−ηλ si²|^θ≤1}"
-
Quadratic cost correction lifts VLA success 28.8% in dynamic scenes
"α^* = 1 + v cos θ / ||Δp|| ... A^* = v d̂_⊥ ... Fibonacci profile ... boundary condition δ_K = 0"
-
Vibrational graphs predict protein functions without sequence
"Kuramoto synchronisation ... Hamiltonian operation over mode frequencies ... pulling each node toward harmonic alignment"
-
HfTe5 oscillations evolve from Landau levels to log-periodic
"discrete scale-invariant energy spectrum of quasi-bound states ... ε_{i+1}/ε_i = λ"
-
Congruential Euler numbers satisfy p-adic congruences and yield zeta expressions
"Theorem 1.3 ... λ(4n) = ... sum binom E^(4,0)_{4m} ... ζ(4n) = ..."
-
Multidimensional binomial matrix joins Riordan group
"The multidimensional binomials appear in the expansions (1+x)^k = sum binom(k,k') x^{k'} and the generating-function representation of the Riordan basis (G,X)."
-
Nonlinear quantum waves recover linear Fourier-Bessel spectra
"a linear spectral structure re-emerges through a Jacobi–Anger expansion, yielding a Fourier–Bessel representation with square-summable coefficients"