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
∀ n. ∀ s. ∀ q. ∀ r. ∀ C. ∀ g. ∀ h. ∀ z. (∀ x. Lt(n,x) ∧ Le(x,n + n) → ¬Prime(x)) → Lt(2,n) → FloorSqrt(n + n,s) → DivRem(n + n,3,q,r) → CentralBinom(n,C) → s + g = q → q + h = n + n → (∃ x. ∃ y. (∀ m. Lt(m,n + n) → ∃ k. BetaAt(x,y,m,k) ∧ (Prime(S m) ∧ (∃ i. PowerValuation(S m,C,i) ∧ Pow(S m,i,k)) ∨ ¬Prime(S m) ∧ k = 1)) ∧ Product(x,y,n + n,z)) → ∃ x. ∃ y. (∃ m. ∃ k. (∀ i. Lt(i,s) → ∃ j. BetaAt(m,k,i,j) ∧ (Prime(S i) ∧ (∃ u. PowerValuation(S i,C,u) ∧ Pow(S i,u,j)) ∨ ¬Prime(S i) ∧ j = 1)) ∧ Product(m,k,s,x)) ∧ ((∃ m. ∃ k. (∀ i. Lt(i,g) → ∃ j. BetaAt(m,k,i,j) ∧ (Prime(S (s + i)) ∧ (∃ u. PowerValuation(S (s + i),C,u) ∧ Pow(S (s + i),u,j)) ∨ ¬Prime(S (s + i)) ∧ j = 1)) ∧ Product(m,k,g,y)) ∧ z = x · y)Every purple notation token opens its conservative definition. Expanding the displayed statement recovers the exact first-order Peano-arithmetic formula checked by the unchanged kernel.
Definitions used by this theorem
In the theorem statement
PD0001 Le PD0002 Lt PD0004 Prime PD0007 DivRem PD0013 BetaAt PD0014 Product PD0020 Pow PD0042 CentralBinom PD0046 PowerValuation PD0051 FloorSqrt28 occurrences
In local proof propositions
42 occurrences
Exact expanded native-PA statement
forall n s q r C g h z. (forall bpr_prime_candidate_b5cbfs_exclusion. ((exists bpr_gap_b5cbfs_exclusion_lower. bpr_gap_b5cbfs_exclusion_lower + S (n) = bpr_prime_candidate_b5cbfs_exclusion) /\ (exists bpr_le_gap_b5cbfs_exclusion_upper. bpr_le_gap_b5cbfs_exclusion_upper + (bpr_prime_candidate_b5cbfs_exclusion) = (n + n))) -> ~((~(bpr_prime_candidate_b5cbfs_exclusion = 1) /\ forall bpr_left_b5cbfs_exclusion_prime bpr_right_b5cbfs_exclusion_prime. bpr_prime_candidate_b5cbfs_exclusion = bpr_left_b5cbfs_exclusion_prime * bpr_right_b5cbfs_exclusion_prime -> bpr_left_b5cbfs_exclusion_prime = 1 \/ bpr_right_b5cbfs_exclusion_prime = 1))) -> (exists bcf_lt_gap_b5cbfs_positive. bcf_lt_gap_b5cbfs_positive + S (2) = n) -> (((exists bcs_sqrt_lower_gap_b5cbfs_floor. bcs_sqrt_lower_gap_b5cbfs_floor + (s) * (s) = (n + n)) /\ exists bcs_sqrt_upper_gap_b5cbfs_floor. bcs_sqrt_upper_gap_b5cbfs_floor + S (n + n) = S (s) * S (s))) -> (((n + n) = (3) * (q) + (r) /\ (exists bcf_lt_gap_b5cbfs_division_bound. bcf_lt_gap_b5cbfs_division_bound + S (r) = 3))) -> (((exists bcf_lt_gap_b5cbfs_central_out_of_range. bcf_lt_gap_b5cbfs_central_out_of_range + S (n + n) = n) /\ C = 0) \/ ((exists bcf_le_gap_b5cbfs_central_in_range. bcf_le_gap_b5cbfs_central_in_range + (n) = n + n) /\ (exists bcf_row_code_code_b5cbfs_central bcf_row_code_scale_b5cbfs_central bcf_row_scale_code_b5cbfs_central bcf_row_scale_scale_b5cbfs_central bcf_row_code_b5cbfs_central bcf_row_scale_b5cbfs_central. ((forall bcf_row_index_b5cbfs_central_table. (exists bcf_lt_gap_b5cbfs_central_table_row_bound. bcf_lt_gap_b5cbfs_central_table_row_bound + S (bcf_row_index_b5cbfs_central_table) = S (n + n)) -> exists bcf_row_code_b5cbfs_central_table bcf_row_scale_b5cbfs_central_table. ((((exists bcf_height_b5cbfs_central_table_decoded_row_code. bcf_height_b5cbfs_central_table_decoded_row_code + S (bcf_row_code_b5cbfs_central_table) = S ((S (bcf_row_index_b5cbfs_central_table)) * bcf_row_code_scale_b5cbfs_central)) /\ exists bcf_quotient_b5cbfs_central_table_decoded_row_code. bcf_row_code_code_b5cbfs_central = bcf_quotient_b5cbfs_central_table_decoded_row_code * S ((S (bcf_row_index_b5cbfs_central_table)) * bcf_row_code_scale_b5cbfs_central) + (bcf_row_code_b5cbfs_central_table))) /\ ((((exists bcf_height_b5cbfs_central_table_decoded_row_scale. bcf_height_b5cbfs_central_table_decoded_row_scale + S (bcf_row_scale_b5cbfs_central_table) = S ((S (bcf_row_index_b5cbfs_central_table)) * bcf_row_scale_scale_b5cbfs_central)) /\ exists bcf_quotient_b5cbfs_central_table_decoded_row_scale. bcf_row_scale_code_b5cbfs_central = bcf_quotient_b5cbfs_central_table_decoded_row_scale * S ((S (bcf_row_index_b5cbfs_central_table)) * bcf_row_scale_scale_b5cbfs_central) + (bcf_row_scale_b5cbfs_central_table))) /\ ((bcf_row_index_b5cbfs_central_table = 0 /\ (forall bcf_index_b5cbfs_central_table_zero_row. (exists bcf_lt_gap_b5cbfs_central_table_zero_row_bound. bcf_lt_gap_b5cbfs_central_table_zero_row_bound + S (bcf_index_b5cbfs_central_table_zero_row) = S (n + n)) -> exists bcf_value_b5cbfs_central_table_zero_row. ((((exists bcf_height_b5cbfs_central_table_zero_row_entry. bcf_height_b5cbfs_central_table_zero_row_entry + S (bcf_value_b5cbfs_central_table_zero_row) = S ((S (bcf_index_b5cbfs_central_table_zero_row)) * bcf_row_scale_b5cbfs_central_table)) /\ exists bcf_quotient_b5cbfs_central_table_zero_row_entry. bcf_row_code_b5cbfs_central_table = bcf_quotient_b5cbfs_central_table_zero_row_entry * S ((S (bcf_index_b5cbfs_central_table_zero_row)) * bcf_row_scale_b5cbfs_central_table) + (bcf_value_b5cbfs_central_table_zero_row))) /\ ((bcf_index_b5cbfs_central_table_zero_row = 0 /\ bcf_value_b5cbfs_central_table_zero_row = 1) \/ exists bcf_predecessor_b5cbfs_central_table_zero_row. bcf_index_b5cbfs_central_table_zero_row = S bcf_predecessor_b5cbfs_central_table_zero_row /\ bcf_value_b5cbfs_central_table_zero_row = 0)))) \/ exists bcf_predecessor_b5cbfs_central_table bcf_previous_code_b5cbfs_central_table bcf_previous_scale_b5cbfs_central_table. bcf_row_index_b5cbfs_central_table = S bcf_predecessor_b5cbfs_central_table /\ ((((exists bcf_height_b5cbfs_central_table_decoded_previous_code. bcf_height_b5cbfs_central_table_decoded_previous_code + S (bcf_previous_code_b5cbfs_central_table) = S ((S (bcf_predecessor_b5cbfs_central_table)) * bcf_row_code_scale_b5cbfs_central)) /\ exists bcf_quotient_b5cbfs_central_table_decoded_previous_code. bcf_row_code_code_b5cbfs_central = bcf_quotient_b5cbfs_central_table_decoded_previous_code * S ((S (bcf_predecessor_b5cbfs_central_table)) * bcf_row_code_scale_b5cbfs_central) + (bcf_previous_code_b5cbfs_central_table))) /\ ((((exists bcf_height_b5cbfs_central_table_decoded_previous_scale. bcf_height_b5cbfs_central_table_decoded_previous_scale + S (bcf_previous_scale_b5cbfs_central_table) = S ((S (bcf_predecessor_b5cbfs_central_table)) * bcf_row_scale_scale_b5cbfs_central)) /\ exists bcf_quotient_b5cbfs_central_table_decoded_previous_scale. bcf_row_scale_code_b5cbfs_central = bcf_quotient_b5cbfs_central_table_decoded_previous_scale * S ((S (bcf_predecessor_b5cbfs_central_table)) * bcf_row_scale_scale_b5cbfs_central) + (bcf_previous_scale_b5cbfs_central_table))) /\ (forall bcf_index_b5cbfs_central_table_row_step. (exists bcf_lt_gap_b5cbfs_central_table_row_step_bound. bcf_lt_gap_b5cbfs_central_table_row_step_bound + S (bcf_index_b5cbfs_central_table_row_step) = S (n + n)) -> exists bcf_value_b5cbfs_central_table_row_step. ((((exists bcf_height_b5cbfs_central_table_row_step_entry. bcf_height_b5cbfs_central_table_row_step_entry + S (bcf_value_b5cbfs_central_table_row_step) = S ((S (bcf_index_b5cbfs_central_table_row_step)) * bcf_row_scale_b5cbfs_central_table)) /\ exists bcf_quotient_b5cbfs_central_table_row_step_entry. bcf_row_code_b5cbfs_central_table = bcf_quotient_b5cbfs_central_table_row_step_entry * S ((S (bcf_index_b5cbfs_central_table_row_step)) * bcf_row_scale_b5cbfs_central_table) + (bcf_value_b5cbfs_central_table_row_step))) /\ ((bcf_index_b5cbfs_central_table_row_step = 0 /\ bcf_value_b5cbfs_central_table_row_step = 1) \/ exists bcf_predecessor_b5cbfs_central_table_row_step bcf_left_b5cbfs_central_table_row_step bcf_right_b5cbfs_central_table_row_step. bcf_index_b5cbfs_central_table_row_step = S bcf_predecessor_b5cbfs_central_table_row_step /\ ((((exists bcf_height_b5cbfs_central_table_row_step_previous_left. bcf_height_b5cbfs_central_table_row_step_previous_left + S (bcf_left_b5cbfs_central_table_row_step) = S ((S (bcf_predecessor_b5cbfs_central_table_row_step)) * bcf_previous_scale_b5cbfs_central_table)) /\ exists bcf_quotient_b5cbfs_central_table_row_step_previous_left. bcf_previous_code_b5cbfs_central_table = bcf_quotient_b5cbfs_central_table_row_step_previous_left * S ((S (bcf_predecessor_b5cbfs_central_table_row_step)) * bcf_previous_scale_b5cbfs_central_table) + (bcf_left_b5cbfs_central_table_row_step))) /\ ((((exists bcf_height_b5cbfs_central_table_row_step_previous_right. bcf_height_b5cbfs_central_table_row_step_previous_right + S (bcf_right_b5cbfs_central_table_row_step) = S ((S (S (bcf_predecessor_b5cbfs_central_table_row_step))) * bcf_previous_scale_b5cbfs_central_table)) /\ exists bcf_quotient_b5cbfs_central_table_row_step_previous_right. bcf_previous_code_b5cbfs_central_table = bcf_quotient_b5cbfs_central_table_row_step_previous_right * S ((S (S (bcf_predecessor_b5cbfs_central_table_row_step))) * bcf_previous_scale_b5cbfs_central_table) + (bcf_right_b5cbfs_central_table_row_step))) /\ bcf_value_b5cbfs_central_table_row_step = bcf_left_b5cbfs_central_table_row_step + bcf_right_b5cbfs_central_table_row_step))))))))))) /\ ((((exists bcf_height_b5cbfs_central_decoded_row_code. bcf_height_b5cbfs_central_decoded_row_code + S (bcf_row_code_b5cbfs_central) = S ((S (n + n)) * bcf_row_code_scale_b5cbfs_central)) /\ exists bcf_quotient_b5cbfs_central_decoded_row_code. bcf_row_code_code_b5cbfs_central = bcf_quotient_b5cbfs_central_decoded_row_code * S ((S (n + n)) * bcf_row_code_scale_b5cbfs_central) + (bcf_row_code_b5cbfs_central))) /\ ((((exists bcf_height_b5cbfs_central_decoded_row_scale. bcf_height_b5cbfs_central_decoded_row_scale + S (bcf_row_scale_b5cbfs_central) = S ((S (n + n)) * bcf_row_scale_scale_b5cbfs_central)) /\ exists bcf_quotient_b5cbfs_central_decoded_row_scale. bcf_row_scale_code_b5cbfs_central = bcf_quotient_b5cbfs_central_decoded_row_scale * S ((S (n + n)) * bcf_row_scale_scale_b5cbfs_central) + (bcf_row_scale_b5cbfs_central))) /\ (((exists bcf_height_b5cbfs_central_decoded_value. bcf_height_b5cbfs_central_decoded_value + S (C) = S ((S (n)) * bcf_row_scale_b5cbfs_central)) /\ exists bcf_quotient_b5cbfs_central_decoded_value. bcf_row_code_b5cbfs_central = bcf_quotient_b5cbfs_central_decoded_value * S ((S (n)) * bcf_row_scale_b5cbfs_central) + (C))))))))) -> s + g = q -> q + h = n + n -> (exists bpr_product_code_b5cbfs_source bpr_product_scale_b5cbfs_source. ((forall bpr_prefix_index_b5cbfs_source_prefix. (exists bpr_gap_b5cbfs_source_prefix_bound. bpr_gap_b5cbfs_source_prefix_bound + S (bpr_prefix_index_b5cbfs_source_prefix) = n + n) -> exists bpr_prefix_value_b5cbfs_source_prefix. ((((exists bpr_height_b5cbfs_source_prefix_decoded. bpr_height_b5cbfs_source_prefix_decoded + S (bpr_prefix_value_b5cbfs_source_prefix) = S ((S (bpr_prefix_index_b5cbfs_source_prefix)) * bpr_product_scale_b5cbfs_source)) /\ exists bpr_quotient_b5cbfs_source_prefix_decoded. bpr_product_code_b5cbfs_source = bpr_quotient_b5cbfs_source_prefix_decoded * S ((S (bpr_prefix_index_b5cbfs_source_prefix)) * bpr_product_scale_b5cbfs_source) + (bpr_prefix_value_b5cbfs_source_prefix))) /\ (((((~(S (bpr_prefix_index_b5cbfs_source_prefix) = 1) /\ forall bpr_left_b5cbfs_source_prefix_choice_prime bpr_right_b5cbfs_source_prefix_choice_prime. S (bpr_prefix_index_b5cbfs_source_prefix) = bpr_left_b5cbfs_source_prefix_choice_prime * bpr_right_b5cbfs_source_prefix_choice_prime -> bpr_left_b5cbfs_source_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_source_prefix_choice_prime = 1)) /\ exists bpr_choice_exponent_b5cbfs_source_prefix_choice. ((((exists bpr_le_gap_b5cbfs_source_prefix_choice_valuation_selected_bound. bpr_le_gap_b5cbfs_source_prefix_choice_valuation_selected_bound + (bpr_choice_exponent_b5cbfs_source_prefix_choice) = (C)) /\ (exists bpr_power_value_b5cbfs_source_prefix_choice_valuation_selected. ((exists bpr_power_code_b5cbfs_source_prefix_choice_valuation_selected_power bpr_power_scale_b5cbfs_source_prefix_choice_valuation_selected_power. ((forall bpr_power_index_b5cbfs_source_prefix_choice_valuation_selected_power. (exists bpr_gap_b5cbfs_source_prefix_choice_valuation_selected_power_repeat_bound. bpr_gap_b5cbfs_source_prefix_choice_valuation_selected_power_repeat_bound + S (bpr_power_index_b5cbfs_source_prefix_choice_valuation_selected_power) = bpr_choice_exponent_b5cbfs_source_prefix_choice) -> (((exists bpr_height_b5cbfs_source_prefix_choice_valuation_selected_power_repeat_entry. bpr_height_b5cbfs_source_prefix_choice_valuation_selected_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_source_prefix)) = S ((S (bpr_power_index_b5cbfs_source_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_source_prefix_choice_valuation_selected_power)) /\ exists bpr_quotient_b5cbfs_source_prefix_choice_valuation_selected_power_repeat_entry. bpr_power_code_b5cbfs_source_prefix_choice_valuation_selected_power = bpr_quotient_b5cbfs_source_prefix_choice_valuation_selected_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_source_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_source_prefix_choice_valuation_selected_power) + (S (bpr_prefix_index_b5cbfs_source_prefix))))) /\ (exists ff_u_b5cbfs_source_prefix_choice_valuation_selected_power_product ff_v_b5cbfs_source_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_source_prefix_choice_valuation_selected_power_product_start. ff_h_b5cbfs_source_prefix_choice_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_source_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_source_prefix_choice_valuation_selected_power_product_start. ff_u_b5cbfs_source_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_source_prefix_choice_valuation_selected_power_product_start * S ((S (0)) * ff_v_b5cbfs_source_prefix_choice_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_source_prefix_choice_valuation_selected_power_product_terminal. ff_h_b5cbfs_source_prefix_choice_valuation_selected_power_product_terminal + S (bpr_power_value_b5cbfs_source_prefix_choice_valuation_selected) = S ((S (bpr_choice_exponent_b5cbfs_source_prefix_choice)) * ff_v_b5cbfs_source_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_source_prefix_choice_valuation_selected_power_product_terminal. ff_u_b5cbfs_source_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_source_prefix_choice_valuation_selected_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_source_prefix_choice)) * ff_v_b5cbfs_source_prefix_choice_valuation_selected_power_product) + (bpr_power_value_b5cbfs_source_prefix_choice_valuation_selected))) /\ forall ff_i_b5cbfs_source_prefix_choice_valuation_selected_power_product. (exists ff_lt_b5cbfs_source_prefix_choice_valuation_selected_power_product_bound. ff_lt_b5cbfs_source_prefix_choice_valuation_selected_power_product_bound + S ff_i_b5cbfs_source_prefix_choice_valuation_selected_power_product = bpr_choice_exponent_b5cbfs_source_prefix_choice) -> exists ff_p_b5cbfs_source_prefix_choice_valuation_selected_power_product ff_r_b5cbfs_source_prefix_choice_valuation_selected_power_product ff_s_b5cbfs_source_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_source_prefix_choice_valuation_selected_power_product_factor. ff_h_b5cbfs_source_prefix_choice_valuation_selected_power_product_factor + S (ff_p_b5cbfs_source_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_source_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_source_prefix_choice_valuation_selected_power)) /\ exists ff_q_b5cbfs_source_prefix_choice_valuation_selected_power_product_factor. bpr_power_code_b5cbfs_source_prefix_choice_valuation_selected_power = ff_q_b5cbfs_source_prefix_choice_valuation_selected_power_product_factor * S ((S (ff_i_b5cbfs_source_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_source_prefix_choice_valuation_selected_power) + (ff_p_b5cbfs_source_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_source_prefix_choice_valuation_selected_power_product_partial. ff_h_b5cbfs_source_prefix_choice_valuation_selected_power_product_partial + S (ff_r_b5cbfs_source_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_source_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_source_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_source_prefix_choice_valuation_selected_power_product_partial. ff_u_b5cbfs_source_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_source_prefix_choice_valuation_selected_power_product_partial * S ((S (ff_i_b5cbfs_source_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_source_prefix_choice_valuation_selected_power_product) + (ff_r_b5cbfs_source_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_source_prefix_choice_valuation_selected_power_product_successor. ff_h_b5cbfs_source_prefix_choice_valuation_selected_power_product_successor + S (ff_s_b5cbfs_source_prefix_choice_valuation_selected_power_product) = S ((S (S ff_i_b5cbfs_source_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_source_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_source_prefix_choice_valuation_selected_power_product_successor. ff_u_b5cbfs_source_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_source_prefix_choice_valuation_selected_power_product_successor * S ((S (S ff_i_b5cbfs_source_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_source_prefix_choice_valuation_selected_power_product) + (ff_s_b5cbfs_source_prefix_choice_valuation_selected_power_product))) /\ ff_s_b5cbfs_source_prefix_choice_valuation_selected_power_product = ff_r_b5cbfs_source_prefix_choice_valuation_selected_power_product * ff_p_b5cbfs_source_prefix_choice_valuation_selected_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_source_prefix_choice_valuation_selected_divides. C = (bpr_power_value_b5cbfs_source_prefix_choice_valuation_selected) * bpr_divides_quotient_b5cbfs_source_prefix_choice_valuation_selected_divides)))) /\ forall bpr_valuation_candidate_b5cbfs_source_prefix_choice_valuation. (exists bpr_le_gap_b5cbfs_source_prefix_choice_valuation_candidate_bound. bpr_le_gap_b5cbfs_source_prefix_choice_valuation_candidate_bound + (bpr_valuation_candidate_b5cbfs_source_prefix_choice_valuation) = (C)) -> (exists bpr_power_value_b5cbfs_source_prefix_choice_valuation_candidate. ((exists bpr_power_code_b5cbfs_source_prefix_choice_valuation_candidate_power bpr_power_scale_b5cbfs_source_prefix_choice_valuation_candidate_power. ((forall bpr_power_index_b5cbfs_source_prefix_choice_valuation_candidate_power. (exists bpr_gap_b5cbfs_source_prefix_choice_valuation_candidate_power_repeat_bound. bpr_gap_b5cbfs_source_prefix_choice_valuation_candidate_power_repeat_bound + S (bpr_power_index_b5cbfs_source_prefix_choice_valuation_candidate_power) = bpr_valuation_candidate_b5cbfs_source_prefix_choice_valuation) -> (((exists bpr_height_b5cbfs_source_prefix_choice_valuation_candidate_power_repeat_entry. bpr_height_b5cbfs_source_prefix_choice_valuation_candidate_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_source_prefix)) = S ((S (bpr_power_index_b5cbfs_source_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_source_prefix_choice_valuation_candidate_power)) /\ exists bpr_quotient_b5cbfs_source_prefix_choice_valuation_candidate_power_repeat_entry. bpr_power_code_b5cbfs_source_prefix_choice_valuation_candidate_power = bpr_quotient_b5cbfs_source_prefix_choice_valuation_candidate_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_source_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_source_prefix_choice_valuation_candidate_power) + (S (bpr_prefix_index_b5cbfs_source_prefix))))) /\ (exists ff_u_b5cbfs_source_prefix_choice_valuation_candidate_power_product ff_v_b5cbfs_source_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_source_prefix_choice_valuation_candidate_power_product_start. ff_h_b5cbfs_source_prefix_choice_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_source_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_source_prefix_choice_valuation_candidate_power_product_start. ff_u_b5cbfs_source_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_source_prefix_choice_valuation_candidate_power_product_start * S ((S (0)) * ff_v_b5cbfs_source_prefix_choice_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_source_prefix_choice_valuation_candidate_power_product_terminal. ff_h_b5cbfs_source_prefix_choice_valuation_candidate_power_product_terminal + S (bpr_power_value_b5cbfs_source_prefix_choice_valuation_candidate) = S ((S (bpr_valuation_candidate_b5cbfs_source_prefix_choice_valuation)) * ff_v_b5cbfs_source_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_source_prefix_choice_valuation_candidate_power_product_terminal. ff_u_b5cbfs_source_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_source_prefix_choice_valuation_candidate_power_product_terminal * S ((S (bpr_valuation_candidate_b5cbfs_source_prefix_choice_valuation)) * ff_v_b5cbfs_source_prefix_choice_valuation_candidate_power_product) + (bpr_power_value_b5cbfs_source_prefix_choice_valuation_candidate))) /\ forall ff_i_b5cbfs_source_prefix_choice_valuation_candidate_power_product. (exists ff_lt_b5cbfs_source_prefix_choice_valuation_candidate_power_product_bound. ff_lt_b5cbfs_source_prefix_choice_valuation_candidate_power_product_bound + S ff_i_b5cbfs_source_prefix_choice_valuation_candidate_power_product = bpr_valuation_candidate_b5cbfs_source_prefix_choice_valuation) -> exists ff_p_b5cbfs_source_prefix_choice_valuation_candidate_power_product ff_r_b5cbfs_source_prefix_choice_valuation_candidate_power_product ff_s_b5cbfs_source_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_source_prefix_choice_valuation_candidate_power_product_factor. ff_h_b5cbfs_source_prefix_choice_valuation_candidate_power_product_factor + S (ff_p_b5cbfs_source_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_source_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_source_prefix_choice_valuation_candidate_power)) /\ exists ff_q_b5cbfs_source_prefix_choice_valuation_candidate_power_product_factor. bpr_power_code_b5cbfs_source_prefix_choice_valuation_candidate_power = ff_q_b5cbfs_source_prefix_choice_valuation_candidate_power_product_factor * S ((S (ff_i_b5cbfs_source_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_source_prefix_choice_valuation_candidate_power) + (ff_p_b5cbfs_source_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_source_prefix_choice_valuation_candidate_power_product_partial. ff_h_b5cbfs_source_prefix_choice_valuation_candidate_power_product_partial + S (ff_r_b5cbfs_source_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_source_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_source_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_source_prefix_choice_valuation_candidate_power_product_partial. ff_u_b5cbfs_source_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_source_prefix_choice_valuation_candidate_power_product_partial * S ((S (ff_i_b5cbfs_source_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_source_prefix_choice_valuation_candidate_power_product) + (ff_r_b5cbfs_source_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_source_prefix_choice_valuation_candidate_power_product_successor. ff_h_b5cbfs_source_prefix_choice_valuation_candidate_power_product_successor + S (ff_s_b5cbfs_source_prefix_choice_valuation_candidate_power_product) = S ((S (S ff_i_b5cbfs_source_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_source_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_source_prefix_choice_valuation_candidate_power_product_successor. ff_u_b5cbfs_source_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_source_prefix_choice_valuation_candidate_power_product_successor * S ((S (S ff_i_b5cbfs_source_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_source_prefix_choice_valuation_candidate_power_product) + (ff_s_b5cbfs_source_prefix_choice_valuation_candidate_power_product))) /\ ff_s_b5cbfs_source_prefix_choice_valuation_candidate_power_product = ff_r_b5cbfs_source_prefix_choice_valuation_candidate_power_product * ff_p_b5cbfs_source_prefix_choice_valuation_candidate_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_source_prefix_choice_valuation_candidate_divides. C = (bpr_power_value_b5cbfs_source_prefix_choice_valuation_candidate) * bpr_divides_quotient_b5cbfs_source_prefix_choice_valuation_candidate_divides))) -> (exists bpr_le_gap_b5cbfs_source_prefix_choice_valuation_candidate_below. bpr_le_gap_b5cbfs_source_prefix_choice_valuation_candidate_below + (bpr_valuation_candidate_b5cbfs_source_prefix_choice_valuation) = (bpr_choice_exponent_b5cbfs_source_prefix_choice))) /\ (exists bpr_power_code_b5cbfs_source_prefix_choice_power bpr_power_scale_b5cbfs_source_prefix_choice_power. ((forall bpr_power_index_b5cbfs_source_prefix_choice_power. (exists bpr_gap_b5cbfs_source_prefix_choice_power_repeat_bound. bpr_gap_b5cbfs_source_prefix_choice_power_repeat_bound + S (bpr_power_index_b5cbfs_source_prefix_choice_power) = bpr_choice_exponent_b5cbfs_source_prefix_choice) -> (((exists bpr_height_b5cbfs_source_prefix_choice_power_repeat_entry. bpr_height_b5cbfs_source_prefix_choice_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_source_prefix)) = S ((S (bpr_power_index_b5cbfs_source_prefix_choice_power)) * bpr_power_scale_b5cbfs_source_prefix_choice_power)) /\ exists bpr_quotient_b5cbfs_source_prefix_choice_power_repeat_entry. bpr_power_code_b5cbfs_source_prefix_choice_power = bpr_quotient_b5cbfs_source_prefix_choice_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_source_prefix_choice_power)) * bpr_power_scale_b5cbfs_source_prefix_choice_power) + (S (bpr_prefix_index_b5cbfs_source_prefix))))) /\ (exists ff_u_b5cbfs_source_prefix_choice_power_product ff_v_b5cbfs_source_prefix_choice_power_product. ((((exists ff_h_b5cbfs_source_prefix_choice_power_product_start. ff_h_b5cbfs_source_prefix_choice_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_source_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_source_prefix_choice_power_product_start. ff_u_b5cbfs_source_prefix_choice_power_product = ff_q_b5cbfs_source_prefix_choice_power_product_start * S ((S (0)) * ff_v_b5cbfs_source_prefix_choice_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_source_prefix_choice_power_product_terminal. ff_h_b5cbfs_source_prefix_choice_power_product_terminal + S (bpr_prefix_value_b5cbfs_source_prefix) = S ((S (bpr_choice_exponent_b5cbfs_source_prefix_choice)) * ff_v_b5cbfs_source_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_source_prefix_choice_power_product_terminal. ff_u_b5cbfs_source_prefix_choice_power_product = ff_q_b5cbfs_source_prefix_choice_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_source_prefix_choice)) * ff_v_b5cbfs_source_prefix_choice_power_product) + (bpr_prefix_value_b5cbfs_source_prefix))) /\ forall ff_i_b5cbfs_source_prefix_choice_power_product. (exists ff_lt_b5cbfs_source_prefix_choice_power_product_bound. ff_lt_b5cbfs_source_prefix_choice_power_product_bound + S ff_i_b5cbfs_source_prefix_choice_power_product = bpr_choice_exponent_b5cbfs_source_prefix_choice) -> exists ff_p_b5cbfs_source_prefix_choice_power_product ff_r_b5cbfs_source_prefix_choice_power_product ff_s_b5cbfs_source_prefix_choice_power_product. ((((exists ff_h_b5cbfs_source_prefix_choice_power_product_factor. ff_h_b5cbfs_source_prefix_choice_power_product_factor + S (ff_p_b5cbfs_source_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_source_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_source_prefix_choice_power)) /\ exists ff_q_b5cbfs_source_prefix_choice_power_product_factor. bpr_power_code_b5cbfs_source_prefix_choice_power = ff_q_b5cbfs_source_prefix_choice_power_product_factor * S ((S (ff_i_b5cbfs_source_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_source_prefix_choice_power) + (ff_p_b5cbfs_source_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_source_prefix_choice_power_product_partial. ff_h_b5cbfs_source_prefix_choice_power_product_partial + S (ff_r_b5cbfs_source_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_source_prefix_choice_power_product)) * ff_v_b5cbfs_source_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_source_prefix_choice_power_product_partial. ff_u_b5cbfs_source_prefix_choice_power_product = ff_q_b5cbfs_source_prefix_choice_power_product_partial * S ((S (ff_i_b5cbfs_source_prefix_choice_power_product)) * ff_v_b5cbfs_source_prefix_choice_power_product) + (ff_r_b5cbfs_source_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_source_prefix_choice_power_product_successor. ff_h_b5cbfs_source_prefix_choice_power_product_successor + S (ff_s_b5cbfs_source_prefix_choice_power_product) = S ((S (S ff_i_b5cbfs_source_prefix_choice_power_product)) * ff_v_b5cbfs_source_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_source_prefix_choice_power_product_successor. ff_u_b5cbfs_source_prefix_choice_power_product = ff_q_b5cbfs_source_prefix_choice_power_product_successor * S ((S (S ff_i_b5cbfs_source_prefix_choice_power_product)) * ff_v_b5cbfs_source_prefix_choice_power_product) + (ff_s_b5cbfs_source_prefix_choice_power_product))) /\ ff_s_b5cbfs_source_prefix_choice_power_product = ff_r_b5cbfs_source_prefix_choice_power_product * ff_p_b5cbfs_source_prefix_choice_power_product)))))))))) \/ (~((~(S (bpr_prefix_index_b5cbfs_source_prefix) = 1) /\ forall bpr_left_b5cbfs_source_prefix_choice_prime bpr_right_b5cbfs_source_prefix_choice_prime. S (bpr_prefix_index_b5cbfs_source_prefix) = bpr_left_b5cbfs_source_prefix_choice_prime * bpr_right_b5cbfs_source_prefix_choice_prime -> bpr_left_b5cbfs_source_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_source_prefix_choice_prime = 1)) /\ bpr_prefix_value_b5cbfs_source_prefix = 1))))) /\ (exists ff_u_b5cbfs_source_product ff_v_b5cbfs_source_product. ((((exists ff_h_b5cbfs_source_product_start. ff_h_b5cbfs_source_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_source_product)) /\ exists ff_q_b5cbfs_source_product_start. ff_u_b5cbfs_source_product = ff_q_b5cbfs_source_product_start * S ((S (0)) * ff_v_b5cbfs_source_product) + (1))) /\ ((((exists ff_h_b5cbfs_source_product_terminal. ff_h_b5cbfs_source_product_terminal + S (z) = S ((S (n + n)) * ff_v_b5cbfs_source_product)) /\ exists ff_q_b5cbfs_source_product_terminal. ff_u_b5cbfs_source_product = ff_q_b5cbfs_source_product_terminal * S ((S (n + n)) * ff_v_b5cbfs_source_product) + (z))) /\ forall ff_i_b5cbfs_source_product. (exists ff_lt_b5cbfs_source_product_bound. ff_lt_b5cbfs_source_product_bound + S ff_i_b5cbfs_source_product = n + n) -> exists ff_p_b5cbfs_source_product ff_r_b5cbfs_source_product ff_s_b5cbfs_source_product. ((((exists ff_h_b5cbfs_source_product_factor. ff_h_b5cbfs_source_product_factor + S (ff_p_b5cbfs_source_product) = S ((S (ff_i_b5cbfs_source_product)) * bpr_product_scale_b5cbfs_source)) /\ exists ff_q_b5cbfs_source_product_factor. bpr_product_code_b5cbfs_source = ff_q_b5cbfs_source_product_factor * S ((S (ff_i_b5cbfs_source_product)) * bpr_product_scale_b5cbfs_source) + (ff_p_b5cbfs_source_product))) /\ ((((exists ff_h_b5cbfs_source_product_partial. ff_h_b5cbfs_source_product_partial + S (ff_r_b5cbfs_source_product) = S ((S (ff_i_b5cbfs_source_product)) * ff_v_b5cbfs_source_product)) /\ exists ff_q_b5cbfs_source_product_partial. ff_u_b5cbfs_source_product = ff_q_b5cbfs_source_product_partial * S ((S (ff_i_b5cbfs_source_product)) * ff_v_b5cbfs_source_product) + (ff_r_b5cbfs_source_product))) /\ ((((exists ff_h_b5cbfs_source_product_successor. ff_h_b5cbfs_source_product_successor + S (ff_s_b5cbfs_source_product) = S ((S (S ff_i_b5cbfs_source_product)) * ff_v_b5cbfs_source_product)) /\ exists ff_q_b5cbfs_source_product_successor. ff_u_b5cbfs_source_product = ff_q_b5cbfs_source_product_successor * S ((S (S ff_i_b5cbfs_source_product)) * ff_v_b5cbfs_source_product) + (ff_s_b5cbfs_source_product))) /\ ff_s_b5cbfs_source_product = ff_r_b5cbfs_source_product * ff_p_b5cbfs_source_product)))))))) -> (exists x y. (exists bpr_product_code_b5cbfs_small bpr_product_scale_b5cbfs_small. ((forall bpr_prefix_index_b5cbfs_small_prefix. (exists bpr_gap_b5cbfs_small_prefix_bound. bpr_gap_b5cbfs_small_prefix_bound + S (bpr_prefix_index_b5cbfs_small_prefix) = s) -> exists bpr_prefix_value_b5cbfs_small_prefix. ((((exists bpr_height_b5cbfs_small_prefix_decoded. bpr_height_b5cbfs_small_prefix_decoded + S (bpr_prefix_value_b5cbfs_small_prefix) = S ((S (bpr_prefix_index_b5cbfs_small_prefix)) * bpr_product_scale_b5cbfs_small)) /\ exists bpr_quotient_b5cbfs_small_prefix_decoded. bpr_product_code_b5cbfs_small = bpr_quotient_b5cbfs_small_prefix_decoded * S ((S (bpr_prefix_index_b5cbfs_small_prefix)) * bpr_product_scale_b5cbfs_small) + (bpr_prefix_value_b5cbfs_small_prefix))) /\ (((((~(S (bpr_prefix_index_b5cbfs_small_prefix) = 1) /\ forall bpr_left_b5cbfs_small_prefix_choice_prime bpr_right_b5cbfs_small_prefix_choice_prime. S (bpr_prefix_index_b5cbfs_small_prefix) = bpr_left_b5cbfs_small_prefix_choice_prime * bpr_right_b5cbfs_small_prefix_choice_prime -> bpr_left_b5cbfs_small_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_small_prefix_choice_prime = 1)) /\ exists bpr_choice_exponent_b5cbfs_small_prefix_choice. ((((exists bpr_le_gap_b5cbfs_small_prefix_choice_valuation_selected_bound. bpr_le_gap_b5cbfs_small_prefix_choice_valuation_selected_bound + (bpr_choice_exponent_b5cbfs_small_prefix_choice) = (C)) /\ (exists bpr_power_value_b5cbfs_small_prefix_choice_valuation_selected. ((exists bpr_power_code_b5cbfs_small_prefix_choice_valuation_selected_power bpr_power_scale_b5cbfs_small_prefix_choice_valuation_selected_power. ((forall bpr_power_index_b5cbfs_small_prefix_choice_valuation_selected_power. (exists bpr_gap_b5cbfs_small_prefix_choice_valuation_selected_power_repeat_bound. bpr_gap_b5cbfs_small_prefix_choice_valuation_selected_power_repeat_bound + S (bpr_power_index_b5cbfs_small_prefix_choice_valuation_selected_power) = bpr_choice_exponent_b5cbfs_small_prefix_choice) -> (((exists bpr_height_b5cbfs_small_prefix_choice_valuation_selected_power_repeat_entry. bpr_height_b5cbfs_small_prefix_choice_valuation_selected_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_small_prefix)) = S ((S (bpr_power_index_b5cbfs_small_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_small_prefix_choice_valuation_selected_power)) /\ exists bpr_quotient_b5cbfs_small_prefix_choice_valuation_selected_power_repeat_entry. bpr_power_code_b5cbfs_small_prefix_choice_valuation_selected_power = bpr_quotient_b5cbfs_small_prefix_choice_valuation_selected_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_small_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_small_prefix_choice_valuation_selected_power) + (S (bpr_prefix_index_b5cbfs_small_prefix))))) /\ (exists ff_u_b5cbfs_small_prefix_choice_valuation_selected_power_product ff_v_b5cbfs_small_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_small_prefix_choice_valuation_selected_power_product_start. ff_h_b5cbfs_small_prefix_choice_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_small_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_small_prefix_choice_valuation_selected_power_product_start. ff_u_b5cbfs_small_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_small_prefix_choice_valuation_selected_power_product_start * S ((S (0)) * ff_v_b5cbfs_small_prefix_choice_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_small_prefix_choice_valuation_selected_power_product_terminal. ff_h_b5cbfs_small_prefix_choice_valuation_selected_power_product_terminal + S (bpr_power_value_b5cbfs_small_prefix_choice_valuation_selected) = S ((S (bpr_choice_exponent_b5cbfs_small_prefix_choice)) * ff_v_b5cbfs_small_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_small_prefix_choice_valuation_selected_power_product_terminal. ff_u_b5cbfs_small_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_small_prefix_choice_valuation_selected_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_small_prefix_choice)) * ff_v_b5cbfs_small_prefix_choice_valuation_selected_power_product) + (bpr_power_value_b5cbfs_small_prefix_choice_valuation_selected))) /\ forall ff_i_b5cbfs_small_prefix_choice_valuation_selected_power_product. (exists ff_lt_b5cbfs_small_prefix_choice_valuation_selected_power_product_bound. ff_lt_b5cbfs_small_prefix_choice_valuation_selected_power_product_bound + S ff_i_b5cbfs_small_prefix_choice_valuation_selected_power_product = bpr_choice_exponent_b5cbfs_small_prefix_choice) -> exists ff_p_b5cbfs_small_prefix_choice_valuation_selected_power_product ff_r_b5cbfs_small_prefix_choice_valuation_selected_power_product ff_s_b5cbfs_small_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_small_prefix_choice_valuation_selected_power_product_factor. ff_h_b5cbfs_small_prefix_choice_valuation_selected_power_product_factor + S (ff_p_b5cbfs_small_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_small_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_small_prefix_choice_valuation_selected_power)) /\ exists ff_q_b5cbfs_small_prefix_choice_valuation_selected_power_product_factor. bpr_power_code_b5cbfs_small_prefix_choice_valuation_selected_power = ff_q_b5cbfs_small_prefix_choice_valuation_selected_power_product_factor * S ((S (ff_i_b5cbfs_small_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_small_prefix_choice_valuation_selected_power) + (ff_p_b5cbfs_small_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_small_prefix_choice_valuation_selected_power_product_partial. ff_h_b5cbfs_small_prefix_choice_valuation_selected_power_product_partial + S (ff_r_b5cbfs_small_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_small_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_small_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_small_prefix_choice_valuation_selected_power_product_partial. ff_u_b5cbfs_small_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_small_prefix_choice_valuation_selected_power_product_partial * S ((S (ff_i_b5cbfs_small_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_small_prefix_choice_valuation_selected_power_product) + (ff_r_b5cbfs_small_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_small_prefix_choice_valuation_selected_power_product_successor. ff_h_b5cbfs_small_prefix_choice_valuation_selected_power_product_successor + S (ff_s_b5cbfs_small_prefix_choice_valuation_selected_power_product) = S ((S (S ff_i_b5cbfs_small_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_small_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_small_prefix_choice_valuation_selected_power_product_successor. ff_u_b5cbfs_small_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_small_prefix_choice_valuation_selected_power_product_successor * S ((S (S ff_i_b5cbfs_small_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_small_prefix_choice_valuation_selected_power_product) + (ff_s_b5cbfs_small_prefix_choice_valuation_selected_power_product))) /\ ff_s_b5cbfs_small_prefix_choice_valuation_selected_power_product = ff_r_b5cbfs_small_prefix_choice_valuation_selected_power_product * ff_p_b5cbfs_small_prefix_choice_valuation_selected_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_small_prefix_choice_valuation_selected_divides. C = (bpr_power_value_b5cbfs_small_prefix_choice_valuation_selected) * bpr_divides_quotient_b5cbfs_small_prefix_choice_valuation_selected_divides)))) /\ forall bpr_valuation_candidate_b5cbfs_small_prefix_choice_valuation. (exists bpr_le_gap_b5cbfs_small_prefix_choice_valuation_candidate_bound. bpr_le_gap_b5cbfs_small_prefix_choice_valuation_candidate_bound + (bpr_valuation_candidate_b5cbfs_small_prefix_choice_valuation) = (C)) -> (exists bpr_power_value_b5cbfs_small_prefix_choice_valuation_candidate. ((exists bpr_power_code_b5cbfs_small_prefix_choice_valuation_candidate_power bpr_power_scale_b5cbfs_small_prefix_choice_valuation_candidate_power. ((forall bpr_power_index_b5cbfs_small_prefix_choice_valuation_candidate_power. (exists bpr_gap_b5cbfs_small_prefix_choice_valuation_candidate_power_repeat_bound. bpr_gap_b5cbfs_small_prefix_choice_valuation_candidate_power_repeat_bound + S (bpr_power_index_b5cbfs_small_prefix_choice_valuation_candidate_power) = bpr_valuation_candidate_b5cbfs_small_prefix_choice_valuation) -> (((exists bpr_height_b5cbfs_small_prefix_choice_valuation_candidate_power_repeat_entry. bpr_height_b5cbfs_small_prefix_choice_valuation_candidate_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_small_prefix)) = S ((S (bpr_power_index_b5cbfs_small_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_small_prefix_choice_valuation_candidate_power)) /\ exists bpr_quotient_b5cbfs_small_prefix_choice_valuation_candidate_power_repeat_entry. bpr_power_code_b5cbfs_small_prefix_choice_valuation_candidate_power = bpr_quotient_b5cbfs_small_prefix_choice_valuation_candidate_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_small_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_small_prefix_choice_valuation_candidate_power) + (S (bpr_prefix_index_b5cbfs_small_prefix))))) /\ (exists ff_u_b5cbfs_small_prefix_choice_valuation_candidate_power_product ff_v_b5cbfs_small_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_small_prefix_choice_valuation_candidate_power_product_start. ff_h_b5cbfs_small_prefix_choice_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_small_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_small_prefix_choice_valuation_candidate_power_product_start. ff_u_b5cbfs_small_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_small_prefix_choice_valuation_candidate_power_product_start * S ((S (0)) * ff_v_b5cbfs_small_prefix_choice_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_small_prefix_choice_valuation_candidate_power_product_terminal. ff_h_b5cbfs_small_prefix_choice_valuation_candidate_power_product_terminal + S (bpr_power_value_b5cbfs_small_prefix_choice_valuation_candidate) = S ((S (bpr_valuation_candidate_b5cbfs_small_prefix_choice_valuation)) * ff_v_b5cbfs_small_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_small_prefix_choice_valuation_candidate_power_product_terminal. ff_u_b5cbfs_small_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_small_prefix_choice_valuation_candidate_power_product_terminal * S ((S (bpr_valuation_candidate_b5cbfs_small_prefix_choice_valuation)) * ff_v_b5cbfs_small_prefix_choice_valuation_candidate_power_product) + (bpr_power_value_b5cbfs_small_prefix_choice_valuation_candidate))) /\ forall ff_i_b5cbfs_small_prefix_choice_valuation_candidate_power_product. (exists ff_lt_b5cbfs_small_prefix_choice_valuation_candidate_power_product_bound. ff_lt_b5cbfs_small_prefix_choice_valuation_candidate_power_product_bound + S ff_i_b5cbfs_small_prefix_choice_valuation_candidate_power_product = bpr_valuation_candidate_b5cbfs_small_prefix_choice_valuation) -> exists ff_p_b5cbfs_small_prefix_choice_valuation_candidate_power_product ff_r_b5cbfs_small_prefix_choice_valuation_candidate_power_product ff_s_b5cbfs_small_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_small_prefix_choice_valuation_candidate_power_product_factor. ff_h_b5cbfs_small_prefix_choice_valuation_candidate_power_product_factor + S (ff_p_b5cbfs_small_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_small_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_small_prefix_choice_valuation_candidate_power)) /\ exists ff_q_b5cbfs_small_prefix_choice_valuation_candidate_power_product_factor. bpr_power_code_b5cbfs_small_prefix_choice_valuation_candidate_power = ff_q_b5cbfs_small_prefix_choice_valuation_candidate_power_product_factor * S ((S (ff_i_b5cbfs_small_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_small_prefix_choice_valuation_candidate_power) + (ff_p_b5cbfs_small_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_small_prefix_choice_valuation_candidate_power_product_partial. ff_h_b5cbfs_small_prefix_choice_valuation_candidate_power_product_partial + S (ff_r_b5cbfs_small_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_small_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_small_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_small_prefix_choice_valuation_candidate_power_product_partial. ff_u_b5cbfs_small_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_small_prefix_choice_valuation_candidate_power_product_partial * S ((S (ff_i_b5cbfs_small_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_small_prefix_choice_valuation_candidate_power_product) + (ff_r_b5cbfs_small_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_small_prefix_choice_valuation_candidate_power_product_successor. ff_h_b5cbfs_small_prefix_choice_valuation_candidate_power_product_successor + S (ff_s_b5cbfs_small_prefix_choice_valuation_candidate_power_product) = S ((S (S ff_i_b5cbfs_small_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_small_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_small_prefix_choice_valuation_candidate_power_product_successor. ff_u_b5cbfs_small_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_small_prefix_choice_valuation_candidate_power_product_successor * S ((S (S ff_i_b5cbfs_small_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_small_prefix_choice_valuation_candidate_power_product) + (ff_s_b5cbfs_small_prefix_choice_valuation_candidate_power_product))) /\ ff_s_b5cbfs_small_prefix_choice_valuation_candidate_power_product = ff_r_b5cbfs_small_prefix_choice_valuation_candidate_power_product * ff_p_b5cbfs_small_prefix_choice_valuation_candidate_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_small_prefix_choice_valuation_candidate_divides. C = (bpr_power_value_b5cbfs_small_prefix_choice_valuation_candidate) * bpr_divides_quotient_b5cbfs_small_prefix_choice_valuation_candidate_divides))) -> (exists bpr_le_gap_b5cbfs_small_prefix_choice_valuation_candidate_below. bpr_le_gap_b5cbfs_small_prefix_choice_valuation_candidate_below + (bpr_valuation_candidate_b5cbfs_small_prefix_choice_valuation) = (bpr_choice_exponent_b5cbfs_small_prefix_choice))) /\ (exists bpr_power_code_b5cbfs_small_prefix_choice_power bpr_power_scale_b5cbfs_small_prefix_choice_power. ((forall bpr_power_index_b5cbfs_small_prefix_choice_power. (exists bpr_gap_b5cbfs_small_prefix_choice_power_repeat_bound. bpr_gap_b5cbfs_small_prefix_choice_power_repeat_bound + S (bpr_power_index_b5cbfs_small_prefix_choice_power) = bpr_choice_exponent_b5cbfs_small_prefix_choice) -> (((exists bpr_height_b5cbfs_small_prefix_choice_power_repeat_entry. bpr_height_b5cbfs_small_prefix_choice_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_small_prefix)) = S ((S (bpr_power_index_b5cbfs_small_prefix_choice_power)) * bpr_power_scale_b5cbfs_small_prefix_choice_power)) /\ exists bpr_quotient_b5cbfs_small_prefix_choice_power_repeat_entry. bpr_power_code_b5cbfs_small_prefix_choice_power = bpr_quotient_b5cbfs_small_prefix_choice_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_small_prefix_choice_power)) * bpr_power_scale_b5cbfs_small_prefix_choice_power) + (S (bpr_prefix_index_b5cbfs_small_prefix))))) /\ (exists ff_u_b5cbfs_small_prefix_choice_power_product ff_v_b5cbfs_small_prefix_choice_power_product. ((((exists ff_h_b5cbfs_small_prefix_choice_power_product_start. ff_h_b5cbfs_small_prefix_choice_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_small_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_small_prefix_choice_power_product_start. ff_u_b5cbfs_small_prefix_choice_power_product = ff_q_b5cbfs_small_prefix_choice_power_product_start * S ((S (0)) * ff_v_b5cbfs_small_prefix_choice_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_small_prefix_choice_power_product_terminal. ff_h_b5cbfs_small_prefix_choice_power_product_terminal + S (bpr_prefix_value_b5cbfs_small_prefix) = S ((S (bpr_choice_exponent_b5cbfs_small_prefix_choice)) * ff_v_b5cbfs_small_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_small_prefix_choice_power_product_terminal. ff_u_b5cbfs_small_prefix_choice_power_product = ff_q_b5cbfs_small_prefix_choice_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_small_prefix_choice)) * ff_v_b5cbfs_small_prefix_choice_power_product) + (bpr_prefix_value_b5cbfs_small_prefix))) /\ forall ff_i_b5cbfs_small_prefix_choice_power_product. (exists ff_lt_b5cbfs_small_prefix_choice_power_product_bound. ff_lt_b5cbfs_small_prefix_choice_power_product_bound + S ff_i_b5cbfs_small_prefix_choice_power_product = bpr_choice_exponent_b5cbfs_small_prefix_choice) -> exists ff_p_b5cbfs_small_prefix_choice_power_product ff_r_b5cbfs_small_prefix_choice_power_product ff_s_b5cbfs_small_prefix_choice_power_product. ((((exists ff_h_b5cbfs_small_prefix_choice_power_product_factor. ff_h_b5cbfs_small_prefix_choice_power_product_factor + S (ff_p_b5cbfs_small_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_small_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_small_prefix_choice_power)) /\ exists ff_q_b5cbfs_small_prefix_choice_power_product_factor. bpr_power_code_b5cbfs_small_prefix_choice_power = ff_q_b5cbfs_small_prefix_choice_power_product_factor * S ((S (ff_i_b5cbfs_small_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_small_prefix_choice_power) + (ff_p_b5cbfs_small_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_small_prefix_choice_power_product_partial. ff_h_b5cbfs_small_prefix_choice_power_product_partial + S (ff_r_b5cbfs_small_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_small_prefix_choice_power_product)) * ff_v_b5cbfs_small_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_small_prefix_choice_power_product_partial. ff_u_b5cbfs_small_prefix_choice_power_product = ff_q_b5cbfs_small_prefix_choice_power_product_partial * S ((S (ff_i_b5cbfs_small_prefix_choice_power_product)) * ff_v_b5cbfs_small_prefix_choice_power_product) + (ff_r_b5cbfs_small_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_small_prefix_choice_power_product_successor. ff_h_b5cbfs_small_prefix_choice_power_product_successor + S (ff_s_b5cbfs_small_prefix_choice_power_product) = S ((S (S ff_i_b5cbfs_small_prefix_choice_power_product)) * ff_v_b5cbfs_small_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_small_prefix_choice_power_product_successor. ff_u_b5cbfs_small_prefix_choice_power_product = ff_q_b5cbfs_small_prefix_choice_power_product_successor * S ((S (S ff_i_b5cbfs_small_prefix_choice_power_product)) * ff_v_b5cbfs_small_prefix_choice_power_product) + (ff_s_b5cbfs_small_prefix_choice_power_product))) /\ ff_s_b5cbfs_small_prefix_choice_power_product = ff_r_b5cbfs_small_prefix_choice_power_product * ff_p_b5cbfs_small_prefix_choice_power_product)))))))))) \/ (~((~(S (bpr_prefix_index_b5cbfs_small_prefix) = 1) /\ forall bpr_left_b5cbfs_small_prefix_choice_prime bpr_right_b5cbfs_small_prefix_choice_prime. S (bpr_prefix_index_b5cbfs_small_prefix) = bpr_left_b5cbfs_small_prefix_choice_prime * bpr_right_b5cbfs_small_prefix_choice_prime -> bpr_left_b5cbfs_small_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_small_prefix_choice_prime = 1)) /\ bpr_prefix_value_b5cbfs_small_prefix = 1))))) /\ (exists ff_u_b5cbfs_small_product ff_v_b5cbfs_small_product. ((((exists ff_h_b5cbfs_small_product_start. ff_h_b5cbfs_small_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_small_product)) /\ exists ff_q_b5cbfs_small_product_start. ff_u_b5cbfs_small_product = ff_q_b5cbfs_small_product_start * S ((S (0)) * ff_v_b5cbfs_small_product) + (1))) /\ ((((exists ff_h_b5cbfs_small_product_terminal. ff_h_b5cbfs_small_product_terminal + S (x) = S ((S (s)) * ff_v_b5cbfs_small_product)) /\ exists ff_q_b5cbfs_small_product_terminal. ff_u_b5cbfs_small_product = ff_q_b5cbfs_small_product_terminal * S ((S (s)) * ff_v_b5cbfs_small_product) + (x))) /\ forall ff_i_b5cbfs_small_product. (exists ff_lt_b5cbfs_small_product_bound. ff_lt_b5cbfs_small_product_bound + S ff_i_b5cbfs_small_product = s) -> exists ff_p_b5cbfs_small_product ff_r_b5cbfs_small_product ff_s_b5cbfs_small_product. ((((exists ff_h_b5cbfs_small_product_factor. ff_h_b5cbfs_small_product_factor + S (ff_p_b5cbfs_small_product) = S ((S (ff_i_b5cbfs_small_product)) * bpr_product_scale_b5cbfs_small)) /\ exists ff_q_b5cbfs_small_product_factor. bpr_product_code_b5cbfs_small = ff_q_b5cbfs_small_product_factor * S ((S (ff_i_b5cbfs_small_product)) * bpr_product_scale_b5cbfs_small) + (ff_p_b5cbfs_small_product))) /\ ((((exists ff_h_b5cbfs_small_product_partial. ff_h_b5cbfs_small_product_partial + S (ff_r_b5cbfs_small_product) = S ((S (ff_i_b5cbfs_small_product)) * ff_v_b5cbfs_small_product)) /\ exists ff_q_b5cbfs_small_product_partial. ff_u_b5cbfs_small_product = ff_q_b5cbfs_small_product_partial * S ((S (ff_i_b5cbfs_small_product)) * ff_v_b5cbfs_small_product) + (ff_r_b5cbfs_small_product))) /\ ((((exists ff_h_b5cbfs_small_product_successor. ff_h_b5cbfs_small_product_successor + S (ff_s_b5cbfs_small_product) = S ((S (S ff_i_b5cbfs_small_product)) * ff_v_b5cbfs_small_product)) /\ exists ff_q_b5cbfs_small_product_successor. ff_u_b5cbfs_small_product = ff_q_b5cbfs_small_product_successor * S ((S (S ff_i_b5cbfs_small_product)) * ff_v_b5cbfs_small_product) + (ff_s_b5cbfs_small_product))) /\ ff_s_b5cbfs_small_product = ff_r_b5cbfs_small_product * ff_p_b5cbfs_small_product)))))))) /\ ((exists bpr_code_b5cbfs_middle bpr_scale_b5cbfs_middle. ((forall bpr_index_b5cbfs_middle_prefix. (exists bpr_gap_b5cbfs_middle_prefix_bound. bpr_gap_b5cbfs_middle_prefix_bound + S (bpr_index_b5cbfs_middle_prefix) = g) -> exists bpr_value_b5cbfs_middle_prefix. ((((exists bpr_height_b5cbfs_middle_prefix_decoded. bpr_height_b5cbfs_middle_prefix_decoded + S (bpr_value_b5cbfs_middle_prefix) = S ((S (bpr_index_b5cbfs_middle_prefix)) * bpr_scale_b5cbfs_middle)) /\ exists bpr_quotient_b5cbfs_middle_prefix_decoded. bpr_code_b5cbfs_middle = bpr_quotient_b5cbfs_middle_prefix_decoded * S ((S (bpr_index_b5cbfs_middle_prefix)) * bpr_scale_b5cbfs_middle) + (bpr_value_b5cbfs_middle_prefix))) /\ (((((~(S (s + bpr_index_b5cbfs_middle_prefix) = 1) /\ forall bpr_left_b5cbfs_middle_prefix_choice_prime bpr_right_b5cbfs_middle_prefix_choice_prime. S (s + bpr_index_b5cbfs_middle_prefix) = bpr_left_b5cbfs_middle_prefix_choice_prime * bpr_right_b5cbfs_middle_prefix_choice_prime -> bpr_left_b5cbfs_middle_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_middle_prefix_choice_prime = 1)) /\ exists bpr_choice_exponent_b5cbfs_middle_prefix_choice. ((((exists bpr_le_gap_b5cbfs_middle_prefix_choice_valuation_selected_bound. bpr_le_gap_b5cbfs_middle_prefix_choice_valuation_selected_bound + (bpr_choice_exponent_b5cbfs_middle_prefix_choice) = (C)) /\ (exists bpr_power_value_b5cbfs_middle_prefix_choice_valuation_selected. ((exists bpr_power_code_b5cbfs_middle_prefix_choice_valuation_selected_power bpr_power_scale_b5cbfs_middle_prefix_choice_valuation_selected_power. ((forall bpr_power_index_b5cbfs_middle_prefix_choice_valuation_selected_power. (exists bpr_gap_b5cbfs_middle_prefix_choice_valuation_selected_power_repeat_bound. bpr_gap_b5cbfs_middle_prefix_choice_valuation_selected_power_repeat_bound + S (bpr_power_index_b5cbfs_middle_prefix_choice_valuation_selected_power) = bpr_choice_exponent_b5cbfs_middle_prefix_choice) -> (((exists bpr_height_b5cbfs_middle_prefix_choice_valuation_selected_power_repeat_entry. bpr_height_b5cbfs_middle_prefix_choice_valuation_selected_power_repeat_entry + S (S (s + bpr_index_b5cbfs_middle_prefix)) = S ((S (bpr_power_index_b5cbfs_middle_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_middle_prefix_choice_valuation_selected_power)) /\ exists bpr_quotient_b5cbfs_middle_prefix_choice_valuation_selected_power_repeat_entry. bpr_power_code_b5cbfs_middle_prefix_choice_valuation_selected_power = bpr_quotient_b5cbfs_middle_prefix_choice_valuation_selected_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_middle_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_middle_prefix_choice_valuation_selected_power) + (S (s + bpr_index_b5cbfs_middle_prefix))))) /\ (exists ff_u_b5cbfs_middle_prefix_choice_valuation_selected_power_product ff_v_b5cbfs_middle_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_middle_prefix_choice_valuation_selected_power_product_start. ff_h_b5cbfs_middle_prefix_choice_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_middle_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_middle_prefix_choice_valuation_selected_power_product_start. ff_u_b5cbfs_middle_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_middle_prefix_choice_valuation_selected_power_product_start * S ((S (0)) * ff_v_b5cbfs_middle_prefix_choice_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_middle_prefix_choice_valuation_selected_power_product_terminal. ff_h_b5cbfs_middle_prefix_choice_valuation_selected_power_product_terminal + S (bpr_power_value_b5cbfs_middle_prefix_choice_valuation_selected) = S ((S (bpr_choice_exponent_b5cbfs_middle_prefix_choice)) * ff_v_b5cbfs_middle_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_middle_prefix_choice_valuation_selected_power_product_terminal. ff_u_b5cbfs_middle_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_middle_prefix_choice_valuation_selected_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_middle_prefix_choice)) * ff_v_b5cbfs_middle_prefix_choice_valuation_selected_power_product) + (bpr_power_value_b5cbfs_middle_prefix_choice_valuation_selected))) /\ forall ff_i_b5cbfs_middle_prefix_choice_valuation_selected_power_product. (exists ff_lt_b5cbfs_middle_prefix_choice_valuation_selected_power_product_bound. ff_lt_b5cbfs_middle_prefix_choice_valuation_selected_power_product_bound + S ff_i_b5cbfs_middle_prefix_choice_valuation_selected_power_product = bpr_choice_exponent_b5cbfs_middle_prefix_choice) -> exists ff_p_b5cbfs_middle_prefix_choice_valuation_selected_power_product ff_r_b5cbfs_middle_prefix_choice_valuation_selected_power_product ff_s_b5cbfs_middle_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_middle_prefix_choice_valuation_selected_power_product_factor. ff_h_b5cbfs_middle_prefix_choice_valuation_selected_power_product_factor + S (ff_p_b5cbfs_middle_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_middle_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_middle_prefix_choice_valuation_selected_power)) /\ exists ff_q_b5cbfs_middle_prefix_choice_valuation_selected_power_product_factor. bpr_power_code_b5cbfs_middle_prefix_choice_valuation_selected_power = ff_q_b5cbfs_middle_prefix_choice_valuation_selected_power_product_factor * S ((S (ff_i_b5cbfs_middle_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_middle_prefix_choice_valuation_selected_power) + (ff_p_b5cbfs_middle_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_middle_prefix_choice_valuation_selected_power_product_partial. ff_h_b5cbfs_middle_prefix_choice_valuation_selected_power_product_partial + S (ff_r_b5cbfs_middle_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_middle_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_middle_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_middle_prefix_choice_valuation_selected_power_product_partial. ff_u_b5cbfs_middle_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_middle_prefix_choice_valuation_selected_power_product_partial * S ((S (ff_i_b5cbfs_middle_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_middle_prefix_choice_valuation_selected_power_product) + (ff_r_b5cbfs_middle_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_middle_prefix_choice_valuation_selected_power_product_successor. ff_h_b5cbfs_middle_prefix_choice_valuation_selected_power_product_successor + S (ff_s_b5cbfs_middle_prefix_choice_valuation_selected_power_product) = S ((S (S ff_i_b5cbfs_middle_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_middle_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_middle_prefix_choice_valuation_selected_power_product_successor. ff_u_b5cbfs_middle_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_middle_prefix_choice_valuation_selected_power_product_successor * S ((S (S ff_i_b5cbfs_middle_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_middle_prefix_choice_valuation_selected_power_product) + (ff_s_b5cbfs_middle_prefix_choice_valuation_selected_power_product))) /\ ff_s_b5cbfs_middle_prefix_choice_valuation_selected_power_product = ff_r_b5cbfs_middle_prefix_choice_valuation_selected_power_product * ff_p_b5cbfs_middle_prefix_choice_valuation_selected_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_middle_prefix_choice_valuation_selected_divides. C = (bpr_power_value_b5cbfs_middle_prefix_choice_valuation_selected) * bpr_divides_quotient_b5cbfs_middle_prefix_choice_valuation_selected_divides)))) /\ forall bpr_valuation_candidate_b5cbfs_middle_prefix_choice_valuation. (exists bpr_le_gap_b5cbfs_middle_prefix_choice_valuation_candidate_bound. bpr_le_gap_b5cbfs_middle_prefix_choice_valuation_candidate_bound + (bpr_valuation_candidate_b5cbfs_middle_prefix_choice_valuation) = (C)) -> (exists bpr_power_value_b5cbfs_middle_prefix_choice_valuation_candidate. ((exists bpr_power_code_b5cbfs_middle_prefix_choice_valuation_candidate_power bpr_power_scale_b5cbfs_middle_prefix_choice_valuation_candidate_power. ((forall bpr_power_index_b5cbfs_middle_prefix_choice_valuation_candidate_power. (exists bpr_gap_b5cbfs_middle_prefix_choice_valuation_candidate_power_repeat_bound. bpr_gap_b5cbfs_middle_prefix_choice_valuation_candidate_power_repeat_bound + S (bpr_power_index_b5cbfs_middle_prefix_choice_valuation_candidate_power) = bpr_valuation_candidate_b5cbfs_middle_prefix_choice_valuation) -> (((exists bpr_height_b5cbfs_middle_prefix_choice_valuation_candidate_power_repeat_entry. bpr_height_b5cbfs_middle_prefix_choice_valuation_candidate_power_repeat_entry + S (S (s + bpr_index_b5cbfs_middle_prefix)) = S ((S (bpr_power_index_b5cbfs_middle_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_middle_prefix_choice_valuation_candidate_power)) /\ exists bpr_quotient_b5cbfs_middle_prefix_choice_valuation_candidate_power_repeat_entry. bpr_power_code_b5cbfs_middle_prefix_choice_valuation_candidate_power = bpr_quotient_b5cbfs_middle_prefix_choice_valuation_candidate_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_middle_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_middle_prefix_choice_valuation_candidate_power) + (S (s + bpr_index_b5cbfs_middle_prefix))))) /\ (exists ff_u_b5cbfs_middle_prefix_choice_valuation_candidate_power_product ff_v_b5cbfs_middle_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_start. ff_h_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_middle_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_start. ff_u_b5cbfs_middle_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_start * S ((S (0)) * ff_v_b5cbfs_middle_prefix_choice_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_terminal. ff_h_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_terminal + S (bpr_power_value_b5cbfs_middle_prefix_choice_valuation_candidate) = S ((S (bpr_valuation_candidate_b5cbfs_middle_prefix_choice_valuation)) * ff_v_b5cbfs_middle_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_terminal. ff_u_b5cbfs_middle_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_terminal * S ((S (bpr_valuation_candidate_b5cbfs_middle_prefix_choice_valuation)) * ff_v_b5cbfs_middle_prefix_choice_valuation_candidate_power_product) + (bpr_power_value_b5cbfs_middle_prefix_choice_valuation_candidate))) /\ forall ff_i_b5cbfs_middle_prefix_choice_valuation_candidate_power_product. (exists ff_lt_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_bound. ff_lt_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_bound + S ff_i_b5cbfs_middle_prefix_choice_valuation_candidate_power_product = bpr_valuation_candidate_b5cbfs_middle_prefix_choice_valuation) -> exists ff_p_b5cbfs_middle_prefix_choice_valuation_candidate_power_product ff_r_b5cbfs_middle_prefix_choice_valuation_candidate_power_product ff_s_b5cbfs_middle_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_factor. ff_h_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_factor + S (ff_p_b5cbfs_middle_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_middle_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_middle_prefix_choice_valuation_candidate_power)) /\ exists ff_q_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_factor. bpr_power_code_b5cbfs_middle_prefix_choice_valuation_candidate_power = ff_q_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_factor * S ((S (ff_i_b5cbfs_middle_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_middle_prefix_choice_valuation_candidate_power) + (ff_p_b5cbfs_middle_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_partial. ff_h_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_partial + S (ff_r_b5cbfs_middle_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_middle_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_middle_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_partial. ff_u_b5cbfs_middle_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_partial * S ((S (ff_i_b5cbfs_middle_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_middle_prefix_choice_valuation_candidate_power_product) + (ff_r_b5cbfs_middle_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_successor. ff_h_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_successor + S (ff_s_b5cbfs_middle_prefix_choice_valuation_candidate_power_product) = S ((S (S ff_i_b5cbfs_middle_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_middle_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_successor. ff_u_b5cbfs_middle_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_middle_prefix_choice_valuation_candidate_power_product_successor * S ((S (S ff_i_b5cbfs_middle_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_middle_prefix_choice_valuation_candidate_power_product) + (ff_s_b5cbfs_middle_prefix_choice_valuation_candidate_power_product))) /\ ff_s_b5cbfs_middle_prefix_choice_valuation_candidate_power_product = ff_r_b5cbfs_middle_prefix_choice_valuation_candidate_power_product * ff_p_b5cbfs_middle_prefix_choice_valuation_candidate_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_middle_prefix_choice_valuation_candidate_divides. C = (bpr_power_value_b5cbfs_middle_prefix_choice_valuation_candidate) * bpr_divides_quotient_b5cbfs_middle_prefix_choice_valuation_candidate_divides))) -> (exists bpr_le_gap_b5cbfs_middle_prefix_choice_valuation_candidate_below. bpr_le_gap_b5cbfs_middle_prefix_choice_valuation_candidate_below + (bpr_valuation_candidate_b5cbfs_middle_prefix_choice_valuation) = (bpr_choice_exponent_b5cbfs_middle_prefix_choice))) /\ (exists bpr_power_code_b5cbfs_middle_prefix_choice_power bpr_power_scale_b5cbfs_middle_prefix_choice_power. ((forall bpr_power_index_b5cbfs_middle_prefix_choice_power. (exists bpr_gap_b5cbfs_middle_prefix_choice_power_repeat_bound. bpr_gap_b5cbfs_middle_prefix_choice_power_repeat_bound + S (bpr_power_index_b5cbfs_middle_prefix_choice_power) = bpr_choice_exponent_b5cbfs_middle_prefix_choice) -> (((exists bpr_height_b5cbfs_middle_prefix_choice_power_repeat_entry. bpr_height_b5cbfs_middle_prefix_choice_power_repeat_entry + S (S (s + bpr_index_b5cbfs_middle_prefix)) = S ((S (bpr_power_index_b5cbfs_middle_prefix_choice_power)) * bpr_power_scale_b5cbfs_middle_prefix_choice_power)) /\ exists bpr_quotient_b5cbfs_middle_prefix_choice_power_repeat_entry. bpr_power_code_b5cbfs_middle_prefix_choice_power = bpr_quotient_b5cbfs_middle_prefix_choice_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_middle_prefix_choice_power)) * bpr_power_scale_b5cbfs_middle_prefix_choice_power) + (S (s + bpr_index_b5cbfs_middle_prefix))))) /\ (exists ff_u_b5cbfs_middle_prefix_choice_power_product ff_v_b5cbfs_middle_prefix_choice_power_product. ((((exists ff_h_b5cbfs_middle_prefix_choice_power_product_start. ff_h_b5cbfs_middle_prefix_choice_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_middle_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_middle_prefix_choice_power_product_start. ff_u_b5cbfs_middle_prefix_choice_power_product = ff_q_b5cbfs_middle_prefix_choice_power_product_start * S ((S (0)) * ff_v_b5cbfs_middle_prefix_choice_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_middle_prefix_choice_power_product_terminal. ff_h_b5cbfs_middle_prefix_choice_power_product_terminal + S (bpr_value_b5cbfs_middle_prefix) = S ((S (bpr_choice_exponent_b5cbfs_middle_prefix_choice)) * ff_v_b5cbfs_middle_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_middle_prefix_choice_power_product_terminal. ff_u_b5cbfs_middle_prefix_choice_power_product = ff_q_b5cbfs_middle_prefix_choice_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_middle_prefix_choice)) * ff_v_b5cbfs_middle_prefix_choice_power_product) + (bpr_value_b5cbfs_middle_prefix))) /\ forall ff_i_b5cbfs_middle_prefix_choice_power_product. (exists ff_lt_b5cbfs_middle_prefix_choice_power_product_bound. ff_lt_b5cbfs_middle_prefix_choice_power_product_bound + S ff_i_b5cbfs_middle_prefix_choice_power_product = bpr_choice_exponent_b5cbfs_middle_prefix_choice) -> exists ff_p_b5cbfs_middle_prefix_choice_power_product ff_r_b5cbfs_middle_prefix_choice_power_product ff_s_b5cbfs_middle_prefix_choice_power_product. ((((exists ff_h_b5cbfs_middle_prefix_choice_power_product_factor. ff_h_b5cbfs_middle_prefix_choice_power_product_factor + S (ff_p_b5cbfs_middle_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_middle_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_middle_prefix_choice_power)) /\ exists ff_q_b5cbfs_middle_prefix_choice_power_product_factor. bpr_power_code_b5cbfs_middle_prefix_choice_power = ff_q_b5cbfs_middle_prefix_choice_power_product_factor * S ((S (ff_i_b5cbfs_middle_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_middle_prefix_choice_power) + (ff_p_b5cbfs_middle_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_middle_prefix_choice_power_product_partial. ff_h_b5cbfs_middle_prefix_choice_power_product_partial + S (ff_r_b5cbfs_middle_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_middle_prefix_choice_power_product)) * ff_v_b5cbfs_middle_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_middle_prefix_choice_power_product_partial. ff_u_b5cbfs_middle_prefix_choice_power_product = ff_q_b5cbfs_middle_prefix_choice_power_product_partial * S ((S (ff_i_b5cbfs_middle_prefix_choice_power_product)) * ff_v_b5cbfs_middle_prefix_choice_power_product) + (ff_r_b5cbfs_middle_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_middle_prefix_choice_power_product_successor. ff_h_b5cbfs_middle_prefix_choice_power_product_successor + S (ff_s_b5cbfs_middle_prefix_choice_power_product) = S ((S (S ff_i_b5cbfs_middle_prefix_choice_power_product)) * ff_v_b5cbfs_middle_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_middle_prefix_choice_power_product_successor. ff_u_b5cbfs_middle_prefix_choice_power_product = ff_q_b5cbfs_middle_prefix_choice_power_product_successor * S ((S (S ff_i_b5cbfs_middle_prefix_choice_power_product)) * ff_v_b5cbfs_middle_prefix_choice_power_product) + (ff_s_b5cbfs_middle_prefix_choice_power_product))) /\ ff_s_b5cbfs_middle_prefix_choice_power_product = ff_r_b5cbfs_middle_prefix_choice_power_product * ff_p_b5cbfs_middle_prefix_choice_power_product)))))))))) \/ (~((~(S (s + bpr_index_b5cbfs_middle_prefix) = 1) /\ forall bpr_left_b5cbfs_middle_prefix_choice_prime bpr_right_b5cbfs_middle_prefix_choice_prime. S (s + bpr_index_b5cbfs_middle_prefix) = bpr_left_b5cbfs_middle_prefix_choice_prime * bpr_right_b5cbfs_middle_prefix_choice_prime -> bpr_left_b5cbfs_middle_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_middle_prefix_choice_prime = 1)) /\ bpr_value_b5cbfs_middle_prefix = 1))))) /\ (exists ff_u_b5cbfs_middle_product ff_v_b5cbfs_middle_product. ((((exists ff_h_b5cbfs_middle_product_start. ff_h_b5cbfs_middle_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_middle_product)) /\ exists ff_q_b5cbfs_middle_product_start. ff_u_b5cbfs_middle_product = ff_q_b5cbfs_middle_product_start * S ((S (0)) * ff_v_b5cbfs_middle_product) + (1))) /\ ((((exists ff_h_b5cbfs_middle_product_terminal. ff_h_b5cbfs_middle_product_terminal + S (y) = S ((S (g)) * ff_v_b5cbfs_middle_product)) /\ exists ff_q_b5cbfs_middle_product_terminal. ff_u_b5cbfs_middle_product = ff_q_b5cbfs_middle_product_terminal * S ((S (g)) * ff_v_b5cbfs_middle_product) + (y))) /\ forall ff_i_b5cbfs_middle_product. (exists ff_lt_b5cbfs_middle_product_bound. ff_lt_b5cbfs_middle_product_bound + S ff_i_b5cbfs_middle_product = g) -> exists ff_p_b5cbfs_middle_product ff_r_b5cbfs_middle_product ff_s_b5cbfs_middle_product. ((((exists ff_h_b5cbfs_middle_product_factor. ff_h_b5cbfs_middle_product_factor + S (ff_p_b5cbfs_middle_product) = S ((S (ff_i_b5cbfs_middle_product)) * bpr_scale_b5cbfs_middle)) /\ exists ff_q_b5cbfs_middle_product_factor. bpr_code_b5cbfs_middle = ff_q_b5cbfs_middle_product_factor * S ((S (ff_i_b5cbfs_middle_product)) * bpr_scale_b5cbfs_middle) + (ff_p_b5cbfs_middle_product))) /\ ((((exists ff_h_b5cbfs_middle_product_partial. ff_h_b5cbfs_middle_product_partial + S (ff_r_b5cbfs_middle_product) = S ((S (ff_i_b5cbfs_middle_product)) * ff_v_b5cbfs_middle_product)) /\ exists ff_q_b5cbfs_middle_product_partial. ff_u_b5cbfs_middle_product = ff_q_b5cbfs_middle_product_partial * S ((S (ff_i_b5cbfs_middle_product)) * ff_v_b5cbfs_middle_product) + (ff_r_b5cbfs_middle_product))) /\ ((((exists ff_h_b5cbfs_middle_product_successor. ff_h_b5cbfs_middle_product_successor + S (ff_s_b5cbfs_middle_product) = S ((S (S ff_i_b5cbfs_middle_product)) * ff_v_b5cbfs_middle_product)) /\ exists ff_q_b5cbfs_middle_product_successor. ff_u_b5cbfs_middle_product = ff_q_b5cbfs_middle_product_successor * S ((S (S ff_i_b5cbfs_middle_product)) * ff_v_b5cbfs_middle_product) + (ff_s_b5cbfs_middle_product))) /\ ff_s_b5cbfs_middle_product = ff_r_b5cbfs_middle_product * ff_p_b5cbfs_middle_product)))))))) /\ z = x * y))Proof neighborhood
Direct theorem prerequisites
BT000A mul_one BT010S prime_contribution_product_length_eq_transport BT010R prime_contribution_prefix_interval_split BT0112 no_bertrand_high_contribution_interval_eq_oneDirect theorem dependents
Definition-aware tactic body
Only local propositions introduced by have or suffices are compacted. Every changed line has an exact-AST conservative-expansion receipt; the kernel still receives the immutable original tactic script.
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 (4)
01Fix variables and assumptionsL1–10
02Fix variables and assumptionsL11–16
03Establish hsecond_reverseL17–19
04Establish houter_sourceL20–27
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply prime contribution product length eq transport.
- L20
have houter_source : ∃ bpr_product_code_b5cbfs_outer_source. ∃ bpr_product_scale_b5cbfs_outer_source. (∀ x. Lt(x,q + h) → ∃ y. BetaAt(bpr_product_code_b5cbfs_outer_source,bpr_product_scale_b5cbfs_outer_source,x,y) ∧ (Prime(S x) ∧ (∃ n. PowerValuation(S x,C,n) ∧ Pow(S x,n,y)) ∨ ¬Prime(S x) ∧ y = 1)) ∧ Product(bpr_product_code_b5cbfs_outer_source,bpr_product_scale_b5cbfs_outer_source,q + h,z)Definitions: Lt(x,q + h)BetaAt(bpr_product_code_b5cbfs_outer_source,bpr_product_scale_b5cbfs_outer_source,x,y)Prime(S x)PowerValuation(S x,C,n)Pow(S x,n,y)Product(bpr_product_code_b5cbfs_outer_source,bpr_product_scale_b5cbfs_outer_source,q + h,z)Original native command in the exact edition - L21
specialize prime_contribution_product_length_eq_transport C - L22
specialize prime_contribution_product_length_eq_transport (n + n) - L23
specialize prime_contribution_product_length_eq_transport (q + h) - L24
specialize prime_contribution_product_length_eq_transport z - L25
apply prime_contribution_product_length_eq_transport - L26
exact hsecond_reverse - L27
exact hsource
05Establish houterL28–34
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply prime contribution prefix interval split.
- L28
have houter : ∃ x. ∃ x1. (∃ y. ∃ n. (∀ m. Lt(m,q) → ∃ k. BetaAt(y,n,m,k) ∧ (Prime(S m) ∧ (∃ i. PowerValuation(S m,C,i) ∧ Pow(S m,i,k)) ∨ ¬Prime(S m) ∧ k = 1)) ∧ Product(y,n,q,x)) ∧ ((∃ y. ∃ n. (∀ m. Lt(m,h) → ∃ k. BetaAt(y,n,m,k) ∧ (Prime(S (q + m)) ∧ (∃ i. PowerValuation(S (q + m),C,i) ∧ Pow(S (q + m),i,k)) ∨ ¬Prime(S (q + m)) ∧ k = 1)) ∧ Product(y,n,h,x1)) ∧ z = x · x1)Definitions: Lt(m,q)BetaAt(y,n,m,k)Prime(S m)PowerValuation(S m,C,i)Pow(S m,i,k)Product(y,n,q,x)Lt(m,h)Prime(S (q + m))PowerValuation(S (q + m),C,i)Pow(S (q + m),i,k)Product(y,n,h,x1)Original native command in the exact edition - L29
specialize prime_contribution_prefix_interval_split C - L30
specialize prime_contribution_prefix_interval_split q - L31
specialize prime_contribution_prefix_interval_split h - L32
specialize prime_contribution_prefix_interval_split z - L33
apply prime_contribution_prefix_interval_split - L34
exact houter_source
06Separate the logical casesL35–38
07Establish hfirst_reverseL39–41
08Establish hinner_sourceL42–49
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply prime contribution product length eq transport.
- L42
have hinner_source : ∃ bpr_product_code_b5cbfs_inner_source. ∃ bpr_product_scale_b5cbfs_inner_source. (∀ y. Lt(y,s + g) → ∃ z. BetaAt(bpr_product_code_b5cbfs_inner_source,bpr_product_scale_b5cbfs_inner_source,y,z) ∧ (Prime(S y) ∧ (∃ n. PowerValuation(S y,C,n) ∧ Pow(S y,n,z)) ∨ ¬Prime(S y) ∧ z = 1)) ∧ Product(bpr_product_code_b5cbfs_inner_source,bpr_product_scale_b5cbfs_inner_source,s + g,x)Definitions: Lt(y,s + g)BetaAt(bpr_product_code_b5cbfs_inner_source,bpr_product_scale_b5cbfs_inner_source,y,z)Prime(S y)PowerValuation(S y,C,n)Pow(S y,n,z)Product(bpr_product_code_b5cbfs_inner_source,bpr_product_scale_b5cbfs_inner_source,s + g,x)Original native command in the exact edition - L43
specialize prime_contribution_product_length_eq_transport C - L44
specialize prime_contribution_product_length_eq_transport q - L45
specialize prime_contribution_product_length_eq_transport (s + g) - L46
specialize prime_contribution_product_length_eq_transport x - L47
apply prime_contribution_product_length_eq_transport - L48
exact hfirst_reverse - L49
exact houter_witness_witness_left
09Establish hinnerL50–56
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply prime contribution prefix interval split.
- L50
have hinner : ∃ x2. ∃ x3. (∃ y. ∃ z. (∀ n. Lt(n,s) → ∃ m. BetaAt(y,z,n,m) ∧ (Prime(S n) ∧ (∃ k. PowerValuation(S n,C,k) ∧ Pow(S n,k,m)) ∨ ¬Prime(S n) ∧ m = 1)) ∧ Product(y,z,s,x2)) ∧ ((∃ y. ∃ z. (∀ n. Lt(n,g) → ∃ m. BetaAt(y,z,n,m) ∧ (Prime(S (s + n)) ∧ (∃ k. PowerValuation(S (s + n),C,k) ∧ Pow(S (s + n),k,m)) ∨ ¬Prime(S (s + n)) ∧ m = 1)) ∧ Product(y,z,g,x3)) ∧ x = x2 · x3)Definitions: Lt(n,s)BetaAt(y,z,n,m)Prime(S n)PowerValuation(S n,C,k)Pow(S n,k,m)Product(y,z,s,x2)Lt(n,g)Prime(S (s + n))PowerValuation(S (s + n),C,k)Pow(S (s + n),k,m)Product(y,z,g,x3)Original native command in the exact edition - L51
specialize prime_contribution_prefix_interval_split C - L52
specialize prime_contribution_prefix_interval_split s - L53
specialize prime_contribution_prefix_interval_split g - L54
specialize prime_contribution_prefix_interval_split x - L55
apply prime_contribution_prefix_interval_split - L56
exact hinner_source
10Separate the logical casesL57–60
11Establish hunitL61–70
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply no bertrand high contribution interval eq one.
- L61
have hunit : x1 = 1 - L62
specialize no_bertrand_high_contribution_interval_eq_one n - L63
specialize no_bertrand_high_contribution_interval_eq_one s - L64
specialize no_bertrand_high_contribution_interval_eq_one q - L65
specialize no_bertrand_high_contribution_interval_eq_one r - L66
specialize no_bertrand_high_contribution_interval_eq_one C - L67
specialize no_bertrand_high_contribution_interval_eq_one h - L68
specialize no_bertrand_high_contribution_interval_eq_one x1 - L69
apply no_bertrand_high_contribution_interval_eq_one - L70
exact hexclusion
12Use earlier factsL71–75
13Construct an explicit witnessL76–77
14Separate the logical casesL78–78
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L78
split
15Use earlier factsL79–79
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L79
exact hinner_witness_witness_left
16Separate the logical casesL80–80
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L80
split
17Use earlier factsL81–81
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L81
exact hinner_witness_witness_right_left
18Calculate and transport equalitiesL82–82
Carry out the recorded arithmetic or equality steps; inspect the exact commands for their direction and premises.
- L82
trans x * x1
19Use earlier factsL83–83
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L83
exact houter_witness_witness_right_right
20Calculate and transport equalitiesL84–85
Original defined command ledger · 87 lines
- 0001
intro n - 0002
intro s - 0003
intro q - 0004
intro r - 0005
intro C - 0006
intro g - 0007
intro h - 0008
intro z - 0009
intro hexclusion - 0010
intro hpositive - 0011
intro hfloor - 0012
intro hdivision - 0013
intro hcentral - 0014
intro hfirst - 0015
intro hsecond - 0016
intro hsource - 0017
have hsecond_reverse : n + n = q + h - 0018
symm - 0019
exact hsecond - 0020
have houter_source : ∃ bpr_product_code_b5cbfs_outer_source. ∃ bpr_product_scale_b5cbfs_outer_source. (∀ x. Lt(x,q + h) → ∃ y. BetaAt(bpr_product_code_b5cbfs_outer_source,bpr_product_scale_b5cbfs_outer_source,x,y) ∧ (Prime(S x) ∧ (∃ n. PowerValuation(S x,C,n) ∧ Pow(S x,n,y)) ∨ ¬Prime(S x) ∧ y = 1)) ∧ Product(bpr_product_code_b5cbfs_outer_source,bpr_product_scale_b5cbfs_outer_source,q + h,z)Exact native replay line
have houter_source : exists bpr_product_code_b5cbfs_outer_source bpr_product_scale_b5cbfs_outer_source. ((forall bpr_prefix_index_b5cbfs_outer_source_prefix. (exists bpr_gap_b5cbfs_outer_source_prefix_bound. bpr_gap_b5cbfs_outer_source_prefix_bound + S (bpr_prefix_index_b5cbfs_outer_source_prefix) = q + h) -> exists bpr_prefix_value_b5cbfs_outer_source_prefix. ((((exists bpr_height_b5cbfs_outer_source_prefix_decoded. bpr_height_b5cbfs_outer_source_prefix_decoded + S (bpr_prefix_value_b5cbfs_outer_source_prefix) = S ((S (bpr_prefix_index_b5cbfs_outer_source_prefix)) * bpr_product_scale_b5cbfs_outer_source)) /\ exists bpr_quotient_b5cbfs_outer_source_prefix_decoded. bpr_product_code_b5cbfs_outer_source = bpr_quotient_b5cbfs_outer_source_prefix_decoded * S ((S (bpr_prefix_index_b5cbfs_outer_source_prefix)) * bpr_product_scale_b5cbfs_outer_source) + (bpr_prefix_value_b5cbfs_outer_source_prefix))) /\ (((((~(S (bpr_prefix_index_b5cbfs_outer_source_prefix) = 1) /\ forall bpr_left_b5cbfs_outer_source_prefix_choice_prime bpr_right_b5cbfs_outer_source_prefix_choice_prime. S (bpr_prefix_index_b5cbfs_outer_source_prefix) = bpr_left_b5cbfs_outer_source_prefix_choice_prime * bpr_right_b5cbfs_outer_source_prefix_choice_prime -> bpr_left_b5cbfs_outer_source_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_outer_source_prefix_choice_prime = 1)) /\ exists bpr_choice_exponent_b5cbfs_outer_source_prefix_choice. ((((exists bpr_le_gap_b5cbfs_outer_source_prefix_choice_valuation_selected_bound. bpr_le_gap_b5cbfs_outer_source_prefix_choice_valuation_selected_bound + (bpr_choice_exponent_b5cbfs_outer_source_prefix_choice) = (C)) /\ (exists bpr_power_value_b5cbfs_outer_source_prefix_choice_valuation_selected. ((exists bpr_power_code_b5cbfs_outer_source_prefix_choice_valuation_selected_power bpr_power_scale_b5cbfs_outer_source_prefix_choice_valuation_selected_power. ((forall bpr_power_index_b5cbfs_outer_source_prefix_choice_valuation_selected_power. (exists bpr_gap_b5cbfs_outer_source_prefix_choice_valuation_selected_power_repeat_bound. bpr_gap_b5cbfs_outer_source_prefix_choice_valuation_selected_power_repeat_bound + S (bpr_power_index_b5cbfs_outer_source_prefix_choice_valuation_selected_power) = bpr_choice_exponent_b5cbfs_outer_source_prefix_choice) -> (((exists bpr_height_b5cbfs_outer_source_prefix_choice_valuation_selected_power_repeat_entry. bpr_height_b5cbfs_outer_source_prefix_choice_valuation_selected_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_outer_source_prefix)) = S ((S (bpr_power_index_b5cbfs_outer_source_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_outer_source_prefix_choice_valuation_selected_power)) /\ exists bpr_quotient_b5cbfs_outer_source_prefix_choice_valuation_selected_power_repeat_entry. bpr_power_code_b5cbfs_outer_source_prefix_choice_valuation_selected_power = bpr_quotient_b5cbfs_outer_source_prefix_choice_valuation_selected_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_outer_source_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_outer_source_prefix_choice_valuation_selected_power) + (S (bpr_prefix_index_b5cbfs_outer_source_prefix))))) /\ (exists ff_u_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product ff_v_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_start. ff_h_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_start. ff_u_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_start * S ((S (0)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_terminal. ff_h_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_terminal + S (bpr_power_value_b5cbfs_outer_source_prefix_choice_valuation_selected) = S ((S (bpr_choice_exponent_b5cbfs_outer_source_prefix_choice)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_terminal. ff_u_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_outer_source_prefix_choice)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product) + (bpr_power_value_b5cbfs_outer_source_prefix_choice_valuation_selected))) /\ forall ff_i_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product. (exists ff_lt_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_bound. ff_lt_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_bound + S ff_i_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product = bpr_choice_exponent_b5cbfs_outer_source_prefix_choice) -> exists ff_p_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product ff_r_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product ff_s_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_factor. ff_h_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_factor + S (ff_p_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_outer_source_prefix_choice_valuation_selected_power)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_factor. bpr_power_code_b5cbfs_outer_source_prefix_choice_valuation_selected_power = ff_q_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_factor * S ((S (ff_i_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_outer_source_prefix_choice_valuation_selected_power) + (ff_p_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_partial. ff_h_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_partial + S (ff_r_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_partial. ff_u_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_partial * S ((S (ff_i_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product) + (ff_r_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_successor. ff_h_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_successor + S (ff_s_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product) = S ((S (S ff_i_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_successor. ff_u_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product_successor * S ((S (S ff_i_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product) + (ff_s_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product))) /\ ff_s_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product = ff_r_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product * ff_p_b5cbfs_outer_source_prefix_choice_valuation_selected_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_outer_source_prefix_choice_valuation_selected_divides. C = (bpr_power_value_b5cbfs_outer_source_prefix_choice_valuation_selected) * bpr_divides_quotient_b5cbfs_outer_source_prefix_choice_valuation_selected_divides)))) /\ forall bpr_valuation_candidate_b5cbfs_outer_source_prefix_choice_valuation. (exists bpr_le_gap_b5cbfs_outer_source_prefix_choice_valuation_candidate_bound. bpr_le_gap_b5cbfs_outer_source_prefix_choice_valuation_candidate_bound + (bpr_valuation_candidate_b5cbfs_outer_source_prefix_choice_valuation) = (C)) -> (exists bpr_power_value_b5cbfs_outer_source_prefix_choice_valuation_candidate. ((exists bpr_power_code_b5cbfs_outer_source_prefix_choice_valuation_candidate_power bpr_power_scale_b5cbfs_outer_source_prefix_choice_valuation_candidate_power. ((forall bpr_power_index_b5cbfs_outer_source_prefix_choice_valuation_candidate_power. (exists bpr_gap_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_repeat_bound. bpr_gap_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_repeat_bound + S (bpr_power_index_b5cbfs_outer_source_prefix_choice_valuation_candidate_power) = bpr_valuation_candidate_b5cbfs_outer_source_prefix_choice_valuation) -> (((exists bpr_height_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_repeat_entry. bpr_height_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_outer_source_prefix)) = S ((S (bpr_power_index_b5cbfs_outer_source_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_outer_source_prefix_choice_valuation_candidate_power)) /\ exists bpr_quotient_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_repeat_entry. bpr_power_code_b5cbfs_outer_source_prefix_choice_valuation_candidate_power = bpr_quotient_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_outer_source_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_outer_source_prefix_choice_valuation_candidate_power) + (S (bpr_prefix_index_b5cbfs_outer_source_prefix))))) /\ (exists ff_u_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product ff_v_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_start. ff_h_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_start. ff_u_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_start * S ((S (0)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_terminal. ff_h_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_terminal + S (bpr_power_value_b5cbfs_outer_source_prefix_choice_valuation_candidate) = S ((S (bpr_valuation_candidate_b5cbfs_outer_source_prefix_choice_valuation)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_terminal. ff_u_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_terminal * S ((S (bpr_valuation_candidate_b5cbfs_outer_source_prefix_choice_valuation)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product) + (bpr_power_value_b5cbfs_outer_source_prefix_choice_valuation_candidate))) /\ forall ff_i_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product. (exists ff_lt_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_bound. ff_lt_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_bound + S ff_i_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product = bpr_valuation_candidate_b5cbfs_outer_source_prefix_choice_valuation) -> exists ff_p_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product ff_r_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product ff_s_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_factor. ff_h_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_factor + S (ff_p_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_outer_source_prefix_choice_valuation_candidate_power)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_factor. bpr_power_code_b5cbfs_outer_source_prefix_choice_valuation_candidate_power = ff_q_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_factor * S ((S (ff_i_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_outer_source_prefix_choice_valuation_candidate_power) + (ff_p_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_partial. ff_h_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_partial + S (ff_r_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_partial. ff_u_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_partial * S ((S (ff_i_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product) + (ff_r_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_successor. ff_h_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_successor + S (ff_s_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product) = S ((S (S ff_i_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_successor. ff_u_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product_successor * S ((S (S ff_i_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product) + (ff_s_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product))) /\ ff_s_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product = ff_r_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product * ff_p_b5cbfs_outer_source_prefix_choice_valuation_candidate_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_outer_source_prefix_choice_valuation_candidate_divides. C = (bpr_power_value_b5cbfs_outer_source_prefix_choice_valuation_candidate) * bpr_divides_quotient_b5cbfs_outer_source_prefix_choice_valuation_candidate_divides))) -> (exists bpr_le_gap_b5cbfs_outer_source_prefix_choice_valuation_candidate_below. bpr_le_gap_b5cbfs_outer_source_prefix_choice_valuation_candidate_below + (bpr_valuation_candidate_b5cbfs_outer_source_prefix_choice_valuation) = (bpr_choice_exponent_b5cbfs_outer_source_prefix_choice))) /\ (exists bpr_power_code_b5cbfs_outer_source_prefix_choice_power bpr_power_scale_b5cbfs_outer_source_prefix_choice_power. ((forall bpr_power_index_b5cbfs_outer_source_prefix_choice_power. (exists bpr_gap_b5cbfs_outer_source_prefix_choice_power_repeat_bound. bpr_gap_b5cbfs_outer_source_prefix_choice_power_repeat_bound + S (bpr_power_index_b5cbfs_outer_source_prefix_choice_power) = bpr_choice_exponent_b5cbfs_outer_source_prefix_choice) -> (((exists bpr_height_b5cbfs_outer_source_prefix_choice_power_repeat_entry. bpr_height_b5cbfs_outer_source_prefix_choice_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_outer_source_prefix)) = S ((S (bpr_power_index_b5cbfs_outer_source_prefix_choice_power)) * bpr_power_scale_b5cbfs_outer_source_prefix_choice_power)) /\ exists bpr_quotient_b5cbfs_outer_source_prefix_choice_power_repeat_entry. bpr_power_code_b5cbfs_outer_source_prefix_choice_power = bpr_quotient_b5cbfs_outer_source_prefix_choice_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_outer_source_prefix_choice_power)) * bpr_power_scale_b5cbfs_outer_source_prefix_choice_power) + (S (bpr_prefix_index_b5cbfs_outer_source_prefix))))) /\ (exists ff_u_b5cbfs_outer_source_prefix_choice_power_product ff_v_b5cbfs_outer_source_prefix_choice_power_product. ((((exists ff_h_b5cbfs_outer_source_prefix_choice_power_product_start. ff_h_b5cbfs_outer_source_prefix_choice_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_outer_source_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_power_product_start. ff_u_b5cbfs_outer_source_prefix_choice_power_product = ff_q_b5cbfs_outer_source_prefix_choice_power_product_start * S ((S (0)) * ff_v_b5cbfs_outer_source_prefix_choice_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_outer_source_prefix_choice_power_product_terminal. ff_h_b5cbfs_outer_source_prefix_choice_power_product_terminal + S (bpr_prefix_value_b5cbfs_outer_source_prefix) = S ((S (bpr_choice_exponent_b5cbfs_outer_source_prefix_choice)) * ff_v_b5cbfs_outer_source_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_power_product_terminal. ff_u_b5cbfs_outer_source_prefix_choice_power_product = ff_q_b5cbfs_outer_source_prefix_choice_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_outer_source_prefix_choice)) * ff_v_b5cbfs_outer_source_prefix_choice_power_product) + (bpr_prefix_value_b5cbfs_outer_source_prefix))) /\ forall ff_i_b5cbfs_outer_source_prefix_choice_power_product. (exists ff_lt_b5cbfs_outer_source_prefix_choice_power_product_bound. ff_lt_b5cbfs_outer_source_prefix_choice_power_product_bound + S ff_i_b5cbfs_outer_source_prefix_choice_power_product = bpr_choice_exponent_b5cbfs_outer_source_prefix_choice) -> exists ff_p_b5cbfs_outer_source_prefix_choice_power_product ff_r_b5cbfs_outer_source_prefix_choice_power_product ff_s_b5cbfs_outer_source_prefix_choice_power_product. ((((exists ff_h_b5cbfs_outer_source_prefix_choice_power_product_factor. ff_h_b5cbfs_outer_source_prefix_choice_power_product_factor + S (ff_p_b5cbfs_outer_source_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_outer_source_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_outer_source_prefix_choice_power)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_power_product_factor. bpr_power_code_b5cbfs_outer_source_prefix_choice_power = ff_q_b5cbfs_outer_source_prefix_choice_power_product_factor * S ((S (ff_i_b5cbfs_outer_source_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_outer_source_prefix_choice_power) + (ff_p_b5cbfs_outer_source_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_outer_source_prefix_choice_power_product_partial. ff_h_b5cbfs_outer_source_prefix_choice_power_product_partial + S (ff_r_b5cbfs_outer_source_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_outer_source_prefix_choice_power_product)) * ff_v_b5cbfs_outer_source_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_power_product_partial. ff_u_b5cbfs_outer_source_prefix_choice_power_product = ff_q_b5cbfs_outer_source_prefix_choice_power_product_partial * S ((S (ff_i_b5cbfs_outer_source_prefix_choice_power_product)) * ff_v_b5cbfs_outer_source_prefix_choice_power_product) + (ff_r_b5cbfs_outer_source_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_outer_source_prefix_choice_power_product_successor. ff_h_b5cbfs_outer_source_prefix_choice_power_product_successor + S (ff_s_b5cbfs_outer_source_prefix_choice_power_product) = S ((S (S ff_i_b5cbfs_outer_source_prefix_choice_power_product)) * ff_v_b5cbfs_outer_source_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_outer_source_prefix_choice_power_product_successor. ff_u_b5cbfs_outer_source_prefix_choice_power_product = ff_q_b5cbfs_outer_source_prefix_choice_power_product_successor * S ((S (S ff_i_b5cbfs_outer_source_prefix_choice_power_product)) * ff_v_b5cbfs_outer_source_prefix_choice_power_product) + (ff_s_b5cbfs_outer_source_prefix_choice_power_product))) /\ ff_s_b5cbfs_outer_source_prefix_choice_power_product = ff_r_b5cbfs_outer_source_prefix_choice_power_product * ff_p_b5cbfs_outer_source_prefix_choice_power_product)))))))))) \/ (~((~(S (bpr_prefix_index_b5cbfs_outer_source_prefix) = 1) /\ forall bpr_left_b5cbfs_outer_source_prefix_choice_prime bpr_right_b5cbfs_outer_source_prefix_choice_prime. S (bpr_prefix_index_b5cbfs_outer_source_prefix) = bpr_left_b5cbfs_outer_source_prefix_choice_prime * bpr_right_b5cbfs_outer_source_prefix_choice_prime -> bpr_left_b5cbfs_outer_source_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_outer_source_prefix_choice_prime = 1)) /\ bpr_prefix_value_b5cbfs_outer_source_prefix = 1))))) /\ (exists ff_u_b5cbfs_outer_source_product ff_v_b5cbfs_outer_source_product. ((((exists ff_h_b5cbfs_outer_source_product_start. ff_h_b5cbfs_outer_source_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_outer_source_product)) /\ exists ff_q_b5cbfs_outer_source_product_start. ff_u_b5cbfs_outer_source_product = ff_q_b5cbfs_outer_source_product_start * S ((S (0)) * ff_v_b5cbfs_outer_source_product) + (1))) /\ ((((exists ff_h_b5cbfs_outer_source_product_terminal. ff_h_b5cbfs_outer_source_product_terminal + S (z) = S ((S (q + h)) * ff_v_b5cbfs_outer_source_product)) /\ exists ff_q_b5cbfs_outer_source_product_terminal. ff_u_b5cbfs_outer_source_product = ff_q_b5cbfs_outer_source_product_terminal * S ((S (q + h)) * ff_v_b5cbfs_outer_source_product) + (z))) /\ forall ff_i_b5cbfs_outer_source_product. (exists ff_lt_b5cbfs_outer_source_product_bound. ff_lt_b5cbfs_outer_source_product_bound + S ff_i_b5cbfs_outer_source_product = q + h) -> exists ff_p_b5cbfs_outer_source_product ff_r_b5cbfs_outer_source_product ff_s_b5cbfs_outer_source_product. ((((exists ff_h_b5cbfs_outer_source_product_factor. ff_h_b5cbfs_outer_source_product_factor + S (ff_p_b5cbfs_outer_source_product) = S ((S (ff_i_b5cbfs_outer_source_product)) * bpr_product_scale_b5cbfs_outer_source)) /\ exists ff_q_b5cbfs_outer_source_product_factor. bpr_product_code_b5cbfs_outer_source = ff_q_b5cbfs_outer_source_product_factor * S ((S (ff_i_b5cbfs_outer_source_product)) * bpr_product_scale_b5cbfs_outer_source) + (ff_p_b5cbfs_outer_source_product))) /\ ((((exists ff_h_b5cbfs_outer_source_product_partial. ff_h_b5cbfs_outer_source_product_partial + S (ff_r_b5cbfs_outer_source_product) = S ((S (ff_i_b5cbfs_outer_source_product)) * ff_v_b5cbfs_outer_source_product)) /\ exists ff_q_b5cbfs_outer_source_product_partial. ff_u_b5cbfs_outer_source_product = ff_q_b5cbfs_outer_source_product_partial * S ((S (ff_i_b5cbfs_outer_source_product)) * ff_v_b5cbfs_outer_source_product) + (ff_r_b5cbfs_outer_source_product))) /\ ((((exists ff_h_b5cbfs_outer_source_product_successor. ff_h_b5cbfs_outer_source_product_successor + S (ff_s_b5cbfs_outer_source_product) = S ((S (S ff_i_b5cbfs_outer_source_product)) * ff_v_b5cbfs_outer_source_product)) /\ exists ff_q_b5cbfs_outer_source_product_successor. ff_u_b5cbfs_outer_source_product = ff_q_b5cbfs_outer_source_product_successor * S ((S (S ff_i_b5cbfs_outer_source_product)) * ff_v_b5cbfs_outer_source_product) + (ff_s_b5cbfs_outer_source_product))) /\ ff_s_b5cbfs_outer_source_product = ff_r_b5cbfs_outer_source_product * ff_p_b5cbfs_outer_source_product))))))) - 0021
specialize prime_contribution_product_length_eq_transport C - 0022
specialize prime_contribution_product_length_eq_transport (n + n) - 0023
specialize prime_contribution_product_length_eq_transport (q + h) - 0024
specialize prime_contribution_product_length_eq_transport z - 0025
apply prime_contribution_product_length_eq_transport - 0026
exact hsecond_reverse - 0027
exact hsource - 0028
have houter : ∃ x. ∃ x1. (∃ y. ∃ n. (∀ m. Lt(m,q) → ∃ k. BetaAt(y,n,m,k) ∧ (Prime(S m) ∧ (∃ i. PowerValuation(S m,C,i) ∧ Pow(S m,i,k)) ∨ ¬Prime(S m) ∧ k = 1)) ∧ Product(y,n,q,x)) ∧ ((∃ y. ∃ n. (∀ m. Lt(m,h) → ∃ k. BetaAt(y,n,m,k) ∧ (Prime(S (q + m)) ∧ (∃ i. PowerValuation(S (q + m),C,i) ∧ Pow(S (q + m),i,k)) ∨ ¬Prime(S (q + m)) ∧ k = 1)) ∧ Product(y,n,h,x1)) ∧ z = x · x1)Exact native replay line
have houter : exists x x1. (exists bpr_product_code_b5cbfs_outer_prefix bpr_product_scale_b5cbfs_outer_prefix. ((forall bpr_prefix_index_b5cbfs_outer_prefix_prefix. (exists bpr_gap_b5cbfs_outer_prefix_prefix_bound. bpr_gap_b5cbfs_outer_prefix_prefix_bound + S (bpr_prefix_index_b5cbfs_outer_prefix_prefix) = q) -> exists bpr_prefix_value_b5cbfs_outer_prefix_prefix. ((((exists bpr_height_b5cbfs_outer_prefix_prefix_decoded. bpr_height_b5cbfs_outer_prefix_prefix_decoded + S (bpr_prefix_value_b5cbfs_outer_prefix_prefix) = S ((S (bpr_prefix_index_b5cbfs_outer_prefix_prefix)) * bpr_product_scale_b5cbfs_outer_prefix)) /\ exists bpr_quotient_b5cbfs_outer_prefix_prefix_decoded. bpr_product_code_b5cbfs_outer_prefix = bpr_quotient_b5cbfs_outer_prefix_prefix_decoded * S ((S (bpr_prefix_index_b5cbfs_outer_prefix_prefix)) * bpr_product_scale_b5cbfs_outer_prefix) + (bpr_prefix_value_b5cbfs_outer_prefix_prefix))) /\ (((((~(S (bpr_prefix_index_b5cbfs_outer_prefix_prefix) = 1) /\ forall bpr_left_b5cbfs_outer_prefix_prefix_choice_prime bpr_right_b5cbfs_outer_prefix_prefix_choice_prime. S (bpr_prefix_index_b5cbfs_outer_prefix_prefix) = bpr_left_b5cbfs_outer_prefix_prefix_choice_prime * bpr_right_b5cbfs_outer_prefix_prefix_choice_prime -> bpr_left_b5cbfs_outer_prefix_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_outer_prefix_prefix_choice_prime = 1)) /\ exists bpr_choice_exponent_b5cbfs_outer_prefix_prefix_choice. ((((exists bpr_le_gap_b5cbfs_outer_prefix_prefix_choice_valuation_selected_bound. bpr_le_gap_b5cbfs_outer_prefix_prefix_choice_valuation_selected_bound + (bpr_choice_exponent_b5cbfs_outer_prefix_prefix_choice) = (C)) /\ (exists bpr_power_value_b5cbfs_outer_prefix_prefix_choice_valuation_selected. ((exists bpr_power_code_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power. ((forall bpr_power_index_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power. (exists bpr_gap_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_repeat_bound. bpr_gap_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_repeat_bound + S (bpr_power_index_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power) = bpr_choice_exponent_b5cbfs_outer_prefix_prefix_choice) -> (((exists bpr_height_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_repeat_entry. bpr_height_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_outer_prefix_prefix)) = S ((S (bpr_power_index_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power)) /\ exists bpr_quotient_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_repeat_entry. bpr_power_code_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power = bpr_quotient_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power) + (S (bpr_prefix_index_b5cbfs_outer_prefix_prefix))))) /\ (exists ff_u_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_start. ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_start. ff_u_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_start * S ((S (0)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_terminal. ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_terminal + S (bpr_power_value_b5cbfs_outer_prefix_prefix_choice_valuation_selected) = S ((S (bpr_choice_exponent_b5cbfs_outer_prefix_prefix_choice)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_terminal. ff_u_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_outer_prefix_prefix_choice)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product) + (bpr_power_value_b5cbfs_outer_prefix_prefix_choice_valuation_selected))) /\ forall ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product. (exists ff_lt_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_bound. ff_lt_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_bound + S ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product = bpr_choice_exponent_b5cbfs_outer_prefix_prefix_choice) -> exists ff_p_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product ff_r_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product ff_s_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_factor. ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_factor + S (ff_p_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_factor. bpr_power_code_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power = ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_factor * S ((S (ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power) + (ff_p_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_partial. ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_partial + S (ff_r_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_partial. ff_u_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_partial * S ((S (ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product) + (ff_r_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_successor. ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_successor + S (ff_s_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product) = S ((S (S ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_successor. ff_u_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product_successor * S ((S (S ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product) + (ff_s_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product))) /\ ff_s_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product = ff_r_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product * ff_p_b5cbfs_outer_prefix_prefix_choice_valuation_selected_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_outer_prefix_prefix_choice_valuation_selected_divides. C = (bpr_power_value_b5cbfs_outer_prefix_prefix_choice_valuation_selected) * bpr_divides_quotient_b5cbfs_outer_prefix_prefix_choice_valuation_selected_divides)))) /\ forall bpr_valuation_candidate_b5cbfs_outer_prefix_prefix_choice_valuation. (exists bpr_le_gap_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_bound. bpr_le_gap_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_bound + (bpr_valuation_candidate_b5cbfs_outer_prefix_prefix_choice_valuation) = (C)) -> (exists bpr_power_value_b5cbfs_outer_prefix_prefix_choice_valuation_candidate. ((exists bpr_power_code_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power. ((forall bpr_power_index_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power. (exists bpr_gap_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_repeat_bound. bpr_gap_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_repeat_bound + S (bpr_power_index_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power) = bpr_valuation_candidate_b5cbfs_outer_prefix_prefix_choice_valuation) -> (((exists bpr_height_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_repeat_entry. bpr_height_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_outer_prefix_prefix)) = S ((S (bpr_power_index_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power)) /\ exists bpr_quotient_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_repeat_entry. bpr_power_code_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power = bpr_quotient_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power) + (S (bpr_prefix_index_b5cbfs_outer_prefix_prefix))))) /\ (exists ff_u_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_start. ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_start. ff_u_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_start * S ((S (0)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_terminal. ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_terminal + S (bpr_power_value_b5cbfs_outer_prefix_prefix_choice_valuation_candidate) = S ((S (bpr_valuation_candidate_b5cbfs_outer_prefix_prefix_choice_valuation)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_terminal. ff_u_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_terminal * S ((S (bpr_valuation_candidate_b5cbfs_outer_prefix_prefix_choice_valuation)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product) + (bpr_power_value_b5cbfs_outer_prefix_prefix_choice_valuation_candidate))) /\ forall ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product. (exists ff_lt_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_bound. ff_lt_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_bound + S ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product = bpr_valuation_candidate_b5cbfs_outer_prefix_prefix_choice_valuation) -> exists ff_p_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product ff_r_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product ff_s_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_factor. ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_factor + S (ff_p_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_factor. bpr_power_code_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power = ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_factor * S ((S (ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power) + (ff_p_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_partial. ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_partial + S (ff_r_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_partial. ff_u_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_partial * S ((S (ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product) + (ff_r_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_successor. ff_h_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_successor + S (ff_s_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product) = S ((S (S ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_successor. ff_u_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product_successor * S ((S (S ff_i_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product) + (ff_s_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product))) /\ ff_s_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product = ff_r_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product * ff_p_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_divides. C = (bpr_power_value_b5cbfs_outer_prefix_prefix_choice_valuation_candidate) * bpr_divides_quotient_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_divides))) -> (exists bpr_le_gap_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_below. bpr_le_gap_b5cbfs_outer_prefix_prefix_choice_valuation_candidate_below + (bpr_valuation_candidate_b5cbfs_outer_prefix_prefix_choice_valuation) = (bpr_choice_exponent_b5cbfs_outer_prefix_prefix_choice))) /\ (exists bpr_power_code_b5cbfs_outer_prefix_prefix_choice_power bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_power. ((forall bpr_power_index_b5cbfs_outer_prefix_prefix_choice_power. (exists bpr_gap_b5cbfs_outer_prefix_prefix_choice_power_repeat_bound. bpr_gap_b5cbfs_outer_prefix_prefix_choice_power_repeat_bound + S (bpr_power_index_b5cbfs_outer_prefix_prefix_choice_power) = bpr_choice_exponent_b5cbfs_outer_prefix_prefix_choice) -> (((exists bpr_height_b5cbfs_outer_prefix_prefix_choice_power_repeat_entry. bpr_height_b5cbfs_outer_prefix_prefix_choice_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_outer_prefix_prefix)) = S ((S (bpr_power_index_b5cbfs_outer_prefix_prefix_choice_power)) * bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_power)) /\ exists bpr_quotient_b5cbfs_outer_prefix_prefix_choice_power_repeat_entry. bpr_power_code_b5cbfs_outer_prefix_prefix_choice_power = bpr_quotient_b5cbfs_outer_prefix_prefix_choice_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_outer_prefix_prefix_choice_power)) * bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_power) + (S (bpr_prefix_index_b5cbfs_outer_prefix_prefix))))) /\ (exists ff_u_b5cbfs_outer_prefix_prefix_choice_power_product ff_v_b5cbfs_outer_prefix_prefix_choice_power_product. ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_power_product_start. ff_h_b5cbfs_outer_prefix_prefix_choice_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_outer_prefix_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_power_product_start. ff_u_b5cbfs_outer_prefix_prefix_choice_power_product = ff_q_b5cbfs_outer_prefix_prefix_choice_power_product_start * S ((S (0)) * ff_v_b5cbfs_outer_prefix_prefix_choice_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_power_product_terminal. ff_h_b5cbfs_outer_prefix_prefix_choice_power_product_terminal + S (bpr_prefix_value_b5cbfs_outer_prefix_prefix) = S ((S (bpr_choice_exponent_b5cbfs_outer_prefix_prefix_choice)) * ff_v_b5cbfs_outer_prefix_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_power_product_terminal. ff_u_b5cbfs_outer_prefix_prefix_choice_power_product = ff_q_b5cbfs_outer_prefix_prefix_choice_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_outer_prefix_prefix_choice)) * ff_v_b5cbfs_outer_prefix_prefix_choice_power_product) + (bpr_prefix_value_b5cbfs_outer_prefix_prefix))) /\ forall ff_i_b5cbfs_outer_prefix_prefix_choice_power_product. (exists ff_lt_b5cbfs_outer_prefix_prefix_choice_power_product_bound. ff_lt_b5cbfs_outer_prefix_prefix_choice_power_product_bound + S ff_i_b5cbfs_outer_prefix_prefix_choice_power_product = bpr_choice_exponent_b5cbfs_outer_prefix_prefix_choice) -> exists ff_p_b5cbfs_outer_prefix_prefix_choice_power_product ff_r_b5cbfs_outer_prefix_prefix_choice_power_product ff_s_b5cbfs_outer_prefix_prefix_choice_power_product. ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_power_product_factor. ff_h_b5cbfs_outer_prefix_prefix_choice_power_product_factor + S (ff_p_b5cbfs_outer_prefix_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_outer_prefix_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_power)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_power_product_factor. bpr_power_code_b5cbfs_outer_prefix_prefix_choice_power = ff_q_b5cbfs_outer_prefix_prefix_choice_power_product_factor * S ((S (ff_i_b5cbfs_outer_prefix_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_outer_prefix_prefix_choice_power) + (ff_p_b5cbfs_outer_prefix_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_power_product_partial. ff_h_b5cbfs_outer_prefix_prefix_choice_power_product_partial + S (ff_r_b5cbfs_outer_prefix_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_outer_prefix_prefix_choice_power_product)) * ff_v_b5cbfs_outer_prefix_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_power_product_partial. ff_u_b5cbfs_outer_prefix_prefix_choice_power_product = ff_q_b5cbfs_outer_prefix_prefix_choice_power_product_partial * S ((S (ff_i_b5cbfs_outer_prefix_prefix_choice_power_product)) * ff_v_b5cbfs_outer_prefix_prefix_choice_power_product) + (ff_r_b5cbfs_outer_prefix_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_outer_prefix_prefix_choice_power_product_successor. ff_h_b5cbfs_outer_prefix_prefix_choice_power_product_successor + S (ff_s_b5cbfs_outer_prefix_prefix_choice_power_product) = S ((S (S ff_i_b5cbfs_outer_prefix_prefix_choice_power_product)) * ff_v_b5cbfs_outer_prefix_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_outer_prefix_prefix_choice_power_product_successor. ff_u_b5cbfs_outer_prefix_prefix_choice_power_product = ff_q_b5cbfs_outer_prefix_prefix_choice_power_product_successor * S ((S (S ff_i_b5cbfs_outer_prefix_prefix_choice_power_product)) * ff_v_b5cbfs_outer_prefix_prefix_choice_power_product) + (ff_s_b5cbfs_outer_prefix_prefix_choice_power_product))) /\ ff_s_b5cbfs_outer_prefix_prefix_choice_power_product = ff_r_b5cbfs_outer_prefix_prefix_choice_power_product * ff_p_b5cbfs_outer_prefix_prefix_choice_power_product)))))))))) \/ (~((~(S (bpr_prefix_index_b5cbfs_outer_prefix_prefix) = 1) /\ forall bpr_left_b5cbfs_outer_prefix_prefix_choice_prime bpr_right_b5cbfs_outer_prefix_prefix_choice_prime. S (bpr_prefix_index_b5cbfs_outer_prefix_prefix) = bpr_left_b5cbfs_outer_prefix_prefix_choice_prime * bpr_right_b5cbfs_outer_prefix_prefix_choice_prime -> bpr_left_b5cbfs_outer_prefix_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_outer_prefix_prefix_choice_prime = 1)) /\ bpr_prefix_value_b5cbfs_outer_prefix_prefix = 1))))) /\ (exists ff_u_b5cbfs_outer_prefix_product ff_v_b5cbfs_outer_prefix_product. ((((exists ff_h_b5cbfs_outer_prefix_product_start. ff_h_b5cbfs_outer_prefix_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_outer_prefix_product)) /\ exists ff_q_b5cbfs_outer_prefix_product_start. ff_u_b5cbfs_outer_prefix_product = ff_q_b5cbfs_outer_prefix_product_start * S ((S (0)) * ff_v_b5cbfs_outer_prefix_product) + (1))) /\ ((((exists ff_h_b5cbfs_outer_prefix_product_terminal. ff_h_b5cbfs_outer_prefix_product_terminal + S (x) = S ((S (q)) * ff_v_b5cbfs_outer_prefix_product)) /\ exists ff_q_b5cbfs_outer_prefix_product_terminal. ff_u_b5cbfs_outer_prefix_product = ff_q_b5cbfs_outer_prefix_product_terminal * S ((S (q)) * ff_v_b5cbfs_outer_prefix_product) + (x))) /\ forall ff_i_b5cbfs_outer_prefix_product. (exists ff_lt_b5cbfs_outer_prefix_product_bound. ff_lt_b5cbfs_outer_prefix_product_bound + S ff_i_b5cbfs_outer_prefix_product = q) -> exists ff_p_b5cbfs_outer_prefix_product ff_r_b5cbfs_outer_prefix_product ff_s_b5cbfs_outer_prefix_product. ((((exists ff_h_b5cbfs_outer_prefix_product_factor. ff_h_b5cbfs_outer_prefix_product_factor + S (ff_p_b5cbfs_outer_prefix_product) = S ((S (ff_i_b5cbfs_outer_prefix_product)) * bpr_product_scale_b5cbfs_outer_prefix)) /\ exists ff_q_b5cbfs_outer_prefix_product_factor. bpr_product_code_b5cbfs_outer_prefix = ff_q_b5cbfs_outer_prefix_product_factor * S ((S (ff_i_b5cbfs_outer_prefix_product)) * bpr_product_scale_b5cbfs_outer_prefix) + (ff_p_b5cbfs_outer_prefix_product))) /\ ((((exists ff_h_b5cbfs_outer_prefix_product_partial. ff_h_b5cbfs_outer_prefix_product_partial + S (ff_r_b5cbfs_outer_prefix_product) = S ((S (ff_i_b5cbfs_outer_prefix_product)) * ff_v_b5cbfs_outer_prefix_product)) /\ exists ff_q_b5cbfs_outer_prefix_product_partial. ff_u_b5cbfs_outer_prefix_product = ff_q_b5cbfs_outer_prefix_product_partial * S ((S (ff_i_b5cbfs_outer_prefix_product)) * ff_v_b5cbfs_outer_prefix_product) + (ff_r_b5cbfs_outer_prefix_product))) /\ ((((exists ff_h_b5cbfs_outer_prefix_product_successor. ff_h_b5cbfs_outer_prefix_product_successor + S (ff_s_b5cbfs_outer_prefix_product) = S ((S (S ff_i_b5cbfs_outer_prefix_product)) * ff_v_b5cbfs_outer_prefix_product)) /\ exists ff_q_b5cbfs_outer_prefix_product_successor. ff_u_b5cbfs_outer_prefix_product = ff_q_b5cbfs_outer_prefix_product_successor * S ((S (S ff_i_b5cbfs_outer_prefix_product)) * ff_v_b5cbfs_outer_prefix_product) + (ff_s_b5cbfs_outer_prefix_product))) /\ ff_s_b5cbfs_outer_prefix_product = ff_r_b5cbfs_outer_prefix_product * ff_p_b5cbfs_outer_prefix_product)))))))) /\ ((exists bpr_code_b5cbfs_outer_high bpr_scale_b5cbfs_outer_high. ((forall bpr_index_b5cbfs_outer_high_prefix. (exists bpr_gap_b5cbfs_outer_high_prefix_bound. bpr_gap_b5cbfs_outer_high_prefix_bound + S (bpr_index_b5cbfs_outer_high_prefix) = h) -> exists bpr_value_b5cbfs_outer_high_prefix. ((((exists bpr_height_b5cbfs_outer_high_prefix_decoded. bpr_height_b5cbfs_outer_high_prefix_decoded + S (bpr_value_b5cbfs_outer_high_prefix) = S ((S (bpr_index_b5cbfs_outer_high_prefix)) * bpr_scale_b5cbfs_outer_high)) /\ exists bpr_quotient_b5cbfs_outer_high_prefix_decoded. bpr_code_b5cbfs_outer_high = bpr_quotient_b5cbfs_outer_high_prefix_decoded * S ((S (bpr_index_b5cbfs_outer_high_prefix)) * bpr_scale_b5cbfs_outer_high) + (bpr_value_b5cbfs_outer_high_prefix))) /\ (((((~(S (q + bpr_index_b5cbfs_outer_high_prefix) = 1) /\ forall bpr_left_b5cbfs_outer_high_prefix_choice_prime bpr_right_b5cbfs_outer_high_prefix_choice_prime. S (q + bpr_index_b5cbfs_outer_high_prefix) = bpr_left_b5cbfs_outer_high_prefix_choice_prime * bpr_right_b5cbfs_outer_high_prefix_choice_prime -> bpr_left_b5cbfs_outer_high_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_outer_high_prefix_choice_prime = 1)) /\ exists bpr_choice_exponent_b5cbfs_outer_high_prefix_choice. ((((exists bpr_le_gap_b5cbfs_outer_high_prefix_choice_valuation_selected_bound. bpr_le_gap_b5cbfs_outer_high_prefix_choice_valuation_selected_bound + (bpr_choice_exponent_b5cbfs_outer_high_prefix_choice) = (C)) /\ (exists bpr_power_value_b5cbfs_outer_high_prefix_choice_valuation_selected. ((exists bpr_power_code_b5cbfs_outer_high_prefix_choice_valuation_selected_power bpr_power_scale_b5cbfs_outer_high_prefix_choice_valuation_selected_power. ((forall bpr_power_index_b5cbfs_outer_high_prefix_choice_valuation_selected_power. (exists bpr_gap_b5cbfs_outer_high_prefix_choice_valuation_selected_power_repeat_bound. bpr_gap_b5cbfs_outer_high_prefix_choice_valuation_selected_power_repeat_bound + S (bpr_power_index_b5cbfs_outer_high_prefix_choice_valuation_selected_power) = bpr_choice_exponent_b5cbfs_outer_high_prefix_choice) -> (((exists bpr_height_b5cbfs_outer_high_prefix_choice_valuation_selected_power_repeat_entry. bpr_height_b5cbfs_outer_high_prefix_choice_valuation_selected_power_repeat_entry + S (S (q + bpr_index_b5cbfs_outer_high_prefix)) = S ((S (bpr_power_index_b5cbfs_outer_high_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_outer_high_prefix_choice_valuation_selected_power)) /\ exists bpr_quotient_b5cbfs_outer_high_prefix_choice_valuation_selected_power_repeat_entry. bpr_power_code_b5cbfs_outer_high_prefix_choice_valuation_selected_power = bpr_quotient_b5cbfs_outer_high_prefix_choice_valuation_selected_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_outer_high_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_outer_high_prefix_choice_valuation_selected_power) + (S (q + bpr_index_b5cbfs_outer_high_prefix))))) /\ (exists ff_u_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product ff_v_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_start. ff_h_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_start. ff_u_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_start * S ((S (0)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_terminal. ff_h_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_terminal + S (bpr_power_value_b5cbfs_outer_high_prefix_choice_valuation_selected) = S ((S (bpr_choice_exponent_b5cbfs_outer_high_prefix_choice)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_terminal. ff_u_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_outer_high_prefix_choice)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product) + (bpr_power_value_b5cbfs_outer_high_prefix_choice_valuation_selected))) /\ forall ff_i_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product. (exists ff_lt_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_bound. ff_lt_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_bound + S ff_i_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product = bpr_choice_exponent_b5cbfs_outer_high_prefix_choice) -> exists ff_p_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product ff_r_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product ff_s_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_factor. ff_h_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_factor + S (ff_p_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_outer_high_prefix_choice_valuation_selected_power)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_factor. bpr_power_code_b5cbfs_outer_high_prefix_choice_valuation_selected_power = ff_q_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_factor * S ((S (ff_i_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_outer_high_prefix_choice_valuation_selected_power) + (ff_p_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_partial. ff_h_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_partial + S (ff_r_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_partial. ff_u_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_partial * S ((S (ff_i_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product) + (ff_r_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_successor. ff_h_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_successor + S (ff_s_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product) = S ((S (S ff_i_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_successor. ff_u_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product_successor * S ((S (S ff_i_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product) + (ff_s_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product))) /\ ff_s_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product = ff_r_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product * ff_p_b5cbfs_outer_high_prefix_choice_valuation_selected_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_outer_high_prefix_choice_valuation_selected_divides. C = (bpr_power_value_b5cbfs_outer_high_prefix_choice_valuation_selected) * bpr_divides_quotient_b5cbfs_outer_high_prefix_choice_valuation_selected_divides)))) /\ forall bpr_valuation_candidate_b5cbfs_outer_high_prefix_choice_valuation. (exists bpr_le_gap_b5cbfs_outer_high_prefix_choice_valuation_candidate_bound. bpr_le_gap_b5cbfs_outer_high_prefix_choice_valuation_candidate_bound + (bpr_valuation_candidate_b5cbfs_outer_high_prefix_choice_valuation) = (C)) -> (exists bpr_power_value_b5cbfs_outer_high_prefix_choice_valuation_candidate. ((exists bpr_power_code_b5cbfs_outer_high_prefix_choice_valuation_candidate_power bpr_power_scale_b5cbfs_outer_high_prefix_choice_valuation_candidate_power. ((forall bpr_power_index_b5cbfs_outer_high_prefix_choice_valuation_candidate_power. (exists bpr_gap_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_repeat_bound. bpr_gap_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_repeat_bound + S (bpr_power_index_b5cbfs_outer_high_prefix_choice_valuation_candidate_power) = bpr_valuation_candidate_b5cbfs_outer_high_prefix_choice_valuation) -> (((exists bpr_height_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_repeat_entry. bpr_height_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_repeat_entry + S (S (q + bpr_index_b5cbfs_outer_high_prefix)) = S ((S (bpr_power_index_b5cbfs_outer_high_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_outer_high_prefix_choice_valuation_candidate_power)) /\ exists bpr_quotient_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_repeat_entry. bpr_power_code_b5cbfs_outer_high_prefix_choice_valuation_candidate_power = bpr_quotient_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_outer_high_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_outer_high_prefix_choice_valuation_candidate_power) + (S (q + bpr_index_b5cbfs_outer_high_prefix))))) /\ (exists ff_u_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product ff_v_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_start. ff_h_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_start. ff_u_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_start * S ((S (0)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_terminal. ff_h_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_terminal + S (bpr_power_value_b5cbfs_outer_high_prefix_choice_valuation_candidate) = S ((S (bpr_valuation_candidate_b5cbfs_outer_high_prefix_choice_valuation)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_terminal. ff_u_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_terminal * S ((S (bpr_valuation_candidate_b5cbfs_outer_high_prefix_choice_valuation)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product) + (bpr_power_value_b5cbfs_outer_high_prefix_choice_valuation_candidate))) /\ forall ff_i_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product. (exists ff_lt_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_bound. ff_lt_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_bound + S ff_i_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product = bpr_valuation_candidate_b5cbfs_outer_high_prefix_choice_valuation) -> exists ff_p_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product ff_r_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product ff_s_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_factor. ff_h_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_factor + S (ff_p_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_outer_high_prefix_choice_valuation_candidate_power)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_factor. bpr_power_code_b5cbfs_outer_high_prefix_choice_valuation_candidate_power = ff_q_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_factor * S ((S (ff_i_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_outer_high_prefix_choice_valuation_candidate_power) + (ff_p_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_partial. ff_h_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_partial + S (ff_r_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_partial. ff_u_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_partial * S ((S (ff_i_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product) + (ff_r_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_successor. ff_h_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_successor + S (ff_s_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product) = S ((S (S ff_i_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_successor. ff_u_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product_successor * S ((S (S ff_i_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product) + (ff_s_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product))) /\ ff_s_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product = ff_r_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product * ff_p_b5cbfs_outer_high_prefix_choice_valuation_candidate_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_outer_high_prefix_choice_valuation_candidate_divides. C = (bpr_power_value_b5cbfs_outer_high_prefix_choice_valuation_candidate) * bpr_divides_quotient_b5cbfs_outer_high_prefix_choice_valuation_candidate_divides))) -> (exists bpr_le_gap_b5cbfs_outer_high_prefix_choice_valuation_candidate_below. bpr_le_gap_b5cbfs_outer_high_prefix_choice_valuation_candidate_below + (bpr_valuation_candidate_b5cbfs_outer_high_prefix_choice_valuation) = (bpr_choice_exponent_b5cbfs_outer_high_prefix_choice))) /\ (exists bpr_power_code_b5cbfs_outer_high_prefix_choice_power bpr_power_scale_b5cbfs_outer_high_prefix_choice_power. ((forall bpr_power_index_b5cbfs_outer_high_prefix_choice_power. (exists bpr_gap_b5cbfs_outer_high_prefix_choice_power_repeat_bound. bpr_gap_b5cbfs_outer_high_prefix_choice_power_repeat_bound + S (bpr_power_index_b5cbfs_outer_high_prefix_choice_power) = bpr_choice_exponent_b5cbfs_outer_high_prefix_choice) -> (((exists bpr_height_b5cbfs_outer_high_prefix_choice_power_repeat_entry. bpr_height_b5cbfs_outer_high_prefix_choice_power_repeat_entry + S (S (q + bpr_index_b5cbfs_outer_high_prefix)) = S ((S (bpr_power_index_b5cbfs_outer_high_prefix_choice_power)) * bpr_power_scale_b5cbfs_outer_high_prefix_choice_power)) /\ exists bpr_quotient_b5cbfs_outer_high_prefix_choice_power_repeat_entry. bpr_power_code_b5cbfs_outer_high_prefix_choice_power = bpr_quotient_b5cbfs_outer_high_prefix_choice_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_outer_high_prefix_choice_power)) * bpr_power_scale_b5cbfs_outer_high_prefix_choice_power) + (S (q + bpr_index_b5cbfs_outer_high_prefix))))) /\ (exists ff_u_b5cbfs_outer_high_prefix_choice_power_product ff_v_b5cbfs_outer_high_prefix_choice_power_product. ((((exists ff_h_b5cbfs_outer_high_prefix_choice_power_product_start. ff_h_b5cbfs_outer_high_prefix_choice_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_outer_high_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_power_product_start. ff_u_b5cbfs_outer_high_prefix_choice_power_product = ff_q_b5cbfs_outer_high_prefix_choice_power_product_start * S ((S (0)) * ff_v_b5cbfs_outer_high_prefix_choice_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_outer_high_prefix_choice_power_product_terminal. ff_h_b5cbfs_outer_high_prefix_choice_power_product_terminal + S (bpr_value_b5cbfs_outer_high_prefix) = S ((S (bpr_choice_exponent_b5cbfs_outer_high_prefix_choice)) * ff_v_b5cbfs_outer_high_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_power_product_terminal. ff_u_b5cbfs_outer_high_prefix_choice_power_product = ff_q_b5cbfs_outer_high_prefix_choice_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_outer_high_prefix_choice)) * ff_v_b5cbfs_outer_high_prefix_choice_power_product) + (bpr_value_b5cbfs_outer_high_prefix))) /\ forall ff_i_b5cbfs_outer_high_prefix_choice_power_product. (exists ff_lt_b5cbfs_outer_high_prefix_choice_power_product_bound. ff_lt_b5cbfs_outer_high_prefix_choice_power_product_bound + S ff_i_b5cbfs_outer_high_prefix_choice_power_product = bpr_choice_exponent_b5cbfs_outer_high_prefix_choice) -> exists ff_p_b5cbfs_outer_high_prefix_choice_power_product ff_r_b5cbfs_outer_high_prefix_choice_power_product ff_s_b5cbfs_outer_high_prefix_choice_power_product. ((((exists ff_h_b5cbfs_outer_high_prefix_choice_power_product_factor. ff_h_b5cbfs_outer_high_prefix_choice_power_product_factor + S (ff_p_b5cbfs_outer_high_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_outer_high_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_outer_high_prefix_choice_power)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_power_product_factor. bpr_power_code_b5cbfs_outer_high_prefix_choice_power = ff_q_b5cbfs_outer_high_prefix_choice_power_product_factor * S ((S (ff_i_b5cbfs_outer_high_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_outer_high_prefix_choice_power) + (ff_p_b5cbfs_outer_high_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_outer_high_prefix_choice_power_product_partial. ff_h_b5cbfs_outer_high_prefix_choice_power_product_partial + S (ff_r_b5cbfs_outer_high_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_outer_high_prefix_choice_power_product)) * ff_v_b5cbfs_outer_high_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_power_product_partial. ff_u_b5cbfs_outer_high_prefix_choice_power_product = ff_q_b5cbfs_outer_high_prefix_choice_power_product_partial * S ((S (ff_i_b5cbfs_outer_high_prefix_choice_power_product)) * ff_v_b5cbfs_outer_high_prefix_choice_power_product) + (ff_r_b5cbfs_outer_high_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_outer_high_prefix_choice_power_product_successor. ff_h_b5cbfs_outer_high_prefix_choice_power_product_successor + S (ff_s_b5cbfs_outer_high_prefix_choice_power_product) = S ((S (S ff_i_b5cbfs_outer_high_prefix_choice_power_product)) * ff_v_b5cbfs_outer_high_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_outer_high_prefix_choice_power_product_successor. ff_u_b5cbfs_outer_high_prefix_choice_power_product = ff_q_b5cbfs_outer_high_prefix_choice_power_product_successor * S ((S (S ff_i_b5cbfs_outer_high_prefix_choice_power_product)) * ff_v_b5cbfs_outer_high_prefix_choice_power_product) + (ff_s_b5cbfs_outer_high_prefix_choice_power_product))) /\ ff_s_b5cbfs_outer_high_prefix_choice_power_product = ff_r_b5cbfs_outer_high_prefix_choice_power_product * ff_p_b5cbfs_outer_high_prefix_choice_power_product)))))))))) \/ (~((~(S (q + bpr_index_b5cbfs_outer_high_prefix) = 1) /\ forall bpr_left_b5cbfs_outer_high_prefix_choice_prime bpr_right_b5cbfs_outer_high_prefix_choice_prime. S (q + bpr_index_b5cbfs_outer_high_prefix) = bpr_left_b5cbfs_outer_high_prefix_choice_prime * bpr_right_b5cbfs_outer_high_prefix_choice_prime -> bpr_left_b5cbfs_outer_high_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_outer_high_prefix_choice_prime = 1)) /\ bpr_value_b5cbfs_outer_high_prefix = 1))))) /\ (exists ff_u_b5cbfs_outer_high_product ff_v_b5cbfs_outer_high_product. ((((exists ff_h_b5cbfs_outer_high_product_start. ff_h_b5cbfs_outer_high_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_outer_high_product)) /\ exists ff_q_b5cbfs_outer_high_product_start. ff_u_b5cbfs_outer_high_product = ff_q_b5cbfs_outer_high_product_start * S ((S (0)) * ff_v_b5cbfs_outer_high_product) + (1))) /\ ((((exists ff_h_b5cbfs_outer_high_product_terminal. ff_h_b5cbfs_outer_high_product_terminal + S (x1) = S ((S (h)) * ff_v_b5cbfs_outer_high_product)) /\ exists ff_q_b5cbfs_outer_high_product_terminal. ff_u_b5cbfs_outer_high_product = ff_q_b5cbfs_outer_high_product_terminal * S ((S (h)) * ff_v_b5cbfs_outer_high_product) + (x1))) /\ forall ff_i_b5cbfs_outer_high_product. (exists ff_lt_b5cbfs_outer_high_product_bound. ff_lt_b5cbfs_outer_high_product_bound + S ff_i_b5cbfs_outer_high_product = h) -> exists ff_p_b5cbfs_outer_high_product ff_r_b5cbfs_outer_high_product ff_s_b5cbfs_outer_high_product. ((((exists ff_h_b5cbfs_outer_high_product_factor. ff_h_b5cbfs_outer_high_product_factor + S (ff_p_b5cbfs_outer_high_product) = S ((S (ff_i_b5cbfs_outer_high_product)) * bpr_scale_b5cbfs_outer_high)) /\ exists ff_q_b5cbfs_outer_high_product_factor. bpr_code_b5cbfs_outer_high = ff_q_b5cbfs_outer_high_product_factor * S ((S (ff_i_b5cbfs_outer_high_product)) * bpr_scale_b5cbfs_outer_high) + (ff_p_b5cbfs_outer_high_product))) /\ ((((exists ff_h_b5cbfs_outer_high_product_partial. ff_h_b5cbfs_outer_high_product_partial + S (ff_r_b5cbfs_outer_high_product) = S ((S (ff_i_b5cbfs_outer_high_product)) * ff_v_b5cbfs_outer_high_product)) /\ exists ff_q_b5cbfs_outer_high_product_partial. ff_u_b5cbfs_outer_high_product = ff_q_b5cbfs_outer_high_product_partial * S ((S (ff_i_b5cbfs_outer_high_product)) * ff_v_b5cbfs_outer_high_product) + (ff_r_b5cbfs_outer_high_product))) /\ ((((exists ff_h_b5cbfs_outer_high_product_successor. ff_h_b5cbfs_outer_high_product_successor + S (ff_s_b5cbfs_outer_high_product) = S ((S (S ff_i_b5cbfs_outer_high_product)) * ff_v_b5cbfs_outer_high_product)) /\ exists ff_q_b5cbfs_outer_high_product_successor. ff_u_b5cbfs_outer_high_product = ff_q_b5cbfs_outer_high_product_successor * S ((S (S ff_i_b5cbfs_outer_high_product)) * ff_v_b5cbfs_outer_high_product) + (ff_s_b5cbfs_outer_high_product))) /\ ff_s_b5cbfs_outer_high_product = ff_r_b5cbfs_outer_high_product * ff_p_b5cbfs_outer_high_product)))))))) /\ z = x * x1) - 0029
specialize prime_contribution_prefix_interval_split C - 0030
specialize prime_contribution_prefix_interval_split q - 0031
specialize prime_contribution_prefix_interval_split h - 0032
specialize prime_contribution_prefix_interval_split z - 0033
apply prime_contribution_prefix_interval_split - 0034
exact houter_source - 0035
cases houter - 0036
cases houter_witness - 0037
cases houter_witness_witness - 0038
cases houter_witness_witness_right - 0039
have hfirst_reverse : q = s + g - 0040
symm - 0041
exact hfirst - 0042
have hinner_source : ∃ bpr_product_code_b5cbfs_inner_source. ∃ bpr_product_scale_b5cbfs_inner_source. (∀ y. Lt(y,s + g) → ∃ z. BetaAt(bpr_product_code_b5cbfs_inner_source,bpr_product_scale_b5cbfs_inner_source,y,z) ∧ (Prime(S y) ∧ (∃ n. PowerValuation(S y,C,n) ∧ Pow(S y,n,z)) ∨ ¬Prime(S y) ∧ z = 1)) ∧ Product(bpr_product_code_b5cbfs_inner_source,bpr_product_scale_b5cbfs_inner_source,s + g,x)Exact native replay line
have hinner_source : exists bpr_product_code_b5cbfs_inner_source bpr_product_scale_b5cbfs_inner_source. ((forall bpr_prefix_index_b5cbfs_inner_source_prefix. (exists bpr_gap_b5cbfs_inner_source_prefix_bound. bpr_gap_b5cbfs_inner_source_prefix_bound + S (bpr_prefix_index_b5cbfs_inner_source_prefix) = s + g) -> exists bpr_prefix_value_b5cbfs_inner_source_prefix. ((((exists bpr_height_b5cbfs_inner_source_prefix_decoded. bpr_height_b5cbfs_inner_source_prefix_decoded + S (bpr_prefix_value_b5cbfs_inner_source_prefix) = S ((S (bpr_prefix_index_b5cbfs_inner_source_prefix)) * bpr_product_scale_b5cbfs_inner_source)) /\ exists bpr_quotient_b5cbfs_inner_source_prefix_decoded. bpr_product_code_b5cbfs_inner_source = bpr_quotient_b5cbfs_inner_source_prefix_decoded * S ((S (bpr_prefix_index_b5cbfs_inner_source_prefix)) * bpr_product_scale_b5cbfs_inner_source) + (bpr_prefix_value_b5cbfs_inner_source_prefix))) /\ (((((~(S (bpr_prefix_index_b5cbfs_inner_source_prefix) = 1) /\ forall bpr_left_b5cbfs_inner_source_prefix_choice_prime bpr_right_b5cbfs_inner_source_prefix_choice_prime. S (bpr_prefix_index_b5cbfs_inner_source_prefix) = bpr_left_b5cbfs_inner_source_prefix_choice_prime * bpr_right_b5cbfs_inner_source_prefix_choice_prime -> bpr_left_b5cbfs_inner_source_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_inner_source_prefix_choice_prime = 1)) /\ exists bpr_choice_exponent_b5cbfs_inner_source_prefix_choice. ((((exists bpr_le_gap_b5cbfs_inner_source_prefix_choice_valuation_selected_bound. bpr_le_gap_b5cbfs_inner_source_prefix_choice_valuation_selected_bound + (bpr_choice_exponent_b5cbfs_inner_source_prefix_choice) = (C)) /\ (exists bpr_power_value_b5cbfs_inner_source_prefix_choice_valuation_selected. ((exists bpr_power_code_b5cbfs_inner_source_prefix_choice_valuation_selected_power bpr_power_scale_b5cbfs_inner_source_prefix_choice_valuation_selected_power. ((forall bpr_power_index_b5cbfs_inner_source_prefix_choice_valuation_selected_power. (exists bpr_gap_b5cbfs_inner_source_prefix_choice_valuation_selected_power_repeat_bound. bpr_gap_b5cbfs_inner_source_prefix_choice_valuation_selected_power_repeat_bound + S (bpr_power_index_b5cbfs_inner_source_prefix_choice_valuation_selected_power) = bpr_choice_exponent_b5cbfs_inner_source_prefix_choice) -> (((exists bpr_height_b5cbfs_inner_source_prefix_choice_valuation_selected_power_repeat_entry. bpr_height_b5cbfs_inner_source_prefix_choice_valuation_selected_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_inner_source_prefix)) = S ((S (bpr_power_index_b5cbfs_inner_source_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_inner_source_prefix_choice_valuation_selected_power)) /\ exists bpr_quotient_b5cbfs_inner_source_prefix_choice_valuation_selected_power_repeat_entry. bpr_power_code_b5cbfs_inner_source_prefix_choice_valuation_selected_power = bpr_quotient_b5cbfs_inner_source_prefix_choice_valuation_selected_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_inner_source_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_inner_source_prefix_choice_valuation_selected_power) + (S (bpr_prefix_index_b5cbfs_inner_source_prefix))))) /\ (exists ff_u_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product ff_v_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_start. ff_h_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_start. ff_u_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_start * S ((S (0)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_terminal. ff_h_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_terminal + S (bpr_power_value_b5cbfs_inner_source_prefix_choice_valuation_selected) = S ((S (bpr_choice_exponent_b5cbfs_inner_source_prefix_choice)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_terminal. ff_u_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_inner_source_prefix_choice)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product) + (bpr_power_value_b5cbfs_inner_source_prefix_choice_valuation_selected))) /\ forall ff_i_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product. (exists ff_lt_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_bound. ff_lt_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_bound + S ff_i_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product = bpr_choice_exponent_b5cbfs_inner_source_prefix_choice) -> exists ff_p_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product ff_r_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product ff_s_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_factor. ff_h_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_factor + S (ff_p_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_inner_source_prefix_choice_valuation_selected_power)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_factor. bpr_power_code_b5cbfs_inner_source_prefix_choice_valuation_selected_power = ff_q_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_factor * S ((S (ff_i_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_inner_source_prefix_choice_valuation_selected_power) + (ff_p_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_partial. ff_h_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_partial + S (ff_r_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_partial. ff_u_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_partial * S ((S (ff_i_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product) + (ff_r_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_successor. ff_h_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_successor + S (ff_s_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product) = S ((S (S ff_i_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_successor. ff_u_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product_successor * S ((S (S ff_i_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product) + (ff_s_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product))) /\ ff_s_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product = ff_r_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product * ff_p_b5cbfs_inner_source_prefix_choice_valuation_selected_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_inner_source_prefix_choice_valuation_selected_divides. C = (bpr_power_value_b5cbfs_inner_source_prefix_choice_valuation_selected) * bpr_divides_quotient_b5cbfs_inner_source_prefix_choice_valuation_selected_divides)))) /\ forall bpr_valuation_candidate_b5cbfs_inner_source_prefix_choice_valuation. (exists bpr_le_gap_b5cbfs_inner_source_prefix_choice_valuation_candidate_bound. bpr_le_gap_b5cbfs_inner_source_prefix_choice_valuation_candidate_bound + (bpr_valuation_candidate_b5cbfs_inner_source_prefix_choice_valuation) = (C)) -> (exists bpr_power_value_b5cbfs_inner_source_prefix_choice_valuation_candidate. ((exists bpr_power_code_b5cbfs_inner_source_prefix_choice_valuation_candidate_power bpr_power_scale_b5cbfs_inner_source_prefix_choice_valuation_candidate_power. ((forall bpr_power_index_b5cbfs_inner_source_prefix_choice_valuation_candidate_power. (exists bpr_gap_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_repeat_bound. bpr_gap_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_repeat_bound + S (bpr_power_index_b5cbfs_inner_source_prefix_choice_valuation_candidate_power) = bpr_valuation_candidate_b5cbfs_inner_source_prefix_choice_valuation) -> (((exists bpr_height_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_repeat_entry. bpr_height_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_inner_source_prefix)) = S ((S (bpr_power_index_b5cbfs_inner_source_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_inner_source_prefix_choice_valuation_candidate_power)) /\ exists bpr_quotient_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_repeat_entry. bpr_power_code_b5cbfs_inner_source_prefix_choice_valuation_candidate_power = bpr_quotient_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_inner_source_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_inner_source_prefix_choice_valuation_candidate_power) + (S (bpr_prefix_index_b5cbfs_inner_source_prefix))))) /\ (exists ff_u_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product ff_v_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_start. ff_h_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_start. ff_u_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_start * S ((S (0)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_terminal. ff_h_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_terminal + S (bpr_power_value_b5cbfs_inner_source_prefix_choice_valuation_candidate) = S ((S (bpr_valuation_candidate_b5cbfs_inner_source_prefix_choice_valuation)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_terminal. ff_u_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_terminal * S ((S (bpr_valuation_candidate_b5cbfs_inner_source_prefix_choice_valuation)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product) + (bpr_power_value_b5cbfs_inner_source_prefix_choice_valuation_candidate))) /\ forall ff_i_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product. (exists ff_lt_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_bound. ff_lt_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_bound + S ff_i_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product = bpr_valuation_candidate_b5cbfs_inner_source_prefix_choice_valuation) -> exists ff_p_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product ff_r_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product ff_s_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_factor. ff_h_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_factor + S (ff_p_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_inner_source_prefix_choice_valuation_candidate_power)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_factor. bpr_power_code_b5cbfs_inner_source_prefix_choice_valuation_candidate_power = ff_q_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_factor * S ((S (ff_i_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_inner_source_prefix_choice_valuation_candidate_power) + (ff_p_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_partial. ff_h_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_partial + S (ff_r_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_partial. ff_u_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_partial * S ((S (ff_i_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product) + (ff_r_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_successor. ff_h_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_successor + S (ff_s_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product) = S ((S (S ff_i_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_successor. ff_u_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product_successor * S ((S (S ff_i_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product) + (ff_s_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product))) /\ ff_s_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product = ff_r_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product * ff_p_b5cbfs_inner_source_prefix_choice_valuation_candidate_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_inner_source_prefix_choice_valuation_candidate_divides. C = (bpr_power_value_b5cbfs_inner_source_prefix_choice_valuation_candidate) * bpr_divides_quotient_b5cbfs_inner_source_prefix_choice_valuation_candidate_divides))) -> (exists bpr_le_gap_b5cbfs_inner_source_prefix_choice_valuation_candidate_below. bpr_le_gap_b5cbfs_inner_source_prefix_choice_valuation_candidate_below + (bpr_valuation_candidate_b5cbfs_inner_source_prefix_choice_valuation) = (bpr_choice_exponent_b5cbfs_inner_source_prefix_choice))) /\ (exists bpr_power_code_b5cbfs_inner_source_prefix_choice_power bpr_power_scale_b5cbfs_inner_source_prefix_choice_power. ((forall bpr_power_index_b5cbfs_inner_source_prefix_choice_power. (exists bpr_gap_b5cbfs_inner_source_prefix_choice_power_repeat_bound. bpr_gap_b5cbfs_inner_source_prefix_choice_power_repeat_bound + S (bpr_power_index_b5cbfs_inner_source_prefix_choice_power) = bpr_choice_exponent_b5cbfs_inner_source_prefix_choice) -> (((exists bpr_height_b5cbfs_inner_source_prefix_choice_power_repeat_entry. bpr_height_b5cbfs_inner_source_prefix_choice_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_inner_source_prefix)) = S ((S (bpr_power_index_b5cbfs_inner_source_prefix_choice_power)) * bpr_power_scale_b5cbfs_inner_source_prefix_choice_power)) /\ exists bpr_quotient_b5cbfs_inner_source_prefix_choice_power_repeat_entry. bpr_power_code_b5cbfs_inner_source_prefix_choice_power = bpr_quotient_b5cbfs_inner_source_prefix_choice_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_inner_source_prefix_choice_power)) * bpr_power_scale_b5cbfs_inner_source_prefix_choice_power) + (S (bpr_prefix_index_b5cbfs_inner_source_prefix))))) /\ (exists ff_u_b5cbfs_inner_source_prefix_choice_power_product ff_v_b5cbfs_inner_source_prefix_choice_power_product. ((((exists ff_h_b5cbfs_inner_source_prefix_choice_power_product_start. ff_h_b5cbfs_inner_source_prefix_choice_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_inner_source_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_power_product_start. ff_u_b5cbfs_inner_source_prefix_choice_power_product = ff_q_b5cbfs_inner_source_prefix_choice_power_product_start * S ((S (0)) * ff_v_b5cbfs_inner_source_prefix_choice_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_inner_source_prefix_choice_power_product_terminal. ff_h_b5cbfs_inner_source_prefix_choice_power_product_terminal + S (bpr_prefix_value_b5cbfs_inner_source_prefix) = S ((S (bpr_choice_exponent_b5cbfs_inner_source_prefix_choice)) * ff_v_b5cbfs_inner_source_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_power_product_terminal. ff_u_b5cbfs_inner_source_prefix_choice_power_product = ff_q_b5cbfs_inner_source_prefix_choice_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_inner_source_prefix_choice)) * ff_v_b5cbfs_inner_source_prefix_choice_power_product) + (bpr_prefix_value_b5cbfs_inner_source_prefix))) /\ forall ff_i_b5cbfs_inner_source_prefix_choice_power_product. (exists ff_lt_b5cbfs_inner_source_prefix_choice_power_product_bound. ff_lt_b5cbfs_inner_source_prefix_choice_power_product_bound + S ff_i_b5cbfs_inner_source_prefix_choice_power_product = bpr_choice_exponent_b5cbfs_inner_source_prefix_choice) -> exists ff_p_b5cbfs_inner_source_prefix_choice_power_product ff_r_b5cbfs_inner_source_prefix_choice_power_product ff_s_b5cbfs_inner_source_prefix_choice_power_product. ((((exists ff_h_b5cbfs_inner_source_prefix_choice_power_product_factor. ff_h_b5cbfs_inner_source_prefix_choice_power_product_factor + S (ff_p_b5cbfs_inner_source_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_inner_source_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_inner_source_prefix_choice_power)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_power_product_factor. bpr_power_code_b5cbfs_inner_source_prefix_choice_power = ff_q_b5cbfs_inner_source_prefix_choice_power_product_factor * S ((S (ff_i_b5cbfs_inner_source_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_inner_source_prefix_choice_power) + (ff_p_b5cbfs_inner_source_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_inner_source_prefix_choice_power_product_partial. ff_h_b5cbfs_inner_source_prefix_choice_power_product_partial + S (ff_r_b5cbfs_inner_source_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_inner_source_prefix_choice_power_product)) * ff_v_b5cbfs_inner_source_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_power_product_partial. ff_u_b5cbfs_inner_source_prefix_choice_power_product = ff_q_b5cbfs_inner_source_prefix_choice_power_product_partial * S ((S (ff_i_b5cbfs_inner_source_prefix_choice_power_product)) * ff_v_b5cbfs_inner_source_prefix_choice_power_product) + (ff_r_b5cbfs_inner_source_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_inner_source_prefix_choice_power_product_successor. ff_h_b5cbfs_inner_source_prefix_choice_power_product_successor + S (ff_s_b5cbfs_inner_source_prefix_choice_power_product) = S ((S (S ff_i_b5cbfs_inner_source_prefix_choice_power_product)) * ff_v_b5cbfs_inner_source_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_inner_source_prefix_choice_power_product_successor. ff_u_b5cbfs_inner_source_prefix_choice_power_product = ff_q_b5cbfs_inner_source_prefix_choice_power_product_successor * S ((S (S ff_i_b5cbfs_inner_source_prefix_choice_power_product)) * ff_v_b5cbfs_inner_source_prefix_choice_power_product) + (ff_s_b5cbfs_inner_source_prefix_choice_power_product))) /\ ff_s_b5cbfs_inner_source_prefix_choice_power_product = ff_r_b5cbfs_inner_source_prefix_choice_power_product * ff_p_b5cbfs_inner_source_prefix_choice_power_product)))))))))) \/ (~((~(S (bpr_prefix_index_b5cbfs_inner_source_prefix) = 1) /\ forall bpr_left_b5cbfs_inner_source_prefix_choice_prime bpr_right_b5cbfs_inner_source_prefix_choice_prime. S (bpr_prefix_index_b5cbfs_inner_source_prefix) = bpr_left_b5cbfs_inner_source_prefix_choice_prime * bpr_right_b5cbfs_inner_source_prefix_choice_prime -> bpr_left_b5cbfs_inner_source_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_inner_source_prefix_choice_prime = 1)) /\ bpr_prefix_value_b5cbfs_inner_source_prefix = 1))))) /\ (exists ff_u_b5cbfs_inner_source_product ff_v_b5cbfs_inner_source_product. ((((exists ff_h_b5cbfs_inner_source_product_start. ff_h_b5cbfs_inner_source_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_inner_source_product)) /\ exists ff_q_b5cbfs_inner_source_product_start. ff_u_b5cbfs_inner_source_product = ff_q_b5cbfs_inner_source_product_start * S ((S (0)) * ff_v_b5cbfs_inner_source_product) + (1))) /\ ((((exists ff_h_b5cbfs_inner_source_product_terminal. ff_h_b5cbfs_inner_source_product_terminal + S (x) = S ((S (s + g)) * ff_v_b5cbfs_inner_source_product)) /\ exists ff_q_b5cbfs_inner_source_product_terminal. ff_u_b5cbfs_inner_source_product = ff_q_b5cbfs_inner_source_product_terminal * S ((S (s + g)) * ff_v_b5cbfs_inner_source_product) + (x))) /\ forall ff_i_b5cbfs_inner_source_product. (exists ff_lt_b5cbfs_inner_source_product_bound. ff_lt_b5cbfs_inner_source_product_bound + S ff_i_b5cbfs_inner_source_product = s + g) -> exists ff_p_b5cbfs_inner_source_product ff_r_b5cbfs_inner_source_product ff_s_b5cbfs_inner_source_product. ((((exists ff_h_b5cbfs_inner_source_product_factor. ff_h_b5cbfs_inner_source_product_factor + S (ff_p_b5cbfs_inner_source_product) = S ((S (ff_i_b5cbfs_inner_source_product)) * bpr_product_scale_b5cbfs_inner_source)) /\ exists ff_q_b5cbfs_inner_source_product_factor. bpr_product_code_b5cbfs_inner_source = ff_q_b5cbfs_inner_source_product_factor * S ((S (ff_i_b5cbfs_inner_source_product)) * bpr_product_scale_b5cbfs_inner_source) + (ff_p_b5cbfs_inner_source_product))) /\ ((((exists ff_h_b5cbfs_inner_source_product_partial. ff_h_b5cbfs_inner_source_product_partial + S (ff_r_b5cbfs_inner_source_product) = S ((S (ff_i_b5cbfs_inner_source_product)) * ff_v_b5cbfs_inner_source_product)) /\ exists ff_q_b5cbfs_inner_source_product_partial. ff_u_b5cbfs_inner_source_product = ff_q_b5cbfs_inner_source_product_partial * S ((S (ff_i_b5cbfs_inner_source_product)) * ff_v_b5cbfs_inner_source_product) + (ff_r_b5cbfs_inner_source_product))) /\ ((((exists ff_h_b5cbfs_inner_source_product_successor. ff_h_b5cbfs_inner_source_product_successor + S (ff_s_b5cbfs_inner_source_product) = S ((S (S ff_i_b5cbfs_inner_source_product)) * ff_v_b5cbfs_inner_source_product)) /\ exists ff_q_b5cbfs_inner_source_product_successor. ff_u_b5cbfs_inner_source_product = ff_q_b5cbfs_inner_source_product_successor * S ((S (S ff_i_b5cbfs_inner_source_product)) * ff_v_b5cbfs_inner_source_product) + (ff_s_b5cbfs_inner_source_product))) /\ ff_s_b5cbfs_inner_source_product = ff_r_b5cbfs_inner_source_product * ff_p_b5cbfs_inner_source_product))))))) - 0043
specialize prime_contribution_product_length_eq_transport C - 0044
specialize prime_contribution_product_length_eq_transport q - 0045
specialize prime_contribution_product_length_eq_transport (s + g) - 0046
specialize prime_contribution_product_length_eq_transport x - 0047
apply prime_contribution_product_length_eq_transport - 0048
exact hfirst_reverse - 0049
exact houter_witness_witness_left - 0050
have hinner : ∃ x2. ∃ x3. (∃ y. ∃ z. (∀ n. Lt(n,s) → ∃ m. BetaAt(y,z,n,m) ∧ (Prime(S n) ∧ (∃ k. PowerValuation(S n,C,k) ∧ Pow(S n,k,m)) ∨ ¬Prime(S n) ∧ m = 1)) ∧ Product(y,z,s,x2)) ∧ ((∃ y. ∃ z. (∀ n. Lt(n,g) → ∃ m. BetaAt(y,z,n,m) ∧ (Prime(S (s + n)) ∧ (∃ k. PowerValuation(S (s + n),C,k) ∧ Pow(S (s + n),k,m)) ∨ ¬Prime(S (s + n)) ∧ m = 1)) ∧ Product(y,z,g,x3)) ∧ x = x2 · x3)Exact native replay line
have hinner : exists x2 x3. (exists bpr_product_code_b5cbfs_inner_small bpr_product_scale_b5cbfs_inner_small. ((forall bpr_prefix_index_b5cbfs_inner_small_prefix. (exists bpr_gap_b5cbfs_inner_small_prefix_bound. bpr_gap_b5cbfs_inner_small_prefix_bound + S (bpr_prefix_index_b5cbfs_inner_small_prefix) = s) -> exists bpr_prefix_value_b5cbfs_inner_small_prefix. ((((exists bpr_height_b5cbfs_inner_small_prefix_decoded. bpr_height_b5cbfs_inner_small_prefix_decoded + S (bpr_prefix_value_b5cbfs_inner_small_prefix) = S ((S (bpr_prefix_index_b5cbfs_inner_small_prefix)) * bpr_product_scale_b5cbfs_inner_small)) /\ exists bpr_quotient_b5cbfs_inner_small_prefix_decoded. bpr_product_code_b5cbfs_inner_small = bpr_quotient_b5cbfs_inner_small_prefix_decoded * S ((S (bpr_prefix_index_b5cbfs_inner_small_prefix)) * bpr_product_scale_b5cbfs_inner_small) + (bpr_prefix_value_b5cbfs_inner_small_prefix))) /\ (((((~(S (bpr_prefix_index_b5cbfs_inner_small_prefix) = 1) /\ forall bpr_left_b5cbfs_inner_small_prefix_choice_prime bpr_right_b5cbfs_inner_small_prefix_choice_prime. S (bpr_prefix_index_b5cbfs_inner_small_prefix) = bpr_left_b5cbfs_inner_small_prefix_choice_prime * bpr_right_b5cbfs_inner_small_prefix_choice_prime -> bpr_left_b5cbfs_inner_small_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_inner_small_prefix_choice_prime = 1)) /\ exists bpr_choice_exponent_b5cbfs_inner_small_prefix_choice. ((((exists bpr_le_gap_b5cbfs_inner_small_prefix_choice_valuation_selected_bound. bpr_le_gap_b5cbfs_inner_small_prefix_choice_valuation_selected_bound + (bpr_choice_exponent_b5cbfs_inner_small_prefix_choice) = (C)) /\ (exists bpr_power_value_b5cbfs_inner_small_prefix_choice_valuation_selected. ((exists bpr_power_code_b5cbfs_inner_small_prefix_choice_valuation_selected_power bpr_power_scale_b5cbfs_inner_small_prefix_choice_valuation_selected_power. ((forall bpr_power_index_b5cbfs_inner_small_prefix_choice_valuation_selected_power. (exists bpr_gap_b5cbfs_inner_small_prefix_choice_valuation_selected_power_repeat_bound. bpr_gap_b5cbfs_inner_small_prefix_choice_valuation_selected_power_repeat_bound + S (bpr_power_index_b5cbfs_inner_small_prefix_choice_valuation_selected_power) = bpr_choice_exponent_b5cbfs_inner_small_prefix_choice) -> (((exists bpr_height_b5cbfs_inner_small_prefix_choice_valuation_selected_power_repeat_entry. bpr_height_b5cbfs_inner_small_prefix_choice_valuation_selected_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_inner_small_prefix)) = S ((S (bpr_power_index_b5cbfs_inner_small_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_inner_small_prefix_choice_valuation_selected_power)) /\ exists bpr_quotient_b5cbfs_inner_small_prefix_choice_valuation_selected_power_repeat_entry. bpr_power_code_b5cbfs_inner_small_prefix_choice_valuation_selected_power = bpr_quotient_b5cbfs_inner_small_prefix_choice_valuation_selected_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_inner_small_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_inner_small_prefix_choice_valuation_selected_power) + (S (bpr_prefix_index_b5cbfs_inner_small_prefix))))) /\ (exists ff_u_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product ff_v_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_start. ff_h_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_start. ff_u_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_start * S ((S (0)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_terminal. ff_h_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_terminal + S (bpr_power_value_b5cbfs_inner_small_prefix_choice_valuation_selected) = S ((S (bpr_choice_exponent_b5cbfs_inner_small_prefix_choice)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_terminal. ff_u_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_inner_small_prefix_choice)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product) + (bpr_power_value_b5cbfs_inner_small_prefix_choice_valuation_selected))) /\ forall ff_i_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product. (exists ff_lt_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_bound. ff_lt_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_bound + S ff_i_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product = bpr_choice_exponent_b5cbfs_inner_small_prefix_choice) -> exists ff_p_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product ff_r_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product ff_s_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_factor. ff_h_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_factor + S (ff_p_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_inner_small_prefix_choice_valuation_selected_power)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_factor. bpr_power_code_b5cbfs_inner_small_prefix_choice_valuation_selected_power = ff_q_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_factor * S ((S (ff_i_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_inner_small_prefix_choice_valuation_selected_power) + (ff_p_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_partial. ff_h_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_partial + S (ff_r_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_partial. ff_u_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_partial * S ((S (ff_i_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product) + (ff_r_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_successor. ff_h_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_successor + S (ff_s_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product) = S ((S (S ff_i_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_successor. ff_u_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product_successor * S ((S (S ff_i_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product) + (ff_s_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product))) /\ ff_s_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product = ff_r_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product * ff_p_b5cbfs_inner_small_prefix_choice_valuation_selected_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_inner_small_prefix_choice_valuation_selected_divides. C = (bpr_power_value_b5cbfs_inner_small_prefix_choice_valuation_selected) * bpr_divides_quotient_b5cbfs_inner_small_prefix_choice_valuation_selected_divides)))) /\ forall bpr_valuation_candidate_b5cbfs_inner_small_prefix_choice_valuation. (exists bpr_le_gap_b5cbfs_inner_small_prefix_choice_valuation_candidate_bound. bpr_le_gap_b5cbfs_inner_small_prefix_choice_valuation_candidate_bound + (bpr_valuation_candidate_b5cbfs_inner_small_prefix_choice_valuation) = (C)) -> (exists bpr_power_value_b5cbfs_inner_small_prefix_choice_valuation_candidate. ((exists bpr_power_code_b5cbfs_inner_small_prefix_choice_valuation_candidate_power bpr_power_scale_b5cbfs_inner_small_prefix_choice_valuation_candidate_power. ((forall bpr_power_index_b5cbfs_inner_small_prefix_choice_valuation_candidate_power. (exists bpr_gap_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_repeat_bound. bpr_gap_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_repeat_bound + S (bpr_power_index_b5cbfs_inner_small_prefix_choice_valuation_candidate_power) = bpr_valuation_candidate_b5cbfs_inner_small_prefix_choice_valuation) -> (((exists bpr_height_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_repeat_entry. bpr_height_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_inner_small_prefix)) = S ((S (bpr_power_index_b5cbfs_inner_small_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_inner_small_prefix_choice_valuation_candidate_power)) /\ exists bpr_quotient_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_repeat_entry. bpr_power_code_b5cbfs_inner_small_prefix_choice_valuation_candidate_power = bpr_quotient_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_inner_small_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_inner_small_prefix_choice_valuation_candidate_power) + (S (bpr_prefix_index_b5cbfs_inner_small_prefix))))) /\ (exists ff_u_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product ff_v_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_start. ff_h_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_start. ff_u_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_start * S ((S (0)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_terminal. ff_h_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_terminal + S (bpr_power_value_b5cbfs_inner_small_prefix_choice_valuation_candidate) = S ((S (bpr_valuation_candidate_b5cbfs_inner_small_prefix_choice_valuation)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_terminal. ff_u_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_terminal * S ((S (bpr_valuation_candidate_b5cbfs_inner_small_prefix_choice_valuation)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product) + (bpr_power_value_b5cbfs_inner_small_prefix_choice_valuation_candidate))) /\ forall ff_i_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product. (exists ff_lt_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_bound. ff_lt_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_bound + S ff_i_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product = bpr_valuation_candidate_b5cbfs_inner_small_prefix_choice_valuation) -> exists ff_p_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product ff_r_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product ff_s_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_factor. ff_h_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_factor + S (ff_p_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_inner_small_prefix_choice_valuation_candidate_power)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_factor. bpr_power_code_b5cbfs_inner_small_prefix_choice_valuation_candidate_power = ff_q_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_factor * S ((S (ff_i_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_inner_small_prefix_choice_valuation_candidate_power) + (ff_p_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_partial. ff_h_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_partial + S (ff_r_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_partial. ff_u_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_partial * S ((S (ff_i_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product) + (ff_r_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_successor. ff_h_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_successor + S (ff_s_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product) = S ((S (S ff_i_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_successor. ff_u_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product_successor * S ((S (S ff_i_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product) + (ff_s_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product))) /\ ff_s_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product = ff_r_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product * ff_p_b5cbfs_inner_small_prefix_choice_valuation_candidate_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_inner_small_prefix_choice_valuation_candidate_divides. C = (bpr_power_value_b5cbfs_inner_small_prefix_choice_valuation_candidate) * bpr_divides_quotient_b5cbfs_inner_small_prefix_choice_valuation_candidate_divides))) -> (exists bpr_le_gap_b5cbfs_inner_small_prefix_choice_valuation_candidate_below. bpr_le_gap_b5cbfs_inner_small_prefix_choice_valuation_candidate_below + (bpr_valuation_candidate_b5cbfs_inner_small_prefix_choice_valuation) = (bpr_choice_exponent_b5cbfs_inner_small_prefix_choice))) /\ (exists bpr_power_code_b5cbfs_inner_small_prefix_choice_power bpr_power_scale_b5cbfs_inner_small_prefix_choice_power. ((forall bpr_power_index_b5cbfs_inner_small_prefix_choice_power. (exists bpr_gap_b5cbfs_inner_small_prefix_choice_power_repeat_bound. bpr_gap_b5cbfs_inner_small_prefix_choice_power_repeat_bound + S (bpr_power_index_b5cbfs_inner_small_prefix_choice_power) = bpr_choice_exponent_b5cbfs_inner_small_prefix_choice) -> (((exists bpr_height_b5cbfs_inner_small_prefix_choice_power_repeat_entry. bpr_height_b5cbfs_inner_small_prefix_choice_power_repeat_entry + S (S (bpr_prefix_index_b5cbfs_inner_small_prefix)) = S ((S (bpr_power_index_b5cbfs_inner_small_prefix_choice_power)) * bpr_power_scale_b5cbfs_inner_small_prefix_choice_power)) /\ exists bpr_quotient_b5cbfs_inner_small_prefix_choice_power_repeat_entry. bpr_power_code_b5cbfs_inner_small_prefix_choice_power = bpr_quotient_b5cbfs_inner_small_prefix_choice_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_inner_small_prefix_choice_power)) * bpr_power_scale_b5cbfs_inner_small_prefix_choice_power) + (S (bpr_prefix_index_b5cbfs_inner_small_prefix))))) /\ (exists ff_u_b5cbfs_inner_small_prefix_choice_power_product ff_v_b5cbfs_inner_small_prefix_choice_power_product. ((((exists ff_h_b5cbfs_inner_small_prefix_choice_power_product_start. ff_h_b5cbfs_inner_small_prefix_choice_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_inner_small_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_power_product_start. ff_u_b5cbfs_inner_small_prefix_choice_power_product = ff_q_b5cbfs_inner_small_prefix_choice_power_product_start * S ((S (0)) * ff_v_b5cbfs_inner_small_prefix_choice_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_inner_small_prefix_choice_power_product_terminal. ff_h_b5cbfs_inner_small_prefix_choice_power_product_terminal + S (bpr_prefix_value_b5cbfs_inner_small_prefix) = S ((S (bpr_choice_exponent_b5cbfs_inner_small_prefix_choice)) * ff_v_b5cbfs_inner_small_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_power_product_terminal. ff_u_b5cbfs_inner_small_prefix_choice_power_product = ff_q_b5cbfs_inner_small_prefix_choice_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_inner_small_prefix_choice)) * ff_v_b5cbfs_inner_small_prefix_choice_power_product) + (bpr_prefix_value_b5cbfs_inner_small_prefix))) /\ forall ff_i_b5cbfs_inner_small_prefix_choice_power_product. (exists ff_lt_b5cbfs_inner_small_prefix_choice_power_product_bound. ff_lt_b5cbfs_inner_small_prefix_choice_power_product_bound + S ff_i_b5cbfs_inner_small_prefix_choice_power_product = bpr_choice_exponent_b5cbfs_inner_small_prefix_choice) -> exists ff_p_b5cbfs_inner_small_prefix_choice_power_product ff_r_b5cbfs_inner_small_prefix_choice_power_product ff_s_b5cbfs_inner_small_prefix_choice_power_product. ((((exists ff_h_b5cbfs_inner_small_prefix_choice_power_product_factor. ff_h_b5cbfs_inner_small_prefix_choice_power_product_factor + S (ff_p_b5cbfs_inner_small_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_inner_small_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_inner_small_prefix_choice_power)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_power_product_factor. bpr_power_code_b5cbfs_inner_small_prefix_choice_power = ff_q_b5cbfs_inner_small_prefix_choice_power_product_factor * S ((S (ff_i_b5cbfs_inner_small_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_inner_small_prefix_choice_power) + (ff_p_b5cbfs_inner_small_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_inner_small_prefix_choice_power_product_partial. ff_h_b5cbfs_inner_small_prefix_choice_power_product_partial + S (ff_r_b5cbfs_inner_small_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_inner_small_prefix_choice_power_product)) * ff_v_b5cbfs_inner_small_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_power_product_partial. ff_u_b5cbfs_inner_small_prefix_choice_power_product = ff_q_b5cbfs_inner_small_prefix_choice_power_product_partial * S ((S (ff_i_b5cbfs_inner_small_prefix_choice_power_product)) * ff_v_b5cbfs_inner_small_prefix_choice_power_product) + (ff_r_b5cbfs_inner_small_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_inner_small_prefix_choice_power_product_successor. ff_h_b5cbfs_inner_small_prefix_choice_power_product_successor + S (ff_s_b5cbfs_inner_small_prefix_choice_power_product) = S ((S (S ff_i_b5cbfs_inner_small_prefix_choice_power_product)) * ff_v_b5cbfs_inner_small_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_inner_small_prefix_choice_power_product_successor. ff_u_b5cbfs_inner_small_prefix_choice_power_product = ff_q_b5cbfs_inner_small_prefix_choice_power_product_successor * S ((S (S ff_i_b5cbfs_inner_small_prefix_choice_power_product)) * ff_v_b5cbfs_inner_small_prefix_choice_power_product) + (ff_s_b5cbfs_inner_small_prefix_choice_power_product))) /\ ff_s_b5cbfs_inner_small_prefix_choice_power_product = ff_r_b5cbfs_inner_small_prefix_choice_power_product * ff_p_b5cbfs_inner_small_prefix_choice_power_product)))))))))) \/ (~((~(S (bpr_prefix_index_b5cbfs_inner_small_prefix) = 1) /\ forall bpr_left_b5cbfs_inner_small_prefix_choice_prime bpr_right_b5cbfs_inner_small_prefix_choice_prime. S (bpr_prefix_index_b5cbfs_inner_small_prefix) = bpr_left_b5cbfs_inner_small_prefix_choice_prime * bpr_right_b5cbfs_inner_small_prefix_choice_prime -> bpr_left_b5cbfs_inner_small_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_inner_small_prefix_choice_prime = 1)) /\ bpr_prefix_value_b5cbfs_inner_small_prefix = 1))))) /\ (exists ff_u_b5cbfs_inner_small_product ff_v_b5cbfs_inner_small_product. ((((exists ff_h_b5cbfs_inner_small_product_start. ff_h_b5cbfs_inner_small_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_inner_small_product)) /\ exists ff_q_b5cbfs_inner_small_product_start. ff_u_b5cbfs_inner_small_product = ff_q_b5cbfs_inner_small_product_start * S ((S (0)) * ff_v_b5cbfs_inner_small_product) + (1))) /\ ((((exists ff_h_b5cbfs_inner_small_product_terminal. ff_h_b5cbfs_inner_small_product_terminal + S (x2) = S ((S (s)) * ff_v_b5cbfs_inner_small_product)) /\ exists ff_q_b5cbfs_inner_small_product_terminal. ff_u_b5cbfs_inner_small_product = ff_q_b5cbfs_inner_small_product_terminal * S ((S (s)) * ff_v_b5cbfs_inner_small_product) + (x2))) /\ forall ff_i_b5cbfs_inner_small_product. (exists ff_lt_b5cbfs_inner_small_product_bound. ff_lt_b5cbfs_inner_small_product_bound + S ff_i_b5cbfs_inner_small_product = s) -> exists ff_p_b5cbfs_inner_small_product ff_r_b5cbfs_inner_small_product ff_s_b5cbfs_inner_small_product. ((((exists ff_h_b5cbfs_inner_small_product_factor. ff_h_b5cbfs_inner_small_product_factor + S (ff_p_b5cbfs_inner_small_product) = S ((S (ff_i_b5cbfs_inner_small_product)) * bpr_product_scale_b5cbfs_inner_small)) /\ exists ff_q_b5cbfs_inner_small_product_factor. bpr_product_code_b5cbfs_inner_small = ff_q_b5cbfs_inner_small_product_factor * S ((S (ff_i_b5cbfs_inner_small_product)) * bpr_product_scale_b5cbfs_inner_small) + (ff_p_b5cbfs_inner_small_product))) /\ ((((exists ff_h_b5cbfs_inner_small_product_partial. ff_h_b5cbfs_inner_small_product_partial + S (ff_r_b5cbfs_inner_small_product) = S ((S (ff_i_b5cbfs_inner_small_product)) * ff_v_b5cbfs_inner_small_product)) /\ exists ff_q_b5cbfs_inner_small_product_partial. ff_u_b5cbfs_inner_small_product = ff_q_b5cbfs_inner_small_product_partial * S ((S (ff_i_b5cbfs_inner_small_product)) * ff_v_b5cbfs_inner_small_product) + (ff_r_b5cbfs_inner_small_product))) /\ ((((exists ff_h_b5cbfs_inner_small_product_successor. ff_h_b5cbfs_inner_small_product_successor + S (ff_s_b5cbfs_inner_small_product) = S ((S (S ff_i_b5cbfs_inner_small_product)) * ff_v_b5cbfs_inner_small_product)) /\ exists ff_q_b5cbfs_inner_small_product_successor. ff_u_b5cbfs_inner_small_product = ff_q_b5cbfs_inner_small_product_successor * S ((S (S ff_i_b5cbfs_inner_small_product)) * ff_v_b5cbfs_inner_small_product) + (ff_s_b5cbfs_inner_small_product))) /\ ff_s_b5cbfs_inner_small_product = ff_r_b5cbfs_inner_small_product * ff_p_b5cbfs_inner_small_product)))))))) /\ ((exists bpr_code_b5cbfs_inner_middle bpr_scale_b5cbfs_inner_middle. ((forall bpr_index_b5cbfs_inner_middle_prefix. (exists bpr_gap_b5cbfs_inner_middle_prefix_bound. bpr_gap_b5cbfs_inner_middle_prefix_bound + S (bpr_index_b5cbfs_inner_middle_prefix) = g) -> exists bpr_value_b5cbfs_inner_middle_prefix. ((((exists bpr_height_b5cbfs_inner_middle_prefix_decoded. bpr_height_b5cbfs_inner_middle_prefix_decoded + S (bpr_value_b5cbfs_inner_middle_prefix) = S ((S (bpr_index_b5cbfs_inner_middle_prefix)) * bpr_scale_b5cbfs_inner_middle)) /\ exists bpr_quotient_b5cbfs_inner_middle_prefix_decoded. bpr_code_b5cbfs_inner_middle = bpr_quotient_b5cbfs_inner_middle_prefix_decoded * S ((S (bpr_index_b5cbfs_inner_middle_prefix)) * bpr_scale_b5cbfs_inner_middle) + (bpr_value_b5cbfs_inner_middle_prefix))) /\ (((((~(S (s + bpr_index_b5cbfs_inner_middle_prefix) = 1) /\ forall bpr_left_b5cbfs_inner_middle_prefix_choice_prime bpr_right_b5cbfs_inner_middle_prefix_choice_prime. S (s + bpr_index_b5cbfs_inner_middle_prefix) = bpr_left_b5cbfs_inner_middle_prefix_choice_prime * bpr_right_b5cbfs_inner_middle_prefix_choice_prime -> bpr_left_b5cbfs_inner_middle_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_inner_middle_prefix_choice_prime = 1)) /\ exists bpr_choice_exponent_b5cbfs_inner_middle_prefix_choice. ((((exists bpr_le_gap_b5cbfs_inner_middle_prefix_choice_valuation_selected_bound. bpr_le_gap_b5cbfs_inner_middle_prefix_choice_valuation_selected_bound + (bpr_choice_exponent_b5cbfs_inner_middle_prefix_choice) = (C)) /\ (exists bpr_power_value_b5cbfs_inner_middle_prefix_choice_valuation_selected. ((exists bpr_power_code_b5cbfs_inner_middle_prefix_choice_valuation_selected_power bpr_power_scale_b5cbfs_inner_middle_prefix_choice_valuation_selected_power. ((forall bpr_power_index_b5cbfs_inner_middle_prefix_choice_valuation_selected_power. (exists bpr_gap_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_repeat_bound. bpr_gap_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_repeat_bound + S (bpr_power_index_b5cbfs_inner_middle_prefix_choice_valuation_selected_power) = bpr_choice_exponent_b5cbfs_inner_middle_prefix_choice) -> (((exists bpr_height_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_repeat_entry. bpr_height_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_repeat_entry + S (S (s + bpr_index_b5cbfs_inner_middle_prefix)) = S ((S (bpr_power_index_b5cbfs_inner_middle_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_inner_middle_prefix_choice_valuation_selected_power)) /\ exists bpr_quotient_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_repeat_entry. bpr_power_code_b5cbfs_inner_middle_prefix_choice_valuation_selected_power = bpr_quotient_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_inner_middle_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5cbfs_inner_middle_prefix_choice_valuation_selected_power) + (S (s + bpr_index_b5cbfs_inner_middle_prefix))))) /\ (exists ff_u_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product ff_v_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_start. ff_h_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_start. ff_u_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_start * S ((S (0)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_terminal. ff_h_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_terminal + S (bpr_power_value_b5cbfs_inner_middle_prefix_choice_valuation_selected) = S ((S (bpr_choice_exponent_b5cbfs_inner_middle_prefix_choice)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_terminal. ff_u_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_inner_middle_prefix_choice)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product) + (bpr_power_value_b5cbfs_inner_middle_prefix_choice_valuation_selected))) /\ forall ff_i_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product. (exists ff_lt_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_bound. ff_lt_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_bound + S ff_i_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product = bpr_choice_exponent_b5cbfs_inner_middle_prefix_choice) -> exists ff_p_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product ff_r_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product ff_s_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_factor. ff_h_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_factor + S (ff_p_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_inner_middle_prefix_choice_valuation_selected_power)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_factor. bpr_power_code_b5cbfs_inner_middle_prefix_choice_valuation_selected_power = ff_q_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_factor * S ((S (ff_i_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5cbfs_inner_middle_prefix_choice_valuation_selected_power) + (ff_p_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_partial. ff_h_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_partial + S (ff_r_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_partial. ff_u_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_partial * S ((S (ff_i_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product) + (ff_r_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_successor. ff_h_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_successor + S (ff_s_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product) = S ((S (S ff_i_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_successor. ff_u_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product = ff_q_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product_successor * S ((S (S ff_i_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product) + (ff_s_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product))) /\ ff_s_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product = ff_r_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product * ff_p_b5cbfs_inner_middle_prefix_choice_valuation_selected_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_inner_middle_prefix_choice_valuation_selected_divides. C = (bpr_power_value_b5cbfs_inner_middle_prefix_choice_valuation_selected) * bpr_divides_quotient_b5cbfs_inner_middle_prefix_choice_valuation_selected_divides)))) /\ forall bpr_valuation_candidate_b5cbfs_inner_middle_prefix_choice_valuation. (exists bpr_le_gap_b5cbfs_inner_middle_prefix_choice_valuation_candidate_bound. bpr_le_gap_b5cbfs_inner_middle_prefix_choice_valuation_candidate_bound + (bpr_valuation_candidate_b5cbfs_inner_middle_prefix_choice_valuation) = (C)) -> (exists bpr_power_value_b5cbfs_inner_middle_prefix_choice_valuation_candidate. ((exists bpr_power_code_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power bpr_power_scale_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power. ((forall bpr_power_index_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power. (exists bpr_gap_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_repeat_bound. bpr_gap_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_repeat_bound + S (bpr_power_index_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power) = bpr_valuation_candidate_b5cbfs_inner_middle_prefix_choice_valuation) -> (((exists bpr_height_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_repeat_entry. bpr_height_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_repeat_entry + S (S (s + bpr_index_b5cbfs_inner_middle_prefix)) = S ((S (bpr_power_index_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power)) /\ exists bpr_quotient_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_repeat_entry. bpr_power_code_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power = bpr_quotient_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power) + (S (s + bpr_index_b5cbfs_inner_middle_prefix))))) /\ (exists ff_u_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product ff_v_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_start. ff_h_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_start. ff_u_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_start * S ((S (0)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_terminal. ff_h_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_terminal + S (bpr_power_value_b5cbfs_inner_middle_prefix_choice_valuation_candidate) = S ((S (bpr_valuation_candidate_b5cbfs_inner_middle_prefix_choice_valuation)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_terminal. ff_u_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_terminal * S ((S (bpr_valuation_candidate_b5cbfs_inner_middle_prefix_choice_valuation)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product) + (bpr_power_value_b5cbfs_inner_middle_prefix_choice_valuation_candidate))) /\ forall ff_i_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product. (exists ff_lt_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_bound. ff_lt_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_bound + S ff_i_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product = bpr_valuation_candidate_b5cbfs_inner_middle_prefix_choice_valuation) -> exists ff_p_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product ff_r_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product ff_s_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_factor. ff_h_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_factor + S (ff_p_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_factor. bpr_power_code_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power = ff_q_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_factor * S ((S (ff_i_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power) + (ff_p_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_partial. ff_h_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_partial + S (ff_r_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_partial. ff_u_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_partial * S ((S (ff_i_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product) + (ff_r_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_successor. ff_h_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_successor + S (ff_s_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product) = S ((S (S ff_i_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_successor. ff_u_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product = ff_q_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product_successor * S ((S (S ff_i_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product)) * ff_v_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product) + (ff_s_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product))) /\ ff_s_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product = ff_r_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product * ff_p_b5cbfs_inner_middle_prefix_choice_valuation_candidate_power_product)))))))) /\ (exists bpr_divides_quotient_b5cbfs_inner_middle_prefix_choice_valuation_candidate_divides. C = (bpr_power_value_b5cbfs_inner_middle_prefix_choice_valuation_candidate) * bpr_divides_quotient_b5cbfs_inner_middle_prefix_choice_valuation_candidate_divides))) -> (exists bpr_le_gap_b5cbfs_inner_middle_prefix_choice_valuation_candidate_below. bpr_le_gap_b5cbfs_inner_middle_prefix_choice_valuation_candidate_below + (bpr_valuation_candidate_b5cbfs_inner_middle_prefix_choice_valuation) = (bpr_choice_exponent_b5cbfs_inner_middle_prefix_choice))) /\ (exists bpr_power_code_b5cbfs_inner_middle_prefix_choice_power bpr_power_scale_b5cbfs_inner_middle_prefix_choice_power. ((forall bpr_power_index_b5cbfs_inner_middle_prefix_choice_power. (exists bpr_gap_b5cbfs_inner_middle_prefix_choice_power_repeat_bound. bpr_gap_b5cbfs_inner_middle_prefix_choice_power_repeat_bound + S (bpr_power_index_b5cbfs_inner_middle_prefix_choice_power) = bpr_choice_exponent_b5cbfs_inner_middle_prefix_choice) -> (((exists bpr_height_b5cbfs_inner_middle_prefix_choice_power_repeat_entry. bpr_height_b5cbfs_inner_middle_prefix_choice_power_repeat_entry + S (S (s + bpr_index_b5cbfs_inner_middle_prefix)) = S ((S (bpr_power_index_b5cbfs_inner_middle_prefix_choice_power)) * bpr_power_scale_b5cbfs_inner_middle_prefix_choice_power)) /\ exists bpr_quotient_b5cbfs_inner_middle_prefix_choice_power_repeat_entry. bpr_power_code_b5cbfs_inner_middle_prefix_choice_power = bpr_quotient_b5cbfs_inner_middle_prefix_choice_power_repeat_entry * S ((S (bpr_power_index_b5cbfs_inner_middle_prefix_choice_power)) * bpr_power_scale_b5cbfs_inner_middle_prefix_choice_power) + (S (s + bpr_index_b5cbfs_inner_middle_prefix))))) /\ (exists ff_u_b5cbfs_inner_middle_prefix_choice_power_product ff_v_b5cbfs_inner_middle_prefix_choice_power_product. ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_power_product_start. ff_h_b5cbfs_inner_middle_prefix_choice_power_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_inner_middle_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_power_product_start. ff_u_b5cbfs_inner_middle_prefix_choice_power_product = ff_q_b5cbfs_inner_middle_prefix_choice_power_product_start * S ((S (0)) * ff_v_b5cbfs_inner_middle_prefix_choice_power_product) + (1))) /\ ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_power_product_terminal. ff_h_b5cbfs_inner_middle_prefix_choice_power_product_terminal + S (bpr_value_b5cbfs_inner_middle_prefix) = S ((S (bpr_choice_exponent_b5cbfs_inner_middle_prefix_choice)) * ff_v_b5cbfs_inner_middle_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_power_product_terminal. ff_u_b5cbfs_inner_middle_prefix_choice_power_product = ff_q_b5cbfs_inner_middle_prefix_choice_power_product_terminal * S ((S (bpr_choice_exponent_b5cbfs_inner_middle_prefix_choice)) * ff_v_b5cbfs_inner_middle_prefix_choice_power_product) + (bpr_value_b5cbfs_inner_middle_prefix))) /\ forall ff_i_b5cbfs_inner_middle_prefix_choice_power_product. (exists ff_lt_b5cbfs_inner_middle_prefix_choice_power_product_bound. ff_lt_b5cbfs_inner_middle_prefix_choice_power_product_bound + S ff_i_b5cbfs_inner_middle_prefix_choice_power_product = bpr_choice_exponent_b5cbfs_inner_middle_prefix_choice) -> exists ff_p_b5cbfs_inner_middle_prefix_choice_power_product ff_r_b5cbfs_inner_middle_prefix_choice_power_product ff_s_b5cbfs_inner_middle_prefix_choice_power_product. ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_power_product_factor. ff_h_b5cbfs_inner_middle_prefix_choice_power_product_factor + S (ff_p_b5cbfs_inner_middle_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_inner_middle_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_inner_middle_prefix_choice_power)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_power_product_factor. bpr_power_code_b5cbfs_inner_middle_prefix_choice_power = ff_q_b5cbfs_inner_middle_prefix_choice_power_product_factor * S ((S (ff_i_b5cbfs_inner_middle_prefix_choice_power_product)) * bpr_power_scale_b5cbfs_inner_middle_prefix_choice_power) + (ff_p_b5cbfs_inner_middle_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_power_product_partial. ff_h_b5cbfs_inner_middle_prefix_choice_power_product_partial + S (ff_r_b5cbfs_inner_middle_prefix_choice_power_product) = S ((S (ff_i_b5cbfs_inner_middle_prefix_choice_power_product)) * ff_v_b5cbfs_inner_middle_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_power_product_partial. ff_u_b5cbfs_inner_middle_prefix_choice_power_product = ff_q_b5cbfs_inner_middle_prefix_choice_power_product_partial * S ((S (ff_i_b5cbfs_inner_middle_prefix_choice_power_product)) * ff_v_b5cbfs_inner_middle_prefix_choice_power_product) + (ff_r_b5cbfs_inner_middle_prefix_choice_power_product))) /\ ((((exists ff_h_b5cbfs_inner_middle_prefix_choice_power_product_successor. ff_h_b5cbfs_inner_middle_prefix_choice_power_product_successor + S (ff_s_b5cbfs_inner_middle_prefix_choice_power_product) = S ((S (S ff_i_b5cbfs_inner_middle_prefix_choice_power_product)) * ff_v_b5cbfs_inner_middle_prefix_choice_power_product)) /\ exists ff_q_b5cbfs_inner_middle_prefix_choice_power_product_successor. ff_u_b5cbfs_inner_middle_prefix_choice_power_product = ff_q_b5cbfs_inner_middle_prefix_choice_power_product_successor * S ((S (S ff_i_b5cbfs_inner_middle_prefix_choice_power_product)) * ff_v_b5cbfs_inner_middle_prefix_choice_power_product) + (ff_s_b5cbfs_inner_middle_prefix_choice_power_product))) /\ ff_s_b5cbfs_inner_middle_prefix_choice_power_product = ff_r_b5cbfs_inner_middle_prefix_choice_power_product * ff_p_b5cbfs_inner_middle_prefix_choice_power_product)))))))))) \/ (~((~(S (s + bpr_index_b5cbfs_inner_middle_prefix) = 1) /\ forall bpr_left_b5cbfs_inner_middle_prefix_choice_prime bpr_right_b5cbfs_inner_middle_prefix_choice_prime. S (s + bpr_index_b5cbfs_inner_middle_prefix) = bpr_left_b5cbfs_inner_middle_prefix_choice_prime * bpr_right_b5cbfs_inner_middle_prefix_choice_prime -> bpr_left_b5cbfs_inner_middle_prefix_choice_prime = 1 \/ bpr_right_b5cbfs_inner_middle_prefix_choice_prime = 1)) /\ bpr_value_b5cbfs_inner_middle_prefix = 1))))) /\ (exists ff_u_b5cbfs_inner_middle_product ff_v_b5cbfs_inner_middle_product. ((((exists ff_h_b5cbfs_inner_middle_product_start. ff_h_b5cbfs_inner_middle_product_start + S (1) = S ((S (0)) * ff_v_b5cbfs_inner_middle_product)) /\ exists ff_q_b5cbfs_inner_middle_product_start. ff_u_b5cbfs_inner_middle_product = ff_q_b5cbfs_inner_middle_product_start * S ((S (0)) * ff_v_b5cbfs_inner_middle_product) + (1))) /\ ((((exists ff_h_b5cbfs_inner_middle_product_terminal. ff_h_b5cbfs_inner_middle_product_terminal + S (x3) = S ((S (g)) * ff_v_b5cbfs_inner_middle_product)) /\ exists ff_q_b5cbfs_inner_middle_product_terminal. ff_u_b5cbfs_inner_middle_product = ff_q_b5cbfs_inner_middle_product_terminal * S ((S (g)) * ff_v_b5cbfs_inner_middle_product) + (x3))) /\ forall ff_i_b5cbfs_inner_middle_product. (exists ff_lt_b5cbfs_inner_middle_product_bound. ff_lt_b5cbfs_inner_middle_product_bound + S ff_i_b5cbfs_inner_middle_product = g) -> exists ff_p_b5cbfs_inner_middle_product ff_r_b5cbfs_inner_middle_product ff_s_b5cbfs_inner_middle_product. ((((exists ff_h_b5cbfs_inner_middle_product_factor. ff_h_b5cbfs_inner_middle_product_factor + S (ff_p_b5cbfs_inner_middle_product) = S ((S (ff_i_b5cbfs_inner_middle_product)) * bpr_scale_b5cbfs_inner_middle)) /\ exists ff_q_b5cbfs_inner_middle_product_factor. bpr_code_b5cbfs_inner_middle = ff_q_b5cbfs_inner_middle_product_factor * S ((S (ff_i_b5cbfs_inner_middle_product)) * bpr_scale_b5cbfs_inner_middle) + (ff_p_b5cbfs_inner_middle_product))) /\ ((((exists ff_h_b5cbfs_inner_middle_product_partial. ff_h_b5cbfs_inner_middle_product_partial + S (ff_r_b5cbfs_inner_middle_product) = S ((S (ff_i_b5cbfs_inner_middle_product)) * ff_v_b5cbfs_inner_middle_product)) /\ exists ff_q_b5cbfs_inner_middle_product_partial. ff_u_b5cbfs_inner_middle_product = ff_q_b5cbfs_inner_middle_product_partial * S ((S (ff_i_b5cbfs_inner_middle_product)) * ff_v_b5cbfs_inner_middle_product) + (ff_r_b5cbfs_inner_middle_product))) /\ ((((exists ff_h_b5cbfs_inner_middle_product_successor. ff_h_b5cbfs_inner_middle_product_successor + S (ff_s_b5cbfs_inner_middle_product) = S ((S (S ff_i_b5cbfs_inner_middle_product)) * ff_v_b5cbfs_inner_middle_product)) /\ exists ff_q_b5cbfs_inner_middle_product_successor. ff_u_b5cbfs_inner_middle_product = ff_q_b5cbfs_inner_middle_product_successor * S ((S (S ff_i_b5cbfs_inner_middle_product)) * ff_v_b5cbfs_inner_middle_product) + (ff_s_b5cbfs_inner_middle_product))) /\ ff_s_b5cbfs_inner_middle_product = ff_r_b5cbfs_inner_middle_product * ff_p_b5cbfs_inner_middle_product)))))))) /\ x = x2 * x3) - 0051
specialize prime_contribution_prefix_interval_split C - 0052
specialize prime_contribution_prefix_interval_split s - 0053
specialize prime_contribution_prefix_interval_split g - 0054
specialize prime_contribution_prefix_interval_split x - 0055
apply prime_contribution_prefix_interval_split - 0056
exact hinner_source - 0057
cases hinner - 0058
cases hinner_witness - 0059
cases hinner_witness_witness - 0060
cases hinner_witness_witness_right - 0061
have hunit : x1 = 1 - 0062
specialize no_bertrand_high_contribution_interval_eq_one n - 0063
specialize no_bertrand_high_contribution_interval_eq_one s - 0064
specialize no_bertrand_high_contribution_interval_eq_one q - 0065
specialize no_bertrand_high_contribution_interval_eq_one r - 0066
specialize no_bertrand_high_contribution_interval_eq_one C - 0067
specialize no_bertrand_high_contribution_interval_eq_one h - 0068
specialize no_bertrand_high_contribution_interval_eq_one x1 - 0069
apply no_bertrand_high_contribution_interval_eq_one - 0070
exact hexclusion - 0071
exact hpositive - 0072
exact hfloor - 0073
exact hdivision - 0074
exact hcentral - 0075
exact houter_witness_witness_right_left - 0076
exists x2 - 0077
exists x3 - 0078
split - 0079
exact hinner_witness_witness_left - 0080
split - 0081
exact hinner_witness_witness_right_left - 0082
trans x * x1 - 0083
exact houter_witness_witness_right_right - 0084
rewrite hinner_witness_witness_right_right - 0085
rewrite hunit - 0086
specialize mul_one (x2 * x3) - 0087
exact mul_one