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 original first-admission records.
Statement with defined notation
∀ s. ∀ e. ∀ f. ∀ h. ∀ u. ∀ j. ∀ g. ∀ hn. ∀ un. ∀ jn. ∀ gn. (∀ x. ∀ y. ∃ z. Pow(x,y,z)) → Lt(4,s) → CeilDivSix(s · s,e) → CeilDivSix((s + 6) · (s + 6),f) → Pow(s + 1,2 · s + 2,h) → Pow(4,e,u) → Pow(s + 7,12,j) → Pow(4,s + 5,g) → Le(h,u) ∧ Le(j,g) → Pow(s + 7,2 · s + 14,hn) → Pow(4,f,un) → Pow(s + 13,12,jn) → Pow(4,s + 11,gn) → Le(hn,un) ∧ Le(jn,gn)Every purple notation token opens its conservative definition. Expanding the displayed statement recovers the exact first-order Peano-arithmetic formula checked by the unchanged kernel.
Definitions used by this theorem
In the theorem statement
16 occurrences
In local proof propositions
2 occurrences
Exact expanded native-PA statement
forall s e f h u j g hn un jn gn. (forall bpt_a_hjt_combined bpt_e_hjt_combined. exists bpt_x_hjt_combined. (exists ff_b_bpt_value_hjt_combined ff_c_bpt_value_hjt_combined. ((forall ff_i_bpt_value_hjt_combined_repeat. (exists ff_lt_bpt_value_hjt_combined_repeat_bound. ff_lt_bpt_value_hjt_combined_repeat_bound + S ff_i_bpt_value_hjt_combined_repeat = bpt_e_hjt_combined) -> (((exists ff_h_bpt_value_hjt_combined_repeat_decoded. ff_h_bpt_value_hjt_combined_repeat_decoded + S (bpt_a_hjt_combined) = S ((S (ff_i_bpt_value_hjt_combined_repeat)) * ff_c_bpt_value_hjt_combined)) /\ exists ff_q_bpt_value_hjt_combined_repeat_decoded. ff_b_bpt_value_hjt_combined = ff_q_bpt_value_hjt_combined_repeat_decoded * S ((S (ff_i_bpt_value_hjt_combined_repeat)) * ff_c_bpt_value_hjt_combined) + (bpt_a_hjt_combined)))) /\ (exists ff_u_bpt_value_hjt_combined_product ff_v_bpt_value_hjt_combined_product. ((((exists ff_h_bpt_value_hjt_combined_product_start. ff_h_bpt_value_hjt_combined_product_start + S (1) = S ((S (0)) * ff_v_bpt_value_hjt_combined_product)) /\ exists ff_q_bpt_value_hjt_combined_product_start. ff_u_bpt_value_hjt_combined_product = ff_q_bpt_value_hjt_combined_product_start * S ((S (0)) * ff_v_bpt_value_hjt_combined_product) + (1))) /\ ((((exists ff_h_bpt_value_hjt_combined_product_terminal. ff_h_bpt_value_hjt_combined_product_terminal + S (bpt_x_hjt_combined) = S ((S (bpt_e_hjt_combined)) * ff_v_bpt_value_hjt_combined_product)) /\ exists ff_q_bpt_value_hjt_combined_product_terminal. ff_u_bpt_value_hjt_combined_product = ff_q_bpt_value_hjt_combined_product_terminal * S ((S (bpt_e_hjt_combined)) * ff_v_bpt_value_hjt_combined_product) + (bpt_x_hjt_combined))) /\ forall ff_i_bpt_value_hjt_combined_product. (exists ff_lt_bpt_value_hjt_combined_product_bound. ff_lt_bpt_value_hjt_combined_product_bound + S ff_i_bpt_value_hjt_combined_product = bpt_e_hjt_combined) -> exists ff_p_bpt_value_hjt_combined_product ff_r_bpt_value_hjt_combined_product ff_s_bpt_value_hjt_combined_product. ((((exists ff_h_bpt_value_hjt_combined_product_factor. ff_h_bpt_value_hjt_combined_product_factor + S (ff_p_bpt_value_hjt_combined_product) = S ((S (ff_i_bpt_value_hjt_combined_product)) * ff_c_bpt_value_hjt_combined)) /\ exists ff_q_bpt_value_hjt_combined_product_factor. ff_b_bpt_value_hjt_combined = ff_q_bpt_value_hjt_combined_product_factor * S ((S (ff_i_bpt_value_hjt_combined_product)) * ff_c_bpt_value_hjt_combined) + (ff_p_bpt_value_hjt_combined_product))) /\ ((((exists ff_h_bpt_value_hjt_combined_product_partial. ff_h_bpt_value_hjt_combined_product_partial + S (ff_r_bpt_value_hjt_combined_product) = S ((S (ff_i_bpt_value_hjt_combined_product)) * ff_v_bpt_value_hjt_combined_product)) /\ exists ff_q_bpt_value_hjt_combined_product_partial. ff_u_bpt_value_hjt_combined_product = ff_q_bpt_value_hjt_combined_product_partial * S ((S (ff_i_bpt_value_hjt_combined_product)) * ff_v_bpt_value_hjt_combined_product) + (ff_r_bpt_value_hjt_combined_product))) /\ ((((exists ff_h_bpt_value_hjt_combined_product_successor. ff_h_bpt_value_hjt_combined_product_successor + S (ff_s_bpt_value_hjt_combined_product) = S ((S (S ff_i_bpt_value_hjt_combined_product)) * ff_v_bpt_value_hjt_combined_product)) /\ exists ff_q_bpt_value_hjt_combined_product_successor. ff_u_bpt_value_hjt_combined_product = ff_q_bpt_value_hjt_combined_product_successor * S ((S (S ff_i_bpt_value_hjt_combined_product)) * ff_v_bpt_value_hjt_combined_product) + (ff_s_bpt_value_hjt_combined_product))) /\ ff_s_bpt_value_hjt_combined_product = ff_r_bpt_value_hjt_combined_product * ff_p_bpt_value_hjt_combined_product))))))))) -> (exists bqb_le_gap_hjt_combined_lower. bqb_le_gap_hjt_combined_lower + (5) = (s)) -> (((exists bcs_lower_gap_hjt_combined_ceiling. bcs_lower_gap_hjt_combined_ceiling + (s * s) = 6 * (e)) /\ exists bcs_upper_gap_hjt_combined_ceiling. bcs_upper_gap_hjt_combined_ceiling + S (6 * (e)) = (s * s) + 6)) -> (((exists bcs_lower_gap_hjt_combined_next_ceiling. bcs_lower_gap_hjt_combined_next_ceiling + ((s + 6) * (s + 6)) = 6 * (f)) /\ exists bcs_upper_gap_hjt_combined_next_ceiling. bcs_upper_gap_hjt_combined_next_ceiling + S (6 * (f)) = ((s + 6) * (s + 6)) + 6)) -> (exists pa_b_hjt_combined_h pa_c_hjt_combined_h. ((forall pa_i_hjt_combined_h_repeat. (exists pa_lt_hjt_combined_h_repeat_bound. pa_lt_hjt_combined_h_repeat_bound + S pa_i_hjt_combined_h_repeat = 2 * s + 2) -> (((exists pa_h_hjt_combined_h_repeat_decoded. pa_h_hjt_combined_h_repeat_decoded + S (s + 1) = S ((S (pa_i_hjt_combined_h_repeat)) * pa_c_hjt_combined_h)) /\ exists pa_q_hjt_combined_h_repeat_decoded. pa_b_hjt_combined_h = pa_q_hjt_combined_h_repeat_decoded * S ((S (pa_i_hjt_combined_h_repeat)) * pa_c_hjt_combined_h) + (s + 1)))) /\ (exists pa_u_hjt_combined_h_product pa_v_hjt_combined_h_product. ((((exists pa_h_hjt_combined_h_product_start. pa_h_hjt_combined_h_product_start + S (1) = S ((S (0)) * pa_v_hjt_combined_h_product)) /\ exists pa_q_hjt_combined_h_product_start. pa_u_hjt_combined_h_product = pa_q_hjt_combined_h_product_start * S ((S (0)) * pa_v_hjt_combined_h_product) + (1))) /\ ((((exists pa_h_hjt_combined_h_product_terminal. pa_h_hjt_combined_h_product_terminal + S (h) = S ((S (2 * s + 2)) * pa_v_hjt_combined_h_product)) /\ exists pa_q_hjt_combined_h_product_terminal. pa_u_hjt_combined_h_product = pa_q_hjt_combined_h_product_terminal * S ((S (2 * s + 2)) * pa_v_hjt_combined_h_product) + (h))) /\ forall pa_i_hjt_combined_h_product. (exists pa_lt_hjt_combined_h_product_bound. pa_lt_hjt_combined_h_product_bound + S pa_i_hjt_combined_h_product = 2 * s + 2) -> exists pa_p_hjt_combined_h_product pa_r_hjt_combined_h_product pa_s_hjt_combined_h_product. ((((exists pa_h_hjt_combined_h_product_factor. pa_h_hjt_combined_h_product_factor + S (pa_p_hjt_combined_h_product) = S ((S (pa_i_hjt_combined_h_product)) * pa_c_hjt_combined_h)) /\ exists pa_q_hjt_combined_h_product_factor. pa_b_hjt_combined_h = pa_q_hjt_combined_h_product_factor * S ((S (pa_i_hjt_combined_h_product)) * pa_c_hjt_combined_h) + (pa_p_hjt_combined_h_product))) /\ ((((exists pa_h_hjt_combined_h_product_partial. pa_h_hjt_combined_h_product_partial + S (pa_r_hjt_combined_h_product) = S ((S (pa_i_hjt_combined_h_product)) * pa_v_hjt_combined_h_product)) /\ exists pa_q_hjt_combined_h_product_partial. pa_u_hjt_combined_h_product = pa_q_hjt_combined_h_product_partial * S ((S (pa_i_hjt_combined_h_product)) * pa_v_hjt_combined_h_product) + (pa_r_hjt_combined_h_product))) /\ ((((exists pa_h_hjt_combined_h_product_successor. pa_h_hjt_combined_h_product_successor + S (pa_s_hjt_combined_h_product) = S ((S (S pa_i_hjt_combined_h_product)) * pa_v_hjt_combined_h_product)) /\ exists pa_q_hjt_combined_h_product_successor. pa_u_hjt_combined_h_product = pa_q_hjt_combined_h_product_successor * S ((S (S pa_i_hjt_combined_h_product)) * pa_v_hjt_combined_h_product) + (pa_s_hjt_combined_h_product))) /\ pa_s_hjt_combined_h_product = pa_r_hjt_combined_h_product * pa_p_hjt_combined_h_product)))))))) -> (exists pa_b_hjt_combined_h_bound pa_c_hjt_combined_h_bound. ((forall pa_i_hjt_combined_h_bound_repeat. (exists pa_lt_hjt_combined_h_bound_repeat_bound. pa_lt_hjt_combined_h_bound_repeat_bound + S pa_i_hjt_combined_h_bound_repeat = e) -> (((exists pa_h_hjt_combined_h_bound_repeat_decoded. pa_h_hjt_combined_h_bound_repeat_decoded + S (4) = S ((S (pa_i_hjt_combined_h_bound_repeat)) * pa_c_hjt_combined_h_bound)) /\ exists pa_q_hjt_combined_h_bound_repeat_decoded. pa_b_hjt_combined_h_bound = pa_q_hjt_combined_h_bound_repeat_decoded * S ((S (pa_i_hjt_combined_h_bound_repeat)) * pa_c_hjt_combined_h_bound) + (4)))) /\ (exists pa_u_hjt_combined_h_bound_product pa_v_hjt_combined_h_bound_product. ((((exists pa_h_hjt_combined_h_bound_product_start. pa_h_hjt_combined_h_bound_product_start + S (1) = S ((S (0)) * pa_v_hjt_combined_h_bound_product)) /\ exists pa_q_hjt_combined_h_bound_product_start. pa_u_hjt_combined_h_bound_product = pa_q_hjt_combined_h_bound_product_start * S ((S (0)) * pa_v_hjt_combined_h_bound_product) + (1))) /\ ((((exists pa_h_hjt_combined_h_bound_product_terminal. pa_h_hjt_combined_h_bound_product_terminal + S (u) = S ((S (e)) * pa_v_hjt_combined_h_bound_product)) /\ exists pa_q_hjt_combined_h_bound_product_terminal. pa_u_hjt_combined_h_bound_product = pa_q_hjt_combined_h_bound_product_terminal * S ((S (e)) * pa_v_hjt_combined_h_bound_product) + (u))) /\ forall pa_i_hjt_combined_h_bound_product. (exists pa_lt_hjt_combined_h_bound_product_bound. pa_lt_hjt_combined_h_bound_product_bound + S pa_i_hjt_combined_h_bound_product = e) -> exists pa_p_hjt_combined_h_bound_product pa_r_hjt_combined_h_bound_product pa_s_hjt_combined_h_bound_product. ((((exists pa_h_hjt_combined_h_bound_product_factor. pa_h_hjt_combined_h_bound_product_factor + S (pa_p_hjt_combined_h_bound_product) = S ((S (pa_i_hjt_combined_h_bound_product)) * pa_c_hjt_combined_h_bound)) /\ exists pa_q_hjt_combined_h_bound_product_factor. pa_b_hjt_combined_h_bound = pa_q_hjt_combined_h_bound_product_factor * S ((S (pa_i_hjt_combined_h_bound_product)) * pa_c_hjt_combined_h_bound) + (pa_p_hjt_combined_h_bound_product))) /\ ((((exists pa_h_hjt_combined_h_bound_product_partial. pa_h_hjt_combined_h_bound_product_partial + S (pa_r_hjt_combined_h_bound_product) = S ((S (pa_i_hjt_combined_h_bound_product)) * pa_v_hjt_combined_h_bound_product)) /\ exists pa_q_hjt_combined_h_bound_product_partial. pa_u_hjt_combined_h_bound_product = pa_q_hjt_combined_h_bound_product_partial * S ((S (pa_i_hjt_combined_h_bound_product)) * pa_v_hjt_combined_h_bound_product) + (pa_r_hjt_combined_h_bound_product))) /\ ((((exists pa_h_hjt_combined_h_bound_product_successor. pa_h_hjt_combined_h_bound_product_successor + S (pa_s_hjt_combined_h_bound_product) = S ((S (S pa_i_hjt_combined_h_bound_product)) * pa_v_hjt_combined_h_bound_product)) /\ exists pa_q_hjt_combined_h_bound_product_successor. pa_u_hjt_combined_h_bound_product = pa_q_hjt_combined_h_bound_product_successor * S ((S (S pa_i_hjt_combined_h_bound_product)) * pa_v_hjt_combined_h_bound_product) + (pa_s_hjt_combined_h_bound_product))) /\ pa_s_hjt_combined_h_bound_product = pa_r_hjt_combined_h_bound_product * pa_p_hjt_combined_h_bound_product)))))))) -> (exists pa_b_hjt_combined_j pa_c_hjt_combined_j. ((forall pa_i_hjt_combined_j_repeat. (exists pa_lt_hjt_combined_j_repeat_bound. pa_lt_hjt_combined_j_repeat_bound + S pa_i_hjt_combined_j_repeat = 12) -> (((exists pa_h_hjt_combined_j_repeat_decoded. pa_h_hjt_combined_j_repeat_decoded + S (s + 7) = S ((S (pa_i_hjt_combined_j_repeat)) * pa_c_hjt_combined_j)) /\ exists pa_q_hjt_combined_j_repeat_decoded. pa_b_hjt_combined_j = pa_q_hjt_combined_j_repeat_decoded * S ((S (pa_i_hjt_combined_j_repeat)) * pa_c_hjt_combined_j) + (s + 7)))) /\ (exists pa_u_hjt_combined_j_product pa_v_hjt_combined_j_product. ((((exists pa_h_hjt_combined_j_product_start. pa_h_hjt_combined_j_product_start + S (1) = S ((S (0)) * pa_v_hjt_combined_j_product)) /\ exists pa_q_hjt_combined_j_product_start. pa_u_hjt_combined_j_product = pa_q_hjt_combined_j_product_start * S ((S (0)) * pa_v_hjt_combined_j_product) + (1))) /\ ((((exists pa_h_hjt_combined_j_product_terminal. pa_h_hjt_combined_j_product_terminal + S (j) = S ((S (12)) * pa_v_hjt_combined_j_product)) /\ exists pa_q_hjt_combined_j_product_terminal. pa_u_hjt_combined_j_product = pa_q_hjt_combined_j_product_terminal * S ((S (12)) * pa_v_hjt_combined_j_product) + (j))) /\ forall pa_i_hjt_combined_j_product. (exists pa_lt_hjt_combined_j_product_bound. pa_lt_hjt_combined_j_product_bound + S pa_i_hjt_combined_j_product = 12) -> exists pa_p_hjt_combined_j_product pa_r_hjt_combined_j_product pa_s_hjt_combined_j_product. ((((exists pa_h_hjt_combined_j_product_factor. pa_h_hjt_combined_j_product_factor + S (pa_p_hjt_combined_j_product) = S ((S (pa_i_hjt_combined_j_product)) * pa_c_hjt_combined_j)) /\ exists pa_q_hjt_combined_j_product_factor. pa_b_hjt_combined_j = pa_q_hjt_combined_j_product_factor * S ((S (pa_i_hjt_combined_j_product)) * pa_c_hjt_combined_j) + (pa_p_hjt_combined_j_product))) /\ ((((exists pa_h_hjt_combined_j_product_partial. pa_h_hjt_combined_j_product_partial + S (pa_r_hjt_combined_j_product) = S ((S (pa_i_hjt_combined_j_product)) * pa_v_hjt_combined_j_product)) /\ exists pa_q_hjt_combined_j_product_partial. pa_u_hjt_combined_j_product = pa_q_hjt_combined_j_product_partial * S ((S (pa_i_hjt_combined_j_product)) * pa_v_hjt_combined_j_product) + (pa_r_hjt_combined_j_product))) /\ ((((exists pa_h_hjt_combined_j_product_successor. pa_h_hjt_combined_j_product_successor + S (pa_s_hjt_combined_j_product) = S ((S (S pa_i_hjt_combined_j_product)) * pa_v_hjt_combined_j_product)) /\ exists pa_q_hjt_combined_j_product_successor. pa_u_hjt_combined_j_product = pa_q_hjt_combined_j_product_successor * S ((S (S pa_i_hjt_combined_j_product)) * pa_v_hjt_combined_j_product) + (pa_s_hjt_combined_j_product))) /\ pa_s_hjt_combined_j_product = pa_r_hjt_combined_j_product * pa_p_hjt_combined_j_product)))))))) -> (exists pa_b_hjt_combined_j_bound pa_c_hjt_combined_j_bound. ((forall pa_i_hjt_combined_j_bound_repeat. (exists pa_lt_hjt_combined_j_bound_repeat_bound. pa_lt_hjt_combined_j_bound_repeat_bound + S pa_i_hjt_combined_j_bound_repeat = s + 5) -> (((exists pa_h_hjt_combined_j_bound_repeat_decoded. pa_h_hjt_combined_j_bound_repeat_decoded + S (4) = S ((S (pa_i_hjt_combined_j_bound_repeat)) * pa_c_hjt_combined_j_bound)) /\ exists pa_q_hjt_combined_j_bound_repeat_decoded. pa_b_hjt_combined_j_bound = pa_q_hjt_combined_j_bound_repeat_decoded * S ((S (pa_i_hjt_combined_j_bound_repeat)) * pa_c_hjt_combined_j_bound) + (4)))) /\ (exists pa_u_hjt_combined_j_bound_product pa_v_hjt_combined_j_bound_product. ((((exists pa_h_hjt_combined_j_bound_product_start. pa_h_hjt_combined_j_bound_product_start + S (1) = S ((S (0)) * pa_v_hjt_combined_j_bound_product)) /\ exists pa_q_hjt_combined_j_bound_product_start. pa_u_hjt_combined_j_bound_product = pa_q_hjt_combined_j_bound_product_start * S ((S (0)) * pa_v_hjt_combined_j_bound_product) + (1))) /\ ((((exists pa_h_hjt_combined_j_bound_product_terminal. pa_h_hjt_combined_j_bound_product_terminal + S (g) = S ((S (s + 5)) * pa_v_hjt_combined_j_bound_product)) /\ exists pa_q_hjt_combined_j_bound_product_terminal. pa_u_hjt_combined_j_bound_product = pa_q_hjt_combined_j_bound_product_terminal * S ((S (s + 5)) * pa_v_hjt_combined_j_bound_product) + (g))) /\ forall pa_i_hjt_combined_j_bound_product. (exists pa_lt_hjt_combined_j_bound_product_bound. pa_lt_hjt_combined_j_bound_product_bound + S pa_i_hjt_combined_j_bound_product = s + 5) -> exists pa_p_hjt_combined_j_bound_product pa_r_hjt_combined_j_bound_product pa_s_hjt_combined_j_bound_product. ((((exists pa_h_hjt_combined_j_bound_product_factor. pa_h_hjt_combined_j_bound_product_factor + S (pa_p_hjt_combined_j_bound_product) = S ((S (pa_i_hjt_combined_j_bound_product)) * pa_c_hjt_combined_j_bound)) /\ exists pa_q_hjt_combined_j_bound_product_factor. pa_b_hjt_combined_j_bound = pa_q_hjt_combined_j_bound_product_factor * S ((S (pa_i_hjt_combined_j_bound_product)) * pa_c_hjt_combined_j_bound) + (pa_p_hjt_combined_j_bound_product))) /\ ((((exists pa_h_hjt_combined_j_bound_product_partial. pa_h_hjt_combined_j_bound_product_partial + S (pa_r_hjt_combined_j_bound_product) = S ((S (pa_i_hjt_combined_j_bound_product)) * pa_v_hjt_combined_j_bound_product)) /\ exists pa_q_hjt_combined_j_bound_product_partial. pa_u_hjt_combined_j_bound_product = pa_q_hjt_combined_j_bound_product_partial * S ((S (pa_i_hjt_combined_j_bound_product)) * pa_v_hjt_combined_j_bound_product) + (pa_r_hjt_combined_j_bound_product))) /\ ((((exists pa_h_hjt_combined_j_bound_product_successor. pa_h_hjt_combined_j_bound_product_successor + S (pa_s_hjt_combined_j_bound_product) = S ((S (S pa_i_hjt_combined_j_bound_product)) * pa_v_hjt_combined_j_bound_product)) /\ exists pa_q_hjt_combined_j_bound_product_successor. pa_u_hjt_combined_j_bound_product = pa_q_hjt_combined_j_bound_product_successor * S ((S (S pa_i_hjt_combined_j_bound_product)) * pa_v_hjt_combined_j_bound_product) + (pa_s_hjt_combined_j_bound_product))) /\ pa_s_hjt_combined_j_bound_product = pa_r_hjt_combined_j_bound_product * pa_p_hjt_combined_j_bound_product)))))))) -> (((exists bqb_le_gap_hjt_combined_h_result. bqb_le_gap_hjt_combined_h_result + (h) = (u)) /\ (exists bqb_le_gap_hjt_combined_j_result. bqb_le_gap_hjt_combined_j_result + (j) = (g)))) -> (exists pa_b_hjt_combined_h_next pa_c_hjt_combined_h_next. ((forall pa_i_hjt_combined_h_next_repeat. (exists pa_lt_hjt_combined_h_next_repeat_bound. pa_lt_hjt_combined_h_next_repeat_bound + S pa_i_hjt_combined_h_next_repeat = 2 * s + 14) -> (((exists pa_h_hjt_combined_h_next_repeat_decoded. pa_h_hjt_combined_h_next_repeat_decoded + S (s + 7) = S ((S (pa_i_hjt_combined_h_next_repeat)) * pa_c_hjt_combined_h_next)) /\ exists pa_q_hjt_combined_h_next_repeat_decoded. pa_b_hjt_combined_h_next = pa_q_hjt_combined_h_next_repeat_decoded * S ((S (pa_i_hjt_combined_h_next_repeat)) * pa_c_hjt_combined_h_next) + (s + 7)))) /\ (exists pa_u_hjt_combined_h_next_product pa_v_hjt_combined_h_next_product. ((((exists pa_h_hjt_combined_h_next_product_start. pa_h_hjt_combined_h_next_product_start + S (1) = S ((S (0)) * pa_v_hjt_combined_h_next_product)) /\ exists pa_q_hjt_combined_h_next_product_start. pa_u_hjt_combined_h_next_product = pa_q_hjt_combined_h_next_product_start * S ((S (0)) * pa_v_hjt_combined_h_next_product) + (1))) /\ ((((exists pa_h_hjt_combined_h_next_product_terminal. pa_h_hjt_combined_h_next_product_terminal + S (hn) = S ((S (2 * s + 14)) * pa_v_hjt_combined_h_next_product)) /\ exists pa_q_hjt_combined_h_next_product_terminal. pa_u_hjt_combined_h_next_product = pa_q_hjt_combined_h_next_product_terminal * S ((S (2 * s + 14)) * pa_v_hjt_combined_h_next_product) + (hn))) /\ forall pa_i_hjt_combined_h_next_product. (exists pa_lt_hjt_combined_h_next_product_bound. pa_lt_hjt_combined_h_next_product_bound + S pa_i_hjt_combined_h_next_product = 2 * s + 14) -> exists pa_p_hjt_combined_h_next_product pa_r_hjt_combined_h_next_product pa_s_hjt_combined_h_next_product. ((((exists pa_h_hjt_combined_h_next_product_factor. pa_h_hjt_combined_h_next_product_factor + S (pa_p_hjt_combined_h_next_product) = S ((S (pa_i_hjt_combined_h_next_product)) * pa_c_hjt_combined_h_next)) /\ exists pa_q_hjt_combined_h_next_product_factor. pa_b_hjt_combined_h_next = pa_q_hjt_combined_h_next_product_factor * S ((S (pa_i_hjt_combined_h_next_product)) * pa_c_hjt_combined_h_next) + (pa_p_hjt_combined_h_next_product))) /\ ((((exists pa_h_hjt_combined_h_next_product_partial. pa_h_hjt_combined_h_next_product_partial + S (pa_r_hjt_combined_h_next_product) = S ((S (pa_i_hjt_combined_h_next_product)) * pa_v_hjt_combined_h_next_product)) /\ exists pa_q_hjt_combined_h_next_product_partial. pa_u_hjt_combined_h_next_product = pa_q_hjt_combined_h_next_product_partial * S ((S (pa_i_hjt_combined_h_next_product)) * pa_v_hjt_combined_h_next_product) + (pa_r_hjt_combined_h_next_product))) /\ ((((exists pa_h_hjt_combined_h_next_product_successor. pa_h_hjt_combined_h_next_product_successor + S (pa_s_hjt_combined_h_next_product) = S ((S (S pa_i_hjt_combined_h_next_product)) * pa_v_hjt_combined_h_next_product)) /\ exists pa_q_hjt_combined_h_next_product_successor. pa_u_hjt_combined_h_next_product = pa_q_hjt_combined_h_next_product_successor * S ((S (S pa_i_hjt_combined_h_next_product)) * pa_v_hjt_combined_h_next_product) + (pa_s_hjt_combined_h_next_product))) /\ pa_s_hjt_combined_h_next_product = pa_r_hjt_combined_h_next_product * pa_p_hjt_combined_h_next_product)))))))) -> (exists pa_b_hjt_combined_h_next_bound pa_c_hjt_combined_h_next_bound. ((forall pa_i_hjt_combined_h_next_bound_repeat. (exists pa_lt_hjt_combined_h_next_bound_repeat_bound. pa_lt_hjt_combined_h_next_bound_repeat_bound + S pa_i_hjt_combined_h_next_bound_repeat = f) -> (((exists pa_h_hjt_combined_h_next_bound_repeat_decoded. pa_h_hjt_combined_h_next_bound_repeat_decoded + S (4) = S ((S (pa_i_hjt_combined_h_next_bound_repeat)) * pa_c_hjt_combined_h_next_bound)) /\ exists pa_q_hjt_combined_h_next_bound_repeat_decoded. pa_b_hjt_combined_h_next_bound = pa_q_hjt_combined_h_next_bound_repeat_decoded * S ((S (pa_i_hjt_combined_h_next_bound_repeat)) * pa_c_hjt_combined_h_next_bound) + (4)))) /\ (exists pa_u_hjt_combined_h_next_bound_product pa_v_hjt_combined_h_next_bound_product. ((((exists pa_h_hjt_combined_h_next_bound_product_start. pa_h_hjt_combined_h_next_bound_product_start + S (1) = S ((S (0)) * pa_v_hjt_combined_h_next_bound_product)) /\ exists pa_q_hjt_combined_h_next_bound_product_start. pa_u_hjt_combined_h_next_bound_product = pa_q_hjt_combined_h_next_bound_product_start * S ((S (0)) * pa_v_hjt_combined_h_next_bound_product) + (1))) /\ ((((exists pa_h_hjt_combined_h_next_bound_product_terminal. pa_h_hjt_combined_h_next_bound_product_terminal + S (un) = S ((S (f)) * pa_v_hjt_combined_h_next_bound_product)) /\ exists pa_q_hjt_combined_h_next_bound_product_terminal. pa_u_hjt_combined_h_next_bound_product = pa_q_hjt_combined_h_next_bound_product_terminal * S ((S (f)) * pa_v_hjt_combined_h_next_bound_product) + (un))) /\ forall pa_i_hjt_combined_h_next_bound_product. (exists pa_lt_hjt_combined_h_next_bound_product_bound. pa_lt_hjt_combined_h_next_bound_product_bound + S pa_i_hjt_combined_h_next_bound_product = f) -> exists pa_p_hjt_combined_h_next_bound_product pa_r_hjt_combined_h_next_bound_product pa_s_hjt_combined_h_next_bound_product. ((((exists pa_h_hjt_combined_h_next_bound_product_factor. pa_h_hjt_combined_h_next_bound_product_factor + S (pa_p_hjt_combined_h_next_bound_product) = S ((S (pa_i_hjt_combined_h_next_bound_product)) * pa_c_hjt_combined_h_next_bound)) /\ exists pa_q_hjt_combined_h_next_bound_product_factor. pa_b_hjt_combined_h_next_bound = pa_q_hjt_combined_h_next_bound_product_factor * S ((S (pa_i_hjt_combined_h_next_bound_product)) * pa_c_hjt_combined_h_next_bound) + (pa_p_hjt_combined_h_next_bound_product))) /\ ((((exists pa_h_hjt_combined_h_next_bound_product_partial. pa_h_hjt_combined_h_next_bound_product_partial + S (pa_r_hjt_combined_h_next_bound_product) = S ((S (pa_i_hjt_combined_h_next_bound_product)) * pa_v_hjt_combined_h_next_bound_product)) /\ exists pa_q_hjt_combined_h_next_bound_product_partial. pa_u_hjt_combined_h_next_bound_product = pa_q_hjt_combined_h_next_bound_product_partial * S ((S (pa_i_hjt_combined_h_next_bound_product)) * pa_v_hjt_combined_h_next_bound_product) + (pa_r_hjt_combined_h_next_bound_product))) /\ ((((exists pa_h_hjt_combined_h_next_bound_product_successor. pa_h_hjt_combined_h_next_bound_product_successor + S (pa_s_hjt_combined_h_next_bound_product) = S ((S (S pa_i_hjt_combined_h_next_bound_product)) * pa_v_hjt_combined_h_next_bound_product)) /\ exists pa_q_hjt_combined_h_next_bound_product_successor. pa_u_hjt_combined_h_next_bound_product = pa_q_hjt_combined_h_next_bound_product_successor * S ((S (S pa_i_hjt_combined_h_next_bound_product)) * pa_v_hjt_combined_h_next_bound_product) + (pa_s_hjt_combined_h_next_bound_product))) /\ pa_s_hjt_combined_h_next_bound_product = pa_r_hjt_combined_h_next_bound_product * pa_p_hjt_combined_h_next_bound_product)))))))) -> (exists pa_b_hjt_combined_j_next pa_c_hjt_combined_j_next. ((forall pa_i_hjt_combined_j_next_repeat. (exists pa_lt_hjt_combined_j_next_repeat_bound. pa_lt_hjt_combined_j_next_repeat_bound + S pa_i_hjt_combined_j_next_repeat = 12) -> (((exists pa_h_hjt_combined_j_next_repeat_decoded. pa_h_hjt_combined_j_next_repeat_decoded + S (s + 13) = S ((S (pa_i_hjt_combined_j_next_repeat)) * pa_c_hjt_combined_j_next)) /\ exists pa_q_hjt_combined_j_next_repeat_decoded. pa_b_hjt_combined_j_next = pa_q_hjt_combined_j_next_repeat_decoded * S ((S (pa_i_hjt_combined_j_next_repeat)) * pa_c_hjt_combined_j_next) + (s + 13)))) /\ (exists pa_u_hjt_combined_j_next_product pa_v_hjt_combined_j_next_product. ((((exists pa_h_hjt_combined_j_next_product_start. pa_h_hjt_combined_j_next_product_start + S (1) = S ((S (0)) * pa_v_hjt_combined_j_next_product)) /\ exists pa_q_hjt_combined_j_next_product_start. pa_u_hjt_combined_j_next_product = pa_q_hjt_combined_j_next_product_start * S ((S (0)) * pa_v_hjt_combined_j_next_product) + (1))) /\ ((((exists pa_h_hjt_combined_j_next_product_terminal. pa_h_hjt_combined_j_next_product_terminal + S (jn) = S ((S (12)) * pa_v_hjt_combined_j_next_product)) /\ exists pa_q_hjt_combined_j_next_product_terminal. pa_u_hjt_combined_j_next_product = pa_q_hjt_combined_j_next_product_terminal * S ((S (12)) * pa_v_hjt_combined_j_next_product) + (jn))) /\ forall pa_i_hjt_combined_j_next_product. (exists pa_lt_hjt_combined_j_next_product_bound. pa_lt_hjt_combined_j_next_product_bound + S pa_i_hjt_combined_j_next_product = 12) -> exists pa_p_hjt_combined_j_next_product pa_r_hjt_combined_j_next_product pa_s_hjt_combined_j_next_product. ((((exists pa_h_hjt_combined_j_next_product_factor. pa_h_hjt_combined_j_next_product_factor + S (pa_p_hjt_combined_j_next_product) = S ((S (pa_i_hjt_combined_j_next_product)) * pa_c_hjt_combined_j_next)) /\ exists pa_q_hjt_combined_j_next_product_factor. pa_b_hjt_combined_j_next = pa_q_hjt_combined_j_next_product_factor * S ((S (pa_i_hjt_combined_j_next_product)) * pa_c_hjt_combined_j_next) + (pa_p_hjt_combined_j_next_product))) /\ ((((exists pa_h_hjt_combined_j_next_product_partial. pa_h_hjt_combined_j_next_product_partial + S (pa_r_hjt_combined_j_next_product) = S ((S (pa_i_hjt_combined_j_next_product)) * pa_v_hjt_combined_j_next_product)) /\ exists pa_q_hjt_combined_j_next_product_partial. pa_u_hjt_combined_j_next_product = pa_q_hjt_combined_j_next_product_partial * S ((S (pa_i_hjt_combined_j_next_product)) * pa_v_hjt_combined_j_next_product) + (pa_r_hjt_combined_j_next_product))) /\ ((((exists pa_h_hjt_combined_j_next_product_successor. pa_h_hjt_combined_j_next_product_successor + S (pa_s_hjt_combined_j_next_product) = S ((S (S pa_i_hjt_combined_j_next_product)) * pa_v_hjt_combined_j_next_product)) /\ exists pa_q_hjt_combined_j_next_product_successor. pa_u_hjt_combined_j_next_product = pa_q_hjt_combined_j_next_product_successor * S ((S (S pa_i_hjt_combined_j_next_product)) * pa_v_hjt_combined_j_next_product) + (pa_s_hjt_combined_j_next_product))) /\ pa_s_hjt_combined_j_next_product = pa_r_hjt_combined_j_next_product * pa_p_hjt_combined_j_next_product)))))))) -> (exists pa_b_hjt_combined_j_next_bound pa_c_hjt_combined_j_next_bound. ((forall pa_i_hjt_combined_j_next_bound_repeat. (exists pa_lt_hjt_combined_j_next_bound_repeat_bound. pa_lt_hjt_combined_j_next_bound_repeat_bound + S pa_i_hjt_combined_j_next_bound_repeat = s + 11) -> (((exists pa_h_hjt_combined_j_next_bound_repeat_decoded. pa_h_hjt_combined_j_next_bound_repeat_decoded + S (4) = S ((S (pa_i_hjt_combined_j_next_bound_repeat)) * pa_c_hjt_combined_j_next_bound)) /\ exists pa_q_hjt_combined_j_next_bound_repeat_decoded. pa_b_hjt_combined_j_next_bound = pa_q_hjt_combined_j_next_bound_repeat_decoded * S ((S (pa_i_hjt_combined_j_next_bound_repeat)) * pa_c_hjt_combined_j_next_bound) + (4)))) /\ (exists pa_u_hjt_combined_j_next_bound_product pa_v_hjt_combined_j_next_bound_product. ((((exists pa_h_hjt_combined_j_next_bound_product_start. pa_h_hjt_combined_j_next_bound_product_start + S (1) = S ((S (0)) * pa_v_hjt_combined_j_next_bound_product)) /\ exists pa_q_hjt_combined_j_next_bound_product_start. pa_u_hjt_combined_j_next_bound_product = pa_q_hjt_combined_j_next_bound_product_start * S ((S (0)) * pa_v_hjt_combined_j_next_bound_product) + (1))) /\ ((((exists pa_h_hjt_combined_j_next_bound_product_terminal. pa_h_hjt_combined_j_next_bound_product_terminal + S (gn) = S ((S (s + 11)) * pa_v_hjt_combined_j_next_bound_product)) /\ exists pa_q_hjt_combined_j_next_bound_product_terminal. pa_u_hjt_combined_j_next_bound_product = pa_q_hjt_combined_j_next_bound_product_terminal * S ((S (s + 11)) * pa_v_hjt_combined_j_next_bound_product) + (gn))) /\ forall pa_i_hjt_combined_j_next_bound_product. (exists pa_lt_hjt_combined_j_next_bound_product_bound. pa_lt_hjt_combined_j_next_bound_product_bound + S pa_i_hjt_combined_j_next_bound_product = s + 11) -> exists pa_p_hjt_combined_j_next_bound_product pa_r_hjt_combined_j_next_bound_product pa_s_hjt_combined_j_next_bound_product. ((((exists pa_h_hjt_combined_j_next_bound_product_factor. pa_h_hjt_combined_j_next_bound_product_factor + S (pa_p_hjt_combined_j_next_bound_product) = S ((S (pa_i_hjt_combined_j_next_bound_product)) * pa_c_hjt_combined_j_next_bound)) /\ exists pa_q_hjt_combined_j_next_bound_product_factor. pa_b_hjt_combined_j_next_bound = pa_q_hjt_combined_j_next_bound_product_factor * S ((S (pa_i_hjt_combined_j_next_bound_product)) * pa_c_hjt_combined_j_next_bound) + (pa_p_hjt_combined_j_next_bound_product))) /\ ((((exists pa_h_hjt_combined_j_next_bound_product_partial. pa_h_hjt_combined_j_next_bound_product_partial + S (pa_r_hjt_combined_j_next_bound_product) = S ((S (pa_i_hjt_combined_j_next_bound_product)) * pa_v_hjt_combined_j_next_bound_product)) /\ exists pa_q_hjt_combined_j_next_bound_product_partial. pa_u_hjt_combined_j_next_bound_product = pa_q_hjt_combined_j_next_bound_product_partial * S ((S (pa_i_hjt_combined_j_next_bound_product)) * pa_v_hjt_combined_j_next_bound_product) + (pa_r_hjt_combined_j_next_bound_product))) /\ ((((exists pa_h_hjt_combined_j_next_bound_product_successor. pa_h_hjt_combined_j_next_bound_product_successor + S (pa_s_hjt_combined_j_next_bound_product) = S ((S (S pa_i_hjt_combined_j_next_bound_product)) * pa_v_hjt_combined_j_next_bound_product)) /\ exists pa_q_hjt_combined_j_next_bound_product_successor. pa_u_hjt_combined_j_next_bound_product = pa_q_hjt_combined_j_next_bound_product_successor * S ((S (S pa_i_hjt_combined_j_next_bound_product)) * pa_v_hjt_combined_j_next_bound_product) + (pa_s_hjt_combined_j_next_bound_product))) /\ pa_s_hjt_combined_j_next_bound_product = pa_r_hjt_combined_j_next_bound_product * pa_p_hjt_combined_j_next_bound_product)))))))) -> (((exists bqb_le_gap_hjt_combined_h_next_result. bqb_le_gap_hjt_combined_h_next_result + (hn) = (un)) /\ (exists bqb_le_gap_hjt_combined_j_next_result. bqb_le_gap_hjt_combined_j_next_result + (jn) = (gn))))Proof neighborhood
Direct theorem prerequisites
Direct theorem dependents
Definition-aware tactic body
Only local propositions introduced by have or suffices are compacted. Every changed line has an exact-AST conservative-expansion receipt; the kernel still receives the immutable original tactic script.
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.
Named ingredients (2)
01Fix variables and assumptionsL1–10
02Fix variables and assumptionsL11–20
03Fix variables and assumptionsL21–24
04Separate the logical casesL25–25
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L25
cases hcurrent
05Establish hhnextL26–35
Establish this local claim before using it. It is not an additional assumption.
- L26
- L27
specialize bertrand_h_six_step_transport_from_total s - L28
specialize bertrand_h_six_step_transport_from_total e - L29
specialize bertrand_h_six_step_transport_from_total f - L30
specialize bertrand_h_six_step_transport_from_total h - L31
specialize bertrand_h_six_step_transport_from_total u - L32
specialize bertrand_h_six_step_transport_from_total j - L33
specialize bertrand_h_six_step_transport_from_total g - L34
specialize bertrand_h_six_step_transport_from_total hn - L35
specialize bertrand_h_six_step_transport_from_total un
06Use earlier factsL36–45
07Use earlier factsL46–48
08Establish hjnextL49–58
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply bertrand j six step transport from total.
- L49
- L50
specialize bertrand_j_six_step_transport_from_total s - L51
specialize bertrand_j_six_step_transport_from_total j - L52
specialize bertrand_j_six_step_transport_from_total g - L53
specialize bertrand_j_six_step_transport_from_total jn - L54
specialize bertrand_j_six_step_transport_from_total gn - L55
apply bertrand_j_six_step_transport_from_total - L56
exact htotal - L57
exact hj - L58
exact hg
09Use earlier factsL59–61
10Separate the logical casesL62–62
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L62
split
Original defined command ledger · 64 lines
- 0001
intro s - 0002
intro e - 0003
intro f - 0004
intro h - 0005
intro u - 0006
intro j - 0007
intro g - 0008
intro hn - 0009
intro un - 0010
intro jn - 0011
intro gn - 0012
intro htotal - 0013
intro hlower - 0014
intro hceiling - 0015
intro hnextceiling - 0016
intro hh - 0017
intro hu - 0018
intro hj - 0019
intro hg - 0020
intro hcurrent - 0021
intro hhn - 0022
intro hun - 0023
intro hjn - 0024
intro hgn - 0025
cases hcurrent - 0026
have hhnext : Le(hn,un)Exact native replay line
have hhnext : exists bqb_le_gap_hjt_combined_h_local. bqb_le_gap_hjt_combined_h_local + (hn) = (un) - 0027
specialize bertrand_h_six_step_transport_from_total s - 0028
specialize bertrand_h_six_step_transport_from_total e - 0029
specialize bertrand_h_six_step_transport_from_total f - 0030
specialize bertrand_h_six_step_transport_from_total h - 0031
specialize bertrand_h_six_step_transport_from_total u - 0032
specialize bertrand_h_six_step_transport_from_total j - 0033
specialize bertrand_h_six_step_transport_from_total g - 0034
specialize bertrand_h_six_step_transport_from_total hn - 0035
specialize bertrand_h_six_step_transport_from_total un - 0036
apply bertrand_h_six_step_transport_from_total - 0037
exact htotal - 0038
exact hlower - 0039
exact hceiling - 0040
exact hnextceiling - 0041
exact hh - 0042
exact hu - 0043
exact hcurrent_left - 0044
exact hj - 0045
exact hg - 0046
exact hcurrent_right - 0047
exact hhn - 0048
exact hun - 0049
have hjnext : Le(jn,gn)Exact native replay line
have hjnext : exists bqb_le_gap_hjt_combined_j_local. bqb_le_gap_hjt_combined_j_local + (jn) = (gn) - 0050
specialize bertrand_j_six_step_transport_from_total s - 0051
specialize bertrand_j_six_step_transport_from_total j - 0052
specialize bertrand_j_six_step_transport_from_total g - 0053
specialize bertrand_j_six_step_transport_from_total jn - 0054
specialize bertrand_j_six_step_transport_from_total gn - 0055
apply bertrand_j_six_step_transport_from_total - 0056
exact htotal - 0057
exact hj - 0058
exact hg - 0059
exact hcurrent_right - 0060
exact hjn - 0061
exact hgn - 0062
split - 0063
exact hhnext - 0064
exact hjnext