Exact expanded PA statement
forall p n c e A B. ((~(p = 1) /\ forall frm_prime_left_b5cvfb_prime frm_prime_right_b5cvfb_prime. p = frm_prime_left_b5cvfb_prime * frm_prime_right_b5cvfb_prime -> frm_prime_left_b5cvfb_prime = 1 \/ frm_prime_right_b5cvfb_prime = 1)) -> (((exists bcf_lt_gap_b5cvfb_central_out_of_range. bcf_lt_gap_b5cvfb_central_out_of_range + S (n + n) = n) /\ c = 0) \/ ((exists bcf_le_gap_b5cvfb_central_in_range. bcf_le_gap_b5cvfb_central_in_range + (n) = n + n) /\ (exists bcf_row_code_code_b5cvfb_central bcf_row_code_scale_b5cvfb_central bcf_row_scale_code_b5cvfb_central bcf_row_scale_scale_b5cvfb_central bcf_row_code_b5cvfb_central bcf_row_scale_b5cvfb_central. ((forall bcf_row_index_b5cvfb_central_table. (exists bcf_lt_gap_b5cvfb_central_table_row_bound. bcf_lt_gap_b5cvfb_central_table_row_bound + S (bcf_row_index_b5cvfb_central_table) = S (n + n)) -> exists bcf_row_code_b5cvfb_central_table bcf_row_scale_b5cvfb_central_table. ((((exists bcf_height_b5cvfb_central_table_decoded_row_code. bcf_height_b5cvfb_central_table_decoded_row_code + S (bcf_row_code_b5cvfb_central_table) = S ((S (bcf_row_index_b5cvfb_central_table)) * bcf_row_code_scale_b5cvfb_central)) /\ exists bcf_quotient_b5cvfb_central_table_decoded_row_code. bcf_row_code_code_b5cvfb_central = bcf_quotient_b5cvfb_central_table_decoded_row_code * S ((S (bcf_row_index_b5cvfb_central_table)) * bcf_row_code_scale_b5cvfb_central) + (bcf_row_code_b5cvfb_central_table))) /\ ((((exists bcf_height_b5cvfb_central_table_decoded_row_scale. bcf_height_b5cvfb_central_table_decoded_row_scale + S (bcf_row_scale_b5cvfb_central_table) = S ((S (bcf_row_index_b5cvfb_central_table)) * bcf_row_scale_scale_b5cvfb_central)) /\ exists bcf_quotient_b5cvfb_central_table_decoded_row_scale. bcf_row_scale_code_b5cvfb_central = bcf_quotient_b5cvfb_central_table_decoded_row_scale * S ((S (bcf_row_index_b5cvfb_central_table)) * bcf_row_scale_scale_b5cvfb_central) + (bcf_row_scale_b5cvfb_central_table))) /\ ((bcf_row_index_b5cvfb_central_table = 0 /\ (forall bcf_index_b5cvfb_central_table_zero_row. (exists bcf_lt_gap_b5cvfb_central_table_zero_row_bound. bcf_lt_gap_b5cvfb_central_table_zero_row_bound + S (bcf_index_b5cvfb_central_table_zero_row) = S (n + n)) -> exists bcf_value_b5cvfb_central_table_zero_row. ((((exists bcf_height_b5cvfb_central_table_zero_row_entry. bcf_height_b5cvfb_central_table_zero_row_entry + S (bcf_value_b5cvfb_central_table_zero_row) = S ((S (bcf_index_b5cvfb_central_table_zero_row)) * bcf_row_scale_b5cvfb_central_table)) /\ exists bcf_quotient_b5cvfb_central_table_zero_row_entry. bcf_row_code_b5cvfb_central_table = bcf_quotient_b5cvfb_central_table_zero_row_entry * S ((S (bcf_index_b5cvfb_central_table_zero_row)) * bcf_row_scale_b5cvfb_central_table) + (bcf_value_b5cvfb_central_table_zero_row))) /\ ((bcf_index_b5cvfb_central_table_zero_row = 0 /\ bcf_value_b5cvfb_central_table_zero_row = 1) \/ exists bcf_predecessor_b5cvfb_central_table_zero_row. bcf_index_b5cvfb_central_table_zero_row = S bcf_predecessor_b5cvfb_central_table_zero_row /\ bcf_value_b5cvfb_central_table_zero_row = 0)))) \/ exists bcf_predecessor_b5cvfb_central_table bcf_previous_code_b5cvfb_central_table bcf_previous_scale_b5cvfb_central_table. bcf_row_index_b5cvfb_central_table = S bcf_predecessor_b5cvfb_central_table /\ ((((exists bcf_height_b5cvfb_central_table_decoded_previous_code. bcf_height_b5cvfb_central_table_decoded_previous_code + S (bcf_previous_code_b5cvfb_central_table) = S ((S (bcf_predecessor_b5cvfb_central_table)) * bcf_row_code_scale_b5cvfb_central)) /\ exists bcf_quotient_b5cvfb_central_table_decoded_previous_code. bcf_row_code_code_b5cvfb_central = bcf_quotient_b5cvfb_central_table_decoded_previous_code * S ((S (bcf_predecessor_b5cvfb_central_table)) * bcf_row_code_scale_b5cvfb_central) + (bcf_previous_code_b5cvfb_central_table))) /\ ((((exists bcf_height_b5cvfb_central_table_decoded_previous_scale. bcf_height_b5cvfb_central_table_decoded_previous_scale + S (bcf_previous_scale_b5cvfb_central_table) = S ((S (bcf_predecessor_b5cvfb_central_table)) * bcf_row_scale_scale_b5cvfb_central)) /\ exists bcf_quotient_b5cvfb_central_table_decoded_previous_scale. bcf_row_scale_code_b5cvfb_central = bcf_quotient_b5cvfb_central_table_decoded_previous_scale * S ((S (bcf_predecessor_b5cvfb_central_table)) * bcf_row_scale_scale_b5cvfb_central) + (bcf_previous_scale_b5cvfb_central_table))) /\ (forall bcf_index_b5cvfb_central_table_row_step. (exists bcf_lt_gap_b5cvfb_central_table_row_step_bound. bcf_lt_gap_b5cvfb_central_table_row_step_bound + S (bcf_index_b5cvfb_central_table_row_step) = S (n + n)) -> exists bcf_value_b5cvfb_central_table_row_step. ((((exists bcf_height_b5cvfb_central_table_row_step_entry. bcf_height_b5cvfb_central_table_row_step_entry + S (bcf_value_b5cvfb_central_table_row_step) = S ((S (bcf_index_b5cvfb_central_table_row_step)) * bcf_row_scale_b5cvfb_central_table)) /\ exists bcf_quotient_b5cvfb_central_table_row_step_entry. bcf_row_code_b5cvfb_central_table = bcf_quotient_b5cvfb_central_table_row_step_entry * S ((S (bcf_index_b5cvfb_central_table_row_step)) * bcf_row_scale_b5cvfb_central_table) + (bcf_value_b5cvfb_central_table_row_step))) /\ ((bcf_index_b5cvfb_central_table_row_step = 0 /\ bcf_value_b5cvfb_central_table_row_step = 1) \/ exists bcf_predecessor_b5cvfb_central_table_row_step bcf_left_b5cvfb_central_table_row_step bcf_right_b5cvfb_central_table_row_step. bcf_index_b5cvfb_central_table_row_step = S bcf_predecessor_b5cvfb_central_table_row_step /\ ((((exists bcf_height_b5cvfb_central_table_row_step_previous_left. bcf_height_b5cvfb_central_table_row_step_previous_left + S (bcf_left_b5cvfb_central_table_row_step) = S ((S (bcf_predecessor_b5cvfb_central_table_row_step)) * bcf_previous_scale_b5cvfb_central_table)) /\ exists bcf_quotient_b5cvfb_central_table_row_step_previous_left. bcf_previous_code_b5cvfb_central_table = bcf_quotient_b5cvfb_central_table_row_step_previous_left * S ((S (bcf_predecessor_b5cvfb_central_table_row_step)) * bcf_previous_scale_b5cvfb_central_table) + (bcf_left_b5cvfb_central_table_row_step))) /\ ((((exists bcf_height_b5cvfb_central_table_row_step_previous_right. bcf_height_b5cvfb_central_table_row_step_previous_right + S (bcf_right_b5cvfb_central_table_row_step) = S ((S (S (bcf_predecessor_b5cvfb_central_table_row_step))) * bcf_previous_scale_b5cvfb_central_table)) /\ exists bcf_quotient_b5cvfb_central_table_row_step_previous_right. bcf_previous_code_b5cvfb_central_table = bcf_quotient_b5cvfb_central_table_row_step_previous_right * S ((S (S (bcf_predecessor_b5cvfb_central_table_row_step))) * bcf_previous_scale_b5cvfb_central_table) + (bcf_right_b5cvfb_central_table_row_step))) /\ bcf_value_b5cvfb_central_table_row_step = bcf_left_b5cvfb_central_table_row_step + bcf_right_b5cvfb_central_table_row_step))))))))))) /\ ((((exists bcf_height_b5cvfb_central_decoded_row_code. bcf_height_b5cvfb_central_decoded_row_code + S (bcf_row_code_b5cvfb_central) = S ((S (n + n)) * bcf_row_code_scale_b5cvfb_central)) /\ exists bcf_quotient_b5cvfb_central_decoded_row_code. bcf_row_code_code_b5cvfb_central = bcf_quotient_b5cvfb_central_decoded_row_code * S ((S (n + n)) * bcf_row_code_scale_b5cvfb_central) + (bcf_row_code_b5cvfb_central))) /\ ((((exists bcf_height_b5cvfb_central_decoded_row_scale. bcf_height_b5cvfb_central_decoded_row_scale + S (bcf_row_scale_b5cvfb_central) = S ((S (n + n)) * bcf_row_scale_scale_b5cvfb_central)) /\ exists bcf_quotient_b5cvfb_central_decoded_row_scale. bcf_row_scale_code_b5cvfb_central = bcf_quotient_b5cvfb_central_decoded_row_scale * S ((S (n + n)) * bcf_row_scale_scale_b5cvfb_central) + (bcf_row_scale_b5cvfb_central))) /\ (((exists bcf_height_b5cvfb_central_decoded_value. bcf_height_b5cvfb_central_decoded_value + S (c) = S ((S (n)) * bcf_row_scale_b5cvfb_central)) /\ exists bcf_quotient_b5cvfb_central_decoded_value. bcf_row_code_b5cvfb_central = bcf_quotient_b5cvfb_central_decoded_value * S ((S (n)) * bcf_row_scale_b5cvfb_central) + (c))))))))) -> (((exists bpv_gap_b5cvfb_value_exponent_bound. bpv_gap_b5cvfb_value_exponent_bound + e = c) /\ (exists bpv_result_b5cvfb_value_selected. ((exists ff_b_b5cvfb_value_selected_power ff_c_b5cvfb_value_selected_power. ((forall ff_i_b5cvfb_value_selected_power_repeat. (exists ff_lt_b5cvfb_value_selected_power_repeat_bound. ff_lt_b5cvfb_value_selected_power_repeat_bound + S ff_i_b5cvfb_value_selected_power_repeat = e) -> (((exists ff_h_b5cvfb_value_selected_power_repeat_decoded. ff_h_b5cvfb_value_selected_power_repeat_decoded + S (p) = S ((S (ff_i_b5cvfb_value_selected_power_repeat)) * ff_c_b5cvfb_value_selected_power)) /\ exists ff_q_b5cvfb_value_selected_power_repeat_decoded. ff_b_b5cvfb_value_selected_power = ff_q_b5cvfb_value_selected_power_repeat_decoded * S ((S (ff_i_b5cvfb_value_selected_power_repeat)) * ff_c_b5cvfb_value_selected_power) + (p)))) /\ (exists ff_u_b5cvfb_value_selected_power_product ff_v_b5cvfb_value_selected_power_product. ((((exists ff_h_b5cvfb_value_selected_power_product_start. ff_h_b5cvfb_value_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cvfb_value_selected_power_product)) /\ exists ff_q_b5cvfb_value_selected_power_product_start. ff_u_b5cvfb_value_selected_power_product = ff_q_b5cvfb_value_selected_power_product_start * S ((S (0)) * ff_v_b5cvfb_value_selected_power_product) + (1))) /\ ((((exists ff_h_b5cvfb_value_selected_power_product_terminal. ff_h_b5cvfb_value_selected_power_product_terminal + S (bpv_result_b5cvfb_value_selected) = S ((S (e)) * ff_v_b5cvfb_value_selected_power_product)) /\ exists ff_q_b5cvfb_value_selected_power_product_terminal. ff_u_b5cvfb_value_selected_power_product = ff_q_b5cvfb_value_selected_power_product_terminal * S ((S (e)) * ff_v_b5cvfb_value_selected_power_product) + (bpv_result_b5cvfb_value_selected))) /\ forall ff_i_b5cvfb_value_selected_power_product. (exists ff_lt_b5cvfb_value_selected_power_product_bound. ff_lt_b5cvfb_value_selected_power_product_bound + S ff_i_b5cvfb_value_selected_power_product = e) -> exists ff_p_b5cvfb_value_selected_power_product ff_r_b5cvfb_value_selected_power_product ff_s_b5cvfb_value_selected_power_product. ((((exists ff_h_b5cvfb_value_selected_power_product_factor. ff_h_b5cvfb_value_selected_power_product_factor + S (ff_p_b5cvfb_value_selected_power_product) = S ((S (ff_i_b5cvfb_value_selected_power_product)) * ff_c_b5cvfb_value_selected_power)) /\ exists ff_q_b5cvfb_value_selected_power_product_factor. ff_b_b5cvfb_value_selected_power = ff_q_b5cvfb_value_selected_power_product_factor * S ((S (ff_i_b5cvfb_value_selected_power_product)) * ff_c_b5cvfb_value_selected_power) + (ff_p_b5cvfb_value_selected_power_product))) /\ ((((exists ff_h_b5cvfb_value_selected_power_product_partial. ff_h_b5cvfb_value_selected_power_product_partial + S (ff_r_b5cvfb_value_selected_power_product) = S ((S (ff_i_b5cvfb_value_selected_power_product)) * ff_v_b5cvfb_value_selected_power_product)) /\ exists ff_q_b5cvfb_value_selected_power_product_partial. ff_u_b5cvfb_value_selected_power_product = ff_q_b5cvfb_value_selected_power_product_partial * S ((S (ff_i_b5cvfb_value_selected_power_product)) * ff_v_b5cvfb_value_selected_power_product) + (ff_r_b5cvfb_value_selected_power_product))) /\ ((((exists ff_h_b5cvfb_value_selected_power_product_successor. ff_h_b5cvfb_value_selected_power_product_successor + S (ff_s_b5cvfb_value_selected_power_product) = S ((S (S ff_i_b5cvfb_value_selected_power_product)) * ff_v_b5cvfb_value_selected_power_product)) /\ exists ff_q_b5cvfb_value_selected_power_product_successor. ff_u_b5cvfb_value_selected_power_product = ff_q_b5cvfb_value_selected_power_product_successor * S ((S (S ff_i_b5cvfb_value_selected_power_product)) * ff_v_b5cvfb_value_selected_power_product) + (ff_s_b5cvfb_value_selected_power_product))) /\ ff_s_b5cvfb_value_selected_power_product = ff_r_b5cvfb_value_selected_power_product * ff_p_b5cvfb_value_selected_power_product)))))))) /\ (exists bpv_factor_b5cvfb_value_selected_divides. c = bpv_result_b5cvfb_value_selected * bpv_factor_b5cvfb_value_selected_divides)))) /\ forall bpv_candidate_b5cvfb_value. (exists bpv_gap_b5cvfb_value_candidate_bound. bpv_gap_b5cvfb_value_candidate_bound + bpv_candidate_b5cvfb_value = c) -> (exists bpv_result_b5cvfb_value_candidate. ((exists ff_b_b5cvfb_value_candidate_power ff_c_b5cvfb_value_candidate_power. ((forall ff_i_b5cvfb_value_candidate_power_repeat. (exists ff_lt_b5cvfb_value_candidate_power_repeat_bound. ff_lt_b5cvfb_value_candidate_power_repeat_bound + S ff_i_b5cvfb_value_candidate_power_repeat = bpv_candidate_b5cvfb_value) -> (((exists ff_h_b5cvfb_value_candidate_power_repeat_decoded. ff_h_b5cvfb_value_candidate_power_repeat_decoded + S (p) = S ((S (ff_i_b5cvfb_value_candidate_power_repeat)) * ff_c_b5cvfb_value_candidate_power)) /\ exists ff_q_b5cvfb_value_candidate_power_repeat_decoded. ff_b_b5cvfb_value_candidate_power = ff_q_b5cvfb_value_candidate_power_repeat_decoded * S ((S (ff_i_b5cvfb_value_candidate_power_repeat)) * ff_c_b5cvfb_value_candidate_power) + (p)))) /\ (exists ff_u_b5cvfb_value_candidate_power_product ff_v_b5cvfb_value_candidate_power_product. ((((exists ff_h_b5cvfb_value_candidate_power_product_start. ff_h_b5cvfb_value_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cvfb_value_candidate_power_product)) /\ exists ff_q_b5cvfb_value_candidate_power_product_start. ff_u_b5cvfb_value_candidate_power_product = ff_q_b5cvfb_value_candidate_power_product_start * S ((S (0)) * ff_v_b5cvfb_value_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cvfb_value_candidate_power_product_terminal. ff_h_b5cvfb_value_candidate_power_product_terminal + S (bpv_result_b5cvfb_value_candidate) = S ((S (bpv_candidate_b5cvfb_value)) * ff_v_b5cvfb_value_candidate_power_product)) /\ exists ff_q_b5cvfb_value_candidate_power_product_terminal. ff_u_b5cvfb_value_candidate_power_product = ff_q_b5cvfb_value_candidate_power_product_terminal * S ((S (bpv_candidate_b5cvfb_value)) * ff_v_b5cvfb_value_candidate_power_product) + (bpv_result_b5cvfb_value_candidate))) /\ forall ff_i_b5cvfb_value_candidate_power_product. (exists ff_lt_b5cvfb_value_candidate_power_product_bound. ff_lt_b5cvfb_value_candidate_power_product_bound + S ff_i_b5cvfb_value_candidate_power_product = bpv_candidate_b5cvfb_value) -> exists ff_p_b5cvfb_value_candidate_power_product ff_r_b5cvfb_value_candidate_power_product ff_s_b5cvfb_value_candidate_power_product. ((((exists ff_h_b5cvfb_value_candidate_power_product_factor. ff_h_b5cvfb_value_candidate_power_product_factor + S (ff_p_b5cvfb_value_candidate_power_product) = S ((S (ff_i_b5cvfb_value_candidate_power_product)) * ff_c_b5cvfb_value_candidate_power)) /\ exists ff_q_b5cvfb_value_candidate_power_product_factor. ff_b_b5cvfb_value_candidate_power = ff_q_b5cvfb_value_candidate_power_product_factor * S ((S (ff_i_b5cvfb_value_candidate_power_product)) * ff_c_b5cvfb_value_candidate_power) + (ff_p_b5cvfb_value_candidate_power_product))) /\ ((((exists ff_h_b5cvfb_value_candidate_power_product_partial. ff_h_b5cvfb_value_candidate_power_product_partial + S (ff_r_b5cvfb_value_candidate_power_product) = S ((S (ff_i_b5cvfb_value_candidate_power_product)) * ff_v_b5cvfb_value_candidate_power_product)) /\ exists ff_q_b5cvfb_value_candidate_power_product_partial. ff_u_b5cvfb_value_candidate_power_product = ff_q_b5cvfb_value_candidate_power_product_partial * S ((S (ff_i_b5cvfb_value_candidate_power_product)) * ff_v_b5cvfb_value_candidate_power_product) + (ff_r_b5cvfb_value_candidate_power_product))) /\ ((((exists ff_h_b5cvfb_value_candidate_power_product_successor. ff_h_b5cvfb_value_candidate_power_product_successor + S (ff_s_b5cvfb_value_candidate_power_product) = S ((S (S ff_i_b5cvfb_value_candidate_power_product)) * ff_v_b5cvfb_value_candidate_power_product)) /\ exists ff_q_b5cvfb_value_candidate_power_product_successor. ff_u_b5cvfb_value_candidate_power_product = ff_q_b5cvfb_value_candidate_power_product_successor * S ((S (S ff_i_b5cvfb_value_candidate_power_product)) * ff_v_b5cvfb_value_candidate_power_product) + (ff_s_b5cvfb_value_candidate_power_product))) /\ ff_s_b5cvfb_value_candidate_power_product = ff_r_b5cvfb_value_candidate_power_product * ff_p_b5cvfb_value_candidate_power_product)))))))) /\ (exists bpv_factor_b5cvfb_value_candidate_divides. c = bpv_result_b5cvfb_value_candidate * bpv_factor_b5cvfb_value_candidate_divides))) -> (exists bpv_gap_b5cvfb_value_maximal. bpv_gap_b5cvfb_value_maximal + bpv_candidate_b5cvfb_value = e)) -> (exists b5cv_factorial_b5cvfb_total. ((exists ff_b_b5cvfb_total_factorial ff_c_b5cvfb_total_factorial. ((forall ff_i_b5cvfb_total_factorial_range. (exists ff_lt_b5cvfb_total_factorial_range_bound. ff_lt_b5cvfb_total_factorial_range_bound + S ff_i_b5cvfb_total_factorial_range = (n + n)) -> (((exists ff_h_b5cvfb_total_factorial_range_decoded. ff_h_b5cvfb_total_factorial_range_decoded + S (1 + ff_i_b5cvfb_total_factorial_range) = S ((S (ff_i_b5cvfb_total_factorial_range)) * ff_c_b5cvfb_total_factorial)) /\ exists ff_q_b5cvfb_total_factorial_range_decoded. ff_b_b5cvfb_total_factorial = ff_q_b5cvfb_total_factorial_range_decoded * S ((S (ff_i_b5cvfb_total_factorial_range)) * ff_c_b5cvfb_total_factorial) + (1 + ff_i_b5cvfb_total_factorial_range)))) /\ (exists ff_u_b5cvfb_total_factorial_product ff_v_b5cvfb_total_factorial_product. ((((exists ff_h_b5cvfb_total_factorial_product_start. ff_h_b5cvfb_total_factorial_product_start + S (1) = S ((S (0)) * ff_v_b5cvfb_total_factorial_product)) /\ exists ff_q_b5cvfb_total_factorial_product_start. ff_u_b5cvfb_total_factorial_product = ff_q_b5cvfb_total_factorial_product_start * S ((S (0)) * ff_v_b5cvfb_total_factorial_product) + (1))) /\ ((((exists ff_h_b5cvfb_total_factorial_product_terminal. ff_h_b5cvfb_total_factorial_product_terminal + S (b5cv_factorial_b5cvfb_total) = S ((S ((n + n))) * ff_v_b5cvfb_total_factorial_product)) /\ exists ff_q_b5cvfb_total_factorial_product_terminal. ff_u_b5cvfb_total_factorial_product = ff_q_b5cvfb_total_factorial_product_terminal * S ((S ((n + n))) * ff_v_b5cvfb_total_factorial_product) + (b5cv_factorial_b5cvfb_total))) /\ forall ff_i_b5cvfb_total_factorial_product. (exists ff_lt_b5cvfb_total_factorial_product_bound. ff_lt_b5cvfb_total_factorial_product_bound + S ff_i_b5cvfb_total_factorial_product = (n + n)) -> exists ff_p_b5cvfb_total_factorial_product ff_r_b5cvfb_total_factorial_product ff_s_b5cvfb_total_factorial_product. ((((exists ff_h_b5cvfb_total_factorial_product_factor. ff_h_b5cvfb_total_factorial_product_factor + S (ff_p_b5cvfb_total_factorial_product) = S ((S (ff_i_b5cvfb_total_factorial_product)) * ff_c_b5cvfb_total_factorial)) /\ exists ff_q_b5cvfb_total_factorial_product_factor. ff_b_b5cvfb_total_factorial = ff_q_b5cvfb_total_factorial_product_factor * S ((S (ff_i_b5cvfb_total_factorial_product)) * ff_c_b5cvfb_total_factorial) + (ff_p_b5cvfb_total_factorial_product))) /\ ((((exists ff_h_b5cvfb_total_factorial_product_partial. ff_h_b5cvfb_total_factorial_product_partial + S (ff_r_b5cvfb_total_factorial_product) = S ((S (ff_i_b5cvfb_total_factorial_product)) * ff_v_b5cvfb_total_factorial_product)) /\ exists ff_q_b5cvfb_total_factorial_product_partial. ff_u_b5cvfb_total_factorial_product = ff_q_b5cvfb_total_factorial_product_partial * S ((S (ff_i_b5cvfb_total_factorial_product)) * ff_v_b5cvfb_total_factorial_product) + (ff_r_b5cvfb_total_factorial_product))) /\ ((((exists ff_h_b5cvfb_total_factorial_product_successor. ff_h_b5cvfb_total_factorial_product_successor + S (ff_s_b5cvfb_total_factorial_product) = S ((S (S ff_i_b5cvfb_total_factorial_product)) * ff_v_b5cvfb_total_factorial_product)) /\ exists ff_q_b5cvfb_total_factorial_product_successor. ff_u_b5cvfb_total_factorial_product = ff_q_b5cvfb_total_factorial_product_successor * S ((S (S ff_i_b5cvfb_total_factorial_product)) * ff_v_b5cvfb_total_factorial_product) + (ff_s_b5cvfb_total_factorial_product))) /\ ff_s_b5cvfb_total_factorial_product = ff_r_b5cvfb_total_factorial_product * ff_p_b5cvfb_total_factorial_product)))))))) /\ (((exists bpv_gap_b5cvfb_total_valuation_exponent_bound. bpv_gap_b5cvfb_total_valuation_exponent_bound + A = b5cv_factorial_b5cvfb_total) /\ (exists bpv_result_b5cvfb_total_valuation_selected. ((exists ff_b_b5cvfb_total_valuation_selected_power ff_c_b5cvfb_total_valuation_selected_power. ((forall ff_i_b5cvfb_total_valuation_selected_power_repeat. (exists ff_lt_b5cvfb_total_valuation_selected_power_repeat_bound. ff_lt_b5cvfb_total_valuation_selected_power_repeat_bound + S ff_i_b5cvfb_total_valuation_selected_power_repeat = A) -> (((exists ff_h_b5cvfb_total_valuation_selected_power_repeat_decoded. ff_h_b5cvfb_total_valuation_selected_power_repeat_decoded + S (p) = S ((S (ff_i_b5cvfb_total_valuation_selected_power_repeat)) * ff_c_b5cvfb_total_valuation_selected_power)) /\ exists ff_q_b5cvfb_total_valuation_selected_power_repeat_decoded. ff_b_b5cvfb_total_valuation_selected_power = ff_q_b5cvfb_total_valuation_selected_power_repeat_decoded * S ((S (ff_i_b5cvfb_total_valuation_selected_power_repeat)) * ff_c_b5cvfb_total_valuation_selected_power) + (p)))) /\ (exists ff_u_b5cvfb_total_valuation_selected_power_product ff_v_b5cvfb_total_valuation_selected_power_product. ((((exists ff_h_b5cvfb_total_valuation_selected_power_product_start. ff_h_b5cvfb_total_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cvfb_total_valuation_selected_power_product)) /\ exists ff_q_b5cvfb_total_valuation_selected_power_product_start. ff_u_b5cvfb_total_valuation_selected_power_product = ff_q_b5cvfb_total_valuation_selected_power_product_start * S ((S (0)) * ff_v_b5cvfb_total_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_b5cvfb_total_valuation_selected_power_product_terminal. ff_h_b5cvfb_total_valuation_selected_power_product_terminal + S (bpv_result_b5cvfb_total_valuation_selected) = S ((S (A)) * ff_v_b5cvfb_total_valuation_selected_power_product)) /\ exists ff_q_b5cvfb_total_valuation_selected_power_product_terminal. ff_u_b5cvfb_total_valuation_selected_power_product = ff_q_b5cvfb_total_valuation_selected_power_product_terminal * S ((S (A)) * ff_v_b5cvfb_total_valuation_selected_power_product) + (bpv_result_b5cvfb_total_valuation_selected))) /\ forall ff_i_b5cvfb_total_valuation_selected_power_product. (exists ff_lt_b5cvfb_total_valuation_selected_power_product_bound. ff_lt_b5cvfb_total_valuation_selected_power_product_bound + S ff_i_b5cvfb_total_valuation_selected_power_product = A) -> exists ff_p_b5cvfb_total_valuation_selected_power_product ff_r_b5cvfb_total_valuation_selected_power_product ff_s_b5cvfb_total_valuation_selected_power_product. ((((exists ff_h_b5cvfb_total_valuation_selected_power_product_factor. ff_h_b5cvfb_total_valuation_selected_power_product_factor + S (ff_p_b5cvfb_total_valuation_selected_power_product) = S ((S (ff_i_b5cvfb_total_valuation_selected_power_product)) * ff_c_b5cvfb_total_valuation_selected_power)) /\ exists ff_q_b5cvfb_total_valuation_selected_power_product_factor. ff_b_b5cvfb_total_valuation_selected_power = ff_q_b5cvfb_total_valuation_selected_power_product_factor * S ((S (ff_i_b5cvfb_total_valuation_selected_power_product)) * ff_c_b5cvfb_total_valuation_selected_power) + (ff_p_b5cvfb_total_valuation_selected_power_product))) /\ ((((exists ff_h_b5cvfb_total_valuation_selected_power_product_partial. ff_h_b5cvfb_total_valuation_selected_power_product_partial + S (ff_r_b5cvfb_total_valuation_selected_power_product) = S ((S (ff_i_b5cvfb_total_valuation_selected_power_product)) * ff_v_b5cvfb_total_valuation_selected_power_product)) /\ exists ff_q_b5cvfb_total_valuation_selected_power_product_partial. ff_u_b5cvfb_total_valuation_selected_power_product = ff_q_b5cvfb_total_valuation_selected_power_product_partial * S ((S (ff_i_b5cvfb_total_valuation_selected_power_product)) * ff_v_b5cvfb_total_valuation_selected_power_product) + (ff_r_b5cvfb_total_valuation_selected_power_product))) /\ ((((exists ff_h_b5cvfb_total_valuation_selected_power_product_successor. ff_h_b5cvfb_total_valuation_selected_power_product_successor + S (ff_s_b5cvfb_total_valuation_selected_power_product) = S ((S (S ff_i_b5cvfb_total_valuation_selected_power_product)) * ff_v_b5cvfb_total_valuation_selected_power_product)) /\ exists ff_q_b5cvfb_total_valuation_selected_power_product_successor. ff_u_b5cvfb_total_valuation_selected_power_product = ff_q_b5cvfb_total_valuation_selected_power_product_successor * S ((S (S ff_i_b5cvfb_total_valuation_selected_power_product)) * ff_v_b5cvfb_total_valuation_selected_power_product) + (ff_s_b5cvfb_total_valuation_selected_power_product))) /\ ff_s_b5cvfb_total_valuation_selected_power_product = ff_r_b5cvfb_total_valuation_selected_power_product * ff_p_b5cvfb_total_valuation_selected_power_product)))))))) /\ (exists bpv_factor_b5cvfb_total_valuation_selected_divides. b5cv_factorial_b5cvfb_total = bpv_result_b5cvfb_total_valuation_selected * bpv_factor_b5cvfb_total_valuation_selected_divides)))) /\ forall bpv_candidate_b5cvfb_total_valuation. (exists bpv_gap_b5cvfb_total_valuation_candidate_bound. bpv_gap_b5cvfb_total_valuation_candidate_bound + bpv_candidate_b5cvfb_total_valuation = b5cv_factorial_b5cvfb_total) -> (exists bpv_result_b5cvfb_total_valuation_candidate. ((exists ff_b_b5cvfb_total_valuation_candidate_power ff_c_b5cvfb_total_valuation_candidate_power. ((forall ff_i_b5cvfb_total_valuation_candidate_power_repeat. (exists ff_lt_b5cvfb_total_valuation_candidate_power_repeat_bound. ff_lt_b5cvfb_total_valuation_candidate_power_repeat_bound + S ff_i_b5cvfb_total_valuation_candidate_power_repeat = bpv_candidate_b5cvfb_total_valuation) -> (((exists ff_h_b5cvfb_total_valuation_candidate_power_repeat_decoded. ff_h_b5cvfb_total_valuation_candidate_power_repeat_decoded + S (p) = S ((S (ff_i_b5cvfb_total_valuation_candidate_power_repeat)) * ff_c_b5cvfb_total_valuation_candidate_power)) /\ exists ff_q_b5cvfb_total_valuation_candidate_power_repeat_decoded. ff_b_b5cvfb_total_valuation_candidate_power = ff_q_b5cvfb_total_valuation_candidate_power_repeat_decoded * S ((S (ff_i_b5cvfb_total_valuation_candidate_power_repeat)) * ff_c_b5cvfb_total_valuation_candidate_power) + (p)))) /\ (exists ff_u_b5cvfb_total_valuation_candidate_power_product ff_v_b5cvfb_total_valuation_candidate_power_product. ((((exists ff_h_b5cvfb_total_valuation_candidate_power_product_start. ff_h_b5cvfb_total_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cvfb_total_valuation_candidate_power_product)) /\ exists ff_q_b5cvfb_total_valuation_candidate_power_product_start. ff_u_b5cvfb_total_valuation_candidate_power_product = ff_q_b5cvfb_total_valuation_candidate_power_product_start * S ((S (0)) * ff_v_b5cvfb_total_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cvfb_total_valuation_candidate_power_product_terminal. ff_h_b5cvfb_total_valuation_candidate_power_product_terminal + S (bpv_result_b5cvfb_total_valuation_candidate) = S ((S (bpv_candidate_b5cvfb_total_valuation)) * ff_v_b5cvfb_total_valuation_candidate_power_product)) /\ exists ff_q_b5cvfb_total_valuation_candidate_power_product_terminal. ff_u_b5cvfb_total_valuation_candidate_power_product = ff_q_b5cvfb_total_valuation_candidate_power_product_terminal * S ((S (bpv_candidate_b5cvfb_total_valuation)) * ff_v_b5cvfb_total_valuation_candidate_power_product) + (bpv_result_b5cvfb_total_valuation_candidate))) /\ forall ff_i_b5cvfb_total_valuation_candidate_power_product. (exists ff_lt_b5cvfb_total_valuation_candidate_power_product_bound. ff_lt_b5cvfb_total_valuation_candidate_power_product_bound + S ff_i_b5cvfb_total_valuation_candidate_power_product = bpv_candidate_b5cvfb_total_valuation) -> exists ff_p_b5cvfb_total_valuation_candidate_power_product ff_r_b5cvfb_total_valuation_candidate_power_product ff_s_b5cvfb_total_valuation_candidate_power_product. ((((exists ff_h_b5cvfb_total_valuation_candidate_power_product_factor. ff_h_b5cvfb_total_valuation_candidate_power_product_factor + S (ff_p_b5cvfb_total_valuation_candidate_power_product) = S ((S (ff_i_b5cvfb_total_valuation_candidate_power_product)) * ff_c_b5cvfb_total_valuation_candidate_power)) /\ exists ff_q_b5cvfb_total_valuation_candidate_power_product_factor. ff_b_b5cvfb_total_valuation_candidate_power = ff_q_b5cvfb_total_valuation_candidate_power_product_factor * S ((S (ff_i_b5cvfb_total_valuation_candidate_power_product)) * ff_c_b5cvfb_total_valuation_candidate_power) + (ff_p_b5cvfb_total_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cvfb_total_valuation_candidate_power_product_partial. ff_h_b5cvfb_total_valuation_candidate_power_product_partial + S (ff_r_b5cvfb_total_valuation_candidate_power_product) = S ((S (ff_i_b5cvfb_total_valuation_candidate_power_product)) * ff_v_b5cvfb_total_valuation_candidate_power_product)) /\ exists ff_q_b5cvfb_total_valuation_candidate_power_product_partial. ff_u_b5cvfb_total_valuation_candidate_power_product = ff_q_b5cvfb_total_valuation_candidate_power_product_partial * S ((S (ff_i_b5cvfb_total_valuation_candidate_power_product)) * ff_v_b5cvfb_total_valuation_candidate_power_product) + (ff_r_b5cvfb_total_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cvfb_total_valuation_candidate_power_product_successor. ff_h_b5cvfb_total_valuation_candidate_power_product_successor + S (ff_s_b5cvfb_total_valuation_candidate_power_product) = S ((S (S ff_i_b5cvfb_total_valuation_candidate_power_product)) * ff_v_b5cvfb_total_valuation_candidate_power_product)) /\ exists ff_q_b5cvfb_total_valuation_candidate_power_product_successor. ff_u_b5cvfb_total_valuation_candidate_power_product = ff_q_b5cvfb_total_valuation_candidate_power_product_successor * S ((S (S ff_i_b5cvfb_total_valuation_candidate_power_product)) * ff_v_b5cvfb_total_valuation_candidate_power_product) + (ff_s_b5cvfb_total_valuation_candidate_power_product))) /\ ff_s_b5cvfb_total_valuation_candidate_power_product = ff_r_b5cvfb_total_valuation_candidate_power_product * ff_p_b5cvfb_total_valuation_candidate_power_product)))))))) /\ (exists bpv_factor_b5cvfb_total_valuation_candidate_divides. b5cv_factorial_b5cvfb_total = bpv_result_b5cvfb_total_valuation_candidate * bpv_factor_b5cvfb_total_valuation_candidate_divides))) -> (exists bpv_gap_b5cvfb_total_valuation_maximal. bpv_gap_b5cvfb_total_valuation_maximal + bpv_candidate_b5cvfb_total_valuation = A)))) -> (exists bfv_factorial_b5cvfb_column. ((exists ff_b_b5cvfb_column_factorial ff_c_b5cvfb_column_factorial. ((forall ff_i_b5cvfb_column_factorial_range. (exists ff_lt_b5cvfb_column_factorial_range_bound. ff_lt_b5cvfb_column_factorial_range_bound + S ff_i_b5cvfb_column_factorial_range = n) -> (((exists ff_h_b5cvfb_column_factorial_range_decoded. ff_h_b5cvfb_column_factorial_range_decoded + S (1 + ff_i_b5cvfb_column_factorial_range) = S ((S (ff_i_b5cvfb_column_factorial_range)) * ff_c_b5cvfb_column_factorial)) /\ exists ff_q_b5cvfb_column_factorial_range_decoded. ff_b_b5cvfb_column_factorial = ff_q_b5cvfb_column_factorial_range_decoded * S ((S (ff_i_b5cvfb_column_factorial_range)) * ff_c_b5cvfb_column_factorial) + (1 + ff_i_b5cvfb_column_factorial_range)))) /\ (exists ff_u_b5cvfb_column_factorial_product ff_v_b5cvfb_column_factorial_product. ((((exists ff_h_b5cvfb_column_factorial_product_start. ff_h_b5cvfb_column_factorial_product_start + S (1) = S ((S (0)) * ff_v_b5cvfb_column_factorial_product)) /\ exists ff_q_b5cvfb_column_factorial_product_start. ff_u_b5cvfb_column_factorial_product = ff_q_b5cvfb_column_factorial_product_start * S ((S (0)) * ff_v_b5cvfb_column_factorial_product) + (1))) /\ ((((exists ff_h_b5cvfb_column_factorial_product_terminal. ff_h_b5cvfb_column_factorial_product_terminal + S (bfv_factorial_b5cvfb_column) = S ((S (n)) * ff_v_b5cvfb_column_factorial_product)) /\ exists ff_q_b5cvfb_column_factorial_product_terminal. ff_u_b5cvfb_column_factorial_product = ff_q_b5cvfb_column_factorial_product_terminal * S ((S (n)) * ff_v_b5cvfb_column_factorial_product) + (bfv_factorial_b5cvfb_column))) /\ forall ff_i_b5cvfb_column_factorial_product. (exists ff_lt_b5cvfb_column_factorial_product_bound. ff_lt_b5cvfb_column_factorial_product_bound + S ff_i_b5cvfb_column_factorial_product = n) -> exists ff_p_b5cvfb_column_factorial_product ff_r_b5cvfb_column_factorial_product ff_s_b5cvfb_column_factorial_product. ((((exists ff_h_b5cvfb_column_factorial_product_factor. ff_h_b5cvfb_column_factorial_product_factor + S (ff_p_b5cvfb_column_factorial_product) = S ((S (ff_i_b5cvfb_column_factorial_product)) * ff_c_b5cvfb_column_factorial)) /\ exists ff_q_b5cvfb_column_factorial_product_factor. ff_b_b5cvfb_column_factorial = ff_q_b5cvfb_column_factorial_product_factor * S ((S (ff_i_b5cvfb_column_factorial_product)) * ff_c_b5cvfb_column_factorial) + (ff_p_b5cvfb_column_factorial_product))) /\ ((((exists ff_h_b5cvfb_column_factorial_product_partial. ff_h_b5cvfb_column_factorial_product_partial + S (ff_r_b5cvfb_column_factorial_product) = S ((S (ff_i_b5cvfb_column_factorial_product)) * ff_v_b5cvfb_column_factorial_product)) /\ exists ff_q_b5cvfb_column_factorial_product_partial. ff_u_b5cvfb_column_factorial_product = ff_q_b5cvfb_column_factorial_product_partial * S ((S (ff_i_b5cvfb_column_factorial_product)) * ff_v_b5cvfb_column_factorial_product) + (ff_r_b5cvfb_column_factorial_product))) /\ ((((exists ff_h_b5cvfb_column_factorial_product_successor. ff_h_b5cvfb_column_factorial_product_successor + S (ff_s_b5cvfb_column_factorial_product) = S ((S (S ff_i_b5cvfb_column_factorial_product)) * ff_v_b5cvfb_column_factorial_product)) /\ exists ff_q_b5cvfb_column_factorial_product_successor. ff_u_b5cvfb_column_factorial_product = ff_q_b5cvfb_column_factorial_product_successor * S ((S (S ff_i_b5cvfb_column_factorial_product)) * ff_v_b5cvfb_column_factorial_product) + (ff_s_b5cvfb_column_factorial_product))) /\ ff_s_b5cvfb_column_factorial_product = ff_r_b5cvfb_column_factorial_product * ff_p_b5cvfb_column_factorial_product)))))))) /\ (((exists bpv_gap_b5cvfb_column_valuation_exponent_bound. bpv_gap_b5cvfb_column_valuation_exponent_bound + B = bfv_factorial_b5cvfb_column) /\ (exists bpv_result_b5cvfb_column_valuation_selected. ((exists ff_b_b5cvfb_column_valuation_selected_power ff_c_b5cvfb_column_valuation_selected_power. ((forall ff_i_b5cvfb_column_valuation_selected_power_repeat. (exists ff_lt_b5cvfb_column_valuation_selected_power_repeat_bound. ff_lt_b5cvfb_column_valuation_selected_power_repeat_bound + S ff_i_b5cvfb_column_valuation_selected_power_repeat = B) -> (((exists ff_h_b5cvfb_column_valuation_selected_power_repeat_decoded. ff_h_b5cvfb_column_valuation_selected_power_repeat_decoded + S (p) = S ((S (ff_i_b5cvfb_column_valuation_selected_power_repeat)) * ff_c_b5cvfb_column_valuation_selected_power)) /\ exists ff_q_b5cvfb_column_valuation_selected_power_repeat_decoded. ff_b_b5cvfb_column_valuation_selected_power = ff_q_b5cvfb_column_valuation_selected_power_repeat_decoded * S ((S (ff_i_b5cvfb_column_valuation_selected_power_repeat)) * ff_c_b5cvfb_column_valuation_selected_power) + (p)))) /\ (exists ff_u_b5cvfb_column_valuation_selected_power_product ff_v_b5cvfb_column_valuation_selected_power_product. ((((exists ff_h_b5cvfb_column_valuation_selected_power_product_start. ff_h_b5cvfb_column_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cvfb_column_valuation_selected_power_product)) /\ exists ff_q_b5cvfb_column_valuation_selected_power_product_start. ff_u_b5cvfb_column_valuation_selected_power_product = ff_q_b5cvfb_column_valuation_selected_power_product_start * S ((S (0)) * ff_v_b5cvfb_column_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_b5cvfb_column_valuation_selected_power_product_terminal. ff_h_b5cvfb_column_valuation_selected_power_product_terminal + S (bpv_result_b5cvfb_column_valuation_selected) = S ((S (B)) * ff_v_b5cvfb_column_valuation_selected_power_product)) /\ exists ff_q_b5cvfb_column_valuation_selected_power_product_terminal. ff_u_b5cvfb_column_valuation_selected_power_product = ff_q_b5cvfb_column_valuation_selected_power_product_terminal * S ((S (B)) * ff_v_b5cvfb_column_valuation_selected_power_product) + (bpv_result_b5cvfb_column_valuation_selected))) /\ forall ff_i_b5cvfb_column_valuation_selected_power_product. (exists ff_lt_b5cvfb_column_valuation_selected_power_product_bound. ff_lt_b5cvfb_column_valuation_selected_power_product_bound + S ff_i_b5cvfb_column_valuation_selected_power_product = B) -> exists ff_p_b5cvfb_column_valuation_selected_power_product ff_r_b5cvfb_column_valuation_selected_power_product ff_s_b5cvfb_column_valuation_selected_power_product. ((((exists ff_h_b5cvfb_column_valuation_selected_power_product_factor. ff_h_b5cvfb_column_valuation_selected_power_product_factor + S (ff_p_b5cvfb_column_valuation_selected_power_product) = S ((S (ff_i_b5cvfb_column_valuation_selected_power_product)) * ff_c_b5cvfb_column_valuation_selected_power)) /\ exists ff_q_b5cvfb_column_valuation_selected_power_product_factor. ff_b_b5cvfb_column_valuation_selected_power = ff_q_b5cvfb_column_valuation_selected_power_product_factor * S ((S (ff_i_b5cvfb_column_valuation_selected_power_product)) * ff_c_b5cvfb_column_valuation_selected_power) + (ff_p_b5cvfb_column_valuation_selected_power_product))) /\ ((((exists ff_h_b5cvfb_column_valuation_selected_power_product_partial. ff_h_b5cvfb_column_valuation_selected_power_product_partial + S (ff_r_b5cvfb_column_valuation_selected_power_product) = S ((S (ff_i_b5cvfb_column_valuation_selected_power_product)) * ff_v_b5cvfb_column_valuation_selected_power_product)) /\ exists ff_q_b5cvfb_column_valuation_selected_power_product_partial. ff_u_b5cvfb_column_valuation_selected_power_product = ff_q_b5cvfb_column_valuation_selected_power_product_partial * S ((S (ff_i_b5cvfb_column_valuation_selected_power_product)) * ff_v_b5cvfb_column_valuation_selected_power_product) + (ff_r_b5cvfb_column_valuation_selected_power_product))) /\ ((((exists ff_h_b5cvfb_column_valuation_selected_power_product_successor. ff_h_b5cvfb_column_valuation_selected_power_product_successor + S (ff_s_b5cvfb_column_valuation_selected_power_product) = S ((S (S ff_i_b5cvfb_column_valuation_selected_power_product)) * ff_v_b5cvfb_column_valuation_selected_power_product)) /\ exists ff_q_b5cvfb_column_valuation_selected_power_product_successor. ff_u_b5cvfb_column_valuation_selected_power_product = ff_q_b5cvfb_column_valuation_selected_power_product_successor * S ((S (S ff_i_b5cvfb_column_valuation_selected_power_product)) * ff_v_b5cvfb_column_valuation_selected_power_product) + (ff_s_b5cvfb_column_valuation_selected_power_product))) /\ ff_s_b5cvfb_column_valuation_selected_power_product = ff_r_b5cvfb_column_valuation_selected_power_product * ff_p_b5cvfb_column_valuation_selected_power_product)))))))) /\ (exists bpv_factor_b5cvfb_column_valuation_selected_divides. bfv_factorial_b5cvfb_column = bpv_result_b5cvfb_column_valuation_selected * bpv_factor_b5cvfb_column_valuation_selected_divides)))) /\ forall bpv_candidate_b5cvfb_column_valuation. (exists bpv_gap_b5cvfb_column_valuation_candidate_bound. bpv_gap_b5cvfb_column_valuation_candidate_bound + bpv_candidate_b5cvfb_column_valuation = bfv_factorial_b5cvfb_column) -> (exists bpv_result_b5cvfb_column_valuation_candidate. ((exists ff_b_b5cvfb_column_valuation_candidate_power ff_c_b5cvfb_column_valuation_candidate_power. ((forall ff_i_b5cvfb_column_valuation_candidate_power_repeat. (exists ff_lt_b5cvfb_column_valuation_candidate_power_repeat_bound. ff_lt_b5cvfb_column_valuation_candidate_power_repeat_bound + S ff_i_b5cvfb_column_valuation_candidate_power_repeat = bpv_candidate_b5cvfb_column_valuation) -> (((exists ff_h_b5cvfb_column_valuation_candidate_power_repeat_decoded. ff_h_b5cvfb_column_valuation_candidate_power_repeat_decoded + S (p) = S ((S (ff_i_b5cvfb_column_valuation_candidate_power_repeat)) * ff_c_b5cvfb_column_valuation_candidate_power)) /\ exists ff_q_b5cvfb_column_valuation_candidate_power_repeat_decoded. ff_b_b5cvfb_column_valuation_candidate_power = ff_q_b5cvfb_column_valuation_candidate_power_repeat_decoded * S ((S (ff_i_b5cvfb_column_valuation_candidate_power_repeat)) * ff_c_b5cvfb_column_valuation_candidate_power) + (p)))) /\ (exists ff_u_b5cvfb_column_valuation_candidate_power_product ff_v_b5cvfb_column_valuation_candidate_power_product. ((((exists ff_h_b5cvfb_column_valuation_candidate_power_product_start. ff_h_b5cvfb_column_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cvfb_column_valuation_candidate_power_product)) /\ exists ff_q_b5cvfb_column_valuation_candidate_power_product_start. ff_u_b5cvfb_column_valuation_candidate_power_product = ff_q_b5cvfb_column_valuation_candidate_power_product_start * S ((S (0)) * ff_v_b5cvfb_column_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cvfb_column_valuation_candidate_power_product_terminal. ff_h_b5cvfb_column_valuation_candidate_power_product_terminal + S (bpv_result_b5cvfb_column_valuation_candidate) = S ((S (bpv_candidate_b5cvfb_column_valuation)) * ff_v_b5cvfb_column_valuation_candidate_power_product)) /\ exists ff_q_b5cvfb_column_valuation_candidate_power_product_terminal. ff_u_b5cvfb_column_valuation_candidate_power_product = ff_q_b5cvfb_column_valuation_candidate_power_product_terminal * S ((S (bpv_candidate_b5cvfb_column_valuation)) * ff_v_b5cvfb_column_valuation_candidate_power_product) + (bpv_result_b5cvfb_column_valuation_candidate))) /\ forall ff_i_b5cvfb_column_valuation_candidate_power_product. (exists ff_lt_b5cvfb_column_valuation_candidate_power_product_bound. ff_lt_b5cvfb_column_valuation_candidate_power_product_bound + S ff_i_b5cvfb_column_valuation_candidate_power_product = bpv_candidate_b5cvfb_column_valuation) -> exists ff_p_b5cvfb_column_valuation_candidate_power_product ff_r_b5cvfb_column_valuation_candidate_power_product ff_s_b5cvfb_column_valuation_candidate_power_product. ((((exists ff_h_b5cvfb_column_valuation_candidate_power_product_factor. ff_h_b5cvfb_column_valuation_candidate_power_product_factor + S (ff_p_b5cvfb_column_valuation_candidate_power_product) = S ((S (ff_i_b5cvfb_column_valuation_candidate_power_product)) * ff_c_b5cvfb_column_valuation_candidate_power)) /\ exists ff_q_b5cvfb_column_valuation_candidate_power_product_factor. ff_b_b5cvfb_column_valuation_candidate_power = ff_q_b5cvfb_column_valuation_candidate_power_product_factor * S ((S (ff_i_b5cvfb_column_valuation_candidate_power_product)) * ff_c_b5cvfb_column_valuation_candidate_power) + (ff_p_b5cvfb_column_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cvfb_column_valuation_candidate_power_product_partial. ff_h_b5cvfb_column_valuation_candidate_power_product_partial + S (ff_r_b5cvfb_column_valuation_candidate_power_product) = S ((S (ff_i_b5cvfb_column_valuation_candidate_power_product)) * ff_v_b5cvfb_column_valuation_candidate_power_product)) /\ exists ff_q_b5cvfb_column_valuation_candidate_power_product_partial. ff_u_b5cvfb_column_valuation_candidate_power_product = ff_q_b5cvfb_column_valuation_candidate_power_product_partial * S ((S (ff_i_b5cvfb_column_valuation_candidate_power_product)) * ff_v_b5cvfb_column_valuation_candidate_power_product) + (ff_r_b5cvfb_column_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cvfb_column_valuation_candidate_power_product_successor. ff_h_b5cvfb_column_valuation_candidate_power_product_successor + S (ff_s_b5cvfb_column_valuation_candidate_power_product) = S ((S (S ff_i_b5cvfb_column_valuation_candidate_power_product)) * ff_v_b5cvfb_column_valuation_candidate_power_product)) /\ exists ff_q_b5cvfb_column_valuation_candidate_power_product_successor. ff_u_b5cvfb_column_valuation_candidate_power_product = ff_q_b5cvfb_column_valuation_candidate_power_product_successor * S ((S (S ff_i_b5cvfb_column_valuation_candidate_power_product)) * ff_v_b5cvfb_column_valuation_candidate_power_product) + (ff_s_b5cvfb_column_valuation_candidate_power_product))) /\ ff_s_b5cvfb_column_valuation_candidate_power_product = ff_r_b5cvfb_column_valuation_candidate_power_product * ff_p_b5cvfb_column_valuation_candidate_power_product)))))))) /\ (exists bpv_factor_b5cvfb_column_valuation_candidate_divides. bfv_factorial_b5cvfb_column = bpv_result_b5cvfb_column_valuation_candidate * bpv_factor_b5cvfb_column_valuation_candidate_divides))) -> (exists bpv_gap_b5cvfb_column_valuation_maximal. bpv_gap_b5cvfb_column_valuation_maximal + bpv_candidate_b5cvfb_column_valuation = B)))) -> A = (B + B) + eStructural proof guide
The central valuation is the doubled-column factorial deficit.
Direct prerequisites: central_binom_positive, factorial_nonzero, choose_factorial_bridge, power_valuation_exists, power_valuation_value_eq_transport, prime_power_valuation_mul, mul_ne_zero. The authored body proceeds by case analysis (6), intermediate claims (10), equality transport (1).
Proof neighborhood
Direct dependencies
BT00TP central_binom_positive BT00RK factorial_nonzero BT00TX choose_factorial_bridge BT00Q7 power_valuation_exists BT00XL power_valuation_value_eq_transport BT00QT prime_power_valuation_mul BT0021 mul_ne_zeroDirect 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 p - 0002
intro n - 0003
intro c - 0004
intro e - 0005
intro A - 0006
intro B - 0007
intro hp - 0008
intro hcentral - 0009
intro hvalue - 0010
intro htotal - 0011
intro hcolumn - 0012
cases htotal - 0013
cases htotal_witness - 0014
cases hcolumn - 0015
cases hcolumn_witness - 0016
have hc_positive : exists r. c = S r - 0017
specialize central_binom_positive n - 0018
specialize central_binom_positive c - 0019
apply central_binom_positive - 0020
exact hcentral - 0021
cases hc_positive - 0022
have hc_nonzero : ~(c = 0) - 0023
intro hc_zero - 0024
apply PA1 - 0025
trans c - 0026
symm - 0027
exact hc_positive_witness - 0028
exact hc_zero - 0029
have htotal_nonzero : ~(x = 0) - 0030
intro htotal_zero - 0031
specialize factorial_nonzero (n + n) - 0032
specialize factorial_nonzero x - 0033
apply factorial_nonzero - 0034
exact htotal_witness_left - 0035
exact htotal_zero - 0036
have hcolumn_nonzero : ~(x1 = 0) - 0037
intro hcolumn_zero - 0038
specialize factorial_nonzero n - 0039
specialize factorial_nonzero x1 - 0040
apply factorial_nonzero - 0041
exact hcolumn_witness_left - 0042
exact hcolumn_zero - 0043
have hpair_nonzero : ~(x1 * x1 = 0) - 0044
intro hpair_zero - 0045
specialize mul_ne_zero x1 - 0046
specialize mul_ne_zero x1 - 0047
apply mul_ne_zero - 0048
exact hcolumn_nonzero - 0049
exact hcolumn_nonzero - 0050
exact hpair_zero - 0051
have hpair_valuation : exists g. ((exists bpv_gap_b5cvfb_pair_exponent_bound. bpv_gap_b5cvfb_pair_exponent_bound + g = (x1 * x1)) /\ (exists bpv_result_b5cvfb_pair_selected. ((exists ff_b_b5cvfb_pair_selected_power ff_c_b5cvfb_pair_selected_power. ((forall ff_i_b5cvfb_pair_selected_power_repeat. (exists ff_lt_b5cvfb_pair_selected_power_repeat_bound. ff_lt_b5cvfb_pair_selected_power_repeat_bound + S ff_i_b5cvfb_pair_selected_power_repeat = g) -> (((exists ff_h_b5cvfb_pair_selected_power_repeat_decoded. ff_h_b5cvfb_pair_selected_power_repeat_decoded + S (p) = S ((S (ff_i_b5cvfb_pair_selected_power_repeat)) * ff_c_b5cvfb_pair_selected_power)) /\ exists ff_q_b5cvfb_pair_selected_power_repeat_decoded. ff_b_b5cvfb_pair_selected_power = ff_q_b5cvfb_pair_selected_power_repeat_decoded * S ((S (ff_i_b5cvfb_pair_selected_power_repeat)) * ff_c_b5cvfb_pair_selected_power) + (p)))) /\ (exists ff_u_b5cvfb_pair_selected_power_product ff_v_b5cvfb_pair_selected_power_product. ((((exists ff_h_b5cvfb_pair_selected_power_product_start. ff_h_b5cvfb_pair_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cvfb_pair_selected_power_product)) /\ exists ff_q_b5cvfb_pair_selected_power_product_start. ff_u_b5cvfb_pair_selected_power_product = ff_q_b5cvfb_pair_selected_power_product_start * S ((S (0)) * ff_v_b5cvfb_pair_selected_power_product) + (1))) /\ ((((exists ff_h_b5cvfb_pair_selected_power_product_terminal. ff_h_b5cvfb_pair_selected_power_product_terminal + S (bpv_result_b5cvfb_pair_selected) = S ((S (g)) * ff_v_b5cvfb_pair_selected_power_product)) /\ exists ff_q_b5cvfb_pair_selected_power_product_terminal. ff_u_b5cvfb_pair_selected_power_product = ff_q_b5cvfb_pair_selected_power_product_terminal * S ((S (g)) * ff_v_b5cvfb_pair_selected_power_product) + (bpv_result_b5cvfb_pair_selected))) /\ forall ff_i_b5cvfb_pair_selected_power_product. (exists ff_lt_b5cvfb_pair_selected_power_product_bound. ff_lt_b5cvfb_pair_selected_power_product_bound + S ff_i_b5cvfb_pair_selected_power_product = g) -> exists ff_p_b5cvfb_pair_selected_power_product ff_r_b5cvfb_pair_selected_power_product ff_s_b5cvfb_pair_selected_power_product. ((((exists ff_h_b5cvfb_pair_selected_power_product_factor. ff_h_b5cvfb_pair_selected_power_product_factor + S (ff_p_b5cvfb_pair_selected_power_product) = S ((S (ff_i_b5cvfb_pair_selected_power_product)) * ff_c_b5cvfb_pair_selected_power)) /\ exists ff_q_b5cvfb_pair_selected_power_product_factor. ff_b_b5cvfb_pair_selected_power = ff_q_b5cvfb_pair_selected_power_product_factor * S ((S (ff_i_b5cvfb_pair_selected_power_product)) * ff_c_b5cvfb_pair_selected_power) + (ff_p_b5cvfb_pair_selected_power_product))) /\ ((((exists ff_h_b5cvfb_pair_selected_power_product_partial. ff_h_b5cvfb_pair_selected_power_product_partial + S (ff_r_b5cvfb_pair_selected_power_product) = S ((S (ff_i_b5cvfb_pair_selected_power_product)) * ff_v_b5cvfb_pair_selected_power_product)) /\ exists ff_q_b5cvfb_pair_selected_power_product_partial. ff_u_b5cvfb_pair_selected_power_product = ff_q_b5cvfb_pair_selected_power_product_partial * S ((S (ff_i_b5cvfb_pair_selected_power_product)) * ff_v_b5cvfb_pair_selected_power_product) + (ff_r_b5cvfb_pair_selected_power_product))) /\ ((((exists ff_h_b5cvfb_pair_selected_power_product_successor. ff_h_b5cvfb_pair_selected_power_product_successor + S (ff_s_b5cvfb_pair_selected_power_product) = S ((S (S ff_i_b5cvfb_pair_selected_power_product)) * ff_v_b5cvfb_pair_selected_power_product)) /\ exists ff_q_b5cvfb_pair_selected_power_product_successor. ff_u_b5cvfb_pair_selected_power_product = ff_q_b5cvfb_pair_selected_power_product_successor * S ((S (S ff_i_b5cvfb_pair_selected_power_product)) * ff_v_b5cvfb_pair_selected_power_product) + (ff_s_b5cvfb_pair_selected_power_product))) /\ ff_s_b5cvfb_pair_selected_power_product = ff_r_b5cvfb_pair_selected_power_product * ff_p_b5cvfb_pair_selected_power_product)))))))) /\ (exists bpv_factor_b5cvfb_pair_selected_divides. (x1 * x1) = bpv_result_b5cvfb_pair_selected * bpv_factor_b5cvfb_pair_selected_divides)))) /\ forall bpv_candidate_b5cvfb_pair. (exists bpv_gap_b5cvfb_pair_candidate_bound. bpv_gap_b5cvfb_pair_candidate_bound + bpv_candidate_b5cvfb_pair = (x1 * x1)) -> (exists bpv_result_b5cvfb_pair_candidate. ((exists ff_b_b5cvfb_pair_candidate_power ff_c_b5cvfb_pair_candidate_power. ((forall ff_i_b5cvfb_pair_candidate_power_repeat. (exists ff_lt_b5cvfb_pair_candidate_power_repeat_bound. ff_lt_b5cvfb_pair_candidate_power_repeat_bound + S ff_i_b5cvfb_pair_candidate_power_repeat = bpv_candidate_b5cvfb_pair) -> (((exists ff_h_b5cvfb_pair_candidate_power_repeat_decoded. ff_h_b5cvfb_pair_candidate_power_repeat_decoded + S (p) = S ((S (ff_i_b5cvfb_pair_candidate_power_repeat)) * ff_c_b5cvfb_pair_candidate_power)) /\ exists ff_q_b5cvfb_pair_candidate_power_repeat_decoded. ff_b_b5cvfb_pair_candidate_power = ff_q_b5cvfb_pair_candidate_power_repeat_decoded * S ((S (ff_i_b5cvfb_pair_candidate_power_repeat)) * ff_c_b5cvfb_pair_candidate_power) + (p)))) /\ (exists ff_u_b5cvfb_pair_candidate_power_product ff_v_b5cvfb_pair_candidate_power_product. ((((exists ff_h_b5cvfb_pair_candidate_power_product_start. ff_h_b5cvfb_pair_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cvfb_pair_candidate_power_product)) /\ exists ff_q_b5cvfb_pair_candidate_power_product_start. ff_u_b5cvfb_pair_candidate_power_product = ff_q_b5cvfb_pair_candidate_power_product_start * S ((S (0)) * ff_v_b5cvfb_pair_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cvfb_pair_candidate_power_product_terminal. ff_h_b5cvfb_pair_candidate_power_product_terminal + S (bpv_result_b5cvfb_pair_candidate) = S ((S (bpv_candidate_b5cvfb_pair)) * ff_v_b5cvfb_pair_candidate_power_product)) /\ exists ff_q_b5cvfb_pair_candidate_power_product_terminal. ff_u_b5cvfb_pair_candidate_power_product = ff_q_b5cvfb_pair_candidate_power_product_terminal * S ((S (bpv_candidate_b5cvfb_pair)) * ff_v_b5cvfb_pair_candidate_power_product) + (bpv_result_b5cvfb_pair_candidate))) /\ forall ff_i_b5cvfb_pair_candidate_power_product. (exists ff_lt_b5cvfb_pair_candidate_power_product_bound. ff_lt_b5cvfb_pair_candidate_power_product_bound + S ff_i_b5cvfb_pair_candidate_power_product = bpv_candidate_b5cvfb_pair) -> exists ff_p_b5cvfb_pair_candidate_power_product ff_r_b5cvfb_pair_candidate_power_product ff_s_b5cvfb_pair_candidate_power_product. ((((exists ff_h_b5cvfb_pair_candidate_power_product_factor. ff_h_b5cvfb_pair_candidate_power_product_factor + S (ff_p_b5cvfb_pair_candidate_power_product) = S ((S (ff_i_b5cvfb_pair_candidate_power_product)) * ff_c_b5cvfb_pair_candidate_power)) /\ exists ff_q_b5cvfb_pair_candidate_power_product_factor. ff_b_b5cvfb_pair_candidate_power = ff_q_b5cvfb_pair_candidate_power_product_factor * S ((S (ff_i_b5cvfb_pair_candidate_power_product)) * ff_c_b5cvfb_pair_candidate_power) + (ff_p_b5cvfb_pair_candidate_power_product))) /\ ((((exists ff_h_b5cvfb_pair_candidate_power_product_partial. ff_h_b5cvfb_pair_candidate_power_product_partial + S (ff_r_b5cvfb_pair_candidate_power_product) = S ((S (ff_i_b5cvfb_pair_candidate_power_product)) * ff_v_b5cvfb_pair_candidate_power_product)) /\ exists ff_q_b5cvfb_pair_candidate_power_product_partial. ff_u_b5cvfb_pair_candidate_power_product = ff_q_b5cvfb_pair_candidate_power_product_partial * S ((S (ff_i_b5cvfb_pair_candidate_power_product)) * ff_v_b5cvfb_pair_candidate_power_product) + (ff_r_b5cvfb_pair_candidate_power_product))) /\ ((((exists ff_h_b5cvfb_pair_candidate_power_product_successor. ff_h_b5cvfb_pair_candidate_power_product_successor + S (ff_s_b5cvfb_pair_candidate_power_product) = S ((S (S ff_i_b5cvfb_pair_candidate_power_product)) * ff_v_b5cvfb_pair_candidate_power_product)) /\ exists ff_q_b5cvfb_pair_candidate_power_product_successor. ff_u_b5cvfb_pair_candidate_power_product = ff_q_b5cvfb_pair_candidate_power_product_successor * S ((S (S ff_i_b5cvfb_pair_candidate_power_product)) * ff_v_b5cvfb_pair_candidate_power_product) + (ff_s_b5cvfb_pair_candidate_power_product))) /\ ff_s_b5cvfb_pair_candidate_power_product = ff_r_b5cvfb_pair_candidate_power_product * ff_p_b5cvfb_pair_candidate_power_product)))))))) /\ (exists bpv_factor_b5cvfb_pair_candidate_divides. (x1 * x1) = bpv_result_b5cvfb_pair_candidate * bpv_factor_b5cvfb_pair_candidate_divides))) -> (exists bpv_gap_b5cvfb_pair_maximal. bpv_gap_b5cvfb_pair_maximal + bpv_candidate_b5cvfb_pair = g) - 0052
specialize power_valuation_exists p - 0053
specialize power_valuation_exists (x1 * x1) - 0054
exact power_valuation_exists - 0055
cases hpair_valuation - 0056
have hpair_exponent : x3 = B + B - 0057
specialize prime_power_valuation_mul p - 0058
specialize prime_power_valuation_mul x1 - 0059
specialize prime_power_valuation_mul x1 - 0060
specialize prime_power_valuation_mul B - 0061
specialize prime_power_valuation_mul B - 0062
specialize prime_power_valuation_mul x3 - 0063
apply prime_power_valuation_mul - 0064
exact hp - 0065
exact hcolumn_nonzero - 0066
exact hcolumn_nonzero - 0067
exact hcolumn_witness_right - 0068
exact hcolumn_witness_right - 0069
exact hpair_valuation_witness - 0070
have hbridge : x = (x1 * x1) * c - 0071
specialize choose_factorial_bridge (n + n) - 0072
specialize choose_factorial_bridge n - 0073
specialize choose_factorial_bridge n - 0074
specialize choose_factorial_bridge c - 0075
specialize choose_factorial_bridge x - 0076
specialize choose_factorial_bridge x1 - 0077
specialize choose_factorial_bridge x1 - 0078
apply choose_factorial_bridge - 0079
refl - 0080
exact hcentral - 0081
exact htotal_witness_left - 0082
exact hcolumn_witness_left - 0083
exact hcolumn_witness_left - 0084
have hproduct_valuation : ((exists bpv_gap_b5cvfb_product_exponent_bound. bpv_gap_b5cvfb_product_exponent_bound + A = ((x1 * x1) * c)) /\ (exists bpv_result_b5cvfb_product_selected. ((exists ff_b_b5cvfb_product_selected_power ff_c_b5cvfb_product_selected_power. ((forall ff_i_b5cvfb_product_selected_power_repeat. (exists ff_lt_b5cvfb_product_selected_power_repeat_bound. ff_lt_b5cvfb_product_selected_power_repeat_bound + S ff_i_b5cvfb_product_selected_power_repeat = A) -> (((exists ff_h_b5cvfb_product_selected_power_repeat_decoded. ff_h_b5cvfb_product_selected_power_repeat_decoded + S (p) = S ((S (ff_i_b5cvfb_product_selected_power_repeat)) * ff_c_b5cvfb_product_selected_power)) /\ exists ff_q_b5cvfb_product_selected_power_repeat_decoded. ff_b_b5cvfb_product_selected_power = ff_q_b5cvfb_product_selected_power_repeat_decoded * S ((S (ff_i_b5cvfb_product_selected_power_repeat)) * ff_c_b5cvfb_product_selected_power) + (p)))) /\ (exists ff_u_b5cvfb_product_selected_power_product ff_v_b5cvfb_product_selected_power_product. ((((exists ff_h_b5cvfb_product_selected_power_product_start. ff_h_b5cvfb_product_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cvfb_product_selected_power_product)) /\ exists ff_q_b5cvfb_product_selected_power_product_start. ff_u_b5cvfb_product_selected_power_product = ff_q_b5cvfb_product_selected_power_product_start * S ((S (0)) * ff_v_b5cvfb_product_selected_power_product) + (1))) /\ ((((exists ff_h_b5cvfb_product_selected_power_product_terminal. ff_h_b5cvfb_product_selected_power_product_terminal + S (bpv_result_b5cvfb_product_selected) = S ((S (A)) * ff_v_b5cvfb_product_selected_power_product)) /\ exists ff_q_b5cvfb_product_selected_power_product_terminal. ff_u_b5cvfb_product_selected_power_product = ff_q_b5cvfb_product_selected_power_product_terminal * S ((S (A)) * ff_v_b5cvfb_product_selected_power_product) + (bpv_result_b5cvfb_product_selected))) /\ forall ff_i_b5cvfb_product_selected_power_product. (exists ff_lt_b5cvfb_product_selected_power_product_bound. ff_lt_b5cvfb_product_selected_power_product_bound + S ff_i_b5cvfb_product_selected_power_product = A) -> exists ff_p_b5cvfb_product_selected_power_product ff_r_b5cvfb_product_selected_power_product ff_s_b5cvfb_product_selected_power_product. ((((exists ff_h_b5cvfb_product_selected_power_product_factor. ff_h_b5cvfb_product_selected_power_product_factor + S (ff_p_b5cvfb_product_selected_power_product) = S ((S (ff_i_b5cvfb_product_selected_power_product)) * ff_c_b5cvfb_product_selected_power)) /\ exists ff_q_b5cvfb_product_selected_power_product_factor. ff_b_b5cvfb_product_selected_power = ff_q_b5cvfb_product_selected_power_product_factor * S ((S (ff_i_b5cvfb_product_selected_power_product)) * ff_c_b5cvfb_product_selected_power) + (ff_p_b5cvfb_product_selected_power_product))) /\ ((((exists ff_h_b5cvfb_product_selected_power_product_partial. ff_h_b5cvfb_product_selected_power_product_partial + S (ff_r_b5cvfb_product_selected_power_product) = S ((S (ff_i_b5cvfb_product_selected_power_product)) * ff_v_b5cvfb_product_selected_power_product)) /\ exists ff_q_b5cvfb_product_selected_power_product_partial. ff_u_b5cvfb_product_selected_power_product = ff_q_b5cvfb_product_selected_power_product_partial * S ((S (ff_i_b5cvfb_product_selected_power_product)) * ff_v_b5cvfb_product_selected_power_product) + (ff_r_b5cvfb_product_selected_power_product))) /\ ((((exists ff_h_b5cvfb_product_selected_power_product_successor. ff_h_b5cvfb_product_selected_power_product_successor + S (ff_s_b5cvfb_product_selected_power_product) = S ((S (S ff_i_b5cvfb_product_selected_power_product)) * ff_v_b5cvfb_product_selected_power_product)) /\ exists ff_q_b5cvfb_product_selected_power_product_successor. ff_u_b5cvfb_product_selected_power_product = ff_q_b5cvfb_product_selected_power_product_successor * S ((S (S ff_i_b5cvfb_product_selected_power_product)) * ff_v_b5cvfb_product_selected_power_product) + (ff_s_b5cvfb_product_selected_power_product))) /\ ff_s_b5cvfb_product_selected_power_product = ff_r_b5cvfb_product_selected_power_product * ff_p_b5cvfb_product_selected_power_product)))))))) /\ (exists bpv_factor_b5cvfb_product_selected_divides. ((x1 * x1) * c) = bpv_result_b5cvfb_product_selected * bpv_factor_b5cvfb_product_selected_divides)))) /\ forall bpv_candidate_b5cvfb_product. (exists bpv_gap_b5cvfb_product_candidate_bound. bpv_gap_b5cvfb_product_candidate_bound + bpv_candidate_b5cvfb_product = ((x1 * x1) * c)) -> (exists bpv_result_b5cvfb_product_candidate. ((exists ff_b_b5cvfb_product_candidate_power ff_c_b5cvfb_product_candidate_power. ((forall ff_i_b5cvfb_product_candidate_power_repeat. (exists ff_lt_b5cvfb_product_candidate_power_repeat_bound. ff_lt_b5cvfb_product_candidate_power_repeat_bound + S ff_i_b5cvfb_product_candidate_power_repeat = bpv_candidate_b5cvfb_product) -> (((exists ff_h_b5cvfb_product_candidate_power_repeat_decoded. ff_h_b5cvfb_product_candidate_power_repeat_decoded + S (p) = S ((S (ff_i_b5cvfb_product_candidate_power_repeat)) * ff_c_b5cvfb_product_candidate_power)) /\ exists ff_q_b5cvfb_product_candidate_power_repeat_decoded. ff_b_b5cvfb_product_candidate_power = ff_q_b5cvfb_product_candidate_power_repeat_decoded * S ((S (ff_i_b5cvfb_product_candidate_power_repeat)) * ff_c_b5cvfb_product_candidate_power) + (p)))) /\ (exists ff_u_b5cvfb_product_candidate_power_product ff_v_b5cvfb_product_candidate_power_product. ((((exists ff_h_b5cvfb_product_candidate_power_product_start. ff_h_b5cvfb_product_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cvfb_product_candidate_power_product)) /\ exists ff_q_b5cvfb_product_candidate_power_product_start. ff_u_b5cvfb_product_candidate_power_product = ff_q_b5cvfb_product_candidate_power_product_start * S ((S (0)) * ff_v_b5cvfb_product_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cvfb_product_candidate_power_product_terminal. ff_h_b5cvfb_product_candidate_power_product_terminal + S (bpv_result_b5cvfb_product_candidate) = S ((S (bpv_candidate_b5cvfb_product)) * ff_v_b5cvfb_product_candidate_power_product)) /\ exists ff_q_b5cvfb_product_candidate_power_product_terminal. ff_u_b5cvfb_product_candidate_power_product = ff_q_b5cvfb_product_candidate_power_product_terminal * S ((S (bpv_candidate_b5cvfb_product)) * ff_v_b5cvfb_product_candidate_power_product) + (bpv_result_b5cvfb_product_candidate))) /\ forall ff_i_b5cvfb_product_candidate_power_product. (exists ff_lt_b5cvfb_product_candidate_power_product_bound. ff_lt_b5cvfb_product_candidate_power_product_bound + S ff_i_b5cvfb_product_candidate_power_product = bpv_candidate_b5cvfb_product) -> exists ff_p_b5cvfb_product_candidate_power_product ff_r_b5cvfb_product_candidate_power_product ff_s_b5cvfb_product_candidate_power_product. ((((exists ff_h_b5cvfb_product_candidate_power_product_factor. ff_h_b5cvfb_product_candidate_power_product_factor + S (ff_p_b5cvfb_product_candidate_power_product) = S ((S (ff_i_b5cvfb_product_candidate_power_product)) * ff_c_b5cvfb_product_candidate_power)) /\ exists ff_q_b5cvfb_product_candidate_power_product_factor. ff_b_b5cvfb_product_candidate_power = ff_q_b5cvfb_product_candidate_power_product_factor * S ((S (ff_i_b5cvfb_product_candidate_power_product)) * ff_c_b5cvfb_product_candidate_power) + (ff_p_b5cvfb_product_candidate_power_product))) /\ ((((exists ff_h_b5cvfb_product_candidate_power_product_partial. ff_h_b5cvfb_product_candidate_power_product_partial + S (ff_r_b5cvfb_product_candidate_power_product) = S ((S (ff_i_b5cvfb_product_candidate_power_product)) * ff_v_b5cvfb_product_candidate_power_product)) /\ exists ff_q_b5cvfb_product_candidate_power_product_partial. ff_u_b5cvfb_product_candidate_power_product = ff_q_b5cvfb_product_candidate_power_product_partial * S ((S (ff_i_b5cvfb_product_candidate_power_product)) * ff_v_b5cvfb_product_candidate_power_product) + (ff_r_b5cvfb_product_candidate_power_product))) /\ ((((exists ff_h_b5cvfb_product_candidate_power_product_successor. ff_h_b5cvfb_product_candidate_power_product_successor + S (ff_s_b5cvfb_product_candidate_power_product) = S ((S (S ff_i_b5cvfb_product_candidate_power_product)) * ff_v_b5cvfb_product_candidate_power_product)) /\ exists ff_q_b5cvfb_product_candidate_power_product_successor. ff_u_b5cvfb_product_candidate_power_product = ff_q_b5cvfb_product_candidate_power_product_successor * S ((S (S ff_i_b5cvfb_product_candidate_power_product)) * ff_v_b5cvfb_product_candidate_power_product) + (ff_s_b5cvfb_product_candidate_power_product))) /\ ff_s_b5cvfb_product_candidate_power_product = ff_r_b5cvfb_product_candidate_power_product * ff_p_b5cvfb_product_candidate_power_product)))))))) /\ (exists bpv_factor_b5cvfb_product_candidate_divides. ((x1 * x1) * c) = bpv_result_b5cvfb_product_candidate * bpv_factor_b5cvfb_product_candidate_divides))) -> (exists bpv_gap_b5cvfb_product_maximal. bpv_gap_b5cvfb_product_maximal + bpv_candidate_b5cvfb_product = A) - 0085
specialize power_valuation_value_eq_transport p - 0086
specialize power_valuation_value_eq_transport x - 0087
specialize power_valuation_value_eq_transport ((x1 * x1) * c) - 0088
specialize power_valuation_value_eq_transport A - 0089
apply power_valuation_value_eq_transport - 0090
exact hbridge - 0091
exact htotal_witness_right - 0092
have htotal_exponent : A = x3 + e - 0093
specialize prime_power_valuation_mul p - 0094
specialize prime_power_valuation_mul (x1 * x1) - 0095
specialize prime_power_valuation_mul c - 0096
specialize prime_power_valuation_mul x3 - 0097
specialize prime_power_valuation_mul e - 0098
specialize prime_power_valuation_mul A - 0099
apply prime_power_valuation_mul - 0100
exact hp - 0101
exact hpair_nonzero - 0102
exact hc_nonzero - 0103
exact hpair_valuation_witness - 0104
exact hvalue - 0105
exact hproduct_valuation - 0106
trans x3 + e - 0107
exact htotal_exponent - 0108
rewrite hpair_exponent - 0109
refl