JT0008

jordan_primitive_tuple_modulus_one

Alpha v35 independently verified · alpha_closed; checked-use authorized; not Stable

Every finite tuple is primitive modulo one, including the zero tuple.

Exact expanded first-order arithmetic statement

forall b c k. forall jt_divisor_one. (exists jt_factor_onemodulus. (1)=(jt_divisor_one)*jt_factor_onemodulus) -> (forall jt_index_onecoordinates jt_value_onecoordinates. (exists jt_gap_onecoordinatesindex. jt_gap_onecoordinatesindex+S (jt_index_onecoordinates)=(k)) -> (((exists fs_h_jt_onecoordinatesat. fs_h_jt_onecoordinatesat + S (jt_value_onecoordinates) = S ((S (jt_index_onecoordinates)) * c)) /\ exists fs_q_jt_onecoordinatesat. b = fs_q_jt_onecoordinatesat * S ((S (jt_index_onecoordinates)) * c) + (jt_value_onecoordinates))) -> (exists jt_factor_onecoordinatesdivides. (jt_value_onecoordinates)=(jt_divisor_one)*jt_factor_onecoordinatesdivides)) -> jt_divisor_one=1

Constructive proof overview

Generated structural guide

Every finite tuple is primitive modulo one, including the zero tuple.

The unchanged tactic script uses 1 declared prerequisite and contains 9 exact native proof lines.

Alpha v35 checked-use · first admitted v35 · independently kernel and Lean verified; not Stable

Proof neighborhood

Direct dependencies

divisor_one Alpha theorem; checked-use authorized

Direct dependents

Formal native tactic body

Dependencies are introduced as named hypotheses before line 1. Local theorem links identify exact declared prerequisites. This exact body belongs to a complete independently kernel-checked constructive proof bundle and has Alpha checked-use authority; it does not imply Stable membership.

Read the argument

Proof checkpoints

9 script commands · 2 reading checkpoints · 0 local claims

This is a reading aid, not a new proof or a proof-tree certificate. Checkpoint groups are consecutive commands, not inferred branch boundaries. Every step links to the preserved script.

01Fix variables and assumptionsL1–6

Work with arbitrary variables or the premises of the current implication.

  1. L1
    intro b
  2. L2
    intro c
  3. L3
    intro k
  4. L4
    intro q
  5. L5
    intro hq
  6. L6
    intro hall
02Use earlier factsL7–9

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L7
    specialize divisor_one (q)
  2. L8
    apply divisor_one
  3. L9
    exact hq

Library-wide reading audit

Original exact command ledger · 9 lines
  1. 0001intro b
  2. 0002intro c
  3. 0003intro k
  4. 0004intro q
  5. 0005intro hq
  6. 0006intro hall
  7. 0007specialize divisor_one (q)
  8. 0008apply divisor_one
  9. 0009exact hq