Exact expanded PA statement
forall x y. (forall bpt_a_hj32_residual_four bpt_e_hj32_residual_four. exists bpt_x_hj32_residual_four. (exists ff_b_bpt_value_hj32_residual_four ff_c_bpt_value_hj32_residual_four. ((forall ff_i_bpt_value_hj32_residual_four_repeat. (exists ff_lt_bpt_value_hj32_residual_four_repeat_bound. ff_lt_bpt_value_hj32_residual_four_repeat_bound + S ff_i_bpt_value_hj32_residual_four_repeat = bpt_e_hj32_residual_four) -> (((exists ff_h_bpt_value_hj32_residual_four_repeat_decoded. ff_h_bpt_value_hj32_residual_four_repeat_decoded + S (bpt_a_hj32_residual_four) = S ((S (ff_i_bpt_value_hj32_residual_four_repeat)) * ff_c_bpt_value_hj32_residual_four)) /\ exists ff_q_bpt_value_hj32_residual_four_repeat_decoded. ff_b_bpt_value_hj32_residual_four = ff_q_bpt_value_hj32_residual_four_repeat_decoded * S ((S (ff_i_bpt_value_hj32_residual_four_repeat)) * ff_c_bpt_value_hj32_residual_four) + (bpt_a_hj32_residual_four)))) /\ (exists ff_u_bpt_value_hj32_residual_four_product ff_v_bpt_value_hj32_residual_four_product. ((((exists ff_h_bpt_value_hj32_residual_four_product_start. ff_h_bpt_value_hj32_residual_four_product_start + S (1) = S ((S (0)) * ff_v_bpt_value_hj32_residual_four_product)) /\ exists ff_q_bpt_value_hj32_residual_four_product_start. ff_u_bpt_value_hj32_residual_four_product = ff_q_bpt_value_hj32_residual_four_product_start * S ((S (0)) * ff_v_bpt_value_hj32_residual_four_product) + (1))) /\ ((((exists ff_h_bpt_value_hj32_residual_four_product_terminal. ff_h_bpt_value_hj32_residual_four_product_terminal + S (bpt_x_hj32_residual_four) = S ((S (bpt_e_hj32_residual_four)) * ff_v_bpt_value_hj32_residual_four_product)) /\ exists ff_q_bpt_value_hj32_residual_four_product_terminal. ff_u_bpt_value_hj32_residual_four_product = ff_q_bpt_value_hj32_residual_four_product_terminal * S ((S (bpt_e_hj32_residual_four)) * ff_v_bpt_value_hj32_residual_four_product) + (bpt_x_hj32_residual_four))) /\ forall ff_i_bpt_value_hj32_residual_four_product. (exists ff_lt_bpt_value_hj32_residual_four_product_bound. ff_lt_bpt_value_hj32_residual_four_product_bound + S ff_i_bpt_value_hj32_residual_four_product = bpt_e_hj32_residual_four) -> exists ff_p_bpt_value_hj32_residual_four_product ff_r_bpt_value_hj32_residual_four_product ff_s_bpt_value_hj32_residual_four_product. ((((exists ff_h_bpt_value_hj32_residual_four_product_factor. ff_h_bpt_value_hj32_residual_four_product_factor + S (ff_p_bpt_value_hj32_residual_four_product) = S ((S (ff_i_bpt_value_hj32_residual_four_product)) * ff_c_bpt_value_hj32_residual_four)) /\ exists ff_q_bpt_value_hj32_residual_four_product_factor. ff_b_bpt_value_hj32_residual_four = ff_q_bpt_value_hj32_residual_four_product_factor * S ((S (ff_i_bpt_value_hj32_residual_four_product)) * ff_c_bpt_value_hj32_residual_four) + (ff_p_bpt_value_hj32_residual_four_product))) /\ ((((exists ff_h_bpt_value_hj32_residual_four_product_partial. ff_h_bpt_value_hj32_residual_four_product_partial + S (ff_r_bpt_value_hj32_residual_four_product) = S ((S (ff_i_bpt_value_hj32_residual_four_product)) * ff_v_bpt_value_hj32_residual_four_product)) /\ exists ff_q_bpt_value_hj32_residual_four_product_partial. ff_u_bpt_value_hj32_residual_four_product = ff_q_bpt_value_hj32_residual_four_product_partial * S ((S (ff_i_bpt_value_hj32_residual_four_product)) * ff_v_bpt_value_hj32_residual_four_product) + (ff_r_bpt_value_hj32_residual_four_product))) /\ ((((exists ff_h_bpt_value_hj32_residual_four_product_successor. ff_h_bpt_value_hj32_residual_four_product_successor + S (ff_s_bpt_value_hj32_residual_four_product) = S ((S (S ff_i_bpt_value_hj32_residual_four_product)) * ff_v_bpt_value_hj32_residual_four_product)) /\ exists ff_q_bpt_value_hj32_residual_four_product_successor. ff_u_bpt_value_hj32_residual_four_product = ff_q_bpt_value_hj32_residual_four_product_successor * S ((S (S ff_i_bpt_value_hj32_residual_four_product)) * ff_v_bpt_value_hj32_residual_four_product) + (ff_s_bpt_value_hj32_residual_four_product))) /\ ff_s_bpt_value_hj32_residual_four_product = ff_r_bpt_value_hj32_residual_four_product * ff_p_bpt_value_hj32_residual_four_product))))))))) -> (exists pa_b_hj32_residual_four_left pa_c_hj32_residual_four_left. ((forall pa_i_hj32_residual_four_left_repeat. (exists pa_lt_hj32_residual_four_left_repeat_bound. pa_lt_hj32_residual_four_left_repeat_bound + S pa_i_hj32_residual_four_left_repeat = 4) -> (((exists pa_h_hj32_residual_four_left_repeat_decoded. pa_h_hj32_residual_four_left_repeat_decoded + S (6) = S ((S (pa_i_hj32_residual_four_left_repeat)) * pa_c_hj32_residual_four_left)) /\ exists pa_q_hj32_residual_four_left_repeat_decoded. pa_b_hj32_residual_four_left = pa_q_hj32_residual_four_left_repeat_decoded * S ((S (pa_i_hj32_residual_four_left_repeat)) * pa_c_hj32_residual_four_left) + (6)))) /\ (exists pa_u_hj32_residual_four_left_product pa_v_hj32_residual_four_left_product. ((((exists pa_h_hj32_residual_four_left_product_start. pa_h_hj32_residual_four_left_product_start + S (1) = S ((S (0)) * pa_v_hj32_residual_four_left_product)) /\ exists pa_q_hj32_residual_four_left_product_start. pa_u_hj32_residual_four_left_product = pa_q_hj32_residual_four_left_product_start * S ((S (0)) * pa_v_hj32_residual_four_left_product) + (1))) /\ ((((exists pa_h_hj32_residual_four_left_product_terminal. pa_h_hj32_residual_four_left_product_terminal + S (x) = S ((S (4)) * pa_v_hj32_residual_four_left_product)) /\ exists pa_q_hj32_residual_four_left_product_terminal. pa_u_hj32_residual_four_left_product = pa_q_hj32_residual_four_left_product_terminal * S ((S (4)) * pa_v_hj32_residual_four_left_product) + (x))) /\ forall pa_i_hj32_residual_four_left_product. (exists pa_lt_hj32_residual_four_left_product_bound. pa_lt_hj32_residual_four_left_product_bound + S pa_i_hj32_residual_four_left_product = 4) -> exists pa_p_hj32_residual_four_left_product pa_r_hj32_residual_four_left_product pa_s_hj32_residual_four_left_product. ((((exists pa_h_hj32_residual_four_left_product_factor. pa_h_hj32_residual_four_left_product_factor + S (pa_p_hj32_residual_four_left_product) = S ((S (pa_i_hj32_residual_four_left_product)) * pa_c_hj32_residual_four_left)) /\ exists pa_q_hj32_residual_four_left_product_factor. pa_b_hj32_residual_four_left = pa_q_hj32_residual_four_left_product_factor * S ((S (pa_i_hj32_residual_four_left_product)) * pa_c_hj32_residual_four_left) + (pa_p_hj32_residual_four_left_product))) /\ ((((exists pa_h_hj32_residual_four_left_product_partial. pa_h_hj32_residual_four_left_product_partial + S (pa_r_hj32_residual_four_left_product) = S ((S (pa_i_hj32_residual_four_left_product)) * pa_v_hj32_residual_four_left_product)) /\ exists pa_q_hj32_residual_four_left_product_partial. pa_u_hj32_residual_four_left_product = pa_q_hj32_residual_four_left_product_partial * S ((S (pa_i_hj32_residual_four_left_product)) * pa_v_hj32_residual_four_left_product) + (pa_r_hj32_residual_four_left_product))) /\ ((((exists pa_h_hj32_residual_four_left_product_successor. pa_h_hj32_residual_four_left_product_successor + S (pa_s_hj32_residual_four_left_product) = S ((S (S pa_i_hj32_residual_four_left_product)) * pa_v_hj32_residual_four_left_product)) /\ exists pa_q_hj32_residual_four_left_product_successor. pa_u_hj32_residual_four_left_product = pa_q_hj32_residual_four_left_product_successor * S ((S (S pa_i_hj32_residual_four_left_product)) * pa_v_hj32_residual_four_left_product) + (pa_s_hj32_residual_four_left_product))) /\ pa_s_hj32_residual_four_left_product = pa_r_hj32_residual_four_left_product * pa_p_hj32_residual_four_left_product)))))))) -> (exists pa_b_hj32_residual_four_right pa_c_hj32_residual_four_right. ((forall pa_i_hj32_residual_four_right_repeat. (exists pa_lt_hj32_residual_four_right_repeat_bound. pa_lt_hj32_residual_four_right_repeat_bound + S pa_i_hj32_residual_four_right_repeat = 6) -> (((exists pa_h_hj32_residual_four_right_repeat_decoded. pa_h_hj32_residual_four_right_repeat_decoded + S (4) = S ((S (pa_i_hj32_residual_four_right_repeat)) * pa_c_hj32_residual_four_right)) /\ exists pa_q_hj32_residual_four_right_repeat_decoded. pa_b_hj32_residual_four_right = pa_q_hj32_residual_four_right_repeat_decoded * S ((S (pa_i_hj32_residual_four_right_repeat)) * pa_c_hj32_residual_four_right) + (4)))) /\ (exists pa_u_hj32_residual_four_right_product pa_v_hj32_residual_four_right_product. ((((exists pa_h_hj32_residual_four_right_product_start. pa_h_hj32_residual_four_right_product_start + S (1) = S ((S (0)) * pa_v_hj32_residual_four_right_product)) /\ exists pa_q_hj32_residual_four_right_product_start. pa_u_hj32_residual_four_right_product = pa_q_hj32_residual_four_right_product_start * S ((S (0)) * pa_v_hj32_residual_four_right_product) + (1))) /\ ((((exists pa_h_hj32_residual_four_right_product_terminal. pa_h_hj32_residual_four_right_product_terminal + S (y) = S ((S (6)) * pa_v_hj32_residual_four_right_product)) /\ exists pa_q_hj32_residual_four_right_product_terminal. pa_u_hj32_residual_four_right_product = pa_q_hj32_residual_four_right_product_terminal * S ((S (6)) * pa_v_hj32_residual_four_right_product) + (y))) /\ forall pa_i_hj32_residual_four_right_product. (exists pa_lt_hj32_residual_four_right_product_bound. pa_lt_hj32_residual_four_right_product_bound + S pa_i_hj32_residual_four_right_product = 6) -> exists pa_p_hj32_residual_four_right_product pa_r_hj32_residual_four_right_product pa_s_hj32_residual_four_right_product. ((((exists pa_h_hj32_residual_four_right_product_factor. pa_h_hj32_residual_four_right_product_factor + S (pa_p_hj32_residual_four_right_product) = S ((S (pa_i_hj32_residual_four_right_product)) * pa_c_hj32_residual_four_right)) /\ exists pa_q_hj32_residual_four_right_product_factor. pa_b_hj32_residual_four_right = pa_q_hj32_residual_four_right_product_factor * S ((S (pa_i_hj32_residual_four_right_product)) * pa_c_hj32_residual_four_right) + (pa_p_hj32_residual_four_right_product))) /\ ((((exists pa_h_hj32_residual_four_right_product_partial. pa_h_hj32_residual_four_right_product_partial + S (pa_r_hj32_residual_four_right_product) = S ((S (pa_i_hj32_residual_four_right_product)) * pa_v_hj32_residual_four_right_product)) /\ exists pa_q_hj32_residual_four_right_product_partial. pa_u_hj32_residual_four_right_product = pa_q_hj32_residual_four_right_product_partial * S ((S (pa_i_hj32_residual_four_right_product)) * pa_v_hj32_residual_four_right_product) + (pa_r_hj32_residual_four_right_product))) /\ ((((exists pa_h_hj32_residual_four_right_product_successor. pa_h_hj32_residual_four_right_product_successor + S (pa_s_hj32_residual_four_right_product) = S ((S (S pa_i_hj32_residual_four_right_product)) * pa_v_hj32_residual_four_right_product)) /\ exists pa_q_hj32_residual_four_right_product_successor. pa_u_hj32_residual_four_right_product = pa_q_hj32_residual_four_right_product_successor * S ((S (S pa_i_hj32_residual_four_right_product)) * pa_v_hj32_residual_four_right_product) + (pa_s_hj32_residual_four_right_product))) /\ pa_s_hj32_residual_four_right_product = pa_r_hj32_residual_four_right_product * pa_p_hj32_residual_four_right_product)))))))) -> (exists bqb_le_gap_hj32_residual_four_result. bqb_le_gap_hj32_residual_four_result + (x) = (y))Structural proof guide
The capacity-safe residual block 6^4 <= 4^6.
Direct prerequisites: pow_two_seed_bundle_from_total, pow_mul_exp_from_total, pow_mul_base, pow_add, pow_base_monotone, mul_le_mul, le_refl. The authored body proceeds by case analysis (5), intermediate claims (14), equality transport (5), closed numeral normalization (4).
Proof neighborhood
Direct dependencies
BT00SO pow_two_seed_bundle_from_total BT00SM pow_mul_exp_from_total BT00QV pow_mul_base BT009X pow_add BT00PY pow_base_monotone BT00PV mul_le_mul BT000E le_reflDirect dependents
Formal native tactic body
Dependencies are hypotheses of this body receipt. The focused endpoint audits separately check the complete empty-context certificates.
- 0001
intro x - 0002
intro y - 0003
intro htotal - 0004
intro hx - 0005
intro hy - 0006
have rf_seeds : (exists pa_b_hj32_seed_two_two pa_c_hj32_seed_two_two. ((forall pa_i_hj32_seed_two_two_repeat. (exists pa_lt_hj32_seed_two_two_repeat_bound. pa_lt_hj32_seed_two_two_repeat_bound + S pa_i_hj32_seed_two_two_repeat = 2) -> (((exists pa_h_hj32_seed_two_two_repeat_decoded. pa_h_hj32_seed_two_two_repeat_decoded + S (2) = S ((S (pa_i_hj32_seed_two_two_repeat)) * pa_c_hj32_seed_two_two)) /\ exists pa_q_hj32_seed_two_two_repeat_decoded. pa_b_hj32_seed_two_two = pa_q_hj32_seed_two_two_repeat_decoded * S ((S (pa_i_hj32_seed_two_two_repeat)) * pa_c_hj32_seed_two_two) + (2)))) /\ (exists pa_u_hj32_seed_two_two_product pa_v_hj32_seed_two_two_product. ((((exists pa_h_hj32_seed_two_two_product_start. pa_h_hj32_seed_two_two_product_start + S (1) = S ((S (0)) * pa_v_hj32_seed_two_two_product)) /\ exists pa_q_hj32_seed_two_two_product_start. pa_u_hj32_seed_two_two_product = pa_q_hj32_seed_two_two_product_start * S ((S (0)) * pa_v_hj32_seed_two_two_product) + (1))) /\ ((((exists pa_h_hj32_seed_two_two_product_terminal. pa_h_hj32_seed_two_two_product_terminal + S (4) = S ((S (2)) * pa_v_hj32_seed_two_two_product)) /\ exists pa_q_hj32_seed_two_two_product_terminal. pa_u_hj32_seed_two_two_product = pa_q_hj32_seed_two_two_product_terminal * S ((S (2)) * pa_v_hj32_seed_two_two_product) + (4))) /\ forall pa_i_hj32_seed_two_two_product. (exists pa_lt_hj32_seed_two_two_product_bound. pa_lt_hj32_seed_two_two_product_bound + S pa_i_hj32_seed_two_two_product = 2) -> exists pa_p_hj32_seed_two_two_product pa_r_hj32_seed_two_two_product pa_s_hj32_seed_two_two_product. ((((exists pa_h_hj32_seed_two_two_product_factor. pa_h_hj32_seed_two_two_product_factor + S (pa_p_hj32_seed_two_two_product) = S ((S (pa_i_hj32_seed_two_two_product)) * pa_c_hj32_seed_two_two)) /\ exists pa_q_hj32_seed_two_two_product_factor. pa_b_hj32_seed_two_two = pa_q_hj32_seed_two_two_product_factor * S ((S (pa_i_hj32_seed_two_two_product)) * pa_c_hj32_seed_two_two) + (pa_p_hj32_seed_two_two_product))) /\ ((((exists pa_h_hj32_seed_two_two_product_partial. pa_h_hj32_seed_two_two_product_partial + S (pa_r_hj32_seed_two_two_product) = S ((S (pa_i_hj32_seed_two_two_product)) * pa_v_hj32_seed_two_two_product)) /\ exists pa_q_hj32_seed_two_two_product_partial. pa_u_hj32_seed_two_two_product = pa_q_hj32_seed_two_two_product_partial * S ((S (pa_i_hj32_seed_two_two_product)) * pa_v_hj32_seed_two_two_product) + (pa_r_hj32_seed_two_two_product))) /\ ((((exists pa_h_hj32_seed_two_two_product_successor. pa_h_hj32_seed_two_two_product_successor + S (pa_s_hj32_seed_two_two_product) = S ((S (S pa_i_hj32_seed_two_two_product)) * pa_v_hj32_seed_two_two_product)) /\ exists pa_q_hj32_seed_two_two_product_successor. pa_u_hj32_seed_two_two_product = pa_q_hj32_seed_two_two_product_successor * S ((S (S pa_i_hj32_seed_two_two_product)) * pa_v_hj32_seed_two_two_product) + (pa_s_hj32_seed_two_two_product))) /\ pa_s_hj32_seed_two_two_product = pa_r_hj32_seed_two_two_product * pa_p_hj32_seed_two_two_product)))))))) /\ (exists pa_b_hj32_seed_two_seven pa_c_hj32_seed_two_seven. ((forall pa_i_hj32_seed_two_seven_repeat. (exists pa_lt_hj32_seed_two_seven_repeat_bound. pa_lt_hj32_seed_two_seven_repeat_bound + S pa_i_hj32_seed_two_seven_repeat = 7) -> (((exists pa_h_hj32_seed_two_seven_repeat_decoded. pa_h_hj32_seed_two_seven_repeat_decoded + S (2) = S ((S (pa_i_hj32_seed_two_seven_repeat)) * pa_c_hj32_seed_two_seven)) /\ exists pa_q_hj32_seed_two_seven_repeat_decoded. pa_b_hj32_seed_two_seven = pa_q_hj32_seed_two_seven_repeat_decoded * S ((S (pa_i_hj32_seed_two_seven_repeat)) * pa_c_hj32_seed_two_seven) + (2)))) /\ (exists pa_u_hj32_seed_two_seven_product pa_v_hj32_seed_two_seven_product. ((((exists pa_h_hj32_seed_two_seven_product_start. pa_h_hj32_seed_two_seven_product_start + S (1) = S ((S (0)) * pa_v_hj32_seed_two_seven_product)) /\ exists pa_q_hj32_seed_two_seven_product_start. pa_u_hj32_seed_two_seven_product = pa_q_hj32_seed_two_seven_product_start * S ((S (0)) * pa_v_hj32_seed_two_seven_product) + (1))) /\ ((((exists pa_h_hj32_seed_two_seven_product_terminal. pa_h_hj32_seed_two_seven_product_terminal + S (128) = S ((S (7)) * pa_v_hj32_seed_two_seven_product)) /\ exists pa_q_hj32_seed_two_seven_product_terminal. pa_u_hj32_seed_two_seven_product = pa_q_hj32_seed_two_seven_product_terminal * S ((S (7)) * pa_v_hj32_seed_two_seven_product) + (128))) /\ forall pa_i_hj32_seed_two_seven_product. (exists pa_lt_hj32_seed_two_seven_product_bound. pa_lt_hj32_seed_two_seven_product_bound + S pa_i_hj32_seed_two_seven_product = 7) -> exists pa_p_hj32_seed_two_seven_product pa_r_hj32_seed_two_seven_product pa_s_hj32_seed_two_seven_product. ((((exists pa_h_hj32_seed_two_seven_product_factor. pa_h_hj32_seed_two_seven_product_factor + S (pa_p_hj32_seed_two_seven_product) = S ((S (pa_i_hj32_seed_two_seven_product)) * pa_c_hj32_seed_two_seven)) /\ exists pa_q_hj32_seed_two_seven_product_factor. pa_b_hj32_seed_two_seven = pa_q_hj32_seed_two_seven_product_factor * S ((S (pa_i_hj32_seed_two_seven_product)) * pa_c_hj32_seed_two_seven) + (pa_p_hj32_seed_two_seven_product))) /\ ((((exists pa_h_hj32_seed_two_seven_product_partial. pa_h_hj32_seed_two_seven_product_partial + S (pa_r_hj32_seed_two_seven_product) = S ((S (pa_i_hj32_seed_two_seven_product)) * pa_v_hj32_seed_two_seven_product)) /\ exists pa_q_hj32_seed_two_seven_product_partial. pa_u_hj32_seed_two_seven_product = pa_q_hj32_seed_two_seven_product_partial * S ((S (pa_i_hj32_seed_two_seven_product)) * pa_v_hj32_seed_two_seven_product) + (pa_r_hj32_seed_two_seven_product))) /\ ((((exists pa_h_hj32_seed_two_seven_product_successor. pa_h_hj32_seed_two_seven_product_successor + S (pa_s_hj32_seed_two_seven_product) = S ((S (S pa_i_hj32_seed_two_seven_product)) * pa_v_hj32_seed_two_seven_product)) /\ exists pa_q_hj32_seed_two_seven_product_successor. pa_u_hj32_seed_two_seven_product = pa_q_hj32_seed_two_seven_product_successor * S ((S (S pa_i_hj32_seed_two_seven_product)) * pa_v_hj32_seed_two_seven_product) + (pa_s_hj32_seed_two_seven_product))) /\ pa_s_hj32_seed_two_seven_product = pa_r_hj32_seed_two_seven_product * pa_p_hj32_seed_two_seven_product)))))))) - 0007
apply pow_two_seed_bundle_from_total - 0008
exact htotal - 0009
cases rf_seeds - 0010
have rf_p2_four : exists hj32_local_value_rf_p2_four. (exists pa_b_hj32_local_total_rf_p2_four pa_c_hj32_local_total_rf_p2_four. ((forall pa_i_hj32_local_total_rf_p2_four_repeat. (exists pa_lt_hj32_local_total_rf_p2_four_repeat_bound. pa_lt_hj32_local_total_rf_p2_four_repeat_bound + S pa_i_hj32_local_total_rf_p2_four_repeat = 4) -> (((exists pa_h_hj32_local_total_rf_p2_four_repeat_decoded. pa_h_hj32_local_total_rf_p2_four_repeat_decoded + S (2) = S ((S (pa_i_hj32_local_total_rf_p2_four_repeat)) * pa_c_hj32_local_total_rf_p2_four)) /\ exists pa_q_hj32_local_total_rf_p2_four_repeat_decoded. pa_b_hj32_local_total_rf_p2_four = pa_q_hj32_local_total_rf_p2_four_repeat_decoded * S ((S (pa_i_hj32_local_total_rf_p2_four_repeat)) * pa_c_hj32_local_total_rf_p2_four) + (2)))) /\ (exists pa_u_hj32_local_total_rf_p2_four_product pa_v_hj32_local_total_rf_p2_four_product. ((((exists pa_h_hj32_local_total_rf_p2_four_product_start. pa_h_hj32_local_total_rf_p2_four_product_start + S (1) = S ((S (0)) * pa_v_hj32_local_total_rf_p2_four_product)) /\ exists pa_q_hj32_local_total_rf_p2_four_product_start. pa_u_hj32_local_total_rf_p2_four_product = pa_q_hj32_local_total_rf_p2_four_product_start * S ((S (0)) * pa_v_hj32_local_total_rf_p2_four_product) + (1))) /\ ((((exists pa_h_hj32_local_total_rf_p2_four_product_terminal. pa_h_hj32_local_total_rf_p2_four_product_terminal + S (hj32_local_value_rf_p2_four) = S ((S (4)) * pa_v_hj32_local_total_rf_p2_four_product)) /\ exists pa_q_hj32_local_total_rf_p2_four_product_terminal. pa_u_hj32_local_total_rf_p2_four_product = pa_q_hj32_local_total_rf_p2_four_product_terminal * S ((S (4)) * pa_v_hj32_local_total_rf_p2_four_product) + (hj32_local_value_rf_p2_four))) /\ forall pa_i_hj32_local_total_rf_p2_four_product. (exists pa_lt_hj32_local_total_rf_p2_four_product_bound. pa_lt_hj32_local_total_rf_p2_four_product_bound + S pa_i_hj32_local_total_rf_p2_four_product = 4) -> exists pa_p_hj32_local_total_rf_p2_four_product pa_r_hj32_local_total_rf_p2_four_product pa_s_hj32_local_total_rf_p2_four_product. ((((exists pa_h_hj32_local_total_rf_p2_four_product_factor. pa_h_hj32_local_total_rf_p2_four_product_factor + S (pa_p_hj32_local_total_rf_p2_four_product) = S ((S (pa_i_hj32_local_total_rf_p2_four_product)) * pa_c_hj32_local_total_rf_p2_four)) /\ exists pa_q_hj32_local_total_rf_p2_four_product_factor. pa_b_hj32_local_total_rf_p2_four = pa_q_hj32_local_total_rf_p2_four_product_factor * S ((S (pa_i_hj32_local_total_rf_p2_four_product)) * pa_c_hj32_local_total_rf_p2_four) + (pa_p_hj32_local_total_rf_p2_four_product))) /\ ((((exists pa_h_hj32_local_total_rf_p2_four_product_partial. pa_h_hj32_local_total_rf_p2_four_product_partial + S (pa_r_hj32_local_total_rf_p2_four_product) = S ((S (pa_i_hj32_local_total_rf_p2_four_product)) * pa_v_hj32_local_total_rf_p2_four_product)) /\ exists pa_q_hj32_local_total_rf_p2_four_product_partial. pa_u_hj32_local_total_rf_p2_four_product = pa_q_hj32_local_total_rf_p2_four_product_partial * S ((S (pa_i_hj32_local_total_rf_p2_four_product)) * pa_v_hj32_local_total_rf_p2_four_product) + (pa_r_hj32_local_total_rf_p2_four_product))) /\ ((((exists pa_h_hj32_local_total_rf_p2_four_product_successor. pa_h_hj32_local_total_rf_p2_four_product_successor + S (pa_s_hj32_local_total_rf_p2_four_product) = S ((S (S pa_i_hj32_local_total_rf_p2_four_product)) * pa_v_hj32_local_total_rf_p2_four_product)) /\ exists pa_q_hj32_local_total_rf_p2_four_product_successor. pa_u_hj32_local_total_rf_p2_four_product = pa_q_hj32_local_total_rf_p2_four_product_successor * S ((S (S pa_i_hj32_local_total_rf_p2_four_product)) * pa_v_hj32_local_total_rf_p2_four_product) + (pa_s_hj32_local_total_rf_p2_four_product))) /\ pa_s_hj32_local_total_rf_p2_four_product = pa_r_hj32_local_total_rf_p2_four_product * pa_p_hj32_local_total_rf_p2_four_product)))))))) - 0011
specialize htotal 2 - 0012
specialize htotal 4 - 0013
exact htotal - 0014
cases rf_p2_four - 0015
have rf_p4_two : exists hj32_local_value_rf_p4_two. (exists pa_b_hj32_local_total_rf_p4_two pa_c_hj32_local_total_rf_p4_two. ((forall pa_i_hj32_local_total_rf_p4_two_repeat. (exists pa_lt_hj32_local_total_rf_p4_two_repeat_bound. pa_lt_hj32_local_total_rf_p4_two_repeat_bound + S pa_i_hj32_local_total_rf_p4_two_repeat = 2) -> (((exists pa_h_hj32_local_total_rf_p4_two_repeat_decoded. pa_h_hj32_local_total_rf_p4_two_repeat_decoded + S (4) = S ((S (pa_i_hj32_local_total_rf_p4_two_repeat)) * pa_c_hj32_local_total_rf_p4_two)) /\ exists pa_q_hj32_local_total_rf_p4_two_repeat_decoded. pa_b_hj32_local_total_rf_p4_two = pa_q_hj32_local_total_rf_p4_two_repeat_decoded * S ((S (pa_i_hj32_local_total_rf_p4_two_repeat)) * pa_c_hj32_local_total_rf_p4_two) + (4)))) /\ (exists pa_u_hj32_local_total_rf_p4_two_product pa_v_hj32_local_total_rf_p4_two_product. ((((exists pa_h_hj32_local_total_rf_p4_two_product_start. pa_h_hj32_local_total_rf_p4_two_product_start + S (1) = S ((S (0)) * pa_v_hj32_local_total_rf_p4_two_product)) /\ exists pa_q_hj32_local_total_rf_p4_two_product_start. pa_u_hj32_local_total_rf_p4_two_product = pa_q_hj32_local_total_rf_p4_two_product_start * S ((S (0)) * pa_v_hj32_local_total_rf_p4_two_product) + (1))) /\ ((((exists pa_h_hj32_local_total_rf_p4_two_product_terminal. pa_h_hj32_local_total_rf_p4_two_product_terminal + S (hj32_local_value_rf_p4_two) = S ((S (2)) * pa_v_hj32_local_total_rf_p4_two_product)) /\ exists pa_q_hj32_local_total_rf_p4_two_product_terminal. pa_u_hj32_local_total_rf_p4_two_product = pa_q_hj32_local_total_rf_p4_two_product_terminal * S ((S (2)) * pa_v_hj32_local_total_rf_p4_two_product) + (hj32_local_value_rf_p4_two))) /\ forall pa_i_hj32_local_total_rf_p4_two_product. (exists pa_lt_hj32_local_total_rf_p4_two_product_bound. pa_lt_hj32_local_total_rf_p4_two_product_bound + S pa_i_hj32_local_total_rf_p4_two_product = 2) -> exists pa_p_hj32_local_total_rf_p4_two_product pa_r_hj32_local_total_rf_p4_two_product pa_s_hj32_local_total_rf_p4_two_product. ((((exists pa_h_hj32_local_total_rf_p4_two_product_factor. pa_h_hj32_local_total_rf_p4_two_product_factor + S (pa_p_hj32_local_total_rf_p4_two_product) = S ((S (pa_i_hj32_local_total_rf_p4_two_product)) * pa_c_hj32_local_total_rf_p4_two)) /\ exists pa_q_hj32_local_total_rf_p4_two_product_factor. pa_b_hj32_local_total_rf_p4_two = pa_q_hj32_local_total_rf_p4_two_product_factor * S ((S (pa_i_hj32_local_total_rf_p4_two_product)) * pa_c_hj32_local_total_rf_p4_two) + (pa_p_hj32_local_total_rf_p4_two_product))) /\ ((((exists pa_h_hj32_local_total_rf_p4_two_product_partial. pa_h_hj32_local_total_rf_p4_two_product_partial + S (pa_r_hj32_local_total_rf_p4_two_product) = S ((S (pa_i_hj32_local_total_rf_p4_two_product)) * pa_v_hj32_local_total_rf_p4_two_product)) /\ exists pa_q_hj32_local_total_rf_p4_two_product_partial. pa_u_hj32_local_total_rf_p4_two_product = pa_q_hj32_local_total_rf_p4_two_product_partial * S ((S (pa_i_hj32_local_total_rf_p4_two_product)) * pa_v_hj32_local_total_rf_p4_two_product) + (pa_r_hj32_local_total_rf_p4_two_product))) /\ ((((exists pa_h_hj32_local_total_rf_p4_two_product_successor. pa_h_hj32_local_total_rf_p4_two_product_successor + S (pa_s_hj32_local_total_rf_p4_two_product) = S ((S (S pa_i_hj32_local_total_rf_p4_two_product)) * pa_v_hj32_local_total_rf_p4_two_product)) /\ exists pa_q_hj32_local_total_rf_p4_two_product_successor. pa_u_hj32_local_total_rf_p4_two_product = pa_q_hj32_local_total_rf_p4_two_product_successor * S ((S (S pa_i_hj32_local_total_rf_p4_two_product)) * pa_v_hj32_local_total_rf_p4_two_product) + (pa_s_hj32_local_total_rf_p4_two_product))) /\ pa_s_hj32_local_total_rf_p4_two_product = pa_r_hj32_local_total_rf_p4_two_product * pa_p_hj32_local_total_rf_p4_two_product)))))))) - 0016
specialize htotal 4 - 0017
specialize htotal 2 - 0018
exact htotal - 0019
cases rf_p4_two - 0020
have rf_two_bridge : x2 = x1 - 0021
specialize pow_mul_exp_from_total 2 - 0022
specialize pow_mul_exp_from_total 2 - 0023
specialize pow_mul_exp_from_total 2 - 0024
specialize pow_mul_exp_from_total 4 - 0025
specialize pow_mul_exp_from_total 4 - 0026
specialize pow_mul_exp_from_total x2 - 0027
specialize pow_mul_exp_from_total x1 - 0028
apply pow_mul_exp_from_total - 0029
exact htotal - 0030
norm_num - 0031
exact rf_seeds_left - 0032
exact rf_p4_two_witness - 0033
exact rf_p2_four_witness - 0034
have rf_two_bound : exists bqb_le_gap_hj32_rf_two_bound. bqb_le_gap_hj32_rf_two_bound + (x1) = (x2) - 0035
rewrite rf_two_bridge - 0036
specialize le_refl x1 - 0037
exact le_refl - 0038
have rf_p3_four : exists hj32_local_value_rf_p3_four. (exists pa_b_hj32_local_total_rf_p3_four pa_c_hj32_local_total_rf_p3_four. ((forall pa_i_hj32_local_total_rf_p3_four_repeat. (exists pa_lt_hj32_local_total_rf_p3_four_repeat_bound. pa_lt_hj32_local_total_rf_p3_four_repeat_bound + S pa_i_hj32_local_total_rf_p3_four_repeat = 4) -> (((exists pa_h_hj32_local_total_rf_p3_four_repeat_decoded. pa_h_hj32_local_total_rf_p3_four_repeat_decoded + S (3) = S ((S (pa_i_hj32_local_total_rf_p3_four_repeat)) * pa_c_hj32_local_total_rf_p3_four)) /\ exists pa_q_hj32_local_total_rf_p3_four_repeat_decoded. pa_b_hj32_local_total_rf_p3_four = pa_q_hj32_local_total_rf_p3_four_repeat_decoded * S ((S (pa_i_hj32_local_total_rf_p3_four_repeat)) * pa_c_hj32_local_total_rf_p3_four) + (3)))) /\ (exists pa_u_hj32_local_total_rf_p3_four_product pa_v_hj32_local_total_rf_p3_four_product. ((((exists pa_h_hj32_local_total_rf_p3_four_product_start. pa_h_hj32_local_total_rf_p3_four_product_start + S (1) = S ((S (0)) * pa_v_hj32_local_total_rf_p3_four_product)) /\ exists pa_q_hj32_local_total_rf_p3_four_product_start. pa_u_hj32_local_total_rf_p3_four_product = pa_q_hj32_local_total_rf_p3_four_product_start * S ((S (0)) * pa_v_hj32_local_total_rf_p3_four_product) + (1))) /\ ((((exists pa_h_hj32_local_total_rf_p3_four_product_terminal. pa_h_hj32_local_total_rf_p3_four_product_terminal + S (hj32_local_value_rf_p3_four) = S ((S (4)) * pa_v_hj32_local_total_rf_p3_four_product)) /\ exists pa_q_hj32_local_total_rf_p3_four_product_terminal. pa_u_hj32_local_total_rf_p3_four_product = pa_q_hj32_local_total_rf_p3_four_product_terminal * S ((S (4)) * pa_v_hj32_local_total_rf_p3_four_product) + (hj32_local_value_rf_p3_four))) /\ forall pa_i_hj32_local_total_rf_p3_four_product. (exists pa_lt_hj32_local_total_rf_p3_four_product_bound. pa_lt_hj32_local_total_rf_p3_four_product_bound + S pa_i_hj32_local_total_rf_p3_four_product = 4) -> exists pa_p_hj32_local_total_rf_p3_four_product pa_r_hj32_local_total_rf_p3_four_product pa_s_hj32_local_total_rf_p3_four_product. ((((exists pa_h_hj32_local_total_rf_p3_four_product_factor. pa_h_hj32_local_total_rf_p3_four_product_factor + S (pa_p_hj32_local_total_rf_p3_four_product) = S ((S (pa_i_hj32_local_total_rf_p3_four_product)) * pa_c_hj32_local_total_rf_p3_four)) /\ exists pa_q_hj32_local_total_rf_p3_four_product_factor. pa_b_hj32_local_total_rf_p3_four = pa_q_hj32_local_total_rf_p3_four_product_factor * S ((S (pa_i_hj32_local_total_rf_p3_four_product)) * pa_c_hj32_local_total_rf_p3_four) + (pa_p_hj32_local_total_rf_p3_four_product))) /\ ((((exists pa_h_hj32_local_total_rf_p3_four_product_partial. pa_h_hj32_local_total_rf_p3_four_product_partial + S (pa_r_hj32_local_total_rf_p3_four_product) = S ((S (pa_i_hj32_local_total_rf_p3_four_product)) * pa_v_hj32_local_total_rf_p3_four_product)) /\ exists pa_q_hj32_local_total_rf_p3_four_product_partial. pa_u_hj32_local_total_rf_p3_four_product = pa_q_hj32_local_total_rf_p3_four_product_partial * S ((S (pa_i_hj32_local_total_rf_p3_four_product)) * pa_v_hj32_local_total_rf_p3_four_product) + (pa_r_hj32_local_total_rf_p3_four_product))) /\ ((((exists pa_h_hj32_local_total_rf_p3_four_product_successor. pa_h_hj32_local_total_rf_p3_four_product_successor + S (pa_s_hj32_local_total_rf_p3_four_product) = S ((S (S pa_i_hj32_local_total_rf_p3_four_product)) * pa_v_hj32_local_total_rf_p3_four_product)) /\ exists pa_q_hj32_local_total_rf_p3_four_product_successor. pa_u_hj32_local_total_rf_p3_four_product = pa_q_hj32_local_total_rf_p3_four_product_successor * S ((S (S pa_i_hj32_local_total_rf_p3_four_product)) * pa_v_hj32_local_total_rf_p3_four_product) + (pa_s_hj32_local_total_rf_p3_four_product))) /\ pa_s_hj32_local_total_rf_p3_four_product = pa_r_hj32_local_total_rf_p3_four_product * pa_p_hj32_local_total_rf_p3_four_product)))))))) - 0039
specialize htotal 3 - 0040
specialize htotal 4 - 0041
exact htotal - 0042
cases rf_p3_four - 0043
have rf_p4_four : exists hj32_local_value_rf_p4_four. (exists pa_b_hj32_local_total_rf_p4_four pa_c_hj32_local_total_rf_p4_four. ((forall pa_i_hj32_local_total_rf_p4_four_repeat. (exists pa_lt_hj32_local_total_rf_p4_four_repeat_bound. pa_lt_hj32_local_total_rf_p4_four_repeat_bound + S pa_i_hj32_local_total_rf_p4_four_repeat = 4) -> (((exists pa_h_hj32_local_total_rf_p4_four_repeat_decoded. pa_h_hj32_local_total_rf_p4_four_repeat_decoded + S (4) = S ((S (pa_i_hj32_local_total_rf_p4_four_repeat)) * pa_c_hj32_local_total_rf_p4_four)) /\ exists pa_q_hj32_local_total_rf_p4_four_repeat_decoded. pa_b_hj32_local_total_rf_p4_four = pa_q_hj32_local_total_rf_p4_four_repeat_decoded * S ((S (pa_i_hj32_local_total_rf_p4_four_repeat)) * pa_c_hj32_local_total_rf_p4_four) + (4)))) /\ (exists pa_u_hj32_local_total_rf_p4_four_product pa_v_hj32_local_total_rf_p4_four_product. ((((exists pa_h_hj32_local_total_rf_p4_four_product_start. pa_h_hj32_local_total_rf_p4_four_product_start + S (1) = S ((S (0)) * pa_v_hj32_local_total_rf_p4_four_product)) /\ exists pa_q_hj32_local_total_rf_p4_four_product_start. pa_u_hj32_local_total_rf_p4_four_product = pa_q_hj32_local_total_rf_p4_four_product_start * S ((S (0)) * pa_v_hj32_local_total_rf_p4_four_product) + (1))) /\ ((((exists pa_h_hj32_local_total_rf_p4_four_product_terminal. pa_h_hj32_local_total_rf_p4_four_product_terminal + S (hj32_local_value_rf_p4_four) = S ((S (4)) * pa_v_hj32_local_total_rf_p4_four_product)) /\ exists pa_q_hj32_local_total_rf_p4_four_product_terminal. pa_u_hj32_local_total_rf_p4_four_product = pa_q_hj32_local_total_rf_p4_four_product_terminal * S ((S (4)) * pa_v_hj32_local_total_rf_p4_four_product) + (hj32_local_value_rf_p4_four))) /\ forall pa_i_hj32_local_total_rf_p4_four_product. (exists pa_lt_hj32_local_total_rf_p4_four_product_bound. pa_lt_hj32_local_total_rf_p4_four_product_bound + S pa_i_hj32_local_total_rf_p4_four_product = 4) -> exists pa_p_hj32_local_total_rf_p4_four_product pa_r_hj32_local_total_rf_p4_four_product pa_s_hj32_local_total_rf_p4_four_product. ((((exists pa_h_hj32_local_total_rf_p4_four_product_factor. pa_h_hj32_local_total_rf_p4_four_product_factor + S (pa_p_hj32_local_total_rf_p4_four_product) = S ((S (pa_i_hj32_local_total_rf_p4_four_product)) * pa_c_hj32_local_total_rf_p4_four)) /\ exists pa_q_hj32_local_total_rf_p4_four_product_factor. pa_b_hj32_local_total_rf_p4_four = pa_q_hj32_local_total_rf_p4_four_product_factor * S ((S (pa_i_hj32_local_total_rf_p4_four_product)) * pa_c_hj32_local_total_rf_p4_four) + (pa_p_hj32_local_total_rf_p4_four_product))) /\ ((((exists pa_h_hj32_local_total_rf_p4_four_product_partial. pa_h_hj32_local_total_rf_p4_four_product_partial + S (pa_r_hj32_local_total_rf_p4_four_product) = S ((S (pa_i_hj32_local_total_rf_p4_four_product)) * pa_v_hj32_local_total_rf_p4_four_product)) /\ exists pa_q_hj32_local_total_rf_p4_four_product_partial. pa_u_hj32_local_total_rf_p4_four_product = pa_q_hj32_local_total_rf_p4_four_product_partial * S ((S (pa_i_hj32_local_total_rf_p4_four_product)) * pa_v_hj32_local_total_rf_p4_four_product) + (pa_r_hj32_local_total_rf_p4_four_product))) /\ ((((exists pa_h_hj32_local_total_rf_p4_four_product_successor. pa_h_hj32_local_total_rf_p4_four_product_successor + S (pa_s_hj32_local_total_rf_p4_four_product) = S ((S (S pa_i_hj32_local_total_rf_p4_four_product)) * pa_v_hj32_local_total_rf_p4_four_product)) /\ exists pa_q_hj32_local_total_rf_p4_four_product_successor. pa_u_hj32_local_total_rf_p4_four_product = pa_q_hj32_local_total_rf_p4_four_product_successor * S ((S (S pa_i_hj32_local_total_rf_p4_four_product)) * pa_v_hj32_local_total_rf_p4_four_product) + (pa_s_hj32_local_total_rf_p4_four_product))) /\ pa_s_hj32_local_total_rf_p4_four_product = pa_r_hj32_local_total_rf_p4_four_product * pa_p_hj32_local_total_rf_p4_four_product)))))))) - 0044
specialize htotal 4 - 0045
specialize htotal 4 - 0046
exact htotal - 0047
cases rf_p4_four - 0048
have rf_base : exists bqb_le_gap_hj32_rf_base. bqb_le_gap_hj32_rf_base + (3) = (4) - 0049
exists 1 - 0050
norm_num - 0051
have rf_three_bound : exists bqb_le_gap_hj32_local_base_bound_rf_three_bound. bqb_le_gap_hj32_local_base_bound_rf_three_bound + (x3) = (x4) - 0052
specialize pow_base_monotone 3 - 0053
specialize pow_base_monotone 4 - 0054
specialize pow_base_monotone 4 - 0055
specialize pow_base_monotone x3 - 0056
specialize pow_base_monotone x4 - 0057
apply pow_base_monotone - 0058
exact rf_base - 0059
exact rf_p3_four_witness - 0060
exact rf_p4_four_witness - 0061
have rf_six_product_graph : exists pa_b_hj32_local_product_rf_six_product pa_c_hj32_local_product_rf_six_product. ((forall pa_i_hj32_local_product_rf_six_product_repeat. (exists pa_lt_hj32_local_product_rf_six_product_repeat_bound. pa_lt_hj32_local_product_rf_six_product_repeat_bound + S pa_i_hj32_local_product_rf_six_product_repeat = 4) -> (((exists pa_h_hj32_local_product_rf_six_product_repeat_decoded. pa_h_hj32_local_product_rf_six_product_repeat_decoded + S (2 * 3) = S ((S (pa_i_hj32_local_product_rf_six_product_repeat)) * pa_c_hj32_local_product_rf_six_product)) /\ exists pa_q_hj32_local_product_rf_six_product_repeat_decoded. pa_b_hj32_local_product_rf_six_product = pa_q_hj32_local_product_rf_six_product_repeat_decoded * S ((S (pa_i_hj32_local_product_rf_six_product_repeat)) * pa_c_hj32_local_product_rf_six_product) + (2 * 3)))) /\ (exists pa_u_hj32_local_product_rf_six_product_product pa_v_hj32_local_product_rf_six_product_product. ((((exists pa_h_hj32_local_product_rf_six_product_product_start. pa_h_hj32_local_product_rf_six_product_product_start + S (1) = S ((S (0)) * pa_v_hj32_local_product_rf_six_product_product)) /\ exists pa_q_hj32_local_product_rf_six_product_product_start. pa_u_hj32_local_product_rf_six_product_product = pa_q_hj32_local_product_rf_six_product_product_start * S ((S (0)) * pa_v_hj32_local_product_rf_six_product_product) + (1))) /\ ((((exists pa_h_hj32_local_product_rf_six_product_product_terminal. pa_h_hj32_local_product_rf_six_product_product_terminal + S (x) = S ((S (4)) * pa_v_hj32_local_product_rf_six_product_product)) /\ exists pa_q_hj32_local_product_rf_six_product_product_terminal. pa_u_hj32_local_product_rf_six_product_product = pa_q_hj32_local_product_rf_six_product_product_terminal * S ((S (4)) * pa_v_hj32_local_product_rf_six_product_product) + (x))) /\ forall pa_i_hj32_local_product_rf_six_product_product. (exists pa_lt_hj32_local_product_rf_six_product_product_bound. pa_lt_hj32_local_product_rf_six_product_product_bound + S pa_i_hj32_local_product_rf_six_product_product = 4) -> exists pa_p_hj32_local_product_rf_six_product_product pa_r_hj32_local_product_rf_six_product_product pa_s_hj32_local_product_rf_six_product_product. ((((exists pa_h_hj32_local_product_rf_six_product_product_factor. pa_h_hj32_local_product_rf_six_product_product_factor + S (pa_p_hj32_local_product_rf_six_product_product) = S ((S (pa_i_hj32_local_product_rf_six_product_product)) * pa_c_hj32_local_product_rf_six_product)) /\ exists pa_q_hj32_local_product_rf_six_product_product_factor. pa_b_hj32_local_product_rf_six_product = pa_q_hj32_local_product_rf_six_product_product_factor * S ((S (pa_i_hj32_local_product_rf_six_product_product)) * pa_c_hj32_local_product_rf_six_product) + (pa_p_hj32_local_product_rf_six_product_product))) /\ ((((exists pa_h_hj32_local_product_rf_six_product_product_partial. pa_h_hj32_local_product_rf_six_product_product_partial + S (pa_r_hj32_local_product_rf_six_product_product) = S ((S (pa_i_hj32_local_product_rf_six_product_product)) * pa_v_hj32_local_product_rf_six_product_product)) /\ exists pa_q_hj32_local_product_rf_six_product_product_partial. pa_u_hj32_local_product_rf_six_product_product = pa_q_hj32_local_product_rf_six_product_product_partial * S ((S (pa_i_hj32_local_product_rf_six_product_product)) * pa_v_hj32_local_product_rf_six_product_product) + (pa_r_hj32_local_product_rf_six_product_product))) /\ ((((exists pa_h_hj32_local_product_rf_six_product_product_successor. pa_h_hj32_local_product_rf_six_product_product_successor + S (pa_s_hj32_local_product_rf_six_product_product) = S ((S (S pa_i_hj32_local_product_rf_six_product_product)) * pa_v_hj32_local_product_rf_six_product_product)) /\ exists pa_q_hj32_local_product_rf_six_product_product_successor. pa_u_hj32_local_product_rf_six_product_product = pa_q_hj32_local_product_rf_six_product_product_successor * S ((S (S pa_i_hj32_local_product_rf_six_product_product)) * pa_v_hj32_local_product_rf_six_product_product) + (pa_s_hj32_local_product_rf_six_product_product))) /\ pa_s_hj32_local_product_rf_six_product_product = pa_r_hj32_local_product_rf_six_product_product * pa_p_hj32_local_product_rf_six_product_product))))))) - 0062
have rf_six_product_base : 2 * 3 = 6 - 0063
norm_num - 0064
rewrite rf_six_product_base - 0065
rewrite rf_six_product_base - 0066
exact hx - 0067
have rf_six_product : x = x1 * x3 - 0068
specialize pow_mul_base 2 - 0069
specialize pow_mul_base 3 - 0070
specialize pow_mul_base 4 - 0071
specialize pow_mul_base x1 - 0072
specialize pow_mul_base x3 - 0073
specialize pow_mul_base x - 0074
apply pow_mul_base - 0075
exact rf_p2_four_witness - 0076
exact rf_p3_four_witness - 0077
exact rf_six_product_graph - 0078
have rf_six_power : y = x2 * x4 - 0079
specialize pow_add 4 - 0080
specialize pow_add 2 - 0081
specialize pow_add 4 - 0082
specialize pow_add 6 - 0083
specialize pow_add x2 - 0084
specialize pow_add x4 - 0085
specialize pow_add y - 0086
apply pow_add - 0087
norm_num - 0088
exact rf_p4_two_witness - 0089
exact rf_p4_four_witness - 0090
exact hy - 0091
have rf_result : exists bqb_le_gap_hj32_local_product_bound_rf_result. bqb_le_gap_hj32_local_product_bound_rf_result + (x1 * x3) = (x2 * x4) - 0092
specialize mul_le_mul x1 - 0093
specialize mul_le_mul x2 - 0094
specialize mul_le_mul x3 - 0095
specialize mul_le_mul x4 - 0096
apply mul_le_mul - 0097
exact rf_two_bound - 0098
exact rf_three_bound - 0099
rewrite <- rf_six_product at rf_result - 0100
rewrite <- rf_six_power at rf_result - 0101
exact rf_result