Current library: Alpha v34, 4,223 checked-use theorems; Stable remains 432. Historical first admissions, original proof editions, and non-admitted aliases are preserved. Exact original first-admission records.
Statement with defined notation
forall z n. ~(z = 0) -> ~(n = 0) -> (forall ftsp_bad_prime_parity_square_product ftsp_bad_exponent_parity_square_product. ((~(ftsp_bad_prime_parity_square_product = 1) /\ forall frm_prime_left_ftsp_parity_square_product_prime frm_prime_right_ftsp_parity_square_product_prime. ftsp_bad_prime_parity_square_product = frm_prime_left_ftsp_parity_square_product_prime * frm_prime_right_ftsp_parity_square_product_prime -> frm_prime_left_ftsp_parity_square_product_prime = 1 \/ frm_prime_right_ftsp_parity_square_product_prime = 1)) -> (exists ftsc_four_three_ftsp_parity_square_product_three. (ftsp_bad_prime_parity_square_product) = 4 * ftsc_four_three_ftsp_parity_square_product_three + 3) -> (((exists bpv_gap_ftsp_parity_square_product_valuation_exponent_bound. bpv_gap_ftsp_parity_square_product_valuation_exponent_bound + ftsp_bad_exponent_parity_square_product = (n * (z * z))) /\ (exists bpv_result_ftsp_parity_square_product_valuation_selected. ((exists ff_b_ftsp_parity_square_product_valuation_selected_power ff_c_ftsp_parity_square_product_valuation_selected_power. ((forall ff_i_ftsp_parity_square_product_valuation_selected_power_repeat. (exists ff_lt_ftsp_parity_square_product_valuation_selected_power_repeat_bound. ff_lt_ftsp_parity_square_product_valuation_selected_power_repeat_bound + S ff_i_ftsp_parity_square_product_valuation_selected_power_repeat = ftsp_bad_exponent_parity_square_product) -> (((exists ff_h_ftsp_parity_square_product_valuation_selected_power_repeat_decoded. ff_h_ftsp_parity_square_product_valuation_selected_power_repeat_decoded + S (ftsp_bad_prime_parity_square_product) = S ((S (ff_i_ftsp_parity_square_product_valuation_selected_power_repeat)) * ff_c_ftsp_parity_square_product_valuation_selected_power)) /\ exists ff_q_ftsp_parity_square_product_valuation_selected_power_repeat_decoded. ff_b_ftsp_parity_square_product_valuation_selected_power = ff_q_ftsp_parity_square_product_valuation_selected_power_repeat_decoded * S ((S (ff_i_ftsp_parity_square_product_valuation_selected_power_repeat)) * ff_c_ftsp_parity_square_product_valuation_selected_power) + (ftsp_bad_prime_parity_square_product)))) /\ (exists ff_u_ftsp_parity_square_product_valuation_selected_power_product ff_v_ftsp_parity_square_product_valuation_selected_power_product. ((((exists ff_h_ftsp_parity_square_product_valuation_selected_power_product_start. ff_h_ftsp_parity_square_product_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_selected_power_product_start. ff_u_ftsp_parity_square_product_valuation_selected_power_product = ff_q_ftsp_parity_square_product_valuation_selected_power_product_start * S ((S (0)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_ftsp_parity_square_product_valuation_selected_power_product_terminal. ff_h_ftsp_parity_square_product_valuation_selected_power_product_terminal + S (bpv_result_ftsp_parity_square_product_valuation_selected) = S ((S (ftsp_bad_exponent_parity_square_product)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_selected_power_product_terminal. ff_u_ftsp_parity_square_product_valuation_selected_power_product = ff_q_ftsp_parity_square_product_valuation_selected_power_product_terminal * S ((S (ftsp_bad_exponent_parity_square_product)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product) + (bpv_result_ftsp_parity_square_product_valuation_selected))) /\ forall ff_i_ftsp_parity_square_product_valuation_selected_power_product. (exists ff_lt_ftsp_parity_square_product_valuation_selected_power_product_bound. ff_lt_ftsp_parity_square_product_valuation_selected_power_product_bound + S ff_i_ftsp_parity_square_product_valuation_selected_power_product = ftsp_bad_exponent_parity_square_product) -> exists ff_p_ftsp_parity_square_product_valuation_selected_power_product ff_r_ftsp_parity_square_product_valuation_selected_power_product ff_s_ftsp_parity_square_product_valuation_selected_power_product. ((((exists ff_h_ftsp_parity_square_product_valuation_selected_power_product_factor. ff_h_ftsp_parity_square_product_valuation_selected_power_product_factor + S (ff_p_ftsp_parity_square_product_valuation_selected_power_product) = S ((S (ff_i_ftsp_parity_square_product_valuation_selected_power_product)) * ff_c_ftsp_parity_square_product_valuation_selected_power)) /\ exists ff_q_ftsp_parity_square_product_valuation_selected_power_product_factor. ff_b_ftsp_parity_square_product_valuation_selected_power = ff_q_ftsp_parity_square_product_valuation_selected_power_product_factor * S ((S (ff_i_ftsp_parity_square_product_valuation_selected_power_product)) * ff_c_ftsp_parity_square_product_valuation_selected_power) + (ff_p_ftsp_parity_square_product_valuation_selected_power_product))) /\ ((((exists ff_h_ftsp_parity_square_product_valuation_selected_power_product_partial. ff_h_ftsp_parity_square_product_valuation_selected_power_product_partial + S (ff_r_ftsp_parity_square_product_valuation_selected_power_product) = S ((S (ff_i_ftsp_parity_square_product_valuation_selected_power_product)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_selected_power_product_partial. ff_u_ftsp_parity_square_product_valuation_selected_power_product = ff_q_ftsp_parity_square_product_valuation_selected_power_product_partial * S ((S (ff_i_ftsp_parity_square_product_valuation_selected_power_product)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product) + (ff_r_ftsp_parity_square_product_valuation_selected_power_product))) /\ ((((exists ff_h_ftsp_parity_square_product_valuation_selected_power_product_successor. ff_h_ftsp_parity_square_product_valuation_selected_power_product_successor + S (ff_s_ftsp_parity_square_product_valuation_selected_power_product) = S ((S (S ff_i_ftsp_parity_square_product_valuation_selected_power_product)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_selected_power_product_successor. ff_u_ftsp_parity_square_product_valuation_selected_power_product = ff_q_ftsp_parity_square_product_valuation_selected_power_product_successor * S ((S (S ff_i_ftsp_parity_square_product_valuation_selected_power_product)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product) + (ff_s_ftsp_parity_square_product_valuation_selected_power_product))) /\ ff_s_ftsp_parity_square_product_valuation_selected_power_product = ff_r_ftsp_parity_square_product_valuation_selected_power_product * ff_p_ftsp_parity_square_product_valuation_selected_power_product)))))))) /\ (exists bpv_factor_ftsp_parity_square_product_valuation_selected_divides. (n * (z * z)) = bpv_result_ftsp_parity_square_product_valuation_selected * bpv_factor_ftsp_parity_square_product_valuation_selected_divides)))) /\ forall bpv_candidate_ftsp_parity_square_product_valuation. (exists bpv_gap_ftsp_parity_square_product_valuation_candidate_bound. bpv_gap_ftsp_parity_square_product_valuation_candidate_bound + bpv_candidate_ftsp_parity_square_product_valuation = (n * (z * z))) -> (exists bpv_result_ftsp_parity_square_product_valuation_candidate. ((exists ff_b_ftsp_parity_square_product_valuation_candidate_power ff_c_ftsp_parity_square_product_valuation_candidate_power. ((forall ff_i_ftsp_parity_square_product_valuation_candidate_power_repeat. (exists ff_lt_ftsp_parity_square_product_valuation_candidate_power_repeat_bound. ff_lt_ftsp_parity_square_product_valuation_candidate_power_repeat_bound + S ff_i_ftsp_parity_square_product_valuation_candidate_power_repeat = bpv_candidate_ftsp_parity_square_product_valuation) -> (((exists ff_h_ftsp_parity_square_product_valuation_candidate_power_repeat_decoded. ff_h_ftsp_parity_square_product_valuation_candidate_power_repeat_decoded + S (ftsp_bad_prime_parity_square_product) = S ((S (ff_i_ftsp_parity_square_product_valuation_candidate_power_repeat)) * ff_c_ftsp_parity_square_product_valuation_candidate_power)) /\ exists ff_q_ftsp_parity_square_product_valuation_candidate_power_repeat_decoded. ff_b_ftsp_parity_square_product_valuation_candidate_power = ff_q_ftsp_parity_square_product_valuation_candidate_power_repeat_decoded * S ((S (ff_i_ftsp_parity_square_product_valuation_candidate_power_repeat)) * ff_c_ftsp_parity_square_product_valuation_candidate_power) + (ftsp_bad_prime_parity_square_product)))) /\ (exists ff_u_ftsp_parity_square_product_valuation_candidate_power_product ff_v_ftsp_parity_square_product_valuation_candidate_power_product. ((((exists ff_h_ftsp_parity_square_product_valuation_candidate_power_product_start. ff_h_ftsp_parity_square_product_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_candidate_power_product_start. ff_u_ftsp_parity_square_product_valuation_candidate_power_product = ff_q_ftsp_parity_square_product_valuation_candidate_power_product_start * S ((S (0)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_ftsp_parity_square_product_valuation_candidate_power_product_terminal. ff_h_ftsp_parity_square_product_valuation_candidate_power_product_terminal + S (bpv_result_ftsp_parity_square_product_valuation_candidate) = S ((S (bpv_candidate_ftsp_parity_square_product_valuation)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_candidate_power_product_terminal. ff_u_ftsp_parity_square_product_valuation_candidate_power_product = ff_q_ftsp_parity_square_product_valuation_candidate_power_product_terminal * S ((S (bpv_candidate_ftsp_parity_square_product_valuation)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product) + (bpv_result_ftsp_parity_square_product_valuation_candidate))) /\ forall ff_i_ftsp_parity_square_product_valuation_candidate_power_product. (exists ff_lt_ftsp_parity_square_product_valuation_candidate_power_product_bound. ff_lt_ftsp_parity_square_product_valuation_candidate_power_product_bound + S ff_i_ftsp_parity_square_product_valuation_candidate_power_product = bpv_candidate_ftsp_parity_square_product_valuation) -> exists ff_p_ftsp_parity_square_product_valuation_candidate_power_product ff_r_ftsp_parity_square_product_valuation_candidate_power_product ff_s_ftsp_parity_square_product_valuation_candidate_power_product. ((((exists ff_h_ftsp_parity_square_product_valuation_candidate_power_product_factor. ff_h_ftsp_parity_square_product_valuation_candidate_power_product_factor + S (ff_p_ftsp_parity_square_product_valuation_candidate_power_product) = S ((S (ff_i_ftsp_parity_square_product_valuation_candidate_power_product)) * ff_c_ftsp_parity_square_product_valuation_candidate_power)) /\ exists ff_q_ftsp_parity_square_product_valuation_candidate_power_product_factor. ff_b_ftsp_parity_square_product_valuation_candidate_power = ff_q_ftsp_parity_square_product_valuation_candidate_power_product_factor * S ((S (ff_i_ftsp_parity_square_product_valuation_candidate_power_product)) * ff_c_ftsp_parity_square_product_valuation_candidate_power) + (ff_p_ftsp_parity_square_product_valuation_candidate_power_product))) /\ ((((exists ff_h_ftsp_parity_square_product_valuation_candidate_power_product_partial. ff_h_ftsp_parity_square_product_valuation_candidate_power_product_partial + S (ff_r_ftsp_parity_square_product_valuation_candidate_power_product) = S ((S (ff_i_ftsp_parity_square_product_valuation_candidate_power_product)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_candidate_power_product_partial. ff_u_ftsp_parity_square_product_valuation_candidate_power_product = ff_q_ftsp_parity_square_product_valuation_candidate_power_product_partial * S ((S (ff_i_ftsp_parity_square_product_valuation_candidate_power_product)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product) + (ff_r_ftsp_parity_square_product_valuation_candidate_power_product))) /\ ((((exists ff_h_ftsp_parity_square_product_valuation_candidate_power_product_successor. ff_h_ftsp_parity_square_product_valuation_candidate_power_product_successor + S (ff_s_ftsp_parity_square_product_valuation_candidate_power_product) = S ((S (S ff_i_ftsp_parity_square_product_valuation_candidate_power_product)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_candidate_power_product_successor. ff_u_ftsp_parity_square_product_valuation_candidate_power_product = ff_q_ftsp_parity_square_product_valuation_candidate_power_product_successor * S ((S (S ff_i_ftsp_parity_square_product_valuation_candidate_power_product)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product) + (ff_s_ftsp_parity_square_product_valuation_candidate_power_product))) /\ ff_s_ftsp_parity_square_product_valuation_candidate_power_product = ff_r_ftsp_parity_square_product_valuation_candidate_power_product * ff_p_ftsp_parity_square_product_valuation_candidate_power_product)))))))) /\ (exists bpv_factor_ftsp_parity_square_product_valuation_candidate_divides. (n * (z * z)) = bpv_result_ftsp_parity_square_product_valuation_candidate * bpv_factor_ftsp_parity_square_product_valuation_candidate_divides))) -> (exists bpv_gap_ftsp_parity_square_product_valuation_maximal. bpv_gap_ftsp_parity_square_product_valuation_maximal + bpv_candidate_ftsp_parity_square_product_valuation = ftsp_bad_exponent_parity_square_product)) -> exists ftsp_bad_half_parity_square_product. ftsp_bad_exponent_parity_square_product = ftsp_bad_half_parity_square_product + ftsp_bad_half_parity_square_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)Every purple notation token opens its conservative definition. This reading surface never changes the unchanged intuitionistic kernel or confers checked-use authority.
Definitions used by this theorem
In the theorem statement
In local proof propositions
Exact expanded first-order statement
forall z n. ~(z = 0) -> ~(n = 0) -> (forall ftsp_bad_prime_parity_square_product ftsp_bad_exponent_parity_square_product. ((~(ftsp_bad_prime_parity_square_product = 1) /\ forall frm_prime_left_ftsp_parity_square_product_prime frm_prime_right_ftsp_parity_square_product_prime. ftsp_bad_prime_parity_square_product = frm_prime_left_ftsp_parity_square_product_prime * frm_prime_right_ftsp_parity_square_product_prime -> frm_prime_left_ftsp_parity_square_product_prime = 1 \/ frm_prime_right_ftsp_parity_square_product_prime = 1)) -> (exists ftsc_four_three_ftsp_parity_square_product_three. (ftsp_bad_prime_parity_square_product) = 4 * ftsc_four_three_ftsp_parity_square_product_three + 3) -> (((exists bpv_gap_ftsp_parity_square_product_valuation_exponent_bound. bpv_gap_ftsp_parity_square_product_valuation_exponent_bound + ftsp_bad_exponent_parity_square_product = (n * (z * z))) /\ (exists bpv_result_ftsp_parity_square_product_valuation_selected. ((exists ff_b_ftsp_parity_square_product_valuation_selected_power ff_c_ftsp_parity_square_product_valuation_selected_power. ((forall ff_i_ftsp_parity_square_product_valuation_selected_power_repeat. (exists ff_lt_ftsp_parity_square_product_valuation_selected_power_repeat_bound. ff_lt_ftsp_parity_square_product_valuation_selected_power_repeat_bound + S ff_i_ftsp_parity_square_product_valuation_selected_power_repeat = ftsp_bad_exponent_parity_square_product) -> (((exists ff_h_ftsp_parity_square_product_valuation_selected_power_repeat_decoded. ff_h_ftsp_parity_square_product_valuation_selected_power_repeat_decoded + S (ftsp_bad_prime_parity_square_product) = S ((S (ff_i_ftsp_parity_square_product_valuation_selected_power_repeat)) * ff_c_ftsp_parity_square_product_valuation_selected_power)) /\ exists ff_q_ftsp_parity_square_product_valuation_selected_power_repeat_decoded. ff_b_ftsp_parity_square_product_valuation_selected_power = ff_q_ftsp_parity_square_product_valuation_selected_power_repeat_decoded * S ((S (ff_i_ftsp_parity_square_product_valuation_selected_power_repeat)) * ff_c_ftsp_parity_square_product_valuation_selected_power) + (ftsp_bad_prime_parity_square_product)))) /\ (exists ff_u_ftsp_parity_square_product_valuation_selected_power_product ff_v_ftsp_parity_square_product_valuation_selected_power_product. ((((exists ff_h_ftsp_parity_square_product_valuation_selected_power_product_start. ff_h_ftsp_parity_square_product_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_selected_power_product_start. ff_u_ftsp_parity_square_product_valuation_selected_power_product = ff_q_ftsp_parity_square_product_valuation_selected_power_product_start * S ((S (0)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_ftsp_parity_square_product_valuation_selected_power_product_terminal. ff_h_ftsp_parity_square_product_valuation_selected_power_product_terminal + S (bpv_result_ftsp_parity_square_product_valuation_selected) = S ((S (ftsp_bad_exponent_parity_square_product)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_selected_power_product_terminal. ff_u_ftsp_parity_square_product_valuation_selected_power_product = ff_q_ftsp_parity_square_product_valuation_selected_power_product_terminal * S ((S (ftsp_bad_exponent_parity_square_product)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product) + (bpv_result_ftsp_parity_square_product_valuation_selected))) /\ forall ff_i_ftsp_parity_square_product_valuation_selected_power_product. (exists ff_lt_ftsp_parity_square_product_valuation_selected_power_product_bound. ff_lt_ftsp_parity_square_product_valuation_selected_power_product_bound + S ff_i_ftsp_parity_square_product_valuation_selected_power_product = ftsp_bad_exponent_parity_square_product) -> exists ff_p_ftsp_parity_square_product_valuation_selected_power_product ff_r_ftsp_parity_square_product_valuation_selected_power_product ff_s_ftsp_parity_square_product_valuation_selected_power_product. ((((exists ff_h_ftsp_parity_square_product_valuation_selected_power_product_factor. ff_h_ftsp_parity_square_product_valuation_selected_power_product_factor + S (ff_p_ftsp_parity_square_product_valuation_selected_power_product) = S ((S (ff_i_ftsp_parity_square_product_valuation_selected_power_product)) * ff_c_ftsp_parity_square_product_valuation_selected_power)) /\ exists ff_q_ftsp_parity_square_product_valuation_selected_power_product_factor. ff_b_ftsp_parity_square_product_valuation_selected_power = ff_q_ftsp_parity_square_product_valuation_selected_power_product_factor * S ((S (ff_i_ftsp_parity_square_product_valuation_selected_power_product)) * ff_c_ftsp_parity_square_product_valuation_selected_power) + (ff_p_ftsp_parity_square_product_valuation_selected_power_product))) /\ ((((exists ff_h_ftsp_parity_square_product_valuation_selected_power_product_partial. ff_h_ftsp_parity_square_product_valuation_selected_power_product_partial + S (ff_r_ftsp_parity_square_product_valuation_selected_power_product) = S ((S (ff_i_ftsp_parity_square_product_valuation_selected_power_product)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_selected_power_product_partial. ff_u_ftsp_parity_square_product_valuation_selected_power_product = ff_q_ftsp_parity_square_product_valuation_selected_power_product_partial * S ((S (ff_i_ftsp_parity_square_product_valuation_selected_power_product)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product) + (ff_r_ftsp_parity_square_product_valuation_selected_power_product))) /\ ((((exists ff_h_ftsp_parity_square_product_valuation_selected_power_product_successor. ff_h_ftsp_parity_square_product_valuation_selected_power_product_successor + S (ff_s_ftsp_parity_square_product_valuation_selected_power_product) = S ((S (S ff_i_ftsp_parity_square_product_valuation_selected_power_product)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_selected_power_product_successor. ff_u_ftsp_parity_square_product_valuation_selected_power_product = ff_q_ftsp_parity_square_product_valuation_selected_power_product_successor * S ((S (S ff_i_ftsp_parity_square_product_valuation_selected_power_product)) * ff_v_ftsp_parity_square_product_valuation_selected_power_product) + (ff_s_ftsp_parity_square_product_valuation_selected_power_product))) /\ ff_s_ftsp_parity_square_product_valuation_selected_power_product = ff_r_ftsp_parity_square_product_valuation_selected_power_product * ff_p_ftsp_parity_square_product_valuation_selected_power_product)))))))) /\ (exists bpv_factor_ftsp_parity_square_product_valuation_selected_divides. (n * (z * z)) = bpv_result_ftsp_parity_square_product_valuation_selected * bpv_factor_ftsp_parity_square_product_valuation_selected_divides)))) /\ forall bpv_candidate_ftsp_parity_square_product_valuation. (exists bpv_gap_ftsp_parity_square_product_valuation_candidate_bound. bpv_gap_ftsp_parity_square_product_valuation_candidate_bound + bpv_candidate_ftsp_parity_square_product_valuation = (n * (z * z))) -> (exists bpv_result_ftsp_parity_square_product_valuation_candidate. ((exists ff_b_ftsp_parity_square_product_valuation_candidate_power ff_c_ftsp_parity_square_product_valuation_candidate_power. ((forall ff_i_ftsp_parity_square_product_valuation_candidate_power_repeat. (exists ff_lt_ftsp_parity_square_product_valuation_candidate_power_repeat_bound. ff_lt_ftsp_parity_square_product_valuation_candidate_power_repeat_bound + S ff_i_ftsp_parity_square_product_valuation_candidate_power_repeat = bpv_candidate_ftsp_parity_square_product_valuation) -> (((exists ff_h_ftsp_parity_square_product_valuation_candidate_power_repeat_decoded. ff_h_ftsp_parity_square_product_valuation_candidate_power_repeat_decoded + S (ftsp_bad_prime_parity_square_product) = S ((S (ff_i_ftsp_parity_square_product_valuation_candidate_power_repeat)) * ff_c_ftsp_parity_square_product_valuation_candidate_power)) /\ exists ff_q_ftsp_parity_square_product_valuation_candidate_power_repeat_decoded. ff_b_ftsp_parity_square_product_valuation_candidate_power = ff_q_ftsp_parity_square_product_valuation_candidate_power_repeat_decoded * S ((S (ff_i_ftsp_parity_square_product_valuation_candidate_power_repeat)) * ff_c_ftsp_parity_square_product_valuation_candidate_power) + (ftsp_bad_prime_parity_square_product)))) /\ (exists ff_u_ftsp_parity_square_product_valuation_candidate_power_product ff_v_ftsp_parity_square_product_valuation_candidate_power_product. ((((exists ff_h_ftsp_parity_square_product_valuation_candidate_power_product_start. ff_h_ftsp_parity_square_product_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_candidate_power_product_start. ff_u_ftsp_parity_square_product_valuation_candidate_power_product = ff_q_ftsp_parity_square_product_valuation_candidate_power_product_start * S ((S (0)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_ftsp_parity_square_product_valuation_candidate_power_product_terminal. ff_h_ftsp_parity_square_product_valuation_candidate_power_product_terminal + S (bpv_result_ftsp_parity_square_product_valuation_candidate) = S ((S (bpv_candidate_ftsp_parity_square_product_valuation)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_candidate_power_product_terminal. ff_u_ftsp_parity_square_product_valuation_candidate_power_product = ff_q_ftsp_parity_square_product_valuation_candidate_power_product_terminal * S ((S (bpv_candidate_ftsp_parity_square_product_valuation)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product) + (bpv_result_ftsp_parity_square_product_valuation_candidate))) /\ forall ff_i_ftsp_parity_square_product_valuation_candidate_power_product. (exists ff_lt_ftsp_parity_square_product_valuation_candidate_power_product_bound. ff_lt_ftsp_parity_square_product_valuation_candidate_power_product_bound + S ff_i_ftsp_parity_square_product_valuation_candidate_power_product = bpv_candidate_ftsp_parity_square_product_valuation) -> exists ff_p_ftsp_parity_square_product_valuation_candidate_power_product ff_r_ftsp_parity_square_product_valuation_candidate_power_product ff_s_ftsp_parity_square_product_valuation_candidate_power_product. ((((exists ff_h_ftsp_parity_square_product_valuation_candidate_power_product_factor. ff_h_ftsp_parity_square_product_valuation_candidate_power_product_factor + S (ff_p_ftsp_parity_square_product_valuation_candidate_power_product) = S ((S (ff_i_ftsp_parity_square_product_valuation_candidate_power_product)) * ff_c_ftsp_parity_square_product_valuation_candidate_power)) /\ exists ff_q_ftsp_parity_square_product_valuation_candidate_power_product_factor. ff_b_ftsp_parity_square_product_valuation_candidate_power = ff_q_ftsp_parity_square_product_valuation_candidate_power_product_factor * S ((S (ff_i_ftsp_parity_square_product_valuation_candidate_power_product)) * ff_c_ftsp_parity_square_product_valuation_candidate_power) + (ff_p_ftsp_parity_square_product_valuation_candidate_power_product))) /\ ((((exists ff_h_ftsp_parity_square_product_valuation_candidate_power_product_partial. ff_h_ftsp_parity_square_product_valuation_candidate_power_product_partial + S (ff_r_ftsp_parity_square_product_valuation_candidate_power_product) = S ((S (ff_i_ftsp_parity_square_product_valuation_candidate_power_product)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_candidate_power_product_partial. ff_u_ftsp_parity_square_product_valuation_candidate_power_product = ff_q_ftsp_parity_square_product_valuation_candidate_power_product_partial * S ((S (ff_i_ftsp_parity_square_product_valuation_candidate_power_product)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product) + (ff_r_ftsp_parity_square_product_valuation_candidate_power_product))) /\ ((((exists ff_h_ftsp_parity_square_product_valuation_candidate_power_product_successor. ff_h_ftsp_parity_square_product_valuation_candidate_power_product_successor + S (ff_s_ftsp_parity_square_product_valuation_candidate_power_product) = S ((S (S ff_i_ftsp_parity_square_product_valuation_candidate_power_product)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product)) /\ exists ff_q_ftsp_parity_square_product_valuation_candidate_power_product_successor. ff_u_ftsp_parity_square_product_valuation_candidate_power_product = ff_q_ftsp_parity_square_product_valuation_candidate_power_product_successor * S ((S (S ff_i_ftsp_parity_square_product_valuation_candidate_power_product)) * ff_v_ftsp_parity_square_product_valuation_candidate_power_product) + (ff_s_ftsp_parity_square_product_valuation_candidate_power_product))) /\ ff_s_ftsp_parity_square_product_valuation_candidate_power_product = ff_r_ftsp_parity_square_product_valuation_candidate_power_product * ff_p_ftsp_parity_square_product_valuation_candidate_power_product)))))))) /\ (exists bpv_factor_ftsp_parity_square_product_valuation_candidate_divides. (n * (z * z)) = bpv_result_ftsp_parity_square_product_valuation_candidate * bpv_factor_ftsp_parity_square_product_valuation_candidate_divides))) -> (exists bpv_gap_ftsp_parity_square_product_valuation_maximal. bpv_gap_ftsp_parity_square_product_valuation_maximal + bpv_candidate_ftsp_parity_square_product_valuation = ftsp_bad_exponent_parity_square_product)) -> exists ftsp_bad_half_parity_square_product. ftsp_bad_exponent_parity_square_product = ftsp_bad_half_parity_square_product + ftsp_bad_half_parity_square_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)Proof neighborhood
Direct theorem prerequisites
TS0036 square_factor_even_valuation_reflects_cofactorDirect theorem dependents
Definition-aware tactic body
Only propositions whose conservative expansion has been checked for exact first-order equivalence are compacted. Every changed line retains its immutable exact replay command.
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 (1)
01Fix variables and assumptionsL1–10
02Establish hzvaluationL11–12
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply power valuation exists.
- L11
have hzvaluation : ∃ e. PowerValuation(p,z,e)Definitions: PowerValuation(p,z,e)Original native command in the exact edition - L12
apply power_valuation_exists
03Separate the logical casesL13–13
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L13
cases hzvaluation
04Establish hproductL14–15
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply power valuation exists.
- L14
have hproduct : ∃ g. PowerValuation(p,z · z · n,g)Definitions: PowerValuation(p,z · z · n,g)Original native command in the exact edition - L15
apply power_valuation_exists
05Separate the logical casesL16–16
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L16
cases hproduct
06Establish hrightvaluationL17–24
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply power valuation value eq transport.
- L17
have hrightvaluation : PowerValuation(p,n · (z · z),x1)Definitions: PowerValuation(p,n · (z · z),x1)Original native command in the exact edition - L18
specialize power_valuation_value_eq_transport p - L19
specialize power_valuation_value_eq_transport ((z * z) * n) - L20
specialize power_valuation_value_eq_transport (n * (z * z)) - L21
specialize power_valuation_value_eq_transport x1 - L22
apply power_valuation_value_eq_transport - L23
apply mul_comm - L24
exact hproduct_witness
07Establish hevenL25–34
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply htotal.
- L25
have heven : exists h. x1 = h + h - L26
specialize htotal p - L27
specialize htotal x1 - L28
apply htotal - L29
exact hpprime - L30
exact hpbad - L31
exact hrightvaluation - L32
specialize square_factor_even_valuation_reflects_cofactor p - L33
specialize square_factor_even_valuation_reflects_cofactor z - L34
specialize square_factor_even_valuation_reflects_cofactor n
08Use earlier factsL35–44
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L35
specialize square_factor_even_valuation_reflects_cofactor x - L36
specialize square_factor_even_valuation_reflects_cofactor f - L37
specialize square_factor_even_valuation_reflects_cofactor x1 - L38
apply square_factor_even_valuation_reflects_cofactor - L39
exact hpprime - L40
exact hznonzero - L41
exact hnnonzero - L42
exact hzvaluation_witness - L43
exact hnvaluation - L44
exact hproduct_witness
09Use earlier factsL45–45
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L45
exact heven
Original defined command ledger · 45 lines
- 0001
intro z - 0002
intro n - 0003
intro hznonzero - 0004
intro hnnonzero - 0005
intro htotal - 0006
intro p - 0007
intro f - 0008
intro hpprime - 0009
intro hpbad - 0010
intro hnvaluation - 0011
have hzvaluation : ∃ e. PowerValuation(p,z,e)Exact native replay line
have hzvaluation : exists e. (((exists bpv_gap_ftsp_square_factor_exponent_bound. bpv_gap_ftsp_square_factor_exponent_bound + e = z) /\ (exists bpv_result_ftsp_square_factor_selected. ((exists ff_b_ftsp_square_factor_selected_power ff_c_ftsp_square_factor_selected_power. ((forall ff_i_ftsp_square_factor_selected_power_repeat. (exists ff_lt_ftsp_square_factor_selected_power_repeat_bound. ff_lt_ftsp_square_factor_selected_power_repeat_bound + S ff_i_ftsp_square_factor_selected_power_repeat = e) -> (((exists ff_h_ftsp_square_factor_selected_power_repeat_decoded. ff_h_ftsp_square_factor_selected_power_repeat_decoded + S (p) = S ((S (ff_i_ftsp_square_factor_selected_power_repeat)) * ff_c_ftsp_square_factor_selected_power)) /\ exists ff_q_ftsp_square_factor_selected_power_repeat_decoded. ff_b_ftsp_square_factor_selected_power = ff_q_ftsp_square_factor_selected_power_repeat_decoded * S ((S (ff_i_ftsp_square_factor_selected_power_repeat)) * ff_c_ftsp_square_factor_selected_power) + (p)))) /\ (exists ff_u_ftsp_square_factor_selected_power_product ff_v_ftsp_square_factor_selected_power_product. ((((exists ff_h_ftsp_square_factor_selected_power_product_start. ff_h_ftsp_square_factor_selected_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_square_factor_selected_power_product)) /\ exists ff_q_ftsp_square_factor_selected_power_product_start. ff_u_ftsp_square_factor_selected_power_product = ff_q_ftsp_square_factor_selected_power_product_start * S ((S (0)) * ff_v_ftsp_square_factor_selected_power_product) + (1))) /\ ((((exists ff_h_ftsp_square_factor_selected_power_product_terminal. ff_h_ftsp_square_factor_selected_power_product_terminal + S (bpv_result_ftsp_square_factor_selected) = S ((S (e)) * ff_v_ftsp_square_factor_selected_power_product)) /\ exists ff_q_ftsp_square_factor_selected_power_product_terminal. ff_u_ftsp_square_factor_selected_power_product = ff_q_ftsp_square_factor_selected_power_product_terminal * S ((S (e)) * ff_v_ftsp_square_factor_selected_power_product) + (bpv_result_ftsp_square_factor_selected))) /\ forall ff_i_ftsp_square_factor_selected_power_product. (exists ff_lt_ftsp_square_factor_selected_power_product_bound. ff_lt_ftsp_square_factor_selected_power_product_bound + S ff_i_ftsp_square_factor_selected_power_product = e) -> exists ff_p_ftsp_square_factor_selected_power_product ff_r_ftsp_square_factor_selected_power_product ff_s_ftsp_square_factor_selected_power_product. ((((exists ff_h_ftsp_square_factor_selected_power_product_factor. ff_h_ftsp_square_factor_selected_power_product_factor + S (ff_p_ftsp_square_factor_selected_power_product) = S ((S (ff_i_ftsp_square_factor_selected_power_product)) * ff_c_ftsp_square_factor_selected_power)) /\ exists ff_q_ftsp_square_factor_selected_power_product_factor. ff_b_ftsp_square_factor_selected_power = ff_q_ftsp_square_factor_selected_power_product_factor * S ((S (ff_i_ftsp_square_factor_selected_power_product)) * ff_c_ftsp_square_factor_selected_power) + (ff_p_ftsp_square_factor_selected_power_product))) /\ ((((exists ff_h_ftsp_square_factor_selected_power_product_partial. ff_h_ftsp_square_factor_selected_power_product_partial + S (ff_r_ftsp_square_factor_selected_power_product) = S ((S (ff_i_ftsp_square_factor_selected_power_product)) * ff_v_ftsp_square_factor_selected_power_product)) /\ exists ff_q_ftsp_square_factor_selected_power_product_partial. ff_u_ftsp_square_factor_selected_power_product = ff_q_ftsp_square_factor_selected_power_product_partial * S ((S (ff_i_ftsp_square_factor_selected_power_product)) * ff_v_ftsp_square_factor_selected_power_product) + (ff_r_ftsp_square_factor_selected_power_product))) /\ ((((exists ff_h_ftsp_square_factor_selected_power_product_successor. ff_h_ftsp_square_factor_selected_power_product_successor + S (ff_s_ftsp_square_factor_selected_power_product) = S ((S (S ff_i_ftsp_square_factor_selected_power_product)) * ff_v_ftsp_square_factor_selected_power_product)) /\ exists ff_q_ftsp_square_factor_selected_power_product_successor. ff_u_ftsp_square_factor_selected_power_product = ff_q_ftsp_square_factor_selected_power_product_successor * S ((S (S ff_i_ftsp_square_factor_selected_power_product)) * ff_v_ftsp_square_factor_selected_power_product) + (ff_s_ftsp_square_factor_selected_power_product))) /\ ff_s_ftsp_square_factor_selected_power_product = ff_r_ftsp_square_factor_selected_power_product * ff_p_ftsp_square_factor_selected_power_product)))))))) /\ (exists bpv_factor_ftsp_square_factor_selected_divides. z = bpv_result_ftsp_square_factor_selected * bpv_factor_ftsp_square_factor_selected_divides)))) /\ forall bpv_candidate_ftsp_square_factor. (exists bpv_gap_ftsp_square_factor_candidate_bound. bpv_gap_ftsp_square_factor_candidate_bound + bpv_candidate_ftsp_square_factor = z) -> (exists bpv_result_ftsp_square_factor_candidate. ((exists ff_b_ftsp_square_factor_candidate_power ff_c_ftsp_square_factor_candidate_power. ((forall ff_i_ftsp_square_factor_candidate_power_repeat. (exists ff_lt_ftsp_square_factor_candidate_power_repeat_bound. ff_lt_ftsp_square_factor_candidate_power_repeat_bound + S ff_i_ftsp_square_factor_candidate_power_repeat = bpv_candidate_ftsp_square_factor) -> (((exists ff_h_ftsp_square_factor_candidate_power_repeat_decoded. ff_h_ftsp_square_factor_candidate_power_repeat_decoded + S (p) = S ((S (ff_i_ftsp_square_factor_candidate_power_repeat)) * ff_c_ftsp_square_factor_candidate_power)) /\ exists ff_q_ftsp_square_factor_candidate_power_repeat_decoded. ff_b_ftsp_square_factor_candidate_power = ff_q_ftsp_square_factor_candidate_power_repeat_decoded * S ((S (ff_i_ftsp_square_factor_candidate_power_repeat)) * ff_c_ftsp_square_factor_candidate_power) + (p)))) /\ (exists ff_u_ftsp_square_factor_candidate_power_product ff_v_ftsp_square_factor_candidate_power_product. ((((exists ff_h_ftsp_square_factor_candidate_power_product_start. ff_h_ftsp_square_factor_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_square_factor_candidate_power_product)) /\ exists ff_q_ftsp_square_factor_candidate_power_product_start. ff_u_ftsp_square_factor_candidate_power_product = ff_q_ftsp_square_factor_candidate_power_product_start * S ((S (0)) * ff_v_ftsp_square_factor_candidate_power_product) + (1))) /\ ((((exists ff_h_ftsp_square_factor_candidate_power_product_terminal. ff_h_ftsp_square_factor_candidate_power_product_terminal + S (bpv_result_ftsp_square_factor_candidate) = S ((S (bpv_candidate_ftsp_square_factor)) * ff_v_ftsp_square_factor_candidate_power_product)) /\ exists ff_q_ftsp_square_factor_candidate_power_product_terminal. ff_u_ftsp_square_factor_candidate_power_product = ff_q_ftsp_square_factor_candidate_power_product_terminal * S ((S (bpv_candidate_ftsp_square_factor)) * ff_v_ftsp_square_factor_candidate_power_product) + (bpv_result_ftsp_square_factor_candidate))) /\ forall ff_i_ftsp_square_factor_candidate_power_product. (exists ff_lt_ftsp_square_factor_candidate_power_product_bound. ff_lt_ftsp_square_factor_candidate_power_product_bound + S ff_i_ftsp_square_factor_candidate_power_product = bpv_candidate_ftsp_square_factor) -> exists ff_p_ftsp_square_factor_candidate_power_product ff_r_ftsp_square_factor_candidate_power_product ff_s_ftsp_square_factor_candidate_power_product. ((((exists ff_h_ftsp_square_factor_candidate_power_product_factor. ff_h_ftsp_square_factor_candidate_power_product_factor + S (ff_p_ftsp_square_factor_candidate_power_product) = S ((S (ff_i_ftsp_square_factor_candidate_power_product)) * ff_c_ftsp_square_factor_candidate_power)) /\ exists ff_q_ftsp_square_factor_candidate_power_product_factor. ff_b_ftsp_square_factor_candidate_power = ff_q_ftsp_square_factor_candidate_power_product_factor * S ((S (ff_i_ftsp_square_factor_candidate_power_product)) * ff_c_ftsp_square_factor_candidate_power) + (ff_p_ftsp_square_factor_candidate_power_product))) /\ ((((exists ff_h_ftsp_square_factor_candidate_power_product_partial. ff_h_ftsp_square_factor_candidate_power_product_partial + S (ff_r_ftsp_square_factor_candidate_power_product) = S ((S (ff_i_ftsp_square_factor_candidate_power_product)) * ff_v_ftsp_square_factor_candidate_power_product)) /\ exists ff_q_ftsp_square_factor_candidate_power_product_partial. ff_u_ftsp_square_factor_candidate_power_product = ff_q_ftsp_square_factor_candidate_power_product_partial * S ((S (ff_i_ftsp_square_factor_candidate_power_product)) * ff_v_ftsp_square_factor_candidate_power_product) + (ff_r_ftsp_square_factor_candidate_power_product))) /\ ((((exists ff_h_ftsp_square_factor_candidate_power_product_successor. ff_h_ftsp_square_factor_candidate_power_product_successor + S (ff_s_ftsp_square_factor_candidate_power_product) = S ((S (S ff_i_ftsp_square_factor_candidate_power_product)) * ff_v_ftsp_square_factor_candidate_power_product)) /\ exists ff_q_ftsp_square_factor_candidate_power_product_successor. ff_u_ftsp_square_factor_candidate_power_product = ff_q_ftsp_square_factor_candidate_power_product_successor * S ((S (S ff_i_ftsp_square_factor_candidate_power_product)) * ff_v_ftsp_square_factor_candidate_power_product) + (ff_s_ftsp_square_factor_candidate_power_product))) /\ ff_s_ftsp_square_factor_candidate_power_product = ff_r_ftsp_square_factor_candidate_power_product * ff_p_ftsp_square_factor_candidate_power_product)))))))) /\ (exists bpv_factor_ftsp_square_factor_candidate_divides. z = bpv_result_ftsp_square_factor_candidate * bpv_factor_ftsp_square_factor_candidate_divides))) -> (exists bpv_gap_ftsp_square_factor_maximal. bpv_gap_ftsp_square_factor_maximal + bpv_candidate_ftsp_square_factor = e)) - 0012
apply power_valuation_exists - 0013
cases hzvaluation - 0014
have hproduct : ∃ g. PowerValuation(p,z · z · n,g)Exact native replay line
have hproduct : exists g. (((exists bpv_gap_ftsp_square_product_exponent_bound. bpv_gap_ftsp_square_product_exponent_bound + g = ((z * z) * n)) /\ (exists bpv_result_ftsp_square_product_selected. ((exists ff_b_ftsp_square_product_selected_power ff_c_ftsp_square_product_selected_power. ((forall ff_i_ftsp_square_product_selected_power_repeat. (exists ff_lt_ftsp_square_product_selected_power_repeat_bound. ff_lt_ftsp_square_product_selected_power_repeat_bound + S ff_i_ftsp_square_product_selected_power_repeat = g) -> (((exists ff_h_ftsp_square_product_selected_power_repeat_decoded. ff_h_ftsp_square_product_selected_power_repeat_decoded + S (p) = S ((S (ff_i_ftsp_square_product_selected_power_repeat)) * ff_c_ftsp_square_product_selected_power)) /\ exists ff_q_ftsp_square_product_selected_power_repeat_decoded. ff_b_ftsp_square_product_selected_power = ff_q_ftsp_square_product_selected_power_repeat_decoded * S ((S (ff_i_ftsp_square_product_selected_power_repeat)) * ff_c_ftsp_square_product_selected_power) + (p)))) /\ (exists ff_u_ftsp_square_product_selected_power_product ff_v_ftsp_square_product_selected_power_product. ((((exists ff_h_ftsp_square_product_selected_power_product_start. ff_h_ftsp_square_product_selected_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_square_product_selected_power_product)) /\ exists ff_q_ftsp_square_product_selected_power_product_start. ff_u_ftsp_square_product_selected_power_product = ff_q_ftsp_square_product_selected_power_product_start * S ((S (0)) * ff_v_ftsp_square_product_selected_power_product) + (1))) /\ ((((exists ff_h_ftsp_square_product_selected_power_product_terminal. ff_h_ftsp_square_product_selected_power_product_terminal + S (bpv_result_ftsp_square_product_selected) = S ((S (g)) * ff_v_ftsp_square_product_selected_power_product)) /\ exists ff_q_ftsp_square_product_selected_power_product_terminal. ff_u_ftsp_square_product_selected_power_product = ff_q_ftsp_square_product_selected_power_product_terminal * S ((S (g)) * ff_v_ftsp_square_product_selected_power_product) + (bpv_result_ftsp_square_product_selected))) /\ forall ff_i_ftsp_square_product_selected_power_product. (exists ff_lt_ftsp_square_product_selected_power_product_bound. ff_lt_ftsp_square_product_selected_power_product_bound + S ff_i_ftsp_square_product_selected_power_product = g) -> exists ff_p_ftsp_square_product_selected_power_product ff_r_ftsp_square_product_selected_power_product ff_s_ftsp_square_product_selected_power_product. ((((exists ff_h_ftsp_square_product_selected_power_product_factor. ff_h_ftsp_square_product_selected_power_product_factor + S (ff_p_ftsp_square_product_selected_power_product) = S ((S (ff_i_ftsp_square_product_selected_power_product)) * ff_c_ftsp_square_product_selected_power)) /\ exists ff_q_ftsp_square_product_selected_power_product_factor. ff_b_ftsp_square_product_selected_power = ff_q_ftsp_square_product_selected_power_product_factor * S ((S (ff_i_ftsp_square_product_selected_power_product)) * ff_c_ftsp_square_product_selected_power) + (ff_p_ftsp_square_product_selected_power_product))) /\ ((((exists ff_h_ftsp_square_product_selected_power_product_partial. ff_h_ftsp_square_product_selected_power_product_partial + S (ff_r_ftsp_square_product_selected_power_product) = S ((S (ff_i_ftsp_square_product_selected_power_product)) * ff_v_ftsp_square_product_selected_power_product)) /\ exists ff_q_ftsp_square_product_selected_power_product_partial. ff_u_ftsp_square_product_selected_power_product = ff_q_ftsp_square_product_selected_power_product_partial * S ((S (ff_i_ftsp_square_product_selected_power_product)) * ff_v_ftsp_square_product_selected_power_product) + (ff_r_ftsp_square_product_selected_power_product))) /\ ((((exists ff_h_ftsp_square_product_selected_power_product_successor. ff_h_ftsp_square_product_selected_power_product_successor + S (ff_s_ftsp_square_product_selected_power_product) = S ((S (S ff_i_ftsp_square_product_selected_power_product)) * ff_v_ftsp_square_product_selected_power_product)) /\ exists ff_q_ftsp_square_product_selected_power_product_successor. ff_u_ftsp_square_product_selected_power_product = ff_q_ftsp_square_product_selected_power_product_successor * S ((S (S ff_i_ftsp_square_product_selected_power_product)) * ff_v_ftsp_square_product_selected_power_product) + (ff_s_ftsp_square_product_selected_power_product))) /\ ff_s_ftsp_square_product_selected_power_product = ff_r_ftsp_square_product_selected_power_product * ff_p_ftsp_square_product_selected_power_product)))))))) /\ (exists bpv_factor_ftsp_square_product_selected_divides. ((z * z) * n) = bpv_result_ftsp_square_product_selected * bpv_factor_ftsp_square_product_selected_divides)))) /\ forall bpv_candidate_ftsp_square_product. (exists bpv_gap_ftsp_square_product_candidate_bound. bpv_gap_ftsp_square_product_candidate_bound + bpv_candidate_ftsp_square_product = ((z * z) * n)) -> (exists bpv_result_ftsp_square_product_candidate. ((exists ff_b_ftsp_square_product_candidate_power ff_c_ftsp_square_product_candidate_power. ((forall ff_i_ftsp_square_product_candidate_power_repeat. (exists ff_lt_ftsp_square_product_candidate_power_repeat_bound. ff_lt_ftsp_square_product_candidate_power_repeat_bound + S ff_i_ftsp_square_product_candidate_power_repeat = bpv_candidate_ftsp_square_product) -> (((exists ff_h_ftsp_square_product_candidate_power_repeat_decoded. ff_h_ftsp_square_product_candidate_power_repeat_decoded + S (p) = S ((S (ff_i_ftsp_square_product_candidate_power_repeat)) * ff_c_ftsp_square_product_candidate_power)) /\ exists ff_q_ftsp_square_product_candidate_power_repeat_decoded. ff_b_ftsp_square_product_candidate_power = ff_q_ftsp_square_product_candidate_power_repeat_decoded * S ((S (ff_i_ftsp_square_product_candidate_power_repeat)) * ff_c_ftsp_square_product_candidate_power) + (p)))) /\ (exists ff_u_ftsp_square_product_candidate_power_product ff_v_ftsp_square_product_candidate_power_product. ((((exists ff_h_ftsp_square_product_candidate_power_product_start. ff_h_ftsp_square_product_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_square_product_candidate_power_product)) /\ exists ff_q_ftsp_square_product_candidate_power_product_start. ff_u_ftsp_square_product_candidate_power_product = ff_q_ftsp_square_product_candidate_power_product_start * S ((S (0)) * ff_v_ftsp_square_product_candidate_power_product) + (1))) /\ ((((exists ff_h_ftsp_square_product_candidate_power_product_terminal. ff_h_ftsp_square_product_candidate_power_product_terminal + S (bpv_result_ftsp_square_product_candidate) = S ((S (bpv_candidate_ftsp_square_product)) * ff_v_ftsp_square_product_candidate_power_product)) /\ exists ff_q_ftsp_square_product_candidate_power_product_terminal. ff_u_ftsp_square_product_candidate_power_product = ff_q_ftsp_square_product_candidate_power_product_terminal * S ((S (bpv_candidate_ftsp_square_product)) * ff_v_ftsp_square_product_candidate_power_product) + (bpv_result_ftsp_square_product_candidate))) /\ forall ff_i_ftsp_square_product_candidate_power_product. (exists ff_lt_ftsp_square_product_candidate_power_product_bound. ff_lt_ftsp_square_product_candidate_power_product_bound + S ff_i_ftsp_square_product_candidate_power_product = bpv_candidate_ftsp_square_product) -> exists ff_p_ftsp_square_product_candidate_power_product ff_r_ftsp_square_product_candidate_power_product ff_s_ftsp_square_product_candidate_power_product. ((((exists ff_h_ftsp_square_product_candidate_power_product_factor. ff_h_ftsp_square_product_candidate_power_product_factor + S (ff_p_ftsp_square_product_candidate_power_product) = S ((S (ff_i_ftsp_square_product_candidate_power_product)) * ff_c_ftsp_square_product_candidate_power)) /\ exists ff_q_ftsp_square_product_candidate_power_product_factor. ff_b_ftsp_square_product_candidate_power = ff_q_ftsp_square_product_candidate_power_product_factor * S ((S (ff_i_ftsp_square_product_candidate_power_product)) * ff_c_ftsp_square_product_candidate_power) + (ff_p_ftsp_square_product_candidate_power_product))) /\ ((((exists ff_h_ftsp_square_product_candidate_power_product_partial. ff_h_ftsp_square_product_candidate_power_product_partial + S (ff_r_ftsp_square_product_candidate_power_product) = S ((S (ff_i_ftsp_square_product_candidate_power_product)) * ff_v_ftsp_square_product_candidate_power_product)) /\ exists ff_q_ftsp_square_product_candidate_power_product_partial. ff_u_ftsp_square_product_candidate_power_product = ff_q_ftsp_square_product_candidate_power_product_partial * S ((S (ff_i_ftsp_square_product_candidate_power_product)) * ff_v_ftsp_square_product_candidate_power_product) + (ff_r_ftsp_square_product_candidate_power_product))) /\ ((((exists ff_h_ftsp_square_product_candidate_power_product_successor. ff_h_ftsp_square_product_candidate_power_product_successor + S (ff_s_ftsp_square_product_candidate_power_product) = S ((S (S ff_i_ftsp_square_product_candidate_power_product)) * ff_v_ftsp_square_product_candidate_power_product)) /\ exists ff_q_ftsp_square_product_candidate_power_product_successor. ff_u_ftsp_square_product_candidate_power_product = ff_q_ftsp_square_product_candidate_power_product_successor * S ((S (S ff_i_ftsp_square_product_candidate_power_product)) * ff_v_ftsp_square_product_candidate_power_product) + (ff_s_ftsp_square_product_candidate_power_product))) /\ ff_s_ftsp_square_product_candidate_power_product = ff_r_ftsp_square_product_candidate_power_product * ff_p_ftsp_square_product_candidate_power_product)))))))) /\ (exists bpv_factor_ftsp_square_product_candidate_divides. ((z * z) * n) = bpv_result_ftsp_square_product_candidate * bpv_factor_ftsp_square_product_candidate_divides))) -> (exists bpv_gap_ftsp_square_product_maximal. bpv_gap_ftsp_square_product_maximal + bpv_candidate_ftsp_square_product = g)) - 0015
apply power_valuation_exists - 0016
cases hproduct - 0017
have hrightvaluation : PowerValuation(p,n · (z · z),x1)Exact native replay line
have hrightvaluation : (((exists bpv_gap_ftsp_square_right_transport_exponent_bound. bpv_gap_ftsp_square_right_transport_exponent_bound + x1 = (n * (z * z))) /\ (exists bpv_result_ftsp_square_right_transport_selected. ((exists ff_b_ftsp_square_right_transport_selected_power ff_c_ftsp_square_right_transport_selected_power. ((forall ff_i_ftsp_square_right_transport_selected_power_repeat. (exists ff_lt_ftsp_square_right_transport_selected_power_repeat_bound. ff_lt_ftsp_square_right_transport_selected_power_repeat_bound + S ff_i_ftsp_square_right_transport_selected_power_repeat = x1) -> (((exists ff_h_ftsp_square_right_transport_selected_power_repeat_decoded. ff_h_ftsp_square_right_transport_selected_power_repeat_decoded + S (p) = S ((S (ff_i_ftsp_square_right_transport_selected_power_repeat)) * ff_c_ftsp_square_right_transport_selected_power)) /\ exists ff_q_ftsp_square_right_transport_selected_power_repeat_decoded. ff_b_ftsp_square_right_transport_selected_power = ff_q_ftsp_square_right_transport_selected_power_repeat_decoded * S ((S (ff_i_ftsp_square_right_transport_selected_power_repeat)) * ff_c_ftsp_square_right_transport_selected_power) + (p)))) /\ (exists ff_u_ftsp_square_right_transport_selected_power_product ff_v_ftsp_square_right_transport_selected_power_product. ((((exists ff_h_ftsp_square_right_transport_selected_power_product_start. ff_h_ftsp_square_right_transport_selected_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_square_right_transport_selected_power_product)) /\ exists ff_q_ftsp_square_right_transport_selected_power_product_start. ff_u_ftsp_square_right_transport_selected_power_product = ff_q_ftsp_square_right_transport_selected_power_product_start * S ((S (0)) * ff_v_ftsp_square_right_transport_selected_power_product) + (1))) /\ ((((exists ff_h_ftsp_square_right_transport_selected_power_product_terminal. ff_h_ftsp_square_right_transport_selected_power_product_terminal + S (bpv_result_ftsp_square_right_transport_selected) = S ((S (x1)) * ff_v_ftsp_square_right_transport_selected_power_product)) /\ exists ff_q_ftsp_square_right_transport_selected_power_product_terminal. ff_u_ftsp_square_right_transport_selected_power_product = ff_q_ftsp_square_right_transport_selected_power_product_terminal * S ((S (x1)) * ff_v_ftsp_square_right_transport_selected_power_product) + (bpv_result_ftsp_square_right_transport_selected))) /\ forall ff_i_ftsp_square_right_transport_selected_power_product. (exists ff_lt_ftsp_square_right_transport_selected_power_product_bound. ff_lt_ftsp_square_right_transport_selected_power_product_bound + S ff_i_ftsp_square_right_transport_selected_power_product = x1) -> exists ff_p_ftsp_square_right_transport_selected_power_product ff_r_ftsp_square_right_transport_selected_power_product ff_s_ftsp_square_right_transport_selected_power_product. ((((exists ff_h_ftsp_square_right_transport_selected_power_product_factor. ff_h_ftsp_square_right_transport_selected_power_product_factor + S (ff_p_ftsp_square_right_transport_selected_power_product) = S ((S (ff_i_ftsp_square_right_transport_selected_power_product)) * ff_c_ftsp_square_right_transport_selected_power)) /\ exists ff_q_ftsp_square_right_transport_selected_power_product_factor. ff_b_ftsp_square_right_transport_selected_power = ff_q_ftsp_square_right_transport_selected_power_product_factor * S ((S (ff_i_ftsp_square_right_transport_selected_power_product)) * ff_c_ftsp_square_right_transport_selected_power) + (ff_p_ftsp_square_right_transport_selected_power_product))) /\ ((((exists ff_h_ftsp_square_right_transport_selected_power_product_partial. ff_h_ftsp_square_right_transport_selected_power_product_partial + S (ff_r_ftsp_square_right_transport_selected_power_product) = S ((S (ff_i_ftsp_square_right_transport_selected_power_product)) * ff_v_ftsp_square_right_transport_selected_power_product)) /\ exists ff_q_ftsp_square_right_transport_selected_power_product_partial. ff_u_ftsp_square_right_transport_selected_power_product = ff_q_ftsp_square_right_transport_selected_power_product_partial * S ((S (ff_i_ftsp_square_right_transport_selected_power_product)) * ff_v_ftsp_square_right_transport_selected_power_product) + (ff_r_ftsp_square_right_transport_selected_power_product))) /\ ((((exists ff_h_ftsp_square_right_transport_selected_power_product_successor. ff_h_ftsp_square_right_transport_selected_power_product_successor + S (ff_s_ftsp_square_right_transport_selected_power_product) = S ((S (S ff_i_ftsp_square_right_transport_selected_power_product)) * ff_v_ftsp_square_right_transport_selected_power_product)) /\ exists ff_q_ftsp_square_right_transport_selected_power_product_successor. ff_u_ftsp_square_right_transport_selected_power_product = ff_q_ftsp_square_right_transport_selected_power_product_successor * S ((S (S ff_i_ftsp_square_right_transport_selected_power_product)) * ff_v_ftsp_square_right_transport_selected_power_product) + (ff_s_ftsp_square_right_transport_selected_power_product))) /\ ff_s_ftsp_square_right_transport_selected_power_product = ff_r_ftsp_square_right_transport_selected_power_product * ff_p_ftsp_square_right_transport_selected_power_product)))))))) /\ (exists bpv_factor_ftsp_square_right_transport_selected_divides. (n * (z * z)) = bpv_result_ftsp_square_right_transport_selected * bpv_factor_ftsp_square_right_transport_selected_divides)))) /\ forall bpv_candidate_ftsp_square_right_transport. (exists bpv_gap_ftsp_square_right_transport_candidate_bound. bpv_gap_ftsp_square_right_transport_candidate_bound + bpv_candidate_ftsp_square_right_transport = (n * (z * z))) -> (exists bpv_result_ftsp_square_right_transport_candidate. ((exists ff_b_ftsp_square_right_transport_candidate_power ff_c_ftsp_square_right_transport_candidate_power. ((forall ff_i_ftsp_square_right_transport_candidate_power_repeat. (exists ff_lt_ftsp_square_right_transport_candidate_power_repeat_bound. ff_lt_ftsp_square_right_transport_candidate_power_repeat_bound + S ff_i_ftsp_square_right_transport_candidate_power_repeat = bpv_candidate_ftsp_square_right_transport) -> (((exists ff_h_ftsp_square_right_transport_candidate_power_repeat_decoded. ff_h_ftsp_square_right_transport_candidate_power_repeat_decoded + S (p) = S ((S (ff_i_ftsp_square_right_transport_candidate_power_repeat)) * ff_c_ftsp_square_right_transport_candidate_power)) /\ exists ff_q_ftsp_square_right_transport_candidate_power_repeat_decoded. ff_b_ftsp_square_right_transport_candidate_power = ff_q_ftsp_square_right_transport_candidate_power_repeat_decoded * S ((S (ff_i_ftsp_square_right_transport_candidate_power_repeat)) * ff_c_ftsp_square_right_transport_candidate_power) + (p)))) /\ (exists ff_u_ftsp_square_right_transport_candidate_power_product ff_v_ftsp_square_right_transport_candidate_power_product. ((((exists ff_h_ftsp_square_right_transport_candidate_power_product_start. ff_h_ftsp_square_right_transport_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_ftsp_square_right_transport_candidate_power_product)) /\ exists ff_q_ftsp_square_right_transport_candidate_power_product_start. ff_u_ftsp_square_right_transport_candidate_power_product = ff_q_ftsp_square_right_transport_candidate_power_product_start * S ((S (0)) * ff_v_ftsp_square_right_transport_candidate_power_product) + (1))) /\ ((((exists ff_h_ftsp_square_right_transport_candidate_power_product_terminal. ff_h_ftsp_square_right_transport_candidate_power_product_terminal + S (bpv_result_ftsp_square_right_transport_candidate) = S ((S (bpv_candidate_ftsp_square_right_transport)) * ff_v_ftsp_square_right_transport_candidate_power_product)) /\ exists ff_q_ftsp_square_right_transport_candidate_power_product_terminal. ff_u_ftsp_square_right_transport_candidate_power_product = ff_q_ftsp_square_right_transport_candidate_power_product_terminal * S ((S (bpv_candidate_ftsp_square_right_transport)) * ff_v_ftsp_square_right_transport_candidate_power_product) + (bpv_result_ftsp_square_right_transport_candidate))) /\ forall ff_i_ftsp_square_right_transport_candidate_power_product. (exists ff_lt_ftsp_square_right_transport_candidate_power_product_bound. ff_lt_ftsp_square_right_transport_candidate_power_product_bound + S ff_i_ftsp_square_right_transport_candidate_power_product = bpv_candidate_ftsp_square_right_transport) -> exists ff_p_ftsp_square_right_transport_candidate_power_product ff_r_ftsp_square_right_transport_candidate_power_product ff_s_ftsp_square_right_transport_candidate_power_product. ((((exists ff_h_ftsp_square_right_transport_candidate_power_product_factor. ff_h_ftsp_square_right_transport_candidate_power_product_factor + S (ff_p_ftsp_square_right_transport_candidate_power_product) = S ((S (ff_i_ftsp_square_right_transport_candidate_power_product)) * ff_c_ftsp_square_right_transport_candidate_power)) /\ exists ff_q_ftsp_square_right_transport_candidate_power_product_factor. ff_b_ftsp_square_right_transport_candidate_power = ff_q_ftsp_square_right_transport_candidate_power_product_factor * S ((S (ff_i_ftsp_square_right_transport_candidate_power_product)) * ff_c_ftsp_square_right_transport_candidate_power) + (ff_p_ftsp_square_right_transport_candidate_power_product))) /\ ((((exists ff_h_ftsp_square_right_transport_candidate_power_product_partial. ff_h_ftsp_square_right_transport_candidate_power_product_partial + S (ff_r_ftsp_square_right_transport_candidate_power_product) = S ((S (ff_i_ftsp_square_right_transport_candidate_power_product)) * ff_v_ftsp_square_right_transport_candidate_power_product)) /\ exists ff_q_ftsp_square_right_transport_candidate_power_product_partial. ff_u_ftsp_square_right_transport_candidate_power_product = ff_q_ftsp_square_right_transport_candidate_power_product_partial * S ((S (ff_i_ftsp_square_right_transport_candidate_power_product)) * ff_v_ftsp_square_right_transport_candidate_power_product) + (ff_r_ftsp_square_right_transport_candidate_power_product))) /\ ((((exists ff_h_ftsp_square_right_transport_candidate_power_product_successor. ff_h_ftsp_square_right_transport_candidate_power_product_successor + S (ff_s_ftsp_square_right_transport_candidate_power_product) = S ((S (S ff_i_ftsp_square_right_transport_candidate_power_product)) * ff_v_ftsp_square_right_transport_candidate_power_product)) /\ exists ff_q_ftsp_square_right_transport_candidate_power_product_successor. ff_u_ftsp_square_right_transport_candidate_power_product = ff_q_ftsp_square_right_transport_candidate_power_product_successor * S ((S (S ff_i_ftsp_square_right_transport_candidate_power_product)) * ff_v_ftsp_square_right_transport_candidate_power_product) + (ff_s_ftsp_square_right_transport_candidate_power_product))) /\ ff_s_ftsp_square_right_transport_candidate_power_product = ff_r_ftsp_square_right_transport_candidate_power_product * ff_p_ftsp_square_right_transport_candidate_power_product)))))))) /\ (exists bpv_factor_ftsp_square_right_transport_candidate_divides. (n * (z * z)) = bpv_result_ftsp_square_right_transport_candidate * bpv_factor_ftsp_square_right_transport_candidate_divides))) -> (exists bpv_gap_ftsp_square_right_transport_maximal. bpv_gap_ftsp_square_right_transport_maximal + bpv_candidate_ftsp_square_right_transport = x1)) - 0018
specialize power_valuation_value_eq_transport p - 0019
specialize power_valuation_value_eq_transport ((z * z) * n) - 0020
specialize power_valuation_value_eq_transport (n * (z * z)) - 0021
specialize power_valuation_value_eq_transport x1 - 0022
apply power_valuation_value_eq_transport - 0023
apply mul_comm - 0024
exact hproduct_witness - 0025
have heven : exists h. x1 = h + h - 0026
specialize htotal p - 0027
specialize htotal x1 - 0028
apply htotal - 0029
exact hpprime - 0030
exact hpbad - 0031
exact hrightvaluation - 0032
specialize square_factor_even_valuation_reflects_cofactor p - 0033
specialize square_factor_even_valuation_reflects_cofactor z - 0034
specialize square_factor_even_valuation_reflects_cofactor n - 0035
specialize square_factor_even_valuation_reflects_cofactor x - 0036
specialize square_factor_even_valuation_reflects_cofactor f - 0037
specialize square_factor_even_valuation_reflects_cofactor x1 - 0038
apply square_factor_even_valuation_reflects_cofactor - 0039
exact hpprime - 0040
exact hznonzero - 0041
exact hnnonzero - 0042
exact hzvaluation_witness - 0043
exact hnvaluation - 0044
exact hproduct_witness - 0045
exact heven