Current library: Alpha v34, 4,223 checked-use theorems; Stable remains 432. Historical first admissions, original proof editions, and non-admitted aliases are preserved. Exact original first-admission records.
Exact expanded first-order arithmetic statement
forall q n. ((~(q = 1) /\ forall frm_prime_left_ftsp_q frm_prime_right_ftsp_q. q = frm_prime_left_ftsp_q * frm_prime_right_ftsp_q -> frm_prime_left_ftsp_q = 1 \/ frm_prime_right_ftsp_q = 1)) -> (exists ftsc_first_ftsp_good_prime ftsc_second_ftsp_good_prime. (q) = ftsc_first_ftsp_good_prime * ftsc_first_ftsp_good_prime + ftsc_second_ftsp_good_prime * ftsc_second_ftsp_good_prime) -> ~(n = 0) -> (forall ftsp_bad_prime_parity_good_product ftsp_bad_exponent_parity_good_product. ((~(ftsp_bad_prime_parity_good_product = 1) /\ forall frm_prime_left_ftsp_parity_good_product_prime frm_prime_right_ftsp_parity_good_product_prime. ftsp_bad_prime_parity_good_product = frm_prime_left_ftsp_parity_good_product_prime * frm_prime_right_ftsp_parity_good_product_prime -> frm_prime_left_ftsp_parity_good_product_prime = 1 \/ frm_prime_right_ftsp_parity_good_product_prime = 1)) -> (exists ftsc_four_three_ftsp_parity_good_product_three. (ftsp_bad_prime_parity_good_product) = 4 * ftsc_four_three_ftsp_parity_good_product_three + 3) -> (((exists bpv_gap_ftsp_parity_good_product_valuation_exponent_bound. bpv_gap_ftsp_parity_good_product_valuation_exponent_bound + ftsp_bad_exponent_parity_good_product = (n * q)) /\ (exists bpv_result_ftsp_parity_good_product_valuation_selected. ((exists ff_b_ftsp_parity_good_product_valuation_selected_power ff_c_ftsp_parity_good_product_valuation_selected_power. ((forall ff_i_ftsp_parity_good_product_valuation_selected_power_repeat. (exists ff_lt_ftsp_parity_good_product_valuation_selected_power_repeat_bound. ff_lt_ftsp_parity_good_product_valuation_selected_power_repeat_bound + S ff_i_ftsp_parity_good_product_valuation_selected_power_repeat = ftsp_bad_exponent_parity_good_product) -> (((exists ff_h_ftsp_parity_good_product_valuation_selected_power_repeat_decoded. ff_h_ftsp_parity_good_product_valuation_selected_power_repeat_decoded + S (ftsp_bad_prime_parity_good_product) = S ((S (ff_i_ftsp_parity_good_product_valuation_selected_power_repeat)) * ff_c_ftsp_parity_good_product_valuation_selected_power)) /\ exists ff_q_ftsp_parity_good_product_valuation_selected_power_repeat_decoded. ff_b_ftsp_parity_good_product_valuation_selected_power = ff_q_ftsp_parity_good_product_valuation_selected_power_repeat_decoded * S ((S (ff_i_ftsp_parity_good_product_valuation_selected_power_repeat)) * ff_c_ftsp_parity_good_product_valuation_selected_power) + (ftsp_bad_prime_parity_good_product)))) /\ (exists ff_u_ftsp_parity_good_product_valuation_selected_power_product ff_v_ftsp_parity_good_product_valuation_selected_power_product. ((((exists ff_h_ftsp_parity_good_product_valuation_selected_power_product_start. ff_h_ftsp_parity_good_product_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_parity_good_product_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_good_product_valuation_selected_power_product_start. ff_u_ftsp_parity_good_product_valuation_selected_power_product = ff_q_ftsp_parity_good_product_valuation_selected_power_product_start * S ((S (0)) * ff_v_ftsp_parity_good_product_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_ftsp_parity_good_product_valuation_selected_power_product_terminal. ff_h_ftsp_parity_good_product_valuation_selected_power_product_terminal + S (bpv_result_ftsp_parity_good_product_valuation_selected) = S ((S (ftsp_bad_exponent_parity_good_product)) * ff_v_ftsp_parity_good_product_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_good_product_valuation_selected_power_product_terminal. ff_u_ftsp_parity_good_product_valuation_selected_power_product = ff_q_ftsp_parity_good_product_valuation_selected_power_product_terminal * S ((S (ftsp_bad_exponent_parity_good_product)) * ff_v_ftsp_parity_good_product_valuation_selected_power_product) + (bpv_result_ftsp_parity_good_product_valuation_selected))) /\ forall ff_i_ftsp_parity_good_product_valuation_selected_power_product. (exists ff_lt_ftsp_parity_good_product_valuation_selected_power_product_bound. ff_lt_ftsp_parity_good_product_valuation_selected_power_product_bound + S ff_i_ftsp_parity_good_product_valuation_selected_power_product = ftsp_bad_exponent_parity_good_product) -> exists ff_p_ftsp_parity_good_product_valuation_selected_power_product ff_r_ftsp_parity_good_product_valuation_selected_power_product ff_s_ftsp_parity_good_product_valuation_selected_power_product. ((((exists ff_h_ftsp_parity_good_product_valuation_selected_power_product_factor. ff_h_ftsp_parity_good_product_valuation_selected_power_product_factor + S (ff_p_ftsp_parity_good_product_valuation_selected_power_product) = S ((S (ff_i_ftsp_parity_good_product_valuation_selected_power_product)) * ff_c_ftsp_parity_good_product_valuation_selected_power)) /\ exists ff_q_ftsp_parity_good_product_valuation_selected_power_product_factor. ff_b_ftsp_parity_good_product_valuation_selected_power = ff_q_ftsp_parity_good_product_valuation_selected_power_product_factor * S ((S (ff_i_ftsp_parity_good_product_valuation_selected_power_product)) * ff_c_ftsp_parity_good_product_valuation_selected_power) + (ff_p_ftsp_parity_good_product_valuation_selected_power_product))) /\ ((((exists ff_h_ftsp_parity_good_product_valuation_selected_power_product_partial. ff_h_ftsp_parity_good_product_valuation_selected_power_product_partial + S (ff_r_ftsp_parity_good_product_valuation_selected_power_product) = S ((S (ff_i_ftsp_parity_good_product_valuation_selected_power_product)) * ff_v_ftsp_parity_good_product_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_good_product_valuation_selected_power_product_partial. ff_u_ftsp_parity_good_product_valuation_selected_power_product = ff_q_ftsp_parity_good_product_valuation_selected_power_product_partial * S ((S (ff_i_ftsp_parity_good_product_valuation_selected_power_product)) * ff_v_ftsp_parity_good_product_valuation_selected_power_product) + (ff_r_ftsp_parity_good_product_valuation_selected_power_product))) /\ ((((exists ff_h_ftsp_parity_good_product_valuation_selected_power_product_successor. ff_h_ftsp_parity_good_product_valuation_selected_power_product_successor + S (ff_s_ftsp_parity_good_product_valuation_selected_power_product) = S ((S (S ff_i_ftsp_parity_good_product_valuation_selected_power_product)) * ff_v_ftsp_parity_good_product_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_good_product_valuation_selected_power_product_successor. ff_u_ftsp_parity_good_product_valuation_selected_power_product = ff_q_ftsp_parity_good_product_valuation_selected_power_product_successor * S ((S (S ff_i_ftsp_parity_good_product_valuation_selected_power_product)) * ff_v_ftsp_parity_good_product_valuation_selected_power_product) + (ff_s_ftsp_parity_good_product_valuation_selected_power_product))) /\ ff_s_ftsp_parity_good_product_valuation_selected_power_product = ff_r_ftsp_parity_good_product_valuation_selected_power_product * ff_p_ftsp_parity_good_product_valuation_selected_power_product)))))))) /\ (exists bpv_factor_ftsp_parity_good_product_valuation_selected_divides. (n * q) = bpv_result_ftsp_parity_good_product_valuation_selected * bpv_factor_ftsp_parity_good_product_valuation_selected_divides)))) /\ forall bpv_candidate_ftsp_parity_good_product_valuation. (exists bpv_gap_ftsp_parity_good_product_valuation_candidate_bound. bpv_gap_ftsp_parity_good_product_valuation_candidate_bound + bpv_candidate_ftsp_parity_good_product_valuation = (n * q)) -> (exists bpv_result_ftsp_parity_good_product_valuation_candidate. ((exists ff_b_ftsp_parity_good_product_valuation_candidate_power ff_c_ftsp_parity_good_product_valuation_candidate_power. ((forall ff_i_ftsp_parity_good_product_valuation_candidate_power_repeat. (exists ff_lt_ftsp_parity_good_product_valuation_candidate_power_repeat_bound. ff_lt_ftsp_parity_good_product_valuation_candidate_power_repeat_bound + S ff_i_ftsp_parity_good_product_valuation_candidate_power_repeat = bpv_candidate_ftsp_parity_good_product_valuation) -> (((exists ff_h_ftsp_parity_good_product_valuation_candidate_power_repeat_decoded. ff_h_ftsp_parity_good_product_valuation_candidate_power_repeat_decoded + S (ftsp_bad_prime_parity_good_product) = S ((S (ff_i_ftsp_parity_good_product_valuation_candidate_power_repeat)) * ff_c_ftsp_parity_good_product_valuation_candidate_power)) /\ exists ff_q_ftsp_parity_good_product_valuation_candidate_power_repeat_decoded. ff_b_ftsp_parity_good_product_valuation_candidate_power = ff_q_ftsp_parity_good_product_valuation_candidate_power_repeat_decoded * S ((S (ff_i_ftsp_parity_good_product_valuation_candidate_power_repeat)) * ff_c_ftsp_parity_good_product_valuation_candidate_power) + (ftsp_bad_prime_parity_good_product)))) /\ (exists ff_u_ftsp_parity_good_product_valuation_candidate_power_product ff_v_ftsp_parity_good_product_valuation_candidate_power_product. ((((exists ff_h_ftsp_parity_good_product_valuation_candidate_power_product_start. ff_h_ftsp_parity_good_product_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_parity_good_product_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_good_product_valuation_candidate_power_product_start. ff_u_ftsp_parity_good_product_valuation_candidate_power_product = ff_q_ftsp_parity_good_product_valuation_candidate_power_product_start * S ((S (0)) * ff_v_ftsp_parity_good_product_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_ftsp_parity_good_product_valuation_candidate_power_product_terminal. ff_h_ftsp_parity_good_product_valuation_candidate_power_product_terminal + S (bpv_result_ftsp_parity_good_product_valuation_candidate) = S ((S (bpv_candidate_ftsp_parity_good_product_valuation)) * ff_v_ftsp_parity_good_product_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_good_product_valuation_candidate_power_product_terminal. ff_u_ftsp_parity_good_product_valuation_candidate_power_product = ff_q_ftsp_parity_good_product_valuation_candidate_power_product_terminal * S ((S (bpv_candidate_ftsp_parity_good_product_valuation)) * ff_v_ftsp_parity_good_product_valuation_candidate_power_product) + (bpv_result_ftsp_parity_good_product_valuation_candidate))) /\ forall ff_i_ftsp_parity_good_product_valuation_candidate_power_product. (exists ff_lt_ftsp_parity_good_product_valuation_candidate_power_product_bound. ff_lt_ftsp_parity_good_product_valuation_candidate_power_product_bound + S ff_i_ftsp_parity_good_product_valuation_candidate_power_product = bpv_candidate_ftsp_parity_good_product_valuation) -> exists ff_p_ftsp_parity_good_product_valuation_candidate_power_product ff_r_ftsp_parity_good_product_valuation_candidate_power_product ff_s_ftsp_parity_good_product_valuation_candidate_power_product. ((((exists ff_h_ftsp_parity_good_product_valuation_candidate_power_product_factor. ff_h_ftsp_parity_good_product_valuation_candidate_power_product_factor + S (ff_p_ftsp_parity_good_product_valuation_candidate_power_product) = S ((S (ff_i_ftsp_parity_good_product_valuation_candidate_power_product)) * ff_c_ftsp_parity_good_product_valuation_candidate_power)) /\ exists ff_q_ftsp_parity_good_product_valuation_candidate_power_product_factor. ff_b_ftsp_parity_good_product_valuation_candidate_power = ff_q_ftsp_parity_good_product_valuation_candidate_power_product_factor * S ((S (ff_i_ftsp_parity_good_product_valuation_candidate_power_product)) * ff_c_ftsp_parity_good_product_valuation_candidate_power) + (ff_p_ftsp_parity_good_product_valuation_candidate_power_product))) /\ ((((exists ff_h_ftsp_parity_good_product_valuation_candidate_power_product_partial. ff_h_ftsp_parity_good_product_valuation_candidate_power_product_partial + S (ff_r_ftsp_parity_good_product_valuation_candidate_power_product) = S ((S (ff_i_ftsp_parity_good_product_valuation_candidate_power_product)) * ff_v_ftsp_parity_good_product_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_good_product_valuation_candidate_power_product_partial. ff_u_ftsp_parity_good_product_valuation_candidate_power_product = ff_q_ftsp_parity_good_product_valuation_candidate_power_product_partial * S ((S (ff_i_ftsp_parity_good_product_valuation_candidate_power_product)) * ff_v_ftsp_parity_good_product_valuation_candidate_power_product) + (ff_r_ftsp_parity_good_product_valuation_candidate_power_product))) /\ ((((exists ff_h_ftsp_parity_good_product_valuation_candidate_power_product_successor. ff_h_ftsp_parity_good_product_valuation_candidate_power_product_successor + S (ff_s_ftsp_parity_good_product_valuation_candidate_power_product) = S ((S (S ff_i_ftsp_parity_good_product_valuation_candidate_power_product)) * ff_v_ftsp_parity_good_product_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_good_product_valuation_candidate_power_product_successor. ff_u_ftsp_parity_good_product_valuation_candidate_power_product = ff_q_ftsp_parity_good_product_valuation_candidate_power_product_successor * S ((S (S ff_i_ftsp_parity_good_product_valuation_candidate_power_product)) * ff_v_ftsp_parity_good_product_valuation_candidate_power_product) + (ff_s_ftsp_parity_good_product_valuation_candidate_power_product))) /\ ff_s_ftsp_parity_good_product_valuation_candidate_power_product = ff_r_ftsp_parity_good_product_valuation_candidate_power_product * ff_p_ftsp_parity_good_product_valuation_candidate_power_product)))))))) /\ (exists bpv_factor_ftsp_parity_good_product_valuation_candidate_divides. (n * q) = bpv_result_ftsp_parity_good_product_valuation_candidate * bpv_factor_ftsp_parity_good_product_valuation_candidate_divides))) -> (exists bpv_gap_ftsp_parity_good_product_valuation_maximal. bpv_gap_ftsp_parity_good_product_valuation_maximal + bpv_candidate_ftsp_parity_good_product_valuation = ftsp_bad_exponent_parity_good_product)) -> exists ftsp_bad_half_parity_good_product. ftsp_bad_exponent_parity_good_product = ftsp_bad_half_parity_good_product + ftsp_bad_half_parity_good_product) -> (forall ftsp_bad_prime_parity_source ftsp_bad_exponent_parity_source. ((~(ftsp_bad_prime_parity_source = 1) /\ forall frm_prime_left_ftsp_parity_source_prime frm_prime_right_ftsp_parity_source_prime. ftsp_bad_prime_parity_source = frm_prime_left_ftsp_parity_source_prime * frm_prime_right_ftsp_parity_source_prime -> frm_prime_left_ftsp_parity_source_prime = 1 \/ frm_prime_right_ftsp_parity_source_prime = 1)) -> (exists ftsc_four_three_ftsp_parity_source_three. (ftsp_bad_prime_parity_source) = 4 * ftsc_four_three_ftsp_parity_source_three + 3) -> (((exists bpv_gap_ftsp_parity_source_valuation_exponent_bound. bpv_gap_ftsp_parity_source_valuation_exponent_bound + ftsp_bad_exponent_parity_source = (n)) /\ (exists bpv_result_ftsp_parity_source_valuation_selected. ((exists ff_b_ftsp_parity_source_valuation_selected_power ff_c_ftsp_parity_source_valuation_selected_power. ((forall ff_i_ftsp_parity_source_valuation_selected_power_repeat. (exists ff_lt_ftsp_parity_source_valuation_selected_power_repeat_bound. ff_lt_ftsp_parity_source_valuation_selected_power_repeat_bound + S ff_i_ftsp_parity_source_valuation_selected_power_repeat = ftsp_bad_exponent_parity_source) -> (((exists ff_h_ftsp_parity_source_valuation_selected_power_repeat_decoded. ff_h_ftsp_parity_source_valuation_selected_power_repeat_decoded + S (ftsp_bad_prime_parity_source) = S ((S (ff_i_ftsp_parity_source_valuation_selected_power_repeat)) * ff_c_ftsp_parity_source_valuation_selected_power)) /\ exists ff_q_ftsp_parity_source_valuation_selected_power_repeat_decoded. ff_b_ftsp_parity_source_valuation_selected_power = ff_q_ftsp_parity_source_valuation_selected_power_repeat_decoded * S ((S (ff_i_ftsp_parity_source_valuation_selected_power_repeat)) * ff_c_ftsp_parity_source_valuation_selected_power) + (ftsp_bad_prime_parity_source)))) /\ (exists ff_u_ftsp_parity_source_valuation_selected_power_product ff_v_ftsp_parity_source_valuation_selected_power_product. ((((exists ff_h_ftsp_parity_source_valuation_selected_power_product_start. ff_h_ftsp_parity_source_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_parity_source_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_source_valuation_selected_power_product_start. ff_u_ftsp_parity_source_valuation_selected_power_product = ff_q_ftsp_parity_source_valuation_selected_power_product_start * S ((S (0)) * ff_v_ftsp_parity_source_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_ftsp_parity_source_valuation_selected_power_product_terminal. ff_h_ftsp_parity_source_valuation_selected_power_product_terminal + S (bpv_result_ftsp_parity_source_valuation_selected) = S ((S (ftsp_bad_exponent_parity_source)) * ff_v_ftsp_parity_source_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_source_valuation_selected_power_product_terminal. ff_u_ftsp_parity_source_valuation_selected_power_product = ff_q_ftsp_parity_source_valuation_selected_power_product_terminal * S ((S (ftsp_bad_exponent_parity_source)) * ff_v_ftsp_parity_source_valuation_selected_power_product) + (bpv_result_ftsp_parity_source_valuation_selected))) /\ forall ff_i_ftsp_parity_source_valuation_selected_power_product. (exists ff_lt_ftsp_parity_source_valuation_selected_power_product_bound. ff_lt_ftsp_parity_source_valuation_selected_power_product_bound + S ff_i_ftsp_parity_source_valuation_selected_power_product = ftsp_bad_exponent_parity_source) -> exists ff_p_ftsp_parity_source_valuation_selected_power_product ff_r_ftsp_parity_source_valuation_selected_power_product ff_s_ftsp_parity_source_valuation_selected_power_product. ((((exists ff_h_ftsp_parity_source_valuation_selected_power_product_factor. ff_h_ftsp_parity_source_valuation_selected_power_product_factor + S (ff_p_ftsp_parity_source_valuation_selected_power_product) = S ((S (ff_i_ftsp_parity_source_valuation_selected_power_product)) * ff_c_ftsp_parity_source_valuation_selected_power)) /\ exists ff_q_ftsp_parity_source_valuation_selected_power_product_factor. ff_b_ftsp_parity_source_valuation_selected_power = ff_q_ftsp_parity_source_valuation_selected_power_product_factor * S ((S (ff_i_ftsp_parity_source_valuation_selected_power_product)) * ff_c_ftsp_parity_source_valuation_selected_power) + (ff_p_ftsp_parity_source_valuation_selected_power_product))) /\ ((((exists ff_h_ftsp_parity_source_valuation_selected_power_product_partial. ff_h_ftsp_parity_source_valuation_selected_power_product_partial + S (ff_r_ftsp_parity_source_valuation_selected_power_product) = S ((S (ff_i_ftsp_parity_source_valuation_selected_power_product)) * ff_v_ftsp_parity_source_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_source_valuation_selected_power_product_partial. ff_u_ftsp_parity_source_valuation_selected_power_product = ff_q_ftsp_parity_source_valuation_selected_power_product_partial * S ((S (ff_i_ftsp_parity_source_valuation_selected_power_product)) * ff_v_ftsp_parity_source_valuation_selected_power_product) + (ff_r_ftsp_parity_source_valuation_selected_power_product))) /\ ((((exists ff_h_ftsp_parity_source_valuation_selected_power_product_successor. ff_h_ftsp_parity_source_valuation_selected_power_product_successor + S (ff_s_ftsp_parity_source_valuation_selected_power_product) = S ((S (S ff_i_ftsp_parity_source_valuation_selected_power_product)) * ff_v_ftsp_parity_source_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_source_valuation_selected_power_product_successor. ff_u_ftsp_parity_source_valuation_selected_power_product = ff_q_ftsp_parity_source_valuation_selected_power_product_successor * S ((S (S ff_i_ftsp_parity_source_valuation_selected_power_product)) * ff_v_ftsp_parity_source_valuation_selected_power_product) + (ff_s_ftsp_parity_source_valuation_selected_power_product))) /\ ff_s_ftsp_parity_source_valuation_selected_power_product = ff_r_ftsp_parity_source_valuation_selected_power_product * ff_p_ftsp_parity_source_valuation_selected_power_product)))))))) /\ (exists bpv_factor_ftsp_parity_source_valuation_selected_divides. (n) = bpv_result_ftsp_parity_source_valuation_selected * bpv_factor_ftsp_parity_source_valuation_selected_divides)))) /\ forall bpv_candidate_ftsp_parity_source_valuation. (exists bpv_gap_ftsp_parity_source_valuation_candidate_bound. bpv_gap_ftsp_parity_source_valuation_candidate_bound + bpv_candidate_ftsp_parity_source_valuation = (n)) -> (exists bpv_result_ftsp_parity_source_valuation_candidate. ((exists ff_b_ftsp_parity_source_valuation_candidate_power ff_c_ftsp_parity_source_valuation_candidate_power. ((forall ff_i_ftsp_parity_source_valuation_candidate_power_repeat. (exists ff_lt_ftsp_parity_source_valuation_candidate_power_repeat_bound. ff_lt_ftsp_parity_source_valuation_candidate_power_repeat_bound + S ff_i_ftsp_parity_source_valuation_candidate_power_repeat = bpv_candidate_ftsp_parity_source_valuation) -> (((exists ff_h_ftsp_parity_source_valuation_candidate_power_repeat_decoded. ff_h_ftsp_parity_source_valuation_candidate_power_repeat_decoded + S (ftsp_bad_prime_parity_source) = S ((S (ff_i_ftsp_parity_source_valuation_candidate_power_repeat)) * ff_c_ftsp_parity_source_valuation_candidate_power)) /\ exists ff_q_ftsp_parity_source_valuation_candidate_power_repeat_decoded. ff_b_ftsp_parity_source_valuation_candidate_power = ff_q_ftsp_parity_source_valuation_candidate_power_repeat_decoded * S ((S (ff_i_ftsp_parity_source_valuation_candidate_power_repeat)) * ff_c_ftsp_parity_source_valuation_candidate_power) + (ftsp_bad_prime_parity_source)))) /\ (exists ff_u_ftsp_parity_source_valuation_candidate_power_product ff_v_ftsp_parity_source_valuation_candidate_power_product. ((((exists ff_h_ftsp_parity_source_valuation_candidate_power_product_start. ff_h_ftsp_parity_source_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_parity_source_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_source_valuation_candidate_power_product_start. ff_u_ftsp_parity_source_valuation_candidate_power_product = ff_q_ftsp_parity_source_valuation_candidate_power_product_start * S ((S (0)) * ff_v_ftsp_parity_source_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_ftsp_parity_source_valuation_candidate_power_product_terminal. ff_h_ftsp_parity_source_valuation_candidate_power_product_terminal + S (bpv_result_ftsp_parity_source_valuation_candidate) = S ((S (bpv_candidate_ftsp_parity_source_valuation)) * ff_v_ftsp_parity_source_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_source_valuation_candidate_power_product_terminal. ff_u_ftsp_parity_source_valuation_candidate_power_product = ff_q_ftsp_parity_source_valuation_candidate_power_product_terminal * S ((S (bpv_candidate_ftsp_parity_source_valuation)) * ff_v_ftsp_parity_source_valuation_candidate_power_product) + (bpv_result_ftsp_parity_source_valuation_candidate))) /\ forall ff_i_ftsp_parity_source_valuation_candidate_power_product. (exists ff_lt_ftsp_parity_source_valuation_candidate_power_product_bound. ff_lt_ftsp_parity_source_valuation_candidate_power_product_bound + S ff_i_ftsp_parity_source_valuation_candidate_power_product = bpv_candidate_ftsp_parity_source_valuation) -> exists ff_p_ftsp_parity_source_valuation_candidate_power_product ff_r_ftsp_parity_source_valuation_candidate_power_product ff_s_ftsp_parity_source_valuation_candidate_power_product. ((((exists ff_h_ftsp_parity_source_valuation_candidate_power_product_factor. ff_h_ftsp_parity_source_valuation_candidate_power_product_factor + S (ff_p_ftsp_parity_source_valuation_candidate_power_product) = S ((S (ff_i_ftsp_parity_source_valuation_candidate_power_product)) * ff_c_ftsp_parity_source_valuation_candidate_power)) /\ exists ff_q_ftsp_parity_source_valuation_candidate_power_product_factor. ff_b_ftsp_parity_source_valuation_candidate_power = ff_q_ftsp_parity_source_valuation_candidate_power_product_factor * S ((S (ff_i_ftsp_parity_source_valuation_candidate_power_product)) * ff_c_ftsp_parity_source_valuation_candidate_power) + (ff_p_ftsp_parity_source_valuation_candidate_power_product))) /\ ((((exists ff_h_ftsp_parity_source_valuation_candidate_power_product_partial. ff_h_ftsp_parity_source_valuation_candidate_power_product_partial + S (ff_r_ftsp_parity_source_valuation_candidate_power_product) = S ((S (ff_i_ftsp_parity_source_valuation_candidate_power_product)) * ff_v_ftsp_parity_source_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_source_valuation_candidate_power_product_partial. ff_u_ftsp_parity_source_valuation_candidate_power_product = ff_q_ftsp_parity_source_valuation_candidate_power_product_partial * S ((S (ff_i_ftsp_parity_source_valuation_candidate_power_product)) * ff_v_ftsp_parity_source_valuation_candidate_power_product) + (ff_r_ftsp_parity_source_valuation_candidate_power_product))) /\ ((((exists ff_h_ftsp_parity_source_valuation_candidate_power_product_successor. ff_h_ftsp_parity_source_valuation_candidate_power_product_successor + S (ff_s_ftsp_parity_source_valuation_candidate_power_product) = S ((S (S ff_i_ftsp_parity_source_valuation_candidate_power_product)) * ff_v_ftsp_parity_source_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_source_valuation_candidate_power_product_successor. ff_u_ftsp_parity_source_valuation_candidate_power_product = ff_q_ftsp_parity_source_valuation_candidate_power_product_successor * S ((S (S ff_i_ftsp_parity_source_valuation_candidate_power_product)) * ff_v_ftsp_parity_source_valuation_candidate_power_product) + (ff_s_ftsp_parity_source_valuation_candidate_power_product))) /\ ff_s_ftsp_parity_source_valuation_candidate_power_product = ff_r_ftsp_parity_source_valuation_candidate_power_product * ff_p_ftsp_parity_source_valuation_candidate_power_product)))))))) /\ (exists bpv_factor_ftsp_parity_source_valuation_candidate_divides. (n) = bpv_result_ftsp_parity_source_valuation_candidate * bpv_factor_ftsp_parity_source_valuation_candidate_divides))) -> (exists bpv_gap_ftsp_parity_source_valuation_maximal. bpv_gap_ftsp_parity_source_valuation_maximal + bpv_candidate_ftsp_parity_source_valuation = ftsp_bad_exponent_parity_source)) -> exists ftsp_bad_half_parity_source. ftsp_bad_exponent_parity_source = ftsp_bad_half_parity_source + ftsp_bad_half_parity_source)Constructive proof overview
Generated structural guide
Removing a represented prime singleton preserves the entire universal three-modulo-four even-valuation invariant.
The unchanged tactic script uses 3 declared prerequisites and contains 47 exact native proof lines.
dependency-curried kernel-checked theorem body; Alpha enrollment and checked-use authority follow separately sealed release evidence; Stable membership remains unchanged
Proof neighborhood
Direct dependencies
TS0037 three_mod_four_number_not_equal_represented power_valuation_exists Alpha theorem; checked-use authorized TS0035 distinct_prime_factor_even_valuation_reflects_prefixDirect dependents
Formal native tactic body
Dependencies are introduced as named hypotheses before line 1. Local theorem links identify exact declared prerequisites. This exact body belongs to a complete independently kernel-checked constructive proof bundle and has Alpha checked-use authority; it does not imply Stable membership.
Read the argument
Proof checkpoints
This is a reading aid, not a new proof or a proof-tree certificate. Checkpoint groups are consecutive commands, not inferred branch boundaries. Every step links to the preserved script.
Named ingredients (2)
01Fix variables and assumptionsL1–10
02Fix variables and assumptionsL11–11
Work with arbitrary variables or the premises of the current implication.
- L11
intro hnvaluation
03Establish hdistinctL12–19
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply three mod four number not equal represented.
04Establish hqvaluationL20–21
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply power valuation exists.
- L20
have hqvaluation : ∃ f. BoundedPowerValuation(p,q,q,f)Definitions: BoundedPowerValuation - L21
apply power_valuation_exists
05Separate the logical casesL22–22
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L22
cases hqvaluation
06Establish hproductL23–24
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply power valuation exists.
- L23
have hproduct : ∃ g. BoundedPowerValuation(p,n · q,n · q,g)Definitions: BoundedPowerValuation - L24
apply power_valuation_exists
07Separate the logical casesL25–25
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L25
cases hproduct
08Establish hevenL26–35
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply htotal.
- L26
have heven : exists h. x1 = h + h - L27
specialize htotal p - L28
specialize htotal x1 - L29
apply htotal - L30
exact hpprime - L31
exact hpbad - L32
exact hproduct_witness - L33
specialize distinct_prime_factor_even_valuation_reflects_prefix p - L34
specialize distinct_prime_factor_even_valuation_reflects_prefix q - L35
specialize distinct_prime_factor_even_valuation_reflects_prefix n
09Use earlier factsL36–45
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L36
specialize distinct_prime_factor_even_valuation_reflects_prefix e - L37
specialize distinct_prime_factor_even_valuation_reflects_prefix x - L38
specialize distinct_prime_factor_even_valuation_reflects_prefix x1 - L39
apply distinct_prime_factor_even_valuation_reflects_prefix - L40
exact hpprime - L41
exact hqprime - L42
exact hdistinct - L43
exact hnonzero - L44
exact hnvaluation - L45
exact hqvaluation_witness
Original exact command ledger · 47 lines
- 0001
intro q - 0002
intro n - 0003
intro hqprime - 0004
intro hrepresented - 0005
intro hnonzero - 0006
intro htotal - 0007
intro p - 0008
intro e - 0009
intro hpprime - 0010
intro hpbad - 0011
intro hnvaluation - 0012
have hdistinct : ~(p = q) - 0013
specialize three_mod_four_number_not_equal_represented p - 0014
specialize three_mod_four_number_not_equal_represented q - 0015
intro hequal - 0016
apply three_mod_four_number_not_equal_represented - 0017
exact hpbad - 0018
exact hrepresented - 0019
exact hequal - 0020
have hqvaluation : exists f. (((exists bpv_gap_ftsp_reflected_prime_exponent_bound. bpv_gap_ftsp_reflected_prime_exponent_bound + f = q) /\ (exists bpv_result_ftsp_reflected_prime_selected. ((exists ff_b_ftsp_reflected_prime_selected_power ff_c_ftsp_reflected_prime_selected_power. ((forall ff_i_ftsp_reflected_prime_selected_power_repeat. (exists ff_lt_ftsp_reflected_prime_selected_power_repeat_bound. ff_lt_ftsp_reflected_prime_selected_power_repeat_bound + S ff_i_ftsp_reflected_prime_selected_power_repeat = f) -> (((exists ff_h_ftsp_reflected_prime_selected_power_repeat_decoded. ff_h_ftsp_reflected_prime_selected_power_repeat_decoded + S (p) = S ((S (ff_i_ftsp_reflected_prime_selected_power_repeat)) * ff_c_ftsp_reflected_prime_selected_power)) /\ exists ff_q_ftsp_reflected_prime_selected_power_repeat_decoded. ff_b_ftsp_reflected_prime_selected_power = ff_q_ftsp_reflected_prime_selected_power_repeat_decoded * S ((S (ff_i_ftsp_reflected_prime_selected_power_repeat)) * ff_c_ftsp_reflected_prime_selected_power) + (p)))) /\ (exists ff_u_ftsp_reflected_prime_selected_power_product ff_v_ftsp_reflected_prime_selected_power_product. ((((exists ff_h_ftsp_reflected_prime_selected_power_product_start. ff_h_ftsp_reflected_prime_selected_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_reflected_prime_selected_power_product)) /\ exists ff_q_ftsp_reflected_prime_selected_power_product_start. ff_u_ftsp_reflected_prime_selected_power_product = ff_q_ftsp_reflected_prime_selected_power_product_start * S ((S (0)) * ff_v_ftsp_reflected_prime_selected_power_product) + (1))) /\ ((((exists ff_h_ftsp_reflected_prime_selected_power_product_terminal. ff_h_ftsp_reflected_prime_selected_power_product_terminal + S (bpv_result_ftsp_reflected_prime_selected) = S ((S (f)) * ff_v_ftsp_reflected_prime_selected_power_product)) /\ exists ff_q_ftsp_reflected_prime_selected_power_product_terminal. ff_u_ftsp_reflected_prime_selected_power_product = ff_q_ftsp_reflected_prime_selected_power_product_terminal * S ((S (f)) * ff_v_ftsp_reflected_prime_selected_power_product) + (bpv_result_ftsp_reflected_prime_selected))) /\ forall ff_i_ftsp_reflected_prime_selected_power_product. (exists ff_lt_ftsp_reflected_prime_selected_power_product_bound. ff_lt_ftsp_reflected_prime_selected_power_product_bound + S ff_i_ftsp_reflected_prime_selected_power_product = f) -> exists ff_p_ftsp_reflected_prime_selected_power_product ff_r_ftsp_reflected_prime_selected_power_product ff_s_ftsp_reflected_prime_selected_power_product. ((((exists ff_h_ftsp_reflected_prime_selected_power_product_factor. ff_h_ftsp_reflected_prime_selected_power_product_factor + S (ff_p_ftsp_reflected_prime_selected_power_product) = S ((S (ff_i_ftsp_reflected_prime_selected_power_product)) * ff_c_ftsp_reflected_prime_selected_power)) /\ exists ff_q_ftsp_reflected_prime_selected_power_product_factor. ff_b_ftsp_reflected_prime_selected_power = ff_q_ftsp_reflected_prime_selected_power_product_factor * S ((S (ff_i_ftsp_reflected_prime_selected_power_product)) * ff_c_ftsp_reflected_prime_selected_power) + (ff_p_ftsp_reflected_prime_selected_power_product))) /\ ((((exists ff_h_ftsp_reflected_prime_selected_power_product_partial. ff_h_ftsp_reflected_prime_selected_power_product_partial + S (ff_r_ftsp_reflected_prime_selected_power_product) = S ((S (ff_i_ftsp_reflected_prime_selected_power_product)) * ff_v_ftsp_reflected_prime_selected_power_product)) /\ exists ff_q_ftsp_reflected_prime_selected_power_product_partial. ff_u_ftsp_reflected_prime_selected_power_product = ff_q_ftsp_reflected_prime_selected_power_product_partial * S ((S (ff_i_ftsp_reflected_prime_selected_power_product)) * ff_v_ftsp_reflected_prime_selected_power_product) + (ff_r_ftsp_reflected_prime_selected_power_product))) /\ ((((exists ff_h_ftsp_reflected_prime_selected_power_product_successor. ff_h_ftsp_reflected_prime_selected_power_product_successor + S (ff_s_ftsp_reflected_prime_selected_power_product) = S ((S (S ff_i_ftsp_reflected_prime_selected_power_product)) * ff_v_ftsp_reflected_prime_selected_power_product)) /\ exists ff_q_ftsp_reflected_prime_selected_power_product_successor. ff_u_ftsp_reflected_prime_selected_power_product = ff_q_ftsp_reflected_prime_selected_power_product_successor * S ((S (S ff_i_ftsp_reflected_prime_selected_power_product)) * ff_v_ftsp_reflected_prime_selected_power_product) + (ff_s_ftsp_reflected_prime_selected_power_product))) /\ ff_s_ftsp_reflected_prime_selected_power_product = ff_r_ftsp_reflected_prime_selected_power_product * ff_p_ftsp_reflected_prime_selected_power_product)))))))) /\ (exists bpv_factor_ftsp_reflected_prime_selected_divides. q = bpv_result_ftsp_reflected_prime_selected * bpv_factor_ftsp_reflected_prime_selected_divides)))) /\ forall bpv_candidate_ftsp_reflected_prime. (exists bpv_gap_ftsp_reflected_prime_candidate_bound. bpv_gap_ftsp_reflected_prime_candidate_bound + bpv_candidate_ftsp_reflected_prime = q) -> (exists bpv_result_ftsp_reflected_prime_candidate. ((exists ff_b_ftsp_reflected_prime_candidate_power ff_c_ftsp_reflected_prime_candidate_power. ((forall ff_i_ftsp_reflected_prime_candidate_power_repeat. (exists ff_lt_ftsp_reflected_prime_candidate_power_repeat_bound. ff_lt_ftsp_reflected_prime_candidate_power_repeat_bound + S ff_i_ftsp_reflected_prime_candidate_power_repeat = bpv_candidate_ftsp_reflected_prime) -> (((exists ff_h_ftsp_reflected_prime_candidate_power_repeat_decoded. ff_h_ftsp_reflected_prime_candidate_power_repeat_decoded + S (p) = S ((S (ff_i_ftsp_reflected_prime_candidate_power_repeat)) * ff_c_ftsp_reflected_prime_candidate_power)) /\ exists ff_q_ftsp_reflected_prime_candidate_power_repeat_decoded. ff_b_ftsp_reflected_prime_candidate_power = ff_q_ftsp_reflected_prime_candidate_power_repeat_decoded * S ((S (ff_i_ftsp_reflected_prime_candidate_power_repeat)) * ff_c_ftsp_reflected_prime_candidate_power) + (p)))) /\ (exists ff_u_ftsp_reflected_prime_candidate_power_product ff_v_ftsp_reflected_prime_candidate_power_product. ((((exists ff_h_ftsp_reflected_prime_candidate_power_product_start. ff_h_ftsp_reflected_prime_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_reflected_prime_candidate_power_product)) /\ exists ff_q_ftsp_reflected_prime_candidate_power_product_start. ff_u_ftsp_reflected_prime_candidate_power_product = ff_q_ftsp_reflected_prime_candidate_power_product_start * S ((S (0)) * ff_v_ftsp_reflected_prime_candidate_power_product) + (1))) /\ ((((exists ff_h_ftsp_reflected_prime_candidate_power_product_terminal. ff_h_ftsp_reflected_prime_candidate_power_product_terminal + S (bpv_result_ftsp_reflected_prime_candidate) = S ((S (bpv_candidate_ftsp_reflected_prime)) * ff_v_ftsp_reflected_prime_candidate_power_product)) /\ exists ff_q_ftsp_reflected_prime_candidate_power_product_terminal. ff_u_ftsp_reflected_prime_candidate_power_product = ff_q_ftsp_reflected_prime_candidate_power_product_terminal * S ((S (bpv_candidate_ftsp_reflected_prime)) * ff_v_ftsp_reflected_prime_candidate_power_product) + (bpv_result_ftsp_reflected_prime_candidate))) /\ forall ff_i_ftsp_reflected_prime_candidate_power_product. (exists ff_lt_ftsp_reflected_prime_candidate_power_product_bound. ff_lt_ftsp_reflected_prime_candidate_power_product_bound + S ff_i_ftsp_reflected_prime_candidate_power_product = bpv_candidate_ftsp_reflected_prime) -> exists ff_p_ftsp_reflected_prime_candidate_power_product ff_r_ftsp_reflected_prime_candidate_power_product ff_s_ftsp_reflected_prime_candidate_power_product. ((((exists ff_h_ftsp_reflected_prime_candidate_power_product_factor. ff_h_ftsp_reflected_prime_candidate_power_product_factor + S (ff_p_ftsp_reflected_prime_candidate_power_product) = S ((S (ff_i_ftsp_reflected_prime_candidate_power_product)) * ff_c_ftsp_reflected_prime_candidate_power)) /\ exists ff_q_ftsp_reflected_prime_candidate_power_product_factor. ff_b_ftsp_reflected_prime_candidate_power = ff_q_ftsp_reflected_prime_candidate_power_product_factor * S ((S (ff_i_ftsp_reflected_prime_candidate_power_product)) * ff_c_ftsp_reflected_prime_candidate_power) + (ff_p_ftsp_reflected_prime_candidate_power_product))) /\ ((((exists ff_h_ftsp_reflected_prime_candidate_power_product_partial. ff_h_ftsp_reflected_prime_candidate_power_product_partial + S (ff_r_ftsp_reflected_prime_candidate_power_product) = S ((S (ff_i_ftsp_reflected_prime_candidate_power_product)) * ff_v_ftsp_reflected_prime_candidate_power_product)) /\ exists ff_q_ftsp_reflected_prime_candidate_power_product_partial. ff_u_ftsp_reflected_prime_candidate_power_product = ff_q_ftsp_reflected_prime_candidate_power_product_partial * S ((S (ff_i_ftsp_reflected_prime_candidate_power_product)) * ff_v_ftsp_reflected_prime_candidate_power_product) + (ff_r_ftsp_reflected_prime_candidate_power_product))) /\ ((((exists ff_h_ftsp_reflected_prime_candidate_power_product_successor. ff_h_ftsp_reflected_prime_candidate_power_product_successor + S (ff_s_ftsp_reflected_prime_candidate_power_product) = S ((S (S ff_i_ftsp_reflected_prime_candidate_power_product)) * ff_v_ftsp_reflected_prime_candidate_power_product)) /\ exists ff_q_ftsp_reflected_prime_candidate_power_product_successor. ff_u_ftsp_reflected_prime_candidate_power_product = ff_q_ftsp_reflected_prime_candidate_power_product_successor * S ((S (S ff_i_ftsp_reflected_prime_candidate_power_product)) * ff_v_ftsp_reflected_prime_candidate_power_product) + (ff_s_ftsp_reflected_prime_candidate_power_product))) /\ ff_s_ftsp_reflected_prime_candidate_power_product = ff_r_ftsp_reflected_prime_candidate_power_product * ff_p_ftsp_reflected_prime_candidate_power_product)))))))) /\ (exists bpv_factor_ftsp_reflected_prime_candidate_divides. q = bpv_result_ftsp_reflected_prime_candidate * bpv_factor_ftsp_reflected_prime_candidate_divides))) -> (exists bpv_gap_ftsp_reflected_prime_maximal. bpv_gap_ftsp_reflected_prime_maximal + bpv_candidate_ftsp_reflected_prime = f)) - 0021
apply power_valuation_exists - 0022
cases hqvaluation - 0023
have hproduct : exists g. (((exists bpv_gap_ftsp_reflected_product_exponent_bound. bpv_gap_ftsp_reflected_product_exponent_bound + g = (n * q)) /\ (exists bpv_result_ftsp_reflected_product_selected. ((exists ff_b_ftsp_reflected_product_selected_power ff_c_ftsp_reflected_product_selected_power. ((forall ff_i_ftsp_reflected_product_selected_power_repeat. (exists ff_lt_ftsp_reflected_product_selected_power_repeat_bound. ff_lt_ftsp_reflected_product_selected_power_repeat_bound + S ff_i_ftsp_reflected_product_selected_power_repeat = g) -> (((exists ff_h_ftsp_reflected_product_selected_power_repeat_decoded. ff_h_ftsp_reflected_product_selected_power_repeat_decoded + S (p) = S ((S (ff_i_ftsp_reflected_product_selected_power_repeat)) * ff_c_ftsp_reflected_product_selected_power)) /\ exists ff_q_ftsp_reflected_product_selected_power_repeat_decoded. ff_b_ftsp_reflected_product_selected_power = ff_q_ftsp_reflected_product_selected_power_repeat_decoded * S ((S (ff_i_ftsp_reflected_product_selected_power_repeat)) * ff_c_ftsp_reflected_product_selected_power) + (p)))) /\ (exists ff_u_ftsp_reflected_product_selected_power_product ff_v_ftsp_reflected_product_selected_power_product. ((((exists ff_h_ftsp_reflected_product_selected_power_product_start. ff_h_ftsp_reflected_product_selected_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_reflected_product_selected_power_product)) /\ exists ff_q_ftsp_reflected_product_selected_power_product_start. ff_u_ftsp_reflected_product_selected_power_product = ff_q_ftsp_reflected_product_selected_power_product_start * S ((S (0)) * ff_v_ftsp_reflected_product_selected_power_product) + (1))) /\ ((((exists ff_h_ftsp_reflected_product_selected_power_product_terminal. ff_h_ftsp_reflected_product_selected_power_product_terminal + S (bpv_result_ftsp_reflected_product_selected) = S ((S (g)) * ff_v_ftsp_reflected_product_selected_power_product)) /\ exists ff_q_ftsp_reflected_product_selected_power_product_terminal. ff_u_ftsp_reflected_product_selected_power_product = ff_q_ftsp_reflected_product_selected_power_product_terminal * S ((S (g)) * ff_v_ftsp_reflected_product_selected_power_product) + (bpv_result_ftsp_reflected_product_selected))) /\ forall ff_i_ftsp_reflected_product_selected_power_product. (exists ff_lt_ftsp_reflected_product_selected_power_product_bound. ff_lt_ftsp_reflected_product_selected_power_product_bound + S ff_i_ftsp_reflected_product_selected_power_product = g) -> exists ff_p_ftsp_reflected_product_selected_power_product ff_r_ftsp_reflected_product_selected_power_product ff_s_ftsp_reflected_product_selected_power_product. ((((exists ff_h_ftsp_reflected_product_selected_power_product_factor. ff_h_ftsp_reflected_product_selected_power_product_factor + S (ff_p_ftsp_reflected_product_selected_power_product) = S ((S (ff_i_ftsp_reflected_product_selected_power_product)) * ff_c_ftsp_reflected_product_selected_power)) /\ exists ff_q_ftsp_reflected_product_selected_power_product_factor. ff_b_ftsp_reflected_product_selected_power = ff_q_ftsp_reflected_product_selected_power_product_factor * S ((S (ff_i_ftsp_reflected_product_selected_power_product)) * ff_c_ftsp_reflected_product_selected_power) + (ff_p_ftsp_reflected_product_selected_power_product))) /\ ((((exists ff_h_ftsp_reflected_product_selected_power_product_partial. ff_h_ftsp_reflected_product_selected_power_product_partial + S (ff_r_ftsp_reflected_product_selected_power_product) = S ((S (ff_i_ftsp_reflected_product_selected_power_product)) * ff_v_ftsp_reflected_product_selected_power_product)) /\ exists ff_q_ftsp_reflected_product_selected_power_product_partial. ff_u_ftsp_reflected_product_selected_power_product = ff_q_ftsp_reflected_product_selected_power_product_partial * S ((S (ff_i_ftsp_reflected_product_selected_power_product)) * ff_v_ftsp_reflected_product_selected_power_product) + (ff_r_ftsp_reflected_product_selected_power_product))) /\ ((((exists ff_h_ftsp_reflected_product_selected_power_product_successor. ff_h_ftsp_reflected_product_selected_power_product_successor + S (ff_s_ftsp_reflected_product_selected_power_product) = S ((S (S ff_i_ftsp_reflected_product_selected_power_product)) * ff_v_ftsp_reflected_product_selected_power_product)) /\ exists ff_q_ftsp_reflected_product_selected_power_product_successor. ff_u_ftsp_reflected_product_selected_power_product = ff_q_ftsp_reflected_product_selected_power_product_successor * S ((S (S ff_i_ftsp_reflected_product_selected_power_product)) * ff_v_ftsp_reflected_product_selected_power_product) + (ff_s_ftsp_reflected_product_selected_power_product))) /\ ff_s_ftsp_reflected_product_selected_power_product = ff_r_ftsp_reflected_product_selected_power_product * ff_p_ftsp_reflected_product_selected_power_product)))))))) /\ (exists bpv_factor_ftsp_reflected_product_selected_divides. (n * q) = bpv_result_ftsp_reflected_product_selected * bpv_factor_ftsp_reflected_product_selected_divides)))) /\ forall bpv_candidate_ftsp_reflected_product. (exists bpv_gap_ftsp_reflected_product_candidate_bound. bpv_gap_ftsp_reflected_product_candidate_bound + bpv_candidate_ftsp_reflected_product = (n * q)) -> (exists bpv_result_ftsp_reflected_product_candidate. ((exists ff_b_ftsp_reflected_product_candidate_power ff_c_ftsp_reflected_product_candidate_power. ((forall ff_i_ftsp_reflected_product_candidate_power_repeat. (exists ff_lt_ftsp_reflected_product_candidate_power_repeat_bound. ff_lt_ftsp_reflected_product_candidate_power_repeat_bound + S ff_i_ftsp_reflected_product_candidate_power_repeat = bpv_candidate_ftsp_reflected_product) -> (((exists ff_h_ftsp_reflected_product_candidate_power_repeat_decoded. ff_h_ftsp_reflected_product_candidate_power_repeat_decoded + S (p) = S ((S (ff_i_ftsp_reflected_product_candidate_power_repeat)) * ff_c_ftsp_reflected_product_candidate_power)) /\ exists ff_q_ftsp_reflected_product_candidate_power_repeat_decoded. ff_b_ftsp_reflected_product_candidate_power = ff_q_ftsp_reflected_product_candidate_power_repeat_decoded * S ((S (ff_i_ftsp_reflected_product_candidate_power_repeat)) * ff_c_ftsp_reflected_product_candidate_power) + (p)))) /\ (exists ff_u_ftsp_reflected_product_candidate_power_product ff_v_ftsp_reflected_product_candidate_power_product. ((((exists ff_h_ftsp_reflected_product_candidate_power_product_start. ff_h_ftsp_reflected_product_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_reflected_product_candidate_power_product)) /\ exists ff_q_ftsp_reflected_product_candidate_power_product_start. ff_u_ftsp_reflected_product_candidate_power_product = ff_q_ftsp_reflected_product_candidate_power_product_start * S ((S (0)) * ff_v_ftsp_reflected_product_candidate_power_product) + (1))) /\ ((((exists ff_h_ftsp_reflected_product_candidate_power_product_terminal. ff_h_ftsp_reflected_product_candidate_power_product_terminal + S (bpv_result_ftsp_reflected_product_candidate) = S ((S (bpv_candidate_ftsp_reflected_product)) * ff_v_ftsp_reflected_product_candidate_power_product)) /\ exists ff_q_ftsp_reflected_product_candidate_power_product_terminal. ff_u_ftsp_reflected_product_candidate_power_product = ff_q_ftsp_reflected_product_candidate_power_product_terminal * S ((S (bpv_candidate_ftsp_reflected_product)) * ff_v_ftsp_reflected_product_candidate_power_product) + (bpv_result_ftsp_reflected_product_candidate))) /\ forall ff_i_ftsp_reflected_product_candidate_power_product. (exists ff_lt_ftsp_reflected_product_candidate_power_product_bound. ff_lt_ftsp_reflected_product_candidate_power_product_bound + S ff_i_ftsp_reflected_product_candidate_power_product = bpv_candidate_ftsp_reflected_product) -> exists ff_p_ftsp_reflected_product_candidate_power_product ff_r_ftsp_reflected_product_candidate_power_product ff_s_ftsp_reflected_product_candidate_power_product. ((((exists ff_h_ftsp_reflected_product_candidate_power_product_factor. ff_h_ftsp_reflected_product_candidate_power_product_factor + S (ff_p_ftsp_reflected_product_candidate_power_product) = S ((S (ff_i_ftsp_reflected_product_candidate_power_product)) * ff_c_ftsp_reflected_product_candidate_power)) /\ exists ff_q_ftsp_reflected_product_candidate_power_product_factor. ff_b_ftsp_reflected_product_candidate_power = ff_q_ftsp_reflected_product_candidate_power_product_factor * S ((S (ff_i_ftsp_reflected_product_candidate_power_product)) * ff_c_ftsp_reflected_product_candidate_power) + (ff_p_ftsp_reflected_product_candidate_power_product))) /\ ((((exists ff_h_ftsp_reflected_product_candidate_power_product_partial. ff_h_ftsp_reflected_product_candidate_power_product_partial + S (ff_r_ftsp_reflected_product_candidate_power_product) = S ((S (ff_i_ftsp_reflected_product_candidate_power_product)) * ff_v_ftsp_reflected_product_candidate_power_product)) /\ exists ff_q_ftsp_reflected_product_candidate_power_product_partial. ff_u_ftsp_reflected_product_candidate_power_product = ff_q_ftsp_reflected_product_candidate_power_product_partial * S ((S (ff_i_ftsp_reflected_product_candidate_power_product)) * ff_v_ftsp_reflected_product_candidate_power_product) + (ff_r_ftsp_reflected_product_candidate_power_product))) /\ ((((exists ff_h_ftsp_reflected_product_candidate_power_product_successor. ff_h_ftsp_reflected_product_candidate_power_product_successor + S (ff_s_ftsp_reflected_product_candidate_power_product) = S ((S (S ff_i_ftsp_reflected_product_candidate_power_product)) * ff_v_ftsp_reflected_product_candidate_power_product)) /\ exists ff_q_ftsp_reflected_product_candidate_power_product_successor. ff_u_ftsp_reflected_product_candidate_power_product = ff_q_ftsp_reflected_product_candidate_power_product_successor * S ((S (S ff_i_ftsp_reflected_product_candidate_power_product)) * ff_v_ftsp_reflected_product_candidate_power_product) + (ff_s_ftsp_reflected_product_candidate_power_product))) /\ ff_s_ftsp_reflected_product_candidate_power_product = ff_r_ftsp_reflected_product_candidate_power_product * ff_p_ftsp_reflected_product_candidate_power_product)))))))) /\ (exists bpv_factor_ftsp_reflected_product_candidate_divides. (n * q) = bpv_result_ftsp_reflected_product_candidate * bpv_factor_ftsp_reflected_product_candidate_divides))) -> (exists bpv_gap_ftsp_reflected_product_maximal. bpv_gap_ftsp_reflected_product_maximal + bpv_candidate_ftsp_reflected_product = g)) - 0024
apply power_valuation_exists - 0025
cases hproduct - 0026
have heven : exists h. x1 = h + h - 0027
specialize htotal p - 0028
specialize htotal x1 - 0029
apply htotal - 0030
exact hpprime - 0031
exact hpbad - 0032
exact hproduct_witness - 0033
specialize distinct_prime_factor_even_valuation_reflects_prefix p - 0034
specialize distinct_prime_factor_even_valuation_reflects_prefix q - 0035
specialize distinct_prime_factor_even_valuation_reflects_prefix n - 0036
specialize distinct_prime_factor_even_valuation_reflects_prefix e - 0037
specialize distinct_prime_factor_even_valuation_reflects_prefix x - 0038
specialize distinct_prime_factor_even_valuation_reflects_prefix x1 - 0039
apply distinct_prime_factor_even_valuation_reflects_prefix - 0040
exact hpprime - 0041
exact hqprime - 0042
exact hdistinct - 0043
exact hnonzero - 0044
exact hnvaluation - 0045
exact hqvaluation_witness - 0046
exact hproduct_witness - 0047
exact heven