Current library: Alpha v34, 4,223 checked-use theorems; Stable remains 432. Historical first admissions, original proof editions, and non-admitted aliases are preserved.
Exact expanded first-order arithmetic statement
forall p b c d e l. (forall pfp_index_bounded_source. (exists pfa_gap_bounded_sourceindex. pfa_gap_bounded_sourceindex + S (pfp_index_bounded_source) = (l)) -> exists pfp_source_bounded_source pfp_residue_bounded_source. ((((exists ff_h_pfp_bounded_sourcesource. ff_h_pfp_bounded_sourcesource + S (pfp_source_bounded_source) = S ((S (pfp_index_bounded_source)) * c)) /\ exists ff_q_pfp_bounded_sourcesource. b = ff_q_pfp_bounded_sourcesource * S ((S (pfp_index_bounded_source)) * c) + (pfp_source_bounded_source))) /\ (((((exists ff_h_pfp_bounded_sourcetarget. ff_h_pfp_bounded_sourcetarget + S (pfp_residue_bounded_source) = S ((S (pfp_index_bounded_source)) * e)) /\ exists ff_q_pfp_bounded_sourcetarget. d = ff_q_pfp_bounded_sourcetarget * S ((S (pfp_index_bounded_source)) * e) + (pfp_residue_bounded_source))) /\ ((((exists pfa_gap_bounded_sourceresiduebound. pfa_gap_bounded_sourceresiduebound + S (pfp_residue_bounded_source) = (p)) /\ ((exists pfa_offset_left_bounded_sourceresiduecongruence pfa_offset_right_bounded_sourceresiduecongruence. (pfp_source_bounded_source) + (p) * pfa_offset_left_bounded_sourceresiduecongruence = (pfp_residue_bounded_source) + (p) * pfa_offset_right_bounded_sourceresiduecongruence))))))))) -> (forall fom_index_pfp_bounded_result. (exists fom_gap_pfp_bounded_result_index_bound. fom_gap_pfp_bounded_result_index_bound + S (fom_index_pfp_bounded_result) = l) -> exists fom_value_pfp_bounded_result. ((((exists fom_beta_height_pfp_bounded_result_entry. fom_beta_height_pfp_bounded_result_entry + S (fom_value_pfp_bounded_result) = S ((S (fom_index_pfp_bounded_result)) * e)) /\ exists fom_beta_quotient_pfp_bounded_result_entry. d = fom_beta_quotient_pfp_bounded_result_entry * S ((S (fom_index_pfp_bounded_result)) * e) + (fom_value_pfp_bounded_result))) /\ (exists fom_gap_pfp_bounded_result_value_bound. fom_gap_pfp_bounded_result_value_bound + S (fom_value_pfp_bounded_result) = p)))Constructive proof overview
Generated structural guide
The normalized table really has every coefficient strictly below the modulus.
The unchanged tactic script uses 0 declared prerequisites and contains 22 exact native proof lines.
Alpha v34 checked-use · first admitted v31 · independently kernel and Lean verified; not Stable
Proof neighborhood
Direct dependencies
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
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–9
02Establish hpointL10–13
03Separate the logical casesL14–18
04Construct an explicit witnessL19–19
Supply the displayed value, then prove that it has the required property.
- L19
exists x1
05Separate the logical casesL20–20
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L20
split
Original exact command ledger · 22 lines
- 0001
intro p - 0002
intro b - 0003
intro c - 0004
intro d - 0005
intro e - 0006
intro l - 0007
intro h - 0008
intro i - 0009
intro hi - 0010
have hpoint : exists a r. ((((exists ff_h_pfp_bounded_source_entry. ff_h_pfp_bounded_source_entry + S (a) = S ((S (i)) * c)) /\ exists ff_q_pfp_bounded_source_entry. b = ff_q_pfp_bounded_source_entry * S ((S (i)) * c) + (a))) /\ (((((exists ff_h_pfp_bounded_target_entry. ff_h_pfp_bounded_target_entry + S (r) = S ((S (i)) * e)) /\ exists ff_q_pfp_bounded_target_entry. d = ff_q_pfp_bounded_target_entry * S ((S (i)) * e) + (r))) /\ ((((exists pfa_gap_bounded_residuebound. pfa_gap_bounded_residuebound + S (r) = (p)) /\ ((exists pfa_offset_left_bounded_residuecongruence pfa_offset_right_bounded_residuecongruence. (a) + (p) * pfa_offset_left_bounded_residuecongruence = (r) + (p) * pfa_offset_right_bounded_residuecongruence)))))))) - 0011
specialize h (i) - 0012
apply h - 0013
exact hi - 0014
cases hpoint - 0015
cases hpoint_witness - 0016
cases hpoint_witness_witness - 0017
cases hpoint_witness_witness_right - 0018
cases hpoint_witness_witness_right_right - 0019
exists x1 - 0020
split - 0021
exact hpoint_witness_witness_right_left - 0022
exact hpoint_witness_witness_right_right_left