TauLib · API Book II

TauLib.BookII.Transcendentals.Lines

TauLib.BookII.Transcendentals.Lines

Alpha-ray lines and the real line as an inverse limit.

Registry Cross-References

  • [II.D24] Alpha-Ray Line – alpha_ray_member

  • [II.D25] Level Circle – level_circle_mem

  • [II.T20] R as Inverse Limit – real_inverse_limit_check

Mathematical Content

The alpha-ray is the canonical radial sequence: points with D-coordinate varying while A is fixed and B = C = 1. At each stage k, the D-coordinate ranges over residues mod P_k, and as k -> infinity the inverse limit recovers the real line R.

Level circles: points sharing the same D-residue mod P_k at stage k.


Tau.BookII.Transcendentals.alpha_ray_member

source def Tau.BookII.Transcendentals.alpha_ray_member (x a : Denotation.TauIdx) :Bool

[II.D24] Alpha-ray membership: x belongs to the alpha-ray with prime direction a iff its ABCD chart has A = a, B = 1, C = 1. The D-coordinate varies freely (subject to constraint C3). Equations

  • Tau.BookII.Transcendentals.alpha_ray_member x a = ((Tau.BookII.Interior.from_tau_idx x).a == a && (Tau.BookII.Interior.from_tau_idx x).b == 1 && (Tau.BookII.Interior.from_tau_idx x).c == 1) Instances For

Tau.BookII.Transcendentals.alpha_ray_count

source def Tau.BookII.Transcendentals.alpha_ray_count (a bound : Denotation.TauIdx) :Nat

Count alpha-ray members in [2, bound] for a given prime a. Equations

  • Tau.BookII.Transcendentals.alpha_ray_count a bound = Tau.BookII.Transcendentals.alpha_ray_count.go a bound 2 (bound + 1) 0 Instances For

Tau.BookII.Transcendentals.alpha_ray_count.go

source@[irreducible]

**def Tau.BookII.Transcendentals.alpha_ray_count.go (a bound : Denotation.TauIdx)

(x fuel acc : Nat) :Nat**

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookII.Transcendentals.level_circle_mem

source def Tau.BookII.Transcendentals.level_circle_mem (x y k : Denotation.TauIdx) :Bool

[II.D25] Level circle at stage k: two points share the same D-residue mod primorial(k). Equations

  • Tau.BookII.Transcendentals.level_circle_mem x y k = ((Tau.BookII.Interior.from_tau_idx x).d % Tau.Polarity.primorial k == (Tau.BookII.Interior.from_tau_idx y).d % Tau.Polarity.primorial k) Instances For

Tau.BookII.Transcendentals.level_nesting_check

source def Tau.BookII.Transcendentals.level_nesting_check (bound : Denotation.TauIdx) :Bool

Level circles refine: agreement at stage k+1 implies agreement at stage k. Equations

  • Tau.BookII.Transcendentals.level_nesting_check bound = Tau.BookII.Transcendentals.level_nesting_check.go bound 2 2 1 ((bound + 1) * (bound + 1)) Instances For

Tau.BookII.Transcendentals.level_nesting_check.go

source@[irreducible]

**def Tau.BookII.Transcendentals.level_nesting_check.go (bound : Denotation.TauIdx)

(x y k fuel : Nat) :Bool**

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookII.Transcendentals.count_d_residues

source def Tau.BookII.Transcendentals.count_d_residues (a k bound : Denotation.TauIdx) :Nat

Collect distinct D-residues mod primorial(k) among alpha-ray members in [2, bound]. Equations

  • Tau.BookII.Transcendentals.count_d_residues a k bound = Tau.BookII.Transcendentals.count_d_residues.go a k bound 2 (bound + 1) [] Instances For

Tau.BookII.Transcendentals.count_d_residues.go

source@[irreducible]

**def Tau.BookII.Transcendentals.count_d_residues.go (a k bound : Denotation.TauIdx)

(x fuel : Nat)

(acc : List Denotation.TauIdx) :Nat**

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookII.Transcendentals.real_inverse_limit_check

source def Tau.BookII.Transcendentals.real_inverse_limit_check (a bound stages : Denotation.TauIdx) :Bool

[II.T20] R as inverse limit: at each stage k, the number of distinct D-residues is positive and bounded by primorial(k). The D-residue space grows with the primorial, witnessing the inverse limit structure lim Z/P_k Z = Z_hat -> R. Equations

  • Tau.BookII.Transcendentals.real_inverse_limit_check a bound stages = Tau.BookII.Transcendentals.real_inverse_limit_check.go a bound stages 1 (stages + 1) Instances For

Tau.BookII.Transcendentals.real_inverse_limit_check.go

source@[irreducible]

**def Tau.BookII.Transcendentals.real_inverse_limit_check.go (a bound stages : Denotation.TauIdx)

(k fuel : Nat) :Bool**

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookII.Transcendentals.alpha_ray_growth_check

source def Tau.BookII.Transcendentals.alpha_ray_growth_check (a bound stages : Denotation.TauIdx) :Bool

Alpha-ray growth: more D-residues appear at higher stages. count_d_residues(k) <= count_d_residues(k+1) (monotone refinement). Equations

  • Tau.BookII.Transcendentals.alpha_ray_growth_check a bound stages = Tau.BookII.Transcendentals.alpha_ray_growth_check.go a bound stages 1 (stages + 1) Instances For

Tau.BookII.Transcendentals.alpha_ray_growth_check.go

source@[irreducible]

**def Tau.BookII.Transcendentals.alpha_ray_growth_check.go (a bound stages : Denotation.TauIdx)

(k fuel : Nat) :Bool**

Equations

  • One or more equations did not get rendered due to their size. Instances For

Tau.BookII.Transcendentals.alpha_ray_2

source theorem Tau.BookII.Transcendentals.alpha_ray_2 :alpha_ray_member 2 2 = true


Tau.BookII.Transcendentals.alpha_ray_3

source theorem Tau.BookII.Transcendentals.alpha_ray_3 :alpha_ray_member 3 3 = true


Tau.BookII.Transcendentals.alpha_ray_12

source theorem Tau.BookII.Transcendentals.alpha_ray_12 :alpha_ray_member 12 3 = true


Tau.BookII.Transcendentals.alpha_ray_not_8

source theorem Tau.BookII.Transcendentals.alpha_ray_not_8 :alpha_ray_member 8 2 = false


Tau.BookII.Transcendentals.alpha_ray_not_64

source theorem Tau.BookII.Transcendentals.alpha_ray_not_64 :alpha_ray_member 64 2 = false


Tau.BookII.Transcendentals.level_nest_20

source theorem Tau.BookII.Transcendentals.level_nest_20 :level_nesting_check 20 = true


Tau.BookII.Transcendentals.inv_lim_2_50_3

source theorem Tau.BookII.Transcendentals.inv_lim_2_50_3 :real_inverse_limit_check 2 50 3 = true


Tau.BookII.Transcendentals.growth_2_50_3

source theorem Tau.BookII.Transcendentals.growth_2_50_3 :alpha_ray_growth_check 2 50 3 = true