Papers
Topics
Authors
Recent
Search
2000 character limit reached

Schneider Continued Fraction Expansion

Updated 16 January 2026
  • Schneider continued fraction expansion is a p-adic analogue of classical continued fractions, using homographic transformations with digit-exponent pairs.
  • It constructs convergents via a recursive matrix recurrence that provides explicit complexity bounds akin to the classical Lame theorem.
  • The associated dynamical system exhibits ergodicity, exponential convergence, and multifractal properties useful in spectral and geometric analyses of p-adic sets.

The Schneider continued fraction expansion is a formal p-adic analogue of classical continued fractions in the field of pp-adic numbers Qp\mathbb{Q}_p. It is constructed via a specific homographic transformation using pairs of digits and exponents, resulting in convergents that rapidly approximate p-adic numbers. The expansion induces a dynamical system with intrinsic ergodic and multifractal properties and provides foundational bounds on the complexity of rational expansions, paralleling the classical Lame theorem for real continued fractions. Schneider expansions are instrumental in the spectral analysis and geometric dimension theory of p-adic sets.

1. Notation, Preliminaries, and p-adic Framework

Let p3p \ge 3 be a fixed prime. The field Qp\mathbb{Q}_p is the completion of Q\mathbb{Q} with respect to the pp-adic absolute value p|\cdot|_p, defined by xp=pvp(x)|x|_p = p^{-v_p(x)}, where vp(x)v_p(x) is the pp-adic valuation. Each xQpx \in \mathbb{Q}_p admits a unique digit expansion

x=i=aipi,ai{0,1,,p1}.x = \sum_{i=-\infty}^{\infty} a_i p^i,\quad a_i \in \{0,1,\dots,p-1\}.

The Schneider algorithm exploits this ultrametric representation to encode continued fractions efficiently for both rationals and general pp-adic numbers (Belhadef et al., 2024).

2. Formal Definition of Schneider Expansion

For xQpx \in \mathbb{Q}_p, the Schneider continued fraction is constructed from a sequence of pairs (a0,α0),(a1,α1),(a_0,\alpha_0), (a_1,\alpha_1), \dots with ai{1,,p1}a_i \in \{1,\dots,p-1\} and αiN\alpha_i \in \mathbb{N}. The expansion is written formally as

[(a0,α0);(a1,α1),,(an,αn);x],[\, (a_0,\alpha_0);\, (a_1,\alpha_1), \dots, (a_n, \alpha_n); x \,],

and defined recursively by the homographic rule: [(a,α);x]=a+pαx,[\, (a,\alpha); x \,] = a + \frac{p^{\alpha}}{x}, with the iterative relation

[(a0,α0);(a1,α1),,(an,αn);x]=[(a0,α0);(a1,α1),,(an1,αn1);[(an,αn);x]].[\, (a_0,\alpha_0);(a_1,\alpha_1), \dots, (a_n, \alpha_n); x\,] = [\, (a_0,\alpha_0);(a_1,\alpha_1), \dots, (a_{n-1}, \alpha_{n-1}); [\, (a_n,\alpha_n); x \,]\,].

The nnth convergent is explicitly rational, given as Un/WnU_n/W_n, where (Un,Wn)(U_n, W_n) are determined by matrix products: M(a,α)=(apα1 10),M(a0,α0)M(an,αn).M(a,\alpha) = \begin{pmatrix} a p^{\alpha} & 1 \ 1 & 0 \end{pmatrix},\qquad M(a_0,\alpha_0)\cdots M(a_n,\alpha_n).

3. Schneider Algorithm: Construction for Rationals

Given r=a/bQr = a/b \in \mathbb{Q} with (a,b,p)=1(a, b, p) = 1, the algorithm initializes with y1=ay_{-1} = a, y0=by_0 = b, and proceeds inductively:

  • For m0m \ge 0, select bm{0,1,,p1}b_m \in \{0,1,\dots,p-1\} and αmN\alpha_m \in \mathbb{N} so that

ym1bmym=pαmym+1,y_{m-1} - b_m\, y_m = p^{\alpha_m} y_{m+1},

with ym+1y_{m+1} coprime to pp and ymy_m. The pair (bm,αm)(b_m, \alpha_m) constitutes the partial quotient.

  • The process either terminates (if yN+1=0y_{N+1}=0) or becomes stationary with (bm,αm)=(p1,1)(b_m,\alpha_m) = (p-1,1) for all large mm by Bundschuh’s theorem (Belhadef et al., 2024).

4. Complexity, Matrix Recurrence, and Length Bounds

The length k+1k+1 of the non-stationary part in the Schneider expansion for rr is given by the main theorem (Belhadef et al., 2024): k=lnθlnT1+1,k = \left\lceil \frac{\ln|\theta|}{\ln T_1} \right\rceil + 1, where

θ=(T1pα)(abT1)(T2pα)(abT2),\theta = \frac{(T_1 - p^{\alpha})(a - b T_1)}{(T_2 - p^{\alpha})(a - b T_2)},

and T1,T2T_1, T_2 are the real roots of T2aTpα=0T^2 - a_* T - p^{\alpha} = 0 for the limiting partial quotient a=p1a_* = p-1. The matrix recurrence for convergents is

Un=aUn1+pαUn2,U1=1, U0=a.U_n = a\, U_{n-1} + p^{\alpha} U_{n-2},\quad U_{-1}=1,\ U_0=a.

This provides explicit logarithmic bounds, establishing a pp-adic analogue to the real Lame theorem for continued fractions.

5. Ergodic and Convergence Properties

The Schneider map TSchT_{Sch} acts on pZp={xQp:xp<1}p\mathbb{Z}_p = \{x \in \mathbb{Q}_p : |x|_p < 1\} by

TSch(x)=pvp(x)xb1(x),T_{Sch}(x) = \frac{p^{v_p(x)}}{x} - b_1(x),

where b1(x){1,,p1}b_1(x) \in \{1,\dots,p-1\} with pvp(x)/xb1(x)(modp)p^{v_p(x)}/x \equiv b_1(x) \pmod p. The induced dynamical system preserves the Haar measure and exhibits ergodicity and mixing (Rao et al., 2020). The transformation expands cylinder sets by pa1(x)p^{a_1(x)} and the recurrence yields exponential convergence of convergents Pn/QnP_n/Q_n: xPn/Qnppn,|x - P_n/Q_n|_p \le p^{-n}, indicating rapid pp-adic approximation.

6. Lyapunov Spectrum and Multifractal Analysis

The thermodynamic formalism applied to the Schneider map yields a multifractal (Lyapunov) spectrum describing the dimension of level sets defined by the limit

λ(x)=logplimna1(x)++an(x)n\lambda(x) = \log p \cdot \lim_{n \to \infty} \frac{a_1(x) + \cdots + a_n(x)}{n}

for admissible xx. The precise Hausdorff dimension L(α)L(\alpha) of the set of xx with λ(x)=α\lambda(x)=\alpha is (Alvarado et al., 9 Jan 2026): L(α)=1α[log(p1)+log(αlogp)loglogp+αlogpααlogp(αlogp)],αlogp.L(\alpha) = \frac{1}{\alpha} \left[ \log(p-1) + \log(\alpha - \log p) - \log \log p + \alpha \log_p \alpha - \alpha \log_p (\alpha - \log p) \right],\quad \alpha \ge \log p. This analytic formula characterizes the multifractal geometry of pp-adic numbers by their expansion rates and relates directly to rational approximation speed via Schneider convergents.

7. Examples and Theoretical Analogies

Explicit examples illustrate the non-stationary part of the Schneider expansion:

  • For p=3p=3, r=2/5r = 2/5: (1,1),(1,1),(1,1),(2,1),(2,1),(1,1), (1,1), (1,1), (2,1), (2,1),\dots, with k=3k=3 as predicted.
  • For p=3p=3, r=1259/701r = 1259/701: (1,2),(1,2),(1,2),(1,2),(1,2)(1,2), (1,2), (1,2), (1,2), (1,2) before stabilization to (2,1)(2,1) (Belhadef et al., 2024).

The analogy with Browkin continued fraction expansions is direct: both admit pp-adic Lame-type length bounds and matrix recurrence complexity, generalizing the real case (O(lnb)O(\ln b)) to pp-adic rational expansions. The multifractal formalism for Schneider expansions parallels the thermodynamic theory for the real Gauss map, with the ultrametric context permitting analytic closed-form spectra unparalleled in the real setting (Alvarado et al., 9 Jan 2026).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (3)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Schneider Continued Fraction Expansion.