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 n pb pc eb ec vb vc l k. (((~((n) = 0)) /\ (((forall pfp_i_pvs_common_supportdistinct pfp_j_pvs_common_supportdistinct pfp_a_pvs_common_supportdistinct. (exists pfp_gap_pvs_common_supportdistinctfirst. pfp_gap_pvs_common_supportdistinctfirst + S (pfp_i_pvs_common_supportdistinct) = (l)) -> (exists pfp_gap_pvs_common_supportdistinctsecond. pfp_gap_pvs_common_supportdistinctsecond + S (pfp_j_pvs_common_supportdistinct) = (l)) -> (((exists ff_h_pfp_pvs_common_supportdistinctleft. ff_h_pfp_pvs_common_supportdistinctleft + S (pfp_a_pvs_common_supportdistinct) = S ((S (pfp_i_pvs_common_supportdistinct)) * pc)) /\ exists ff_q_pfp_pvs_common_supportdistinctleft. pb = ff_q_pfp_pvs_common_supportdistinctleft * S ((S (pfp_i_pvs_common_supportdistinct)) * pc) + (pfp_a_pvs_common_supportdistinct))) -> (((exists ff_h_pfp_pvs_common_supportdistinctright. ff_h_pfp_pvs_common_supportdistinctright + S (pfp_a_pvs_common_supportdistinct) = S ((S (pfp_j_pvs_common_supportdistinct)) * pc)) /\ exists ff_q_pfp_pvs_common_supportdistinctright. pb = ff_q_pfp_pvs_common_supportdistinctright * S ((S (pfp_j_pvs_common_supportdistinct)) * pc) + (pfp_a_pvs_common_supportdistinct))) -> pfp_i_pvs_common_supportdistinct = pfp_j_pvs_common_supportdistinct) /\ (((forall pvs_index_common_supportentries. (exists pvs_gap_common_supportentriesindex. pvs_gap_common_supportentriesindex + S (pvs_index_common_supportentries) = (l)) -> exists pvs_prime_common_supportentries pvs_exponent_common_supportentries pvs_power_common_supportentries. (((((exists ff_h_pvs_common_supportentriesprime. ff_h_pvs_common_supportentriesprime + S (pvs_prime_common_supportentries) = S ((S (pvs_index_common_supportentries)) * pc)) /\ exists ff_q_pvs_common_supportentriesprime. pb = ff_q_pvs_common_supportentriesprime * S ((S (pvs_index_common_supportentries)) * pc) + (pvs_prime_common_supportentries))) /\ (((((exists ff_h_pvs_common_supportentriesexponent. ff_h_pvs_common_supportentriesexponent + S (pvs_exponent_common_supportentries) = S ((S (pvs_index_common_supportentries)) * ec)) /\ exists ff_q_pvs_common_supportentriesexponent. eb = ff_q_pvs_common_supportentriesexponent * S ((S (pvs_index_common_supportentries)) * ec) + (pvs_exponent_common_supportentries))) /\ (((((exists ff_h_pvs_common_supportentriespower. ff_h_pvs_common_supportentriespower + S (pvs_power_common_supportentries) = S ((S (pvs_index_common_supportentries)) * vc)) /\ exists ff_q_pvs_common_supportentriespower. vb = ff_q_pvs_common_supportentriespower * S ((S (pvs_index_common_supportentries)) * vc) + (pvs_power_common_supportentries))) /\ (((~((pvs_prime_common_supportentries) = 1) /\ forall pvs_left_common_supportentriesdomain pvs_right_common_supportentriesdomain. (pvs_prime_common_supportentries) = pvs_left_common_supportentriesdomain * pvs_right_common_supportentriesdomain -> pvs_left_common_supportentriesdomain = 1 \/ pvs_right_common_supportentriesdomain = 1) /\ (((~(pvs_exponent_common_supportentries = 0)) /\ (((((exists bpd_gap_pvs_common_supportentriesvaluation_selected_bound. bpd_gap_pvs_common_supportentriesvaluation_selected_bound + (pvs_exponent_common_supportentries) = (n)) /\ (exists bpvi_result_pvs_common_supportentriesvaluation_selected. ((exists bpvi_b_pvs_common_supportentriesvaluation_selected_power bpvi_c_pvs_common_supportentriesvaluation_selected_power. ((forall bpvi_i_pvs_common_supportentriesvaluation_selected_power. (exists bpvi_repeat_gap_pvs_common_supportentriesvaluation_selected_power. bpvi_repeat_gap_pvs_common_supportentriesvaluation_selected_power + S bpvi_i_pvs_common_supportentriesvaluation_selected_power = pvs_exponent_common_supportentries) -> (((exists bpvi_h_pvs_common_supportentriesvaluation_selected_power_repeat. bpvi_h_pvs_common_supportentriesvaluation_selected_power_repeat + S (pvs_prime_common_supportentries) = S ((S (bpvi_i_pvs_common_supportentriesvaluation_selected_power)) * bpvi_c_pvs_common_supportentriesvaluation_selected_power)) /\ exists bpvi_q_pvs_common_supportentriesvaluation_selected_power_repeat. bpvi_b_pvs_common_supportentriesvaluation_selected_power = bpvi_q_pvs_common_supportentriesvaluation_selected_power_repeat * S ((S (bpvi_i_pvs_common_supportentriesvaluation_selected_power)) * bpvi_c_pvs_common_supportentriesvaluation_selected_power) + (pvs_prime_common_supportentries)))) /\ (exists bpvi_u_pvs_common_supportentriesvaluation_selected_power bpvi_v_pvs_common_supportentriesvaluation_selected_power. ((((exists bpvi_h_pvs_common_supportentriesvaluation_selected_power_start. bpvi_h_pvs_common_supportentriesvaluation_selected_power_start + S (1) = S ((S (0)) * bpvi_v_pvs_common_supportentriesvaluation_selected_power)) /\ exists bpvi_q_pvs_common_supportentriesvaluation_selected_power_start. bpvi_u_pvs_common_supportentriesvaluation_selected_power = bpvi_q_pvs_common_supportentriesvaluation_selected_power_start * S ((S (0)) * bpvi_v_pvs_common_supportentriesvaluation_selected_power) + (1))) /\ ((((exists bpvi_h_pvs_common_supportentriesvaluation_selected_power_terminal. bpvi_h_pvs_common_supportentriesvaluation_selected_power_terminal + S (bpvi_result_pvs_common_supportentriesvaluation_selected) = S ((S (pvs_exponent_common_supportentries)) * bpvi_v_pvs_common_supportentriesvaluation_selected_power)) /\ exists bpvi_q_pvs_common_supportentriesvaluation_selected_power_terminal. bpvi_u_pvs_common_supportentriesvaluation_selected_power = bpvi_q_pvs_common_supportentriesvaluation_selected_power_terminal * S ((S (pvs_exponent_common_supportentries)) * bpvi_v_pvs_common_supportentriesvaluation_selected_power) + (bpvi_result_pvs_common_supportentriesvaluation_selected))) /\ forall bpvi_j_pvs_common_supportentriesvaluation_selected_power. (exists bpvi_product_gap_pvs_common_supportentriesvaluation_selected_power. bpvi_product_gap_pvs_common_supportentriesvaluation_selected_power + S bpvi_j_pvs_common_supportentriesvaluation_selected_power = pvs_exponent_common_supportentries) -> exists bpvi_factor_pvs_common_supportentriesvaluation_selected_power bpvi_partial_pvs_common_supportentriesvaluation_selected_power bpvi_successor_pvs_common_supportentriesvaluation_selected_power. ((((exists bpvi_h_pvs_common_supportentriesvaluation_selected_power_factor. bpvi_h_pvs_common_supportentriesvaluation_selected_power_factor + S (bpvi_factor_pvs_common_supportentriesvaluation_selected_power) = S ((S (bpvi_j_pvs_common_supportentriesvaluation_selected_power)) * bpvi_c_pvs_common_supportentriesvaluation_selected_power)) /\ exists bpvi_q_pvs_common_supportentriesvaluation_selected_power_factor. bpvi_b_pvs_common_supportentriesvaluation_selected_power = bpvi_q_pvs_common_supportentriesvaluation_selected_power_factor * S ((S (bpvi_j_pvs_common_supportentriesvaluation_selected_power)) * bpvi_c_pvs_common_supportentriesvaluation_selected_power) + (bpvi_factor_pvs_common_supportentriesvaluation_selected_power))) /\ ((((exists bpvi_h_pvs_common_supportentriesvaluation_selected_power_partial. bpvi_h_pvs_common_supportentriesvaluation_selected_power_partial + S (bpvi_partial_pvs_common_supportentriesvaluation_selected_power) = S ((S (bpvi_j_pvs_common_supportentriesvaluation_selected_power)) * bpvi_v_pvs_common_supportentriesvaluation_selected_power)) /\ exists bpvi_q_pvs_common_supportentriesvaluation_selected_power_partial. bpvi_u_pvs_common_supportentriesvaluation_selected_power = bpvi_q_pvs_common_supportentriesvaluation_selected_power_partial * S ((S (bpvi_j_pvs_common_supportentriesvaluation_selected_power)) * bpvi_v_pvs_common_supportentriesvaluation_selected_power) + (bpvi_partial_pvs_common_supportentriesvaluation_selected_power))) /\ ((((exists bpvi_h_pvs_common_supportentriesvaluation_selected_power_successor. bpvi_h_pvs_common_supportentriesvaluation_selected_power_successor + S (bpvi_successor_pvs_common_supportentriesvaluation_selected_power) = S ((S (S bpvi_j_pvs_common_supportentriesvaluation_selected_power)) * bpvi_v_pvs_common_supportentriesvaluation_selected_power)) /\ exists bpvi_q_pvs_common_supportentriesvaluation_selected_power_successor. bpvi_u_pvs_common_supportentriesvaluation_selected_power = bpvi_q_pvs_common_supportentriesvaluation_selected_power_successor * S ((S (S bpvi_j_pvs_common_supportentriesvaluation_selected_power)) * bpvi_v_pvs_common_supportentriesvaluation_selected_power) + (bpvi_successor_pvs_common_supportentriesvaluation_selected_power))) /\ bpvi_successor_pvs_common_supportentriesvaluation_selected_power = bpvi_partial_pvs_common_supportentriesvaluation_selected_power * bpvi_factor_pvs_common_supportentriesvaluation_selected_power)))))))) /\ exists bpvi_divisor_factor_pvs_common_supportentriesvaluation_selected. n = bpvi_result_pvs_common_supportentriesvaluation_selected * bpvi_divisor_factor_pvs_common_supportentriesvaluation_selected))) /\ forall bpd_candidate_pvs_common_supportentriesvaluation. (exists bpd_gap_pvs_common_supportentriesvaluation_candidate_bound. bpd_gap_pvs_common_supportentriesvaluation_candidate_bound + (bpd_candidate_pvs_common_supportentriesvaluation) = (n)) -> (exists bpvi_result_pvs_common_supportentriesvaluation_candidate. ((exists bpvi_b_pvs_common_supportentriesvaluation_candidate_power bpvi_c_pvs_common_supportentriesvaluation_candidate_power. ((forall bpvi_i_pvs_common_supportentriesvaluation_candidate_power. (exists bpvi_repeat_gap_pvs_common_supportentriesvaluation_candidate_power. bpvi_repeat_gap_pvs_common_supportentriesvaluation_candidate_power + S bpvi_i_pvs_common_supportentriesvaluation_candidate_power = bpd_candidate_pvs_common_supportentriesvaluation) -> (((exists bpvi_h_pvs_common_supportentriesvaluation_candidate_power_repeat. bpvi_h_pvs_common_supportentriesvaluation_candidate_power_repeat + S (pvs_prime_common_supportentries) = S ((S (bpvi_i_pvs_common_supportentriesvaluation_candidate_power)) * bpvi_c_pvs_common_supportentriesvaluation_candidate_power)) /\ exists bpvi_q_pvs_common_supportentriesvaluation_candidate_power_repeat. bpvi_b_pvs_common_supportentriesvaluation_candidate_power = bpvi_q_pvs_common_supportentriesvaluation_candidate_power_repeat * S ((S (bpvi_i_pvs_common_supportentriesvaluation_candidate_power)) * bpvi_c_pvs_common_supportentriesvaluation_candidate_power) + (pvs_prime_common_supportentries)))) /\ (exists bpvi_u_pvs_common_supportentriesvaluation_candidate_power bpvi_v_pvs_common_supportentriesvaluation_candidate_power. ((((exists bpvi_h_pvs_common_supportentriesvaluation_candidate_power_start. bpvi_h_pvs_common_supportentriesvaluation_candidate_power_start + S (1) = S ((S (0)) * bpvi_v_pvs_common_supportentriesvaluation_candidate_power)) /\ exists bpvi_q_pvs_common_supportentriesvaluation_candidate_power_start. bpvi_u_pvs_common_supportentriesvaluation_candidate_power = bpvi_q_pvs_common_supportentriesvaluation_candidate_power_start * S ((S (0)) * bpvi_v_pvs_common_supportentriesvaluation_candidate_power) + (1))) /\ ((((exists bpvi_h_pvs_common_supportentriesvaluation_candidate_power_terminal. bpvi_h_pvs_common_supportentriesvaluation_candidate_power_terminal + S (bpvi_result_pvs_common_supportentriesvaluation_candidate) = S ((S (bpd_candidate_pvs_common_supportentriesvaluation)) * bpvi_v_pvs_common_supportentriesvaluation_candidate_power)) /\ exists bpvi_q_pvs_common_supportentriesvaluation_candidate_power_terminal. bpvi_u_pvs_common_supportentriesvaluation_candidate_power = bpvi_q_pvs_common_supportentriesvaluation_candidate_power_terminal * S ((S (bpd_candidate_pvs_common_supportentriesvaluation)) * bpvi_v_pvs_common_supportentriesvaluation_candidate_power) + (bpvi_result_pvs_common_supportentriesvaluation_candidate))) /\ forall bpvi_j_pvs_common_supportentriesvaluation_candidate_power. (exists bpvi_product_gap_pvs_common_supportentriesvaluation_candidate_power. bpvi_product_gap_pvs_common_supportentriesvaluation_candidate_power + S bpvi_j_pvs_common_supportentriesvaluation_candidate_power = bpd_candidate_pvs_common_supportentriesvaluation) -> exists bpvi_factor_pvs_common_supportentriesvaluation_candidate_power bpvi_partial_pvs_common_supportentriesvaluation_candidate_power bpvi_successor_pvs_common_supportentriesvaluation_candidate_power. ((((exists bpvi_h_pvs_common_supportentriesvaluation_candidate_power_factor. bpvi_h_pvs_common_supportentriesvaluation_candidate_power_factor + S (bpvi_factor_pvs_common_supportentriesvaluation_candidate_power) = S ((S (bpvi_j_pvs_common_supportentriesvaluation_candidate_power)) * bpvi_c_pvs_common_supportentriesvaluation_candidate_power)) /\ exists bpvi_q_pvs_common_supportentriesvaluation_candidate_power_factor. bpvi_b_pvs_common_supportentriesvaluation_candidate_power = bpvi_q_pvs_common_supportentriesvaluation_candidate_power_factor * S ((S (bpvi_j_pvs_common_supportentriesvaluation_candidate_power)) * bpvi_c_pvs_common_supportentriesvaluation_candidate_power) + (bpvi_factor_pvs_common_supportentriesvaluation_candidate_power))) /\ ((((exists bpvi_h_pvs_common_supportentriesvaluation_candidate_power_partial. bpvi_h_pvs_common_supportentriesvaluation_candidate_power_partial + S (bpvi_partial_pvs_common_supportentriesvaluation_candidate_power) = S ((S (bpvi_j_pvs_common_supportentriesvaluation_candidate_power)) * bpvi_v_pvs_common_supportentriesvaluation_candidate_power)) /\ exists bpvi_q_pvs_common_supportentriesvaluation_candidate_power_partial. bpvi_u_pvs_common_supportentriesvaluation_candidate_power = bpvi_q_pvs_common_supportentriesvaluation_candidate_power_partial * S ((S (bpvi_j_pvs_common_supportentriesvaluation_candidate_power)) * bpvi_v_pvs_common_supportentriesvaluation_candidate_power) + (bpvi_partial_pvs_common_supportentriesvaluation_candidate_power))) /\ ((((exists bpvi_h_pvs_common_supportentriesvaluation_candidate_power_successor. bpvi_h_pvs_common_supportentriesvaluation_candidate_power_successor + S (bpvi_successor_pvs_common_supportentriesvaluation_candidate_power) = S ((S (S bpvi_j_pvs_common_supportentriesvaluation_candidate_power)) * bpvi_v_pvs_common_supportentriesvaluation_candidate_power)) /\ exists bpvi_q_pvs_common_supportentriesvaluation_candidate_power_successor. bpvi_u_pvs_common_supportentriesvaluation_candidate_power = bpvi_q_pvs_common_supportentriesvaluation_candidate_power_successor * S ((S (S bpvi_j_pvs_common_supportentriesvaluation_candidate_power)) * bpvi_v_pvs_common_supportentriesvaluation_candidate_power) + (bpvi_successor_pvs_common_supportentriesvaluation_candidate_power))) /\ bpvi_successor_pvs_common_supportentriesvaluation_candidate_power = bpvi_partial_pvs_common_supportentriesvaluation_candidate_power * bpvi_factor_pvs_common_supportentriesvaluation_candidate_power)))))))) /\ exists bpvi_divisor_factor_pvs_common_supportentriesvaluation_candidate. n = bpvi_result_pvs_common_supportentriesvaluation_candidate * bpvi_divisor_factor_pvs_common_supportentriesvaluation_candidate)) -> (exists bpd_gap_pvs_common_supportentriesvaluation_maximal. bpd_gap_pvs_common_supportentriesvaluation_maximal + (bpd_candidate_pvs_common_supportentriesvaluation) = (pvs_exponent_common_supportentries))) /\ (exists pa_b_pvs_common_supportentriesvalue pa_c_pvs_common_supportentriesvalue. ((forall pa_i_pvs_common_supportentriesvalue_repeat. (exists pa_lt_pvs_common_supportentriesvalue_repeat_bound. pa_lt_pvs_common_supportentriesvalue_repeat_bound + S pa_i_pvs_common_supportentriesvalue_repeat = pvs_exponent_common_supportentries) -> (((exists pa_h_pvs_common_supportentriesvalue_repeat_decoded. pa_h_pvs_common_supportentriesvalue_repeat_decoded + S (pvs_prime_common_supportentries) = S ((S (pa_i_pvs_common_supportentriesvalue_repeat)) * pa_c_pvs_common_supportentriesvalue)) /\ exists pa_q_pvs_common_supportentriesvalue_repeat_decoded. pa_b_pvs_common_supportentriesvalue = pa_q_pvs_common_supportentriesvalue_repeat_decoded * S ((S (pa_i_pvs_common_supportentriesvalue_repeat)) * pa_c_pvs_common_supportentriesvalue) + (pvs_prime_common_supportentries)))) /\ (exists pa_u_pvs_common_supportentriesvalue_product pa_v_pvs_common_supportentriesvalue_product. ((((exists pa_h_pvs_common_supportentriesvalue_product_start. pa_h_pvs_common_supportentriesvalue_product_start + S (1) = S ((S (0)) * pa_v_pvs_common_supportentriesvalue_product)) /\ exists pa_q_pvs_common_supportentriesvalue_product_start. pa_u_pvs_common_supportentriesvalue_product = pa_q_pvs_common_supportentriesvalue_product_start * S ((S (0)) * pa_v_pvs_common_supportentriesvalue_product) + (1))) /\ ((((exists pa_h_pvs_common_supportentriesvalue_product_terminal. pa_h_pvs_common_supportentriesvalue_product_terminal + S (pvs_power_common_supportentries) = S ((S (pvs_exponent_common_supportentries)) * pa_v_pvs_common_supportentriesvalue_product)) /\ exists pa_q_pvs_common_supportentriesvalue_product_terminal. pa_u_pvs_common_supportentriesvalue_product = pa_q_pvs_common_supportentriesvalue_product_terminal * S ((S (pvs_exponent_common_supportentries)) * pa_v_pvs_common_supportentriesvalue_product) + (pvs_power_common_supportentries))) /\ forall pa_i_pvs_common_supportentriesvalue_product. (exists pa_lt_pvs_common_supportentriesvalue_product_bound. pa_lt_pvs_common_supportentriesvalue_product_bound + S pa_i_pvs_common_supportentriesvalue_product = pvs_exponent_common_supportentries) -> exists pa_p_pvs_common_supportentriesvalue_product pa_r_pvs_common_supportentriesvalue_product pa_s_pvs_common_supportentriesvalue_product. ((((exists pa_h_pvs_common_supportentriesvalue_product_factor. pa_h_pvs_common_supportentriesvalue_product_factor + S (pa_p_pvs_common_supportentriesvalue_product) = S ((S (pa_i_pvs_common_supportentriesvalue_product)) * pa_c_pvs_common_supportentriesvalue)) /\ exists pa_q_pvs_common_supportentriesvalue_product_factor. pa_b_pvs_common_supportentriesvalue = pa_q_pvs_common_supportentriesvalue_product_factor * S ((S (pa_i_pvs_common_supportentriesvalue_product)) * pa_c_pvs_common_supportentriesvalue) + (pa_p_pvs_common_supportentriesvalue_product))) /\ ((((exists pa_h_pvs_common_supportentriesvalue_product_partial. pa_h_pvs_common_supportentriesvalue_product_partial + S (pa_r_pvs_common_supportentriesvalue_product) = S ((S (pa_i_pvs_common_supportentriesvalue_product)) * pa_v_pvs_common_supportentriesvalue_product)) /\ exists pa_q_pvs_common_supportentriesvalue_product_partial. pa_u_pvs_common_supportentriesvalue_product = pa_q_pvs_common_supportentriesvalue_product_partial * S ((S (pa_i_pvs_common_supportentriesvalue_product)) * pa_v_pvs_common_supportentriesvalue_product) + (pa_r_pvs_common_supportentriesvalue_product))) /\ ((((exists pa_h_pvs_common_supportentriesvalue_product_successor. pa_h_pvs_common_supportentriesvalue_product_successor + S (pa_s_pvs_common_supportentriesvalue_product) = S ((S (S pa_i_pvs_common_supportentriesvalue_product)) * pa_v_pvs_common_supportentriesvalue_product)) /\ exists pa_q_pvs_common_supportentriesvalue_product_successor. pa_u_pvs_common_supportentriesvalue_product = pa_q_pvs_common_supportentriesvalue_product_successor * S ((S (S pa_i_pvs_common_supportentriesvalue_product)) * pa_v_pvs_common_supportentriesvalue_product) + (pa_s_pvs_common_supportentriesvalue_product))) /\ pa_s_pvs_common_supportentriesvalue_product = pa_r_pvs_common_supportentriesvalue_product * pa_p_pvs_common_supportentriesvalue_product))))))))))))))))))))) /\ (((forall pvs_divisor_common_supportcover. (~((pvs_divisor_common_supportcover) = 1) /\ forall pvs_left_common_supportcoverprime pvs_right_common_supportcoverprime. (pvs_divisor_common_supportcover) = pvs_left_common_supportcoverprime * pvs_right_common_supportcoverprime -> pvs_left_common_supportcoverprime = 1 \/ pvs_right_common_supportcoverprime = 1) -> (exists pvs_factor_common_supportcoverdivides. (n) = (pvs_divisor_common_supportcover) * pvs_factor_common_supportcoverdivides) -> exists pvs_position_common_supportcover. (exists pvs_gap_common_supportcoverbound. pvs_gap_common_supportcoverbound + S (pvs_position_common_supportcover) = (l)) /\ (((exists ff_h_pvs_common_supportcoverentry. ff_h_pvs_common_supportcoverentry + S (pvs_divisor_common_supportcover) = S ((S (pvs_position_common_supportcover)) * pc)) /\ exists ff_q_pvs_common_supportcoverentry. pb = ff_q_pvs_common_supportcoverentry * S ((S (pvs_position_common_supportcover)) * pc) + (pvs_divisor_common_supportcover)))) /\ (exists ff_u_pvs_common_supportproduct ff_v_pvs_common_supportproduct. ((((exists ff_h_pvs_common_supportproduct_start. ff_h_pvs_common_supportproduct_start + S (1) = S ((S (0)) * ff_v_pvs_common_supportproduct)) /\ exists ff_q_pvs_common_supportproduct_start. ff_u_pvs_common_supportproduct = ff_q_pvs_common_supportproduct_start * S ((S (0)) * ff_v_pvs_common_supportproduct) + (1))) /\ ((((exists ff_h_pvs_common_supportproduct_terminal. ff_h_pvs_common_supportproduct_terminal + S (n) = S ((S (l)) * ff_v_pvs_common_supportproduct)) /\ exists ff_q_pvs_common_supportproduct_terminal. ff_u_pvs_common_supportproduct = ff_q_pvs_common_supportproduct_terminal * S ((S (l)) * ff_v_pvs_common_supportproduct) + (n))) /\ forall ff_i_pvs_common_supportproduct. (exists ff_lt_pvs_common_supportproduct_bound. ff_lt_pvs_common_supportproduct_bound + S ff_i_pvs_common_supportproduct = l) -> exists ff_p_pvs_common_supportproduct ff_r_pvs_common_supportproduct ff_s_pvs_common_supportproduct. ((((exists ff_h_pvs_common_supportproduct_factor. ff_h_pvs_common_supportproduct_factor + S (ff_p_pvs_common_supportproduct) = S ((S (ff_i_pvs_common_supportproduct)) * vc)) /\ exists ff_q_pvs_common_supportproduct_factor. vb = ff_q_pvs_common_supportproduct_factor * S ((S (ff_i_pvs_common_supportproduct)) * vc) + (ff_p_pvs_common_supportproduct))) /\ ((((exists ff_h_pvs_common_supportproduct_partial. ff_h_pvs_common_supportproduct_partial + S (ff_r_pvs_common_supportproduct) = S ((S (ff_i_pvs_common_supportproduct)) * ff_v_pvs_common_supportproduct)) /\ exists ff_q_pvs_common_supportproduct_partial. ff_u_pvs_common_supportproduct = ff_q_pvs_common_supportproduct_partial * S ((S (ff_i_pvs_common_supportproduct)) * ff_v_pvs_common_supportproduct) + (ff_r_pvs_common_supportproduct))) /\ ((((exists ff_h_pvs_common_supportproduct_successor. ff_h_pvs_common_supportproduct_successor + S (ff_s_pvs_common_supportproduct) = S ((S (S ff_i_pvs_common_supportproduct)) * ff_v_pvs_common_supportproduct)) /\ exists ff_q_pvs_common_supportproduct_successor. ff_u_pvs_common_supportproduct = ff_q_pvs_common_supportproduct_successor * S ((S (S ff_i_pvs_common_supportproduct)) * ff_v_pvs_common_supportproduct) + (ff_s_pvs_common_supportproduct))) /\ ff_s_pvs_common_supportproduct = ff_r_pvs_common_supportproduct * ff_p_pvs_common_supportproduct)))))))))))))) -> (forall ppf_index_common_exponents ppf_entry_common_exponents. (exists pvs_gap_common_exponentsbound. pvs_gap_common_exponentsbound + S (ppf_index_common_exponents) = (l)) -> (((exists ff_h_pvs_common_exponentsentry. ff_h_pvs_common_exponentsentry + S (ppf_entry_common_exponents) = S ((S (ppf_index_common_exponents)) * ec)) /\ exists ff_q_pvs_common_exponentsentry. eb = ff_q_pvs_common_exponentsentry * S ((S (ppf_index_common_exponents)) * ec) + (ppf_entry_common_exponents))) -> (exists pvs_factor_common_exponentsdivisor. (ppf_entry_common_exponents) = (k) * pvs_factor_common_exponentsdivisor)) -> (forall ppf_prime_common_all_primes ppf_exponent_common_all_primes. (~((ppf_prime_common_all_primes) = 1) /\ forall pvs_left_common_all_primesdomain pvs_right_common_all_primesdomain. (ppf_prime_common_all_primes) = pvs_left_common_all_primesdomain * pvs_right_common_all_primesdomain -> pvs_left_common_all_primesdomain = 1 \/ pvs_right_common_all_primesdomain = 1) -> (((exists bpd_gap_pvs_common_all_primesvaluation_selected_bound. bpd_gap_pvs_common_all_primesvaluation_selected_bound + (ppf_exponent_common_all_primes) = (n)) /\ (exists bpvi_result_pvs_common_all_primesvaluation_selected. ((exists bpvi_b_pvs_common_all_primesvaluation_selected_power bpvi_c_pvs_common_all_primesvaluation_selected_power. ((forall bpvi_i_pvs_common_all_primesvaluation_selected_power. (exists bpvi_repeat_gap_pvs_common_all_primesvaluation_selected_power. bpvi_repeat_gap_pvs_common_all_primesvaluation_selected_power + S bpvi_i_pvs_common_all_primesvaluation_selected_power = ppf_exponent_common_all_primes) -> (((exists bpvi_h_pvs_common_all_primesvaluation_selected_power_repeat. bpvi_h_pvs_common_all_primesvaluation_selected_power_repeat + S (ppf_prime_common_all_primes) = S ((S (bpvi_i_pvs_common_all_primesvaluation_selected_power)) * bpvi_c_pvs_common_all_primesvaluation_selected_power)) /\ exists bpvi_q_pvs_common_all_primesvaluation_selected_power_repeat. bpvi_b_pvs_common_all_primesvaluation_selected_power = bpvi_q_pvs_common_all_primesvaluation_selected_power_repeat * S ((S (bpvi_i_pvs_common_all_primesvaluation_selected_power)) * bpvi_c_pvs_common_all_primesvaluation_selected_power) + (ppf_prime_common_all_primes)))) /\ (exists bpvi_u_pvs_common_all_primesvaluation_selected_power bpvi_v_pvs_common_all_primesvaluation_selected_power. ((((exists bpvi_h_pvs_common_all_primesvaluation_selected_power_start. bpvi_h_pvs_common_all_primesvaluation_selected_power_start + S (1) = S ((S (0)) * bpvi_v_pvs_common_all_primesvaluation_selected_power)) /\ exists bpvi_q_pvs_common_all_primesvaluation_selected_power_start. bpvi_u_pvs_common_all_primesvaluation_selected_power = bpvi_q_pvs_common_all_primesvaluation_selected_power_start * S ((S (0)) * bpvi_v_pvs_common_all_primesvaluation_selected_power) + (1))) /\ ((((exists bpvi_h_pvs_common_all_primesvaluation_selected_power_terminal. bpvi_h_pvs_common_all_primesvaluation_selected_power_terminal + S (bpvi_result_pvs_common_all_primesvaluation_selected) = S ((S (ppf_exponent_common_all_primes)) * bpvi_v_pvs_common_all_primesvaluation_selected_power)) /\ exists bpvi_q_pvs_common_all_primesvaluation_selected_power_terminal. bpvi_u_pvs_common_all_primesvaluation_selected_power = bpvi_q_pvs_common_all_primesvaluation_selected_power_terminal * S ((S (ppf_exponent_common_all_primes)) * bpvi_v_pvs_common_all_primesvaluation_selected_power) + (bpvi_result_pvs_common_all_primesvaluation_selected))) /\ forall bpvi_j_pvs_common_all_primesvaluation_selected_power. (exists bpvi_product_gap_pvs_common_all_primesvaluation_selected_power. bpvi_product_gap_pvs_common_all_primesvaluation_selected_power + S bpvi_j_pvs_common_all_primesvaluation_selected_power = ppf_exponent_common_all_primes) -> exists bpvi_factor_pvs_common_all_primesvaluation_selected_power bpvi_partial_pvs_common_all_primesvaluation_selected_power bpvi_successor_pvs_common_all_primesvaluation_selected_power. ((((exists bpvi_h_pvs_common_all_primesvaluation_selected_power_factor. bpvi_h_pvs_common_all_primesvaluation_selected_power_factor + S (bpvi_factor_pvs_common_all_primesvaluation_selected_power) = S ((S (bpvi_j_pvs_common_all_primesvaluation_selected_power)) * bpvi_c_pvs_common_all_primesvaluation_selected_power)) /\ exists bpvi_q_pvs_common_all_primesvaluation_selected_power_factor. bpvi_b_pvs_common_all_primesvaluation_selected_power = bpvi_q_pvs_common_all_primesvaluation_selected_power_factor * S ((S (bpvi_j_pvs_common_all_primesvaluation_selected_power)) * bpvi_c_pvs_common_all_primesvaluation_selected_power) + (bpvi_factor_pvs_common_all_primesvaluation_selected_power))) /\ ((((exists bpvi_h_pvs_common_all_primesvaluation_selected_power_partial. bpvi_h_pvs_common_all_primesvaluation_selected_power_partial + S (bpvi_partial_pvs_common_all_primesvaluation_selected_power) = S ((S (bpvi_j_pvs_common_all_primesvaluation_selected_power)) * bpvi_v_pvs_common_all_primesvaluation_selected_power)) /\ exists bpvi_q_pvs_common_all_primesvaluation_selected_power_partial. bpvi_u_pvs_common_all_primesvaluation_selected_power = bpvi_q_pvs_common_all_primesvaluation_selected_power_partial * S ((S (bpvi_j_pvs_common_all_primesvaluation_selected_power)) * bpvi_v_pvs_common_all_primesvaluation_selected_power) + (bpvi_partial_pvs_common_all_primesvaluation_selected_power))) /\ ((((exists bpvi_h_pvs_common_all_primesvaluation_selected_power_successor. bpvi_h_pvs_common_all_primesvaluation_selected_power_successor + S (bpvi_successor_pvs_common_all_primesvaluation_selected_power) = S ((S (S bpvi_j_pvs_common_all_primesvaluation_selected_power)) * bpvi_v_pvs_common_all_primesvaluation_selected_power)) /\ exists bpvi_q_pvs_common_all_primesvaluation_selected_power_successor. bpvi_u_pvs_common_all_primesvaluation_selected_power = bpvi_q_pvs_common_all_primesvaluation_selected_power_successor * S ((S (S bpvi_j_pvs_common_all_primesvaluation_selected_power)) * bpvi_v_pvs_common_all_primesvaluation_selected_power) + (bpvi_successor_pvs_common_all_primesvaluation_selected_power))) /\ bpvi_successor_pvs_common_all_primesvaluation_selected_power = bpvi_partial_pvs_common_all_primesvaluation_selected_power * bpvi_factor_pvs_common_all_primesvaluation_selected_power)))))))) /\ exists bpvi_divisor_factor_pvs_common_all_primesvaluation_selected. n = bpvi_result_pvs_common_all_primesvaluation_selected * bpvi_divisor_factor_pvs_common_all_primesvaluation_selected))) /\ forall bpd_candidate_pvs_common_all_primesvaluation. (exists bpd_gap_pvs_common_all_primesvaluation_candidate_bound. bpd_gap_pvs_common_all_primesvaluation_candidate_bound + (bpd_candidate_pvs_common_all_primesvaluation) = (n)) -> (exists bpvi_result_pvs_common_all_primesvaluation_candidate. ((exists bpvi_b_pvs_common_all_primesvaluation_candidate_power bpvi_c_pvs_common_all_primesvaluation_candidate_power. ((forall bpvi_i_pvs_common_all_primesvaluation_candidate_power. (exists bpvi_repeat_gap_pvs_common_all_primesvaluation_candidate_power. bpvi_repeat_gap_pvs_common_all_primesvaluation_candidate_power + S bpvi_i_pvs_common_all_primesvaluation_candidate_power = bpd_candidate_pvs_common_all_primesvaluation) -> (((exists bpvi_h_pvs_common_all_primesvaluation_candidate_power_repeat. bpvi_h_pvs_common_all_primesvaluation_candidate_power_repeat + S (ppf_prime_common_all_primes) = S ((S (bpvi_i_pvs_common_all_primesvaluation_candidate_power)) * bpvi_c_pvs_common_all_primesvaluation_candidate_power)) /\ exists bpvi_q_pvs_common_all_primesvaluation_candidate_power_repeat. bpvi_b_pvs_common_all_primesvaluation_candidate_power = bpvi_q_pvs_common_all_primesvaluation_candidate_power_repeat * S ((S (bpvi_i_pvs_common_all_primesvaluation_candidate_power)) * bpvi_c_pvs_common_all_primesvaluation_candidate_power) + (ppf_prime_common_all_primes)))) /\ (exists bpvi_u_pvs_common_all_primesvaluation_candidate_power bpvi_v_pvs_common_all_primesvaluation_candidate_power. ((((exists bpvi_h_pvs_common_all_primesvaluation_candidate_power_start. bpvi_h_pvs_common_all_primesvaluation_candidate_power_start + S (1) = S ((S (0)) * bpvi_v_pvs_common_all_primesvaluation_candidate_power)) /\ exists bpvi_q_pvs_common_all_primesvaluation_candidate_power_start. bpvi_u_pvs_common_all_primesvaluation_candidate_power = bpvi_q_pvs_common_all_primesvaluation_candidate_power_start * S ((S (0)) * bpvi_v_pvs_common_all_primesvaluation_candidate_power) + (1))) /\ ((((exists bpvi_h_pvs_common_all_primesvaluation_candidate_power_terminal. bpvi_h_pvs_common_all_primesvaluation_candidate_power_terminal + S (bpvi_result_pvs_common_all_primesvaluation_candidate) = S ((S (bpd_candidate_pvs_common_all_primesvaluation)) * bpvi_v_pvs_common_all_primesvaluation_candidate_power)) /\ exists bpvi_q_pvs_common_all_primesvaluation_candidate_power_terminal. bpvi_u_pvs_common_all_primesvaluation_candidate_power = bpvi_q_pvs_common_all_primesvaluation_candidate_power_terminal * S ((S (bpd_candidate_pvs_common_all_primesvaluation)) * bpvi_v_pvs_common_all_primesvaluation_candidate_power) + (bpvi_result_pvs_common_all_primesvaluation_candidate))) /\ forall bpvi_j_pvs_common_all_primesvaluation_candidate_power. (exists bpvi_product_gap_pvs_common_all_primesvaluation_candidate_power. bpvi_product_gap_pvs_common_all_primesvaluation_candidate_power + S bpvi_j_pvs_common_all_primesvaluation_candidate_power = bpd_candidate_pvs_common_all_primesvaluation) -> exists bpvi_factor_pvs_common_all_primesvaluation_candidate_power bpvi_partial_pvs_common_all_primesvaluation_candidate_power bpvi_successor_pvs_common_all_primesvaluation_candidate_power. ((((exists bpvi_h_pvs_common_all_primesvaluation_candidate_power_factor. bpvi_h_pvs_common_all_primesvaluation_candidate_power_factor + S (bpvi_factor_pvs_common_all_primesvaluation_candidate_power) = S ((S (bpvi_j_pvs_common_all_primesvaluation_candidate_power)) * bpvi_c_pvs_common_all_primesvaluation_candidate_power)) /\ exists bpvi_q_pvs_common_all_primesvaluation_candidate_power_factor. bpvi_b_pvs_common_all_primesvaluation_candidate_power = bpvi_q_pvs_common_all_primesvaluation_candidate_power_factor * S ((S (bpvi_j_pvs_common_all_primesvaluation_candidate_power)) * bpvi_c_pvs_common_all_primesvaluation_candidate_power) + (bpvi_factor_pvs_common_all_primesvaluation_candidate_power))) /\ ((((exists bpvi_h_pvs_common_all_primesvaluation_candidate_power_partial. bpvi_h_pvs_common_all_primesvaluation_candidate_power_partial + S (bpvi_partial_pvs_common_all_primesvaluation_candidate_power) = S ((S (bpvi_j_pvs_common_all_primesvaluation_candidate_power)) * bpvi_v_pvs_common_all_primesvaluation_candidate_power)) /\ exists bpvi_q_pvs_common_all_primesvaluation_candidate_power_partial. bpvi_u_pvs_common_all_primesvaluation_candidate_power = bpvi_q_pvs_common_all_primesvaluation_candidate_power_partial * S ((S (bpvi_j_pvs_common_all_primesvaluation_candidate_power)) * bpvi_v_pvs_common_all_primesvaluation_candidate_power) + (bpvi_partial_pvs_common_all_primesvaluation_candidate_power))) /\ ((((exists bpvi_h_pvs_common_all_primesvaluation_candidate_power_successor. bpvi_h_pvs_common_all_primesvaluation_candidate_power_successor + S (bpvi_successor_pvs_common_all_primesvaluation_candidate_power) = S ((S (S bpvi_j_pvs_common_all_primesvaluation_candidate_power)) * bpvi_v_pvs_common_all_primesvaluation_candidate_power)) /\ exists bpvi_q_pvs_common_all_primesvaluation_candidate_power_successor. bpvi_u_pvs_common_all_primesvaluation_candidate_power = bpvi_q_pvs_common_all_primesvaluation_candidate_power_successor * S ((S (S bpvi_j_pvs_common_all_primesvaluation_candidate_power)) * bpvi_v_pvs_common_all_primesvaluation_candidate_power) + (bpvi_successor_pvs_common_all_primesvaluation_candidate_power))) /\ bpvi_successor_pvs_common_all_primesvaluation_candidate_power = bpvi_partial_pvs_common_all_primesvaluation_candidate_power * bpvi_factor_pvs_common_all_primesvaluation_candidate_power)))))))) /\ exists bpvi_divisor_factor_pvs_common_all_primesvaluation_candidate. n = bpvi_result_pvs_common_all_primesvaluation_candidate * bpvi_divisor_factor_pvs_common_all_primesvaluation_candidate)) -> (exists bpd_gap_pvs_common_all_primesvaluation_maximal. bpd_gap_pvs_common_all_primesvaluation_maximal + (bpd_candidate_pvs_common_all_primesvaluation) = (ppf_exponent_common_all_primes))) -> (exists pvs_factor_common_all_primesdivides. (ppf_exponent_common_all_primes) = (k) * pvs_factor_common_all_primesdivides))Constructive proof overview
Generated structural guide
Dividing all listed positive valuations implies dividing every prime valuation, using actual support coverage and zero valuation for absent primes.
The unchanged tactic script uses 4 declared prerequisites and contains 80 exact native proof lines.
Alpha v34 checked-use · first admitted v29 · independently kernel and Lean verified; not Stable
Proof neighborhood
Direct dependencies
eq_decidable Stable theorem; checked-use authorized power_valuation_nonzero_exponent_divides_base Alpha theorem; checked-use authorized beta_at_unique Stable theorem; checked-use authorized power_valuation_functional Alpha theorem; checked-use authorizedDirect 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.
01Fix variables and assumptionsL1–10
02Fix variables and assumptionsL11–15
03Establish hcaseL16–19
04Separate the logical casesL20–20
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L20
cases hcase
05Construct an explicit witnessL21–21
Supply the displayed value, then prove that it has the required property.
- L21
exists 0
06Calculate and transport equalitiesL22–23
07Use earlier factsL24–24
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L24
apply PA5
08Separate the logical casesL25–28
09Establish hmemberL29–38
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply hsupport right right right left.
- L29
have hmember : exists i. (exists pvs_gap_all_valuation_member_bound. pvs_gap_all_valuation_member_bound + S (i) = (l)) /\ (((exists ff_h_pvs_all_valuation_member_at. ff_h_pvs_all_valuation_member_at + S (p) = S ((S (i)) * pc)) /\ exists ff_q_pvs_all_valuation_member_at. pb = ff_q_pvs_all_valuation_member_at * S ((S (i)) * pc) + (p))) - L30
specialize hsupport_right_right_right_left (p) - L31
apply hsupport_right_right_right_left - L32
exact hp - L33
specialize power_valuation_nonzero_exponent_divides_base (p) - L34
specialize power_valuation_nonzero_exponent_divides_base (n) - L35
specialize power_valuation_nonzero_exponent_divides_base (e) - L36
apply power_valuation_nonzero_exponent_divides_base - L37
exact hval - L38
exact hcase_right
10Separate the logical casesL39–40
11Establish hrowL41–44
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply hsupport right right left.
- L41
have hrow : ∃ q. ∃ f. ∃ v. BetaAt(pb,pc,x,q) ∧ (BetaAt(eb,ec,x,f) ∧ (BetaAt(vb,vc,x,v) ∧ (Prime(q) ∧ (¬f = 0 ∧ (BoundedPowerValuation(q,n,n,f) ∧ Pow(q,f,v))))))Definitions: PrimeBetaAtPowBoundedPowerValuation - L42
specialize hsupport_right_right_left (x) - L43
apply hsupport_right_right_left - L44
exact hmember_witness_left
12Separate the logical casesL45–53
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L45
cases hrow - L46
cases hrow_witness - L47
cases hrow_witness_witness - L48
cases hrow_witness_witness_witness - L49
cases hrow_witness_witness_witness_right - L50
cases hrow_witness_witness_witness_right_right - L51
cases hrow_witness_witness_witness_right_right_right - L52
cases hrow_witness_witness_witness_right_right_right_right - L53
cases hrow_witness_witness_witness_right_right_right_right_right
13Establish hprimeeqL54–63
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply beta at unique.
- L54
have hprimeeq : p = x1 - L55
specialize beta_at_unique (pb) - L56
specialize beta_at_unique (pc) - L57
specialize beta_at_unique (x) - L58
specialize beta_at_unique (p) - L59
specialize beta_at_unique (x1) - L60
apply beta_at_unique - L61
exact hmember_witness_right - L62
exact hrow_witness_witness_witness_left - L63
rewrite hprimeeq at hval
14Calculate and transport equalitiesL64–66
15Establish hexpeqL67–76
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply power valuation functional.
- L67
have hexpeq : e = x2 - L68
specialize power_valuation_functional (x1) - L69
specialize power_valuation_functional (n) - L70
specialize power_valuation_functional (e) - L71
specialize power_valuation_functional (x2) - L72
apply power_valuation_functional - L73
exact hval - L74
exact hrow_witness_witness_witness_right_right_right_right_right_left - L75
rewrite hexpeq - L76
specialize hcommon (x)
Original exact command ledger · 80 lines
- 0001
intro n - 0002
intro pb - 0003
intro pc - 0004
intro eb - 0005
intro ec - 0006
intro vb - 0007
intro vc - 0008
intro l - 0009
intro k - 0010
intro hsupport - 0011
intro hcommon - 0012
intro p - 0013
intro e - 0014
intro hp - 0015
intro hval - 0016
have hcase : e = 0 \/ ~(e = 0) - 0017
specialize eq_decidable (e) - 0018
specialize eq_decidable (0) - 0019
apply eq_decidable - 0020
cases hcase - 0021
exists 0 - 0022
rewrite hcase_left - 0023
symm - 0024
apply PA5 - 0025
cases hsupport - 0026
cases hsupport_right - 0027
cases hsupport_right_right - 0028
cases hsupport_right_right_right - 0029
have hmember : exists i. (exists pvs_gap_all_valuation_member_bound. pvs_gap_all_valuation_member_bound + S (i) = (l)) /\ (((exists ff_h_pvs_all_valuation_member_at. ff_h_pvs_all_valuation_member_at + S (p) = S ((S (i)) * pc)) /\ exists ff_q_pvs_all_valuation_member_at. pb = ff_q_pvs_all_valuation_member_at * S ((S (i)) * pc) + (p))) - 0030
specialize hsupport_right_right_right_left (p) - 0031
apply hsupport_right_right_right_left - 0032
exact hp - 0033
specialize power_valuation_nonzero_exponent_divides_base (p) - 0034
specialize power_valuation_nonzero_exponent_divides_base (n) - 0035
specialize power_valuation_nonzero_exponent_divides_base (e) - 0036
apply power_valuation_nonzero_exponent_divides_base - 0037
exact hval - 0038
exact hcase_right - 0039
cases hmember - 0040
cases hmember_witness - 0041
have hrow : exists q f v. (((((exists ff_h_pvs_all_valuation_rowprime. ff_h_pvs_all_valuation_rowprime + S (q) = S ((S (x)) * pc)) /\ exists ff_q_pvs_all_valuation_rowprime. pb = ff_q_pvs_all_valuation_rowprime * S ((S (x)) * pc) + (q))) /\ (((((exists ff_h_pvs_all_valuation_rowexponent. ff_h_pvs_all_valuation_rowexponent + S (f) = S ((S (x)) * ec)) /\ exists ff_q_pvs_all_valuation_rowexponent. eb = ff_q_pvs_all_valuation_rowexponent * S ((S (x)) * ec) + (f))) /\ (((((exists ff_h_pvs_all_valuation_rowpower. ff_h_pvs_all_valuation_rowpower + S (v) = S ((S (x)) * vc)) /\ exists ff_q_pvs_all_valuation_rowpower. vb = ff_q_pvs_all_valuation_rowpower * S ((S (x)) * vc) + (v))) /\ (((~((q) = 1) /\ forall pvs_left_all_valuation_rowdomain pvs_right_all_valuation_rowdomain. (q) = pvs_left_all_valuation_rowdomain * pvs_right_all_valuation_rowdomain -> pvs_left_all_valuation_rowdomain = 1 \/ pvs_right_all_valuation_rowdomain = 1) /\ (((~(f = 0)) /\ (((((exists bpd_gap_pvs_all_valuation_rowvaluation_selected_bound. bpd_gap_pvs_all_valuation_rowvaluation_selected_bound + (f) = (n)) /\ (exists bpvi_result_pvs_all_valuation_rowvaluation_selected. ((exists bpvi_b_pvs_all_valuation_rowvaluation_selected_power bpvi_c_pvs_all_valuation_rowvaluation_selected_power. ((forall bpvi_i_pvs_all_valuation_rowvaluation_selected_power. (exists bpvi_repeat_gap_pvs_all_valuation_rowvaluation_selected_power. bpvi_repeat_gap_pvs_all_valuation_rowvaluation_selected_power + S bpvi_i_pvs_all_valuation_rowvaluation_selected_power = f) -> (((exists bpvi_h_pvs_all_valuation_rowvaluation_selected_power_repeat. bpvi_h_pvs_all_valuation_rowvaluation_selected_power_repeat + S (q) = S ((S (bpvi_i_pvs_all_valuation_rowvaluation_selected_power)) * bpvi_c_pvs_all_valuation_rowvaluation_selected_power)) /\ exists bpvi_q_pvs_all_valuation_rowvaluation_selected_power_repeat. bpvi_b_pvs_all_valuation_rowvaluation_selected_power = bpvi_q_pvs_all_valuation_rowvaluation_selected_power_repeat * S ((S (bpvi_i_pvs_all_valuation_rowvaluation_selected_power)) * bpvi_c_pvs_all_valuation_rowvaluation_selected_power) + (q)))) /\ (exists bpvi_u_pvs_all_valuation_rowvaluation_selected_power bpvi_v_pvs_all_valuation_rowvaluation_selected_power. ((((exists bpvi_h_pvs_all_valuation_rowvaluation_selected_power_start. bpvi_h_pvs_all_valuation_rowvaluation_selected_power_start + S (1) = S ((S (0)) * bpvi_v_pvs_all_valuation_rowvaluation_selected_power)) /\ exists bpvi_q_pvs_all_valuation_rowvaluation_selected_power_start. bpvi_u_pvs_all_valuation_rowvaluation_selected_power = bpvi_q_pvs_all_valuation_rowvaluation_selected_power_start * S ((S (0)) * bpvi_v_pvs_all_valuation_rowvaluation_selected_power) + (1))) /\ ((((exists bpvi_h_pvs_all_valuation_rowvaluation_selected_power_terminal. bpvi_h_pvs_all_valuation_rowvaluation_selected_power_terminal + S (bpvi_result_pvs_all_valuation_rowvaluation_selected) = S ((S (f)) * bpvi_v_pvs_all_valuation_rowvaluation_selected_power)) /\ exists bpvi_q_pvs_all_valuation_rowvaluation_selected_power_terminal. bpvi_u_pvs_all_valuation_rowvaluation_selected_power = bpvi_q_pvs_all_valuation_rowvaluation_selected_power_terminal * S ((S (f)) * bpvi_v_pvs_all_valuation_rowvaluation_selected_power) + (bpvi_result_pvs_all_valuation_rowvaluation_selected))) /\ forall bpvi_j_pvs_all_valuation_rowvaluation_selected_power. (exists bpvi_product_gap_pvs_all_valuation_rowvaluation_selected_power. bpvi_product_gap_pvs_all_valuation_rowvaluation_selected_power + S bpvi_j_pvs_all_valuation_rowvaluation_selected_power = f) -> exists bpvi_factor_pvs_all_valuation_rowvaluation_selected_power bpvi_partial_pvs_all_valuation_rowvaluation_selected_power bpvi_successor_pvs_all_valuation_rowvaluation_selected_power. ((((exists bpvi_h_pvs_all_valuation_rowvaluation_selected_power_factor. bpvi_h_pvs_all_valuation_rowvaluation_selected_power_factor + S (bpvi_factor_pvs_all_valuation_rowvaluation_selected_power) = S ((S (bpvi_j_pvs_all_valuation_rowvaluation_selected_power)) * bpvi_c_pvs_all_valuation_rowvaluation_selected_power)) /\ exists bpvi_q_pvs_all_valuation_rowvaluation_selected_power_factor. bpvi_b_pvs_all_valuation_rowvaluation_selected_power = bpvi_q_pvs_all_valuation_rowvaluation_selected_power_factor * S ((S (bpvi_j_pvs_all_valuation_rowvaluation_selected_power)) * bpvi_c_pvs_all_valuation_rowvaluation_selected_power) + (bpvi_factor_pvs_all_valuation_rowvaluation_selected_power))) /\ ((((exists bpvi_h_pvs_all_valuation_rowvaluation_selected_power_partial. bpvi_h_pvs_all_valuation_rowvaluation_selected_power_partial + S (bpvi_partial_pvs_all_valuation_rowvaluation_selected_power) = S ((S (bpvi_j_pvs_all_valuation_rowvaluation_selected_power)) * bpvi_v_pvs_all_valuation_rowvaluation_selected_power)) /\ exists bpvi_q_pvs_all_valuation_rowvaluation_selected_power_partial. bpvi_u_pvs_all_valuation_rowvaluation_selected_power = bpvi_q_pvs_all_valuation_rowvaluation_selected_power_partial * S ((S (bpvi_j_pvs_all_valuation_rowvaluation_selected_power)) * bpvi_v_pvs_all_valuation_rowvaluation_selected_power) + (bpvi_partial_pvs_all_valuation_rowvaluation_selected_power))) /\ ((((exists bpvi_h_pvs_all_valuation_rowvaluation_selected_power_successor. bpvi_h_pvs_all_valuation_rowvaluation_selected_power_successor + S (bpvi_successor_pvs_all_valuation_rowvaluation_selected_power) = S ((S (S bpvi_j_pvs_all_valuation_rowvaluation_selected_power)) * bpvi_v_pvs_all_valuation_rowvaluation_selected_power)) /\ exists bpvi_q_pvs_all_valuation_rowvaluation_selected_power_successor. bpvi_u_pvs_all_valuation_rowvaluation_selected_power = bpvi_q_pvs_all_valuation_rowvaluation_selected_power_successor * S ((S (S bpvi_j_pvs_all_valuation_rowvaluation_selected_power)) * bpvi_v_pvs_all_valuation_rowvaluation_selected_power) + (bpvi_successor_pvs_all_valuation_rowvaluation_selected_power))) /\ bpvi_successor_pvs_all_valuation_rowvaluation_selected_power = bpvi_partial_pvs_all_valuation_rowvaluation_selected_power * bpvi_factor_pvs_all_valuation_rowvaluation_selected_power)))))))) /\ exists bpvi_divisor_factor_pvs_all_valuation_rowvaluation_selected. n = bpvi_result_pvs_all_valuation_rowvaluation_selected * bpvi_divisor_factor_pvs_all_valuation_rowvaluation_selected))) /\ forall bpd_candidate_pvs_all_valuation_rowvaluation. (exists bpd_gap_pvs_all_valuation_rowvaluation_candidate_bound. bpd_gap_pvs_all_valuation_rowvaluation_candidate_bound + (bpd_candidate_pvs_all_valuation_rowvaluation) = (n)) -> (exists bpvi_result_pvs_all_valuation_rowvaluation_candidate. ((exists bpvi_b_pvs_all_valuation_rowvaluation_candidate_power bpvi_c_pvs_all_valuation_rowvaluation_candidate_power. ((forall bpvi_i_pvs_all_valuation_rowvaluation_candidate_power. (exists bpvi_repeat_gap_pvs_all_valuation_rowvaluation_candidate_power. bpvi_repeat_gap_pvs_all_valuation_rowvaluation_candidate_power + S bpvi_i_pvs_all_valuation_rowvaluation_candidate_power = bpd_candidate_pvs_all_valuation_rowvaluation) -> (((exists bpvi_h_pvs_all_valuation_rowvaluation_candidate_power_repeat. bpvi_h_pvs_all_valuation_rowvaluation_candidate_power_repeat + S (q) = S ((S (bpvi_i_pvs_all_valuation_rowvaluation_candidate_power)) * bpvi_c_pvs_all_valuation_rowvaluation_candidate_power)) /\ exists bpvi_q_pvs_all_valuation_rowvaluation_candidate_power_repeat. bpvi_b_pvs_all_valuation_rowvaluation_candidate_power = bpvi_q_pvs_all_valuation_rowvaluation_candidate_power_repeat * S ((S (bpvi_i_pvs_all_valuation_rowvaluation_candidate_power)) * bpvi_c_pvs_all_valuation_rowvaluation_candidate_power) + (q)))) /\ (exists bpvi_u_pvs_all_valuation_rowvaluation_candidate_power bpvi_v_pvs_all_valuation_rowvaluation_candidate_power. ((((exists bpvi_h_pvs_all_valuation_rowvaluation_candidate_power_start. bpvi_h_pvs_all_valuation_rowvaluation_candidate_power_start + S (1) = S ((S (0)) * bpvi_v_pvs_all_valuation_rowvaluation_candidate_power)) /\ exists bpvi_q_pvs_all_valuation_rowvaluation_candidate_power_start. bpvi_u_pvs_all_valuation_rowvaluation_candidate_power = bpvi_q_pvs_all_valuation_rowvaluation_candidate_power_start * S ((S (0)) * bpvi_v_pvs_all_valuation_rowvaluation_candidate_power) + (1))) /\ ((((exists bpvi_h_pvs_all_valuation_rowvaluation_candidate_power_terminal. bpvi_h_pvs_all_valuation_rowvaluation_candidate_power_terminal + S (bpvi_result_pvs_all_valuation_rowvaluation_candidate) = S ((S (bpd_candidate_pvs_all_valuation_rowvaluation)) * bpvi_v_pvs_all_valuation_rowvaluation_candidate_power)) /\ exists bpvi_q_pvs_all_valuation_rowvaluation_candidate_power_terminal. bpvi_u_pvs_all_valuation_rowvaluation_candidate_power = bpvi_q_pvs_all_valuation_rowvaluation_candidate_power_terminal * S ((S (bpd_candidate_pvs_all_valuation_rowvaluation)) * bpvi_v_pvs_all_valuation_rowvaluation_candidate_power) + (bpvi_result_pvs_all_valuation_rowvaluation_candidate))) /\ forall bpvi_j_pvs_all_valuation_rowvaluation_candidate_power. (exists bpvi_product_gap_pvs_all_valuation_rowvaluation_candidate_power. bpvi_product_gap_pvs_all_valuation_rowvaluation_candidate_power + S bpvi_j_pvs_all_valuation_rowvaluation_candidate_power = bpd_candidate_pvs_all_valuation_rowvaluation) -> exists bpvi_factor_pvs_all_valuation_rowvaluation_candidate_power bpvi_partial_pvs_all_valuation_rowvaluation_candidate_power bpvi_successor_pvs_all_valuation_rowvaluation_candidate_power. ((((exists bpvi_h_pvs_all_valuation_rowvaluation_candidate_power_factor. bpvi_h_pvs_all_valuation_rowvaluation_candidate_power_factor + S (bpvi_factor_pvs_all_valuation_rowvaluation_candidate_power) = S ((S (bpvi_j_pvs_all_valuation_rowvaluation_candidate_power)) * bpvi_c_pvs_all_valuation_rowvaluation_candidate_power)) /\ exists bpvi_q_pvs_all_valuation_rowvaluation_candidate_power_factor. bpvi_b_pvs_all_valuation_rowvaluation_candidate_power = bpvi_q_pvs_all_valuation_rowvaluation_candidate_power_factor * S ((S (bpvi_j_pvs_all_valuation_rowvaluation_candidate_power)) * bpvi_c_pvs_all_valuation_rowvaluation_candidate_power) + (bpvi_factor_pvs_all_valuation_rowvaluation_candidate_power))) /\ ((((exists bpvi_h_pvs_all_valuation_rowvaluation_candidate_power_partial. bpvi_h_pvs_all_valuation_rowvaluation_candidate_power_partial + S (bpvi_partial_pvs_all_valuation_rowvaluation_candidate_power) = S ((S (bpvi_j_pvs_all_valuation_rowvaluation_candidate_power)) * bpvi_v_pvs_all_valuation_rowvaluation_candidate_power)) /\ exists bpvi_q_pvs_all_valuation_rowvaluation_candidate_power_partial. bpvi_u_pvs_all_valuation_rowvaluation_candidate_power = bpvi_q_pvs_all_valuation_rowvaluation_candidate_power_partial * S ((S (bpvi_j_pvs_all_valuation_rowvaluation_candidate_power)) * bpvi_v_pvs_all_valuation_rowvaluation_candidate_power) + (bpvi_partial_pvs_all_valuation_rowvaluation_candidate_power))) /\ ((((exists bpvi_h_pvs_all_valuation_rowvaluation_candidate_power_successor. bpvi_h_pvs_all_valuation_rowvaluation_candidate_power_successor + S (bpvi_successor_pvs_all_valuation_rowvaluation_candidate_power) = S ((S (S bpvi_j_pvs_all_valuation_rowvaluation_candidate_power)) * bpvi_v_pvs_all_valuation_rowvaluation_candidate_power)) /\ exists bpvi_q_pvs_all_valuation_rowvaluation_candidate_power_successor. bpvi_u_pvs_all_valuation_rowvaluation_candidate_power = bpvi_q_pvs_all_valuation_rowvaluation_candidate_power_successor * S ((S (S bpvi_j_pvs_all_valuation_rowvaluation_candidate_power)) * bpvi_v_pvs_all_valuation_rowvaluation_candidate_power) + (bpvi_successor_pvs_all_valuation_rowvaluation_candidate_power))) /\ bpvi_successor_pvs_all_valuation_rowvaluation_candidate_power = bpvi_partial_pvs_all_valuation_rowvaluation_candidate_power * bpvi_factor_pvs_all_valuation_rowvaluation_candidate_power)))))))) /\ exists bpvi_divisor_factor_pvs_all_valuation_rowvaluation_candidate. n = bpvi_result_pvs_all_valuation_rowvaluation_candidate * bpvi_divisor_factor_pvs_all_valuation_rowvaluation_candidate)) -> (exists bpd_gap_pvs_all_valuation_rowvaluation_maximal. bpd_gap_pvs_all_valuation_rowvaluation_maximal + (bpd_candidate_pvs_all_valuation_rowvaluation) = (f))) /\ (exists pa_b_pvs_all_valuation_rowvalue pa_c_pvs_all_valuation_rowvalue. ((forall pa_i_pvs_all_valuation_rowvalue_repeat. (exists pa_lt_pvs_all_valuation_rowvalue_repeat_bound. pa_lt_pvs_all_valuation_rowvalue_repeat_bound + S pa_i_pvs_all_valuation_rowvalue_repeat = f) -> (((exists pa_h_pvs_all_valuation_rowvalue_repeat_decoded. pa_h_pvs_all_valuation_rowvalue_repeat_decoded + S (q) = S ((S (pa_i_pvs_all_valuation_rowvalue_repeat)) * pa_c_pvs_all_valuation_rowvalue)) /\ exists pa_q_pvs_all_valuation_rowvalue_repeat_decoded. pa_b_pvs_all_valuation_rowvalue = pa_q_pvs_all_valuation_rowvalue_repeat_decoded * S ((S (pa_i_pvs_all_valuation_rowvalue_repeat)) * pa_c_pvs_all_valuation_rowvalue) + (q)))) /\ (exists pa_u_pvs_all_valuation_rowvalue_product pa_v_pvs_all_valuation_rowvalue_product. ((((exists pa_h_pvs_all_valuation_rowvalue_product_start. pa_h_pvs_all_valuation_rowvalue_product_start + S (1) = S ((S (0)) * pa_v_pvs_all_valuation_rowvalue_product)) /\ exists pa_q_pvs_all_valuation_rowvalue_product_start. pa_u_pvs_all_valuation_rowvalue_product = pa_q_pvs_all_valuation_rowvalue_product_start * S ((S (0)) * pa_v_pvs_all_valuation_rowvalue_product) + (1))) /\ ((((exists pa_h_pvs_all_valuation_rowvalue_product_terminal. pa_h_pvs_all_valuation_rowvalue_product_terminal + S (v) = S ((S (f)) * pa_v_pvs_all_valuation_rowvalue_product)) /\ exists pa_q_pvs_all_valuation_rowvalue_product_terminal. pa_u_pvs_all_valuation_rowvalue_product = pa_q_pvs_all_valuation_rowvalue_product_terminal * S ((S (f)) * pa_v_pvs_all_valuation_rowvalue_product) + (v))) /\ forall pa_i_pvs_all_valuation_rowvalue_product. (exists pa_lt_pvs_all_valuation_rowvalue_product_bound. pa_lt_pvs_all_valuation_rowvalue_product_bound + S pa_i_pvs_all_valuation_rowvalue_product = f) -> exists pa_p_pvs_all_valuation_rowvalue_product pa_r_pvs_all_valuation_rowvalue_product pa_s_pvs_all_valuation_rowvalue_product. ((((exists pa_h_pvs_all_valuation_rowvalue_product_factor. pa_h_pvs_all_valuation_rowvalue_product_factor + S (pa_p_pvs_all_valuation_rowvalue_product) = S ((S (pa_i_pvs_all_valuation_rowvalue_product)) * pa_c_pvs_all_valuation_rowvalue)) /\ exists pa_q_pvs_all_valuation_rowvalue_product_factor. pa_b_pvs_all_valuation_rowvalue = pa_q_pvs_all_valuation_rowvalue_product_factor * S ((S (pa_i_pvs_all_valuation_rowvalue_product)) * pa_c_pvs_all_valuation_rowvalue) + (pa_p_pvs_all_valuation_rowvalue_product))) /\ ((((exists pa_h_pvs_all_valuation_rowvalue_product_partial. pa_h_pvs_all_valuation_rowvalue_product_partial + S (pa_r_pvs_all_valuation_rowvalue_product) = S ((S (pa_i_pvs_all_valuation_rowvalue_product)) * pa_v_pvs_all_valuation_rowvalue_product)) /\ exists pa_q_pvs_all_valuation_rowvalue_product_partial. pa_u_pvs_all_valuation_rowvalue_product = pa_q_pvs_all_valuation_rowvalue_product_partial * S ((S (pa_i_pvs_all_valuation_rowvalue_product)) * pa_v_pvs_all_valuation_rowvalue_product) + (pa_r_pvs_all_valuation_rowvalue_product))) /\ ((((exists pa_h_pvs_all_valuation_rowvalue_product_successor. pa_h_pvs_all_valuation_rowvalue_product_successor + S (pa_s_pvs_all_valuation_rowvalue_product) = S ((S (S pa_i_pvs_all_valuation_rowvalue_product)) * pa_v_pvs_all_valuation_rowvalue_product)) /\ exists pa_q_pvs_all_valuation_rowvalue_product_successor. pa_u_pvs_all_valuation_rowvalue_product = pa_q_pvs_all_valuation_rowvalue_product_successor * S ((S (S pa_i_pvs_all_valuation_rowvalue_product)) * pa_v_pvs_all_valuation_rowvalue_product) + (pa_s_pvs_all_valuation_rowvalue_product))) /\ pa_s_pvs_all_valuation_rowvalue_product = pa_r_pvs_all_valuation_rowvalue_product * pa_p_pvs_all_valuation_rowvalue_product)))))))))))))))))))) - 0042
specialize hsupport_right_right_left (x) - 0043
apply hsupport_right_right_left - 0044
exact hmember_witness_left - 0045
cases hrow - 0046
cases hrow_witness - 0047
cases hrow_witness_witness - 0048
cases hrow_witness_witness_witness - 0049
cases hrow_witness_witness_witness_right - 0050
cases hrow_witness_witness_witness_right_right - 0051
cases hrow_witness_witness_witness_right_right_right - 0052
cases hrow_witness_witness_witness_right_right_right_right - 0053
cases hrow_witness_witness_witness_right_right_right_right_right - 0054
have hprimeeq : p = x1 - 0055
specialize beta_at_unique (pb) - 0056
specialize beta_at_unique (pc) - 0057
specialize beta_at_unique (x) - 0058
specialize beta_at_unique (p) - 0059
specialize beta_at_unique (x1) - 0060
apply beta_at_unique - 0061
exact hmember_witness_right - 0062
exact hrow_witness_witness_witness_left - 0063
rewrite hprimeeq at hval - 0064
rewrite hprimeeq at hval - 0065
rewrite hprimeeq at hval - 0066
rewrite hprimeeq at hval - 0067
have hexpeq : e = x2 - 0068
specialize power_valuation_functional (x1) - 0069
specialize power_valuation_functional (n) - 0070
specialize power_valuation_functional (e) - 0071
specialize power_valuation_functional (x2) - 0072
apply power_valuation_functional - 0073
exact hval - 0074
exact hrow_witness_witness_witness_right_right_right_right_right_left - 0075
rewrite hexpeq - 0076
specialize hcommon (x) - 0077
specialize hcommon (x2) - 0078
apply hcommon - 0079
exact hmember_witness_left - 0080
exact hrow_witness_witness_witness_right_left