Exact expanded PA statement
forall n s q r C g y B. (forall bpr_prime_candidate_b5nbmcilfp_exclusion. ((exists bpr_gap_b5nbmcilfp_exclusion_lower. bpr_gap_b5nbmcilfp_exclusion_lower + S (n) = bpr_prime_candidate_b5nbmcilfp_exclusion) /\ (exists bpr_le_gap_b5nbmcilfp_exclusion_upper. bpr_le_gap_b5nbmcilfp_exclusion_upper + (bpr_prime_candidate_b5nbmcilfp_exclusion) = (n + n))) -> ~((~(bpr_prime_candidate_b5nbmcilfp_exclusion = 1) /\ forall bpr_left_b5nbmcilfp_exclusion_prime bpr_right_b5nbmcilfp_exclusion_prime. bpr_prime_candidate_b5nbmcilfp_exclusion = bpr_left_b5nbmcilfp_exclusion_prime * bpr_right_b5nbmcilfp_exclusion_prime -> bpr_left_b5nbmcilfp_exclusion_prime = 1 \/ bpr_right_b5nbmcilfp_exclusion_prime = 1))) -> (exists bcf_lt_gap_b5nbmcilfp_positive. bcf_lt_gap_b5nbmcilfp_positive + S (2) = n) -> (((exists bcs_sqrt_lower_gap_b5nbmcilfp_floor. bcs_sqrt_lower_gap_b5nbmcilfp_floor + (s) * (s) = (n + n)) /\ exists bcs_sqrt_upper_gap_b5nbmcilfp_floor. bcs_sqrt_upper_gap_b5nbmcilfp_floor + S (n + n) = S (s) * S (s))) -> (((n + n) = (3) * (q) + (r) /\ (exists bcf_lt_gap_b5nbmcilfp_division_bound. bcf_lt_gap_b5nbmcilfp_division_bound + S (r) = 3))) -> (((exists bcf_lt_gap_b5nbmcilfp_central_out_of_range. bcf_lt_gap_b5nbmcilfp_central_out_of_range + S (n + n) = n) /\ C = 0) \/ ((exists bcf_le_gap_b5nbmcilfp_central_in_range. bcf_le_gap_b5nbmcilfp_central_in_range + (n) = n + n) /\ (exists bcf_row_code_code_b5nbmcilfp_central bcf_row_code_scale_b5nbmcilfp_central bcf_row_scale_code_b5nbmcilfp_central bcf_row_scale_scale_b5nbmcilfp_central bcf_row_code_b5nbmcilfp_central bcf_row_scale_b5nbmcilfp_central. ((forall bcf_row_index_b5nbmcilfp_central_table. (exists bcf_lt_gap_b5nbmcilfp_central_table_row_bound. bcf_lt_gap_b5nbmcilfp_central_table_row_bound + S (bcf_row_index_b5nbmcilfp_central_table) = S (n + n)) -> exists bcf_row_code_b5nbmcilfp_central_table bcf_row_scale_b5nbmcilfp_central_table. ((((exists bcf_height_b5nbmcilfp_central_table_decoded_row_code. bcf_height_b5nbmcilfp_central_table_decoded_row_code + S (bcf_row_code_b5nbmcilfp_central_table) = S ((S (bcf_row_index_b5nbmcilfp_central_table)) * bcf_row_code_scale_b5nbmcilfp_central)) /\ exists bcf_quotient_b5nbmcilfp_central_table_decoded_row_code. bcf_row_code_code_b5nbmcilfp_central = bcf_quotient_b5nbmcilfp_central_table_decoded_row_code * S ((S (bcf_row_index_b5nbmcilfp_central_table)) * bcf_row_code_scale_b5nbmcilfp_central) + (bcf_row_code_b5nbmcilfp_central_table))) /\ ((((exists bcf_height_b5nbmcilfp_central_table_decoded_row_scale. bcf_height_b5nbmcilfp_central_table_decoded_row_scale + S (bcf_row_scale_b5nbmcilfp_central_table) = S ((S (bcf_row_index_b5nbmcilfp_central_table)) * bcf_row_scale_scale_b5nbmcilfp_central)) /\ exists bcf_quotient_b5nbmcilfp_central_table_decoded_row_scale. bcf_row_scale_code_b5nbmcilfp_central = bcf_quotient_b5nbmcilfp_central_table_decoded_row_scale * S ((S (bcf_row_index_b5nbmcilfp_central_table)) * bcf_row_scale_scale_b5nbmcilfp_central) + (bcf_row_scale_b5nbmcilfp_central_table))) /\ ((bcf_row_index_b5nbmcilfp_central_table = 0 /\ (forall bcf_index_b5nbmcilfp_central_table_zero_row. (exists bcf_lt_gap_b5nbmcilfp_central_table_zero_row_bound. bcf_lt_gap_b5nbmcilfp_central_table_zero_row_bound + S (bcf_index_b5nbmcilfp_central_table_zero_row) = S (n + n)) -> exists bcf_value_b5nbmcilfp_central_table_zero_row. ((((exists bcf_height_b5nbmcilfp_central_table_zero_row_entry. bcf_height_b5nbmcilfp_central_table_zero_row_entry + S (bcf_value_b5nbmcilfp_central_table_zero_row) = S ((S (bcf_index_b5nbmcilfp_central_table_zero_row)) * bcf_row_scale_b5nbmcilfp_central_table)) /\ exists bcf_quotient_b5nbmcilfp_central_table_zero_row_entry. bcf_row_code_b5nbmcilfp_central_table = bcf_quotient_b5nbmcilfp_central_table_zero_row_entry * S ((S (bcf_index_b5nbmcilfp_central_table_zero_row)) * bcf_row_scale_b5nbmcilfp_central_table) + (bcf_value_b5nbmcilfp_central_table_zero_row))) /\ ((bcf_index_b5nbmcilfp_central_table_zero_row = 0 /\ bcf_value_b5nbmcilfp_central_table_zero_row = 1) \/ exists bcf_predecessor_b5nbmcilfp_central_table_zero_row. bcf_index_b5nbmcilfp_central_table_zero_row = S bcf_predecessor_b5nbmcilfp_central_table_zero_row /\ bcf_value_b5nbmcilfp_central_table_zero_row = 0)))) \/ exists bcf_predecessor_b5nbmcilfp_central_table bcf_previous_code_b5nbmcilfp_central_table bcf_previous_scale_b5nbmcilfp_central_table. bcf_row_index_b5nbmcilfp_central_table = S bcf_predecessor_b5nbmcilfp_central_table /\ ((((exists bcf_height_b5nbmcilfp_central_table_decoded_previous_code. bcf_height_b5nbmcilfp_central_table_decoded_previous_code + S (bcf_previous_code_b5nbmcilfp_central_table) = S ((S (bcf_predecessor_b5nbmcilfp_central_table)) * bcf_row_code_scale_b5nbmcilfp_central)) /\ exists bcf_quotient_b5nbmcilfp_central_table_decoded_previous_code. bcf_row_code_code_b5nbmcilfp_central = bcf_quotient_b5nbmcilfp_central_table_decoded_previous_code * S ((S (bcf_predecessor_b5nbmcilfp_central_table)) * bcf_row_code_scale_b5nbmcilfp_central) + (bcf_previous_code_b5nbmcilfp_central_table))) /\ ((((exists bcf_height_b5nbmcilfp_central_table_decoded_previous_scale. bcf_height_b5nbmcilfp_central_table_decoded_previous_scale + S (bcf_previous_scale_b5nbmcilfp_central_table) = S ((S (bcf_predecessor_b5nbmcilfp_central_table)) * bcf_row_scale_scale_b5nbmcilfp_central)) /\ exists bcf_quotient_b5nbmcilfp_central_table_decoded_previous_scale. bcf_row_scale_code_b5nbmcilfp_central = bcf_quotient_b5nbmcilfp_central_table_decoded_previous_scale * S ((S (bcf_predecessor_b5nbmcilfp_central_table)) * bcf_row_scale_scale_b5nbmcilfp_central) + (bcf_previous_scale_b5nbmcilfp_central_table))) /\ (forall bcf_index_b5nbmcilfp_central_table_row_step. (exists bcf_lt_gap_b5nbmcilfp_central_table_row_step_bound. bcf_lt_gap_b5nbmcilfp_central_table_row_step_bound + S (bcf_index_b5nbmcilfp_central_table_row_step) = S (n + n)) -> exists bcf_value_b5nbmcilfp_central_table_row_step. ((((exists bcf_height_b5nbmcilfp_central_table_row_step_entry. bcf_height_b5nbmcilfp_central_table_row_step_entry + S (bcf_value_b5nbmcilfp_central_table_row_step) = S ((S (bcf_index_b5nbmcilfp_central_table_row_step)) * bcf_row_scale_b5nbmcilfp_central_table)) /\ exists bcf_quotient_b5nbmcilfp_central_table_row_step_entry. bcf_row_code_b5nbmcilfp_central_table = bcf_quotient_b5nbmcilfp_central_table_row_step_entry * S ((S (bcf_index_b5nbmcilfp_central_table_row_step)) * bcf_row_scale_b5nbmcilfp_central_table) + (bcf_value_b5nbmcilfp_central_table_row_step))) /\ ((bcf_index_b5nbmcilfp_central_table_row_step = 0 /\ bcf_value_b5nbmcilfp_central_table_row_step = 1) \/ exists bcf_predecessor_b5nbmcilfp_central_table_row_step bcf_left_b5nbmcilfp_central_table_row_step bcf_right_b5nbmcilfp_central_table_row_step. bcf_index_b5nbmcilfp_central_table_row_step = S bcf_predecessor_b5nbmcilfp_central_table_row_step /\ ((((exists bcf_height_b5nbmcilfp_central_table_row_step_previous_left. bcf_height_b5nbmcilfp_central_table_row_step_previous_left + S (bcf_left_b5nbmcilfp_central_table_row_step) = S ((S (bcf_predecessor_b5nbmcilfp_central_table_row_step)) * bcf_previous_scale_b5nbmcilfp_central_table)) /\ exists bcf_quotient_b5nbmcilfp_central_table_row_step_previous_left. bcf_previous_code_b5nbmcilfp_central_table = bcf_quotient_b5nbmcilfp_central_table_row_step_previous_left * S ((S (bcf_predecessor_b5nbmcilfp_central_table_row_step)) * bcf_previous_scale_b5nbmcilfp_central_table) + (bcf_left_b5nbmcilfp_central_table_row_step))) /\ ((((exists bcf_height_b5nbmcilfp_central_table_row_step_previous_right. bcf_height_b5nbmcilfp_central_table_row_step_previous_right + S (bcf_right_b5nbmcilfp_central_table_row_step) = S ((S (S (bcf_predecessor_b5nbmcilfp_central_table_row_step))) * bcf_previous_scale_b5nbmcilfp_central_table)) /\ exists bcf_quotient_b5nbmcilfp_central_table_row_step_previous_right. bcf_previous_code_b5nbmcilfp_central_table = bcf_quotient_b5nbmcilfp_central_table_row_step_previous_right * S ((S (S (bcf_predecessor_b5nbmcilfp_central_table_row_step))) * bcf_previous_scale_b5nbmcilfp_central_table) + (bcf_right_b5nbmcilfp_central_table_row_step))) /\ bcf_value_b5nbmcilfp_central_table_row_step = bcf_left_b5nbmcilfp_central_table_row_step + bcf_right_b5nbmcilfp_central_table_row_step))))))))))) /\ ((((exists bcf_height_b5nbmcilfp_central_decoded_row_code. bcf_height_b5nbmcilfp_central_decoded_row_code + S (bcf_row_code_b5nbmcilfp_central) = S ((S (n + n)) * bcf_row_code_scale_b5nbmcilfp_central)) /\ exists bcf_quotient_b5nbmcilfp_central_decoded_row_code. bcf_row_code_code_b5nbmcilfp_central = bcf_quotient_b5nbmcilfp_central_decoded_row_code * S ((S (n + n)) * bcf_row_code_scale_b5nbmcilfp_central) + (bcf_row_code_b5nbmcilfp_central))) /\ ((((exists bcf_height_b5nbmcilfp_central_decoded_row_scale. bcf_height_b5nbmcilfp_central_decoded_row_scale + S (bcf_row_scale_b5nbmcilfp_central) = S ((S (n + n)) * bcf_row_scale_scale_b5nbmcilfp_central)) /\ exists bcf_quotient_b5nbmcilfp_central_decoded_row_scale. bcf_row_scale_code_b5nbmcilfp_central = bcf_quotient_b5nbmcilfp_central_decoded_row_scale * S ((S (n + n)) * bcf_row_scale_scale_b5nbmcilfp_central) + (bcf_row_scale_b5nbmcilfp_central))) /\ (((exists bcf_height_b5nbmcilfp_central_decoded_value. bcf_height_b5nbmcilfp_central_decoded_value + S (C) = S ((S (n)) * bcf_row_scale_b5nbmcilfp_central)) /\ exists bcf_quotient_b5nbmcilfp_central_decoded_value. bcf_row_code_b5nbmcilfp_central = bcf_quotient_b5nbmcilfp_central_decoded_value * S ((S (n)) * bcf_row_scale_b5nbmcilfp_central) + (C))))))))) -> s + g = q -> (exists bpr_code_b5nbmcilfp_contribution bpr_scale_b5nbmcilfp_contribution. ((forall bpr_index_b5nbmcilfp_contribution_prefix. (exists bpr_gap_b5nbmcilfp_contribution_prefix_bound. bpr_gap_b5nbmcilfp_contribution_prefix_bound + S (bpr_index_b5nbmcilfp_contribution_prefix) = g) -> exists bpr_value_b5nbmcilfp_contribution_prefix. ((((exists bpr_height_b5nbmcilfp_contribution_prefix_decoded. bpr_height_b5nbmcilfp_contribution_prefix_decoded + S (bpr_value_b5nbmcilfp_contribution_prefix) = S ((S (bpr_index_b5nbmcilfp_contribution_prefix)) * bpr_scale_b5nbmcilfp_contribution)) /\ exists bpr_quotient_b5nbmcilfp_contribution_prefix_decoded. bpr_code_b5nbmcilfp_contribution = bpr_quotient_b5nbmcilfp_contribution_prefix_decoded * S ((S (bpr_index_b5nbmcilfp_contribution_prefix)) * bpr_scale_b5nbmcilfp_contribution) + (bpr_value_b5nbmcilfp_contribution_prefix))) /\ (((((~(S (s + bpr_index_b5nbmcilfp_contribution_prefix) = 1) /\ forall bpr_left_b5nbmcilfp_contribution_prefix_choice_prime bpr_right_b5nbmcilfp_contribution_prefix_choice_prime. S (s + bpr_index_b5nbmcilfp_contribution_prefix) = bpr_left_b5nbmcilfp_contribution_prefix_choice_prime * bpr_right_b5nbmcilfp_contribution_prefix_choice_prime -> bpr_left_b5nbmcilfp_contribution_prefix_choice_prime = 1 \/ bpr_right_b5nbmcilfp_contribution_prefix_choice_prime = 1)) /\ exists bpr_choice_exponent_b5nbmcilfp_contribution_prefix_choice. ((((exists bpr_le_gap_b5nbmcilfp_contribution_prefix_choice_valuation_selected_bound. bpr_le_gap_b5nbmcilfp_contribution_prefix_choice_valuation_selected_bound + (bpr_choice_exponent_b5nbmcilfp_contribution_prefix_choice) = (C)) /\ (exists bpr_power_value_b5nbmcilfp_contribution_prefix_choice_valuation_selected. ((exists bpr_power_code_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power. ((forall bpr_power_index_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power. (exists bpr_gap_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_repeat_bound. bpr_gap_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_repeat_bound + S (bpr_power_index_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power) = bpr_choice_exponent_b5nbmcilfp_contribution_prefix_choice) -> (((exists bpr_height_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_repeat_entry. bpr_height_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_repeat_entry + S (S (s + bpr_index_b5nbmcilfp_contribution_prefix)) = S ((S (bpr_power_index_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power)) /\ exists bpr_quotient_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_repeat_entry. bpr_power_code_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power = bpr_quotient_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_repeat_entry * S ((S (bpr_power_index_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power)) * bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power) + (S (s + bpr_index_b5nbmcilfp_contribution_prefix))))) /\ (exists ff_u_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_start. ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_start + S (1) = S ((S (0)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_start. ff_u_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product = ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_start * S ((S (0)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product) + (1))) /\ ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_terminal. ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_terminal + S (bpr_power_value_b5nbmcilfp_contribution_prefix_choice_valuation_selected) = S ((S (bpr_choice_exponent_b5nbmcilfp_contribution_prefix_choice)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_terminal. ff_u_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product = ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_terminal * S ((S (bpr_choice_exponent_b5nbmcilfp_contribution_prefix_choice)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product) + (bpr_power_value_b5nbmcilfp_contribution_prefix_choice_valuation_selected))) /\ forall ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product. (exists ff_lt_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_bound. ff_lt_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_bound + S ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product = bpr_choice_exponent_b5nbmcilfp_contribution_prefix_choice) -> exists ff_p_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product ff_r_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product ff_s_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product. ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_factor. ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_factor + S (ff_p_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_factor. bpr_power_code_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power = ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_factor * S ((S (ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product)) * bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power) + (ff_p_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_partial. ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_partial + S (ff_r_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product) = S ((S (ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_partial. ff_u_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product = ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_partial * S ((S (ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product) + (ff_r_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product))) /\ ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_successor. ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_successor + S (ff_s_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product) = S ((S (S ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_successor. ff_u_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product = ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product_successor * S ((S (S ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product) + (ff_s_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product))) /\ ff_s_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product = ff_r_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product * ff_p_b5nbmcilfp_contribution_prefix_choice_valuation_selected_power_product)))))))) /\ (exists bpr_divides_quotient_b5nbmcilfp_contribution_prefix_choice_valuation_selected_divides. C = (bpr_power_value_b5nbmcilfp_contribution_prefix_choice_valuation_selected) * bpr_divides_quotient_b5nbmcilfp_contribution_prefix_choice_valuation_selected_divides)))) /\ forall bpr_valuation_candidate_b5nbmcilfp_contribution_prefix_choice_valuation. (exists bpr_le_gap_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_bound. bpr_le_gap_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_bound + (bpr_valuation_candidate_b5nbmcilfp_contribution_prefix_choice_valuation) = (C)) -> (exists bpr_power_value_b5nbmcilfp_contribution_prefix_choice_valuation_candidate. ((exists bpr_power_code_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power. ((forall bpr_power_index_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power. (exists bpr_gap_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_repeat_bound. bpr_gap_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_repeat_bound + S (bpr_power_index_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power) = bpr_valuation_candidate_b5nbmcilfp_contribution_prefix_choice_valuation) -> (((exists bpr_height_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_repeat_entry. bpr_height_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_repeat_entry + S (S (s + bpr_index_b5nbmcilfp_contribution_prefix)) = S ((S (bpr_power_index_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power)) /\ exists bpr_quotient_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_repeat_entry. bpr_power_code_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power = bpr_quotient_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_repeat_entry * S ((S (bpr_power_index_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power)) * bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power) + (S (s + bpr_index_b5nbmcilfp_contribution_prefix))))) /\ (exists ff_u_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_start. ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_start + S (1) = S ((S (0)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_start. ff_u_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product = ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_start * S ((S (0)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product) + (1))) /\ ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_terminal. ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_terminal + S (bpr_power_value_b5nbmcilfp_contribution_prefix_choice_valuation_candidate) = S ((S (bpr_valuation_candidate_b5nbmcilfp_contribution_prefix_choice_valuation)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_terminal. ff_u_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product = ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_terminal * S ((S (bpr_valuation_candidate_b5nbmcilfp_contribution_prefix_choice_valuation)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product) + (bpr_power_value_b5nbmcilfp_contribution_prefix_choice_valuation_candidate))) /\ forall ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product. (exists ff_lt_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_bound. ff_lt_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_bound + S ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product = bpr_valuation_candidate_b5nbmcilfp_contribution_prefix_choice_valuation) -> exists ff_p_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product ff_r_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product ff_s_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product. ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_factor. ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_factor + S (ff_p_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_factor. bpr_power_code_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power = ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_factor * S ((S (ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product)) * bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power) + (ff_p_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_partial. ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_partial + S (ff_r_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product) = S ((S (ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_partial. ff_u_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product = ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_partial * S ((S (ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product) + (ff_r_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product))) /\ ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_successor. ff_h_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_successor + S (ff_s_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product) = S ((S (S ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_successor. ff_u_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product = ff_q_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product_successor * S ((S (S ff_i_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product)) * ff_v_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product) + (ff_s_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product))) /\ ff_s_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product = ff_r_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product * ff_p_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_power_product)))))))) /\ (exists bpr_divides_quotient_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_divides. C = (bpr_power_value_b5nbmcilfp_contribution_prefix_choice_valuation_candidate) * bpr_divides_quotient_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_divides))) -> (exists bpr_le_gap_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_below. bpr_le_gap_b5nbmcilfp_contribution_prefix_choice_valuation_candidate_below + (bpr_valuation_candidate_b5nbmcilfp_contribution_prefix_choice_valuation) = (bpr_choice_exponent_b5nbmcilfp_contribution_prefix_choice))) /\ (exists bpr_power_code_b5nbmcilfp_contribution_prefix_choice_power bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_power. ((forall bpr_power_index_b5nbmcilfp_contribution_prefix_choice_power. (exists bpr_gap_b5nbmcilfp_contribution_prefix_choice_power_repeat_bound. bpr_gap_b5nbmcilfp_contribution_prefix_choice_power_repeat_bound + S (bpr_power_index_b5nbmcilfp_contribution_prefix_choice_power) = bpr_choice_exponent_b5nbmcilfp_contribution_prefix_choice) -> (((exists bpr_height_b5nbmcilfp_contribution_prefix_choice_power_repeat_entry. bpr_height_b5nbmcilfp_contribution_prefix_choice_power_repeat_entry + S (S (s + bpr_index_b5nbmcilfp_contribution_prefix)) = S ((S (bpr_power_index_b5nbmcilfp_contribution_prefix_choice_power)) * bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_power)) /\ exists bpr_quotient_b5nbmcilfp_contribution_prefix_choice_power_repeat_entry. bpr_power_code_b5nbmcilfp_contribution_prefix_choice_power = bpr_quotient_b5nbmcilfp_contribution_prefix_choice_power_repeat_entry * S ((S (bpr_power_index_b5nbmcilfp_contribution_prefix_choice_power)) * bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_power) + (S (s + bpr_index_b5nbmcilfp_contribution_prefix))))) /\ (exists ff_u_b5nbmcilfp_contribution_prefix_choice_power_product ff_v_b5nbmcilfp_contribution_prefix_choice_power_product. ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_power_product_start. ff_h_b5nbmcilfp_contribution_prefix_choice_power_product_start + S (1) = S ((S (0)) * ff_v_b5nbmcilfp_contribution_prefix_choice_power_product)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_power_product_start. ff_u_b5nbmcilfp_contribution_prefix_choice_power_product = ff_q_b5nbmcilfp_contribution_prefix_choice_power_product_start * S ((S (0)) * ff_v_b5nbmcilfp_contribution_prefix_choice_power_product) + (1))) /\ ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_power_product_terminal. ff_h_b5nbmcilfp_contribution_prefix_choice_power_product_terminal + S (bpr_value_b5nbmcilfp_contribution_prefix) = S ((S (bpr_choice_exponent_b5nbmcilfp_contribution_prefix_choice)) * ff_v_b5nbmcilfp_contribution_prefix_choice_power_product)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_power_product_terminal. ff_u_b5nbmcilfp_contribution_prefix_choice_power_product = ff_q_b5nbmcilfp_contribution_prefix_choice_power_product_terminal * S ((S (bpr_choice_exponent_b5nbmcilfp_contribution_prefix_choice)) * ff_v_b5nbmcilfp_contribution_prefix_choice_power_product) + (bpr_value_b5nbmcilfp_contribution_prefix))) /\ forall ff_i_b5nbmcilfp_contribution_prefix_choice_power_product. (exists ff_lt_b5nbmcilfp_contribution_prefix_choice_power_product_bound. ff_lt_b5nbmcilfp_contribution_prefix_choice_power_product_bound + S ff_i_b5nbmcilfp_contribution_prefix_choice_power_product = bpr_choice_exponent_b5nbmcilfp_contribution_prefix_choice) -> exists ff_p_b5nbmcilfp_contribution_prefix_choice_power_product ff_r_b5nbmcilfp_contribution_prefix_choice_power_product ff_s_b5nbmcilfp_contribution_prefix_choice_power_product. ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_power_product_factor. ff_h_b5nbmcilfp_contribution_prefix_choice_power_product_factor + S (ff_p_b5nbmcilfp_contribution_prefix_choice_power_product) = S ((S (ff_i_b5nbmcilfp_contribution_prefix_choice_power_product)) * bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_power)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_power_product_factor. bpr_power_code_b5nbmcilfp_contribution_prefix_choice_power = ff_q_b5nbmcilfp_contribution_prefix_choice_power_product_factor * S ((S (ff_i_b5nbmcilfp_contribution_prefix_choice_power_product)) * bpr_power_scale_b5nbmcilfp_contribution_prefix_choice_power) + (ff_p_b5nbmcilfp_contribution_prefix_choice_power_product))) /\ ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_power_product_partial. ff_h_b5nbmcilfp_contribution_prefix_choice_power_product_partial + S (ff_r_b5nbmcilfp_contribution_prefix_choice_power_product) = S ((S (ff_i_b5nbmcilfp_contribution_prefix_choice_power_product)) * ff_v_b5nbmcilfp_contribution_prefix_choice_power_product)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_power_product_partial. ff_u_b5nbmcilfp_contribution_prefix_choice_power_product = ff_q_b5nbmcilfp_contribution_prefix_choice_power_product_partial * S ((S (ff_i_b5nbmcilfp_contribution_prefix_choice_power_product)) * ff_v_b5nbmcilfp_contribution_prefix_choice_power_product) + (ff_r_b5nbmcilfp_contribution_prefix_choice_power_product))) /\ ((((exists ff_h_b5nbmcilfp_contribution_prefix_choice_power_product_successor. ff_h_b5nbmcilfp_contribution_prefix_choice_power_product_successor + S (ff_s_b5nbmcilfp_contribution_prefix_choice_power_product) = S ((S (S ff_i_b5nbmcilfp_contribution_prefix_choice_power_product)) * ff_v_b5nbmcilfp_contribution_prefix_choice_power_product)) /\ exists ff_q_b5nbmcilfp_contribution_prefix_choice_power_product_successor. ff_u_b5nbmcilfp_contribution_prefix_choice_power_product = ff_q_b5nbmcilfp_contribution_prefix_choice_power_product_successor * S ((S (S ff_i_b5nbmcilfp_contribution_prefix_choice_power_product)) * ff_v_b5nbmcilfp_contribution_prefix_choice_power_product) + (ff_s_b5nbmcilfp_contribution_prefix_choice_power_product))) /\ ff_s_b5nbmcilfp_contribution_prefix_choice_power_product = ff_r_b5nbmcilfp_contribution_prefix_choice_power_product * ff_p_b5nbmcilfp_contribution_prefix_choice_power_product)))))))))) \/ (~((~(S (s + bpr_index_b5nbmcilfp_contribution_prefix) = 1) /\ forall bpr_left_b5nbmcilfp_contribution_prefix_choice_prime bpr_right_b5nbmcilfp_contribution_prefix_choice_prime. S (s + bpr_index_b5nbmcilfp_contribution_prefix) = bpr_left_b5nbmcilfp_contribution_prefix_choice_prime * bpr_right_b5nbmcilfp_contribution_prefix_choice_prime -> bpr_left_b5nbmcilfp_contribution_prefix_choice_prime = 1 \/ bpr_right_b5nbmcilfp_contribution_prefix_choice_prime = 1)) /\ bpr_value_b5nbmcilfp_contribution_prefix = 1))))) /\ (exists ff_u_b5nbmcilfp_contribution_product ff_v_b5nbmcilfp_contribution_product. ((((exists ff_h_b5nbmcilfp_contribution_product_start. ff_h_b5nbmcilfp_contribution_product_start + S (1) = S ((S (0)) * ff_v_b5nbmcilfp_contribution_product)) /\ exists ff_q_b5nbmcilfp_contribution_product_start. ff_u_b5nbmcilfp_contribution_product = ff_q_b5nbmcilfp_contribution_product_start * S ((S (0)) * ff_v_b5nbmcilfp_contribution_product) + (1))) /\ ((((exists ff_h_b5nbmcilfp_contribution_product_terminal. ff_h_b5nbmcilfp_contribution_product_terminal + S (y) = S ((S (g)) * ff_v_b5nbmcilfp_contribution_product)) /\ exists ff_q_b5nbmcilfp_contribution_product_terminal. ff_u_b5nbmcilfp_contribution_product = ff_q_b5nbmcilfp_contribution_product_terminal * S ((S (g)) * ff_v_b5nbmcilfp_contribution_product) + (y))) /\ forall ff_i_b5nbmcilfp_contribution_product. (exists ff_lt_b5nbmcilfp_contribution_product_bound. ff_lt_b5nbmcilfp_contribution_product_bound + S ff_i_b5nbmcilfp_contribution_product = g) -> exists ff_p_b5nbmcilfp_contribution_product ff_r_b5nbmcilfp_contribution_product ff_s_b5nbmcilfp_contribution_product. ((((exists ff_h_b5nbmcilfp_contribution_product_factor. ff_h_b5nbmcilfp_contribution_product_factor + S (ff_p_b5nbmcilfp_contribution_product) = S ((S (ff_i_b5nbmcilfp_contribution_product)) * bpr_scale_b5nbmcilfp_contribution)) /\ exists ff_q_b5nbmcilfp_contribution_product_factor. bpr_code_b5nbmcilfp_contribution = ff_q_b5nbmcilfp_contribution_product_factor * S ((S (ff_i_b5nbmcilfp_contribution_product)) * bpr_scale_b5nbmcilfp_contribution) + (ff_p_b5nbmcilfp_contribution_product))) /\ ((((exists ff_h_b5nbmcilfp_contribution_product_partial. ff_h_b5nbmcilfp_contribution_product_partial + S (ff_r_b5nbmcilfp_contribution_product) = S ((S (ff_i_b5nbmcilfp_contribution_product)) * ff_v_b5nbmcilfp_contribution_product)) /\ exists ff_q_b5nbmcilfp_contribution_product_partial. ff_u_b5nbmcilfp_contribution_product = ff_q_b5nbmcilfp_contribution_product_partial * S ((S (ff_i_b5nbmcilfp_contribution_product)) * ff_v_b5nbmcilfp_contribution_product) + (ff_r_b5nbmcilfp_contribution_product))) /\ ((((exists ff_h_b5nbmcilfp_contribution_product_successor. ff_h_b5nbmcilfp_contribution_product_successor + S (ff_s_b5nbmcilfp_contribution_product) = S ((S (S ff_i_b5nbmcilfp_contribution_product)) * ff_v_b5nbmcilfp_contribution_product)) /\ exists ff_q_b5nbmcilfp_contribution_product_successor. ff_u_b5nbmcilfp_contribution_product = ff_q_b5nbmcilfp_contribution_product_successor * S ((S (S ff_i_b5nbmcilfp_contribution_product)) * ff_v_b5nbmcilfp_contribution_product) + (ff_s_b5nbmcilfp_contribution_product))) /\ ff_s_b5nbmcilfp_contribution_product = ff_r_b5nbmcilfp_contribution_product * ff_p_b5nbmcilfp_contribution_product)))))))) -> (exists bpvi_b_b5nbmcilfp_power bpvi_c_b5nbmcilfp_power. ((forall bpvi_i_b5nbmcilfp_power. (exists bpvi_repeat_gap_b5nbmcilfp_power. bpvi_repeat_gap_b5nbmcilfp_power + S bpvi_i_b5nbmcilfp_power = q) -> (((exists bpvi_h_b5nbmcilfp_power_repeat. bpvi_h_b5nbmcilfp_power_repeat + S (4) = S ((S (bpvi_i_b5nbmcilfp_power)) * bpvi_c_b5nbmcilfp_power)) /\ exists bpvi_q_b5nbmcilfp_power_repeat. bpvi_b_b5nbmcilfp_power = bpvi_q_b5nbmcilfp_power_repeat * S ((S (bpvi_i_b5nbmcilfp_power)) * bpvi_c_b5nbmcilfp_power) + (4)))) /\ (exists bpvi_u_b5nbmcilfp_power bpvi_v_b5nbmcilfp_power. ((((exists bpvi_h_b5nbmcilfp_power_start. bpvi_h_b5nbmcilfp_power_start + S (1) = S ((S (0)) * bpvi_v_b5nbmcilfp_power)) /\ exists bpvi_q_b5nbmcilfp_power_start. bpvi_u_b5nbmcilfp_power = bpvi_q_b5nbmcilfp_power_start * S ((S (0)) * bpvi_v_b5nbmcilfp_power) + (1))) /\ ((((exists bpvi_h_b5nbmcilfp_power_terminal. bpvi_h_b5nbmcilfp_power_terminal + S (B) = S ((S (q)) * bpvi_v_b5nbmcilfp_power)) /\ exists bpvi_q_b5nbmcilfp_power_terminal. bpvi_u_b5nbmcilfp_power = bpvi_q_b5nbmcilfp_power_terminal * S ((S (q)) * bpvi_v_b5nbmcilfp_power) + (B))) /\ forall bpvi_j_b5nbmcilfp_power. (exists bpvi_product_gap_b5nbmcilfp_power. bpvi_product_gap_b5nbmcilfp_power + S bpvi_j_b5nbmcilfp_power = q) -> exists bpvi_factor_b5nbmcilfp_power bpvi_partial_b5nbmcilfp_power bpvi_successor_b5nbmcilfp_power. ((((exists bpvi_h_b5nbmcilfp_power_factor. bpvi_h_b5nbmcilfp_power_factor + S (bpvi_factor_b5nbmcilfp_power) = S ((S (bpvi_j_b5nbmcilfp_power)) * bpvi_c_b5nbmcilfp_power)) /\ exists bpvi_q_b5nbmcilfp_power_factor. bpvi_b_b5nbmcilfp_power = bpvi_q_b5nbmcilfp_power_factor * S ((S (bpvi_j_b5nbmcilfp_power)) * bpvi_c_b5nbmcilfp_power) + (bpvi_factor_b5nbmcilfp_power))) /\ ((((exists bpvi_h_b5nbmcilfp_power_partial. bpvi_h_b5nbmcilfp_power_partial + S (bpvi_partial_b5nbmcilfp_power) = S ((S (bpvi_j_b5nbmcilfp_power)) * bpvi_v_b5nbmcilfp_power)) /\ exists bpvi_q_b5nbmcilfp_power_partial. bpvi_u_b5nbmcilfp_power = bpvi_q_b5nbmcilfp_power_partial * S ((S (bpvi_j_b5nbmcilfp_power)) * bpvi_v_b5nbmcilfp_power) + (bpvi_partial_b5nbmcilfp_power))) /\ ((((exists bpvi_h_b5nbmcilfp_power_successor. bpvi_h_b5nbmcilfp_power_successor + S (bpvi_successor_b5nbmcilfp_power) = S ((S (S bpvi_j_b5nbmcilfp_power)) * bpvi_v_b5nbmcilfp_power)) /\ exists bpvi_q_b5nbmcilfp_power_successor. bpvi_u_b5nbmcilfp_power = bpvi_q_b5nbmcilfp_power_successor * S ((S (S bpvi_j_b5nbmcilfp_power)) * bpvi_v_b5nbmcilfp_power) + (bpvi_successor_b5nbmcilfp_power))) /\ bpvi_successor_b5nbmcilfp_power = bpvi_partial_b5nbmcilfp_power * bpvi_factor_b5nbmcilfp_power)))))))) -> (exists bcf_le_gap_b5nbmcilfp_result. bcf_le_gap_b5nbmcilfp_result + (y) = B)Structural proof guide
The middle contribution interval is bounded by four to q.
Direct prerequisites: le_trans, le_mul_of_one_le_left, primorial_exists, primorial_index_eq_transport, primorial_positive, primorial_prefix_interval_split, primorial_le_four_pow, no_bertrand_middle_contribution_interval_le_primorial_interval. The authored body proceeds by case analysis (6), intermediate claims (11), equality transport (2).
Proof neighborhood
Direct dependencies
BT000F le_trans BT00PX le_mul_of_one_le_left BT00UA primorial_exists BT00UF primorial_index_eq_transport BT00UE primorial_positive BT00UY primorial_prefix_interval_split BT00VW primorial_le_four_pow BT0110 no_bertrand_middle_contribution_interval_le_primorial_intervalDirect dependents
Formal native tactic body
Dependencies are hypotheses of this body receipt. The focused endpoint audits separately check the complete empty-context certificates.
- 0001
intro n - 0002
intro s - 0003
intro q - 0004
intro r - 0005
intro C - 0006
intro g - 0007
intro y - 0008
intro B - 0009
intro hexclusion - 0010
intro hpositive - 0011
intro hfloor - 0012
intro hdivision - 0013
intro hcentral - 0014
intro hgap - 0015
intro hcontribution - 0016
intro hpower - 0017
have hprimorial : exists P. (exists bpr_code_b5nbmcilfp_primorial_q bpr_scale_b5nbmcilfp_primorial_q. ((forall bpr_index_b5nbmcilfp_primorial_q_mask. (exists bpr_gap_b5nbmcilfp_primorial_q_mask_bound. bpr_gap_b5nbmcilfp_primorial_q_mask_bound + S (bpr_index_b5nbmcilfp_primorial_q_mask) = q) -> exists bpr_value_b5nbmcilfp_primorial_q_mask. ((((exists bpr_height_b5nbmcilfp_primorial_q_mask_decoded. bpr_height_b5nbmcilfp_primorial_q_mask_decoded + S (bpr_value_b5nbmcilfp_primorial_q_mask) = S ((S (bpr_index_b5nbmcilfp_primorial_q_mask)) * bpr_scale_b5nbmcilfp_primorial_q)) /\ exists bpr_quotient_b5nbmcilfp_primorial_q_mask_decoded. bpr_code_b5nbmcilfp_primorial_q = bpr_quotient_b5nbmcilfp_primorial_q_mask_decoded * S ((S (bpr_index_b5nbmcilfp_primorial_q_mask)) * bpr_scale_b5nbmcilfp_primorial_q) + (bpr_value_b5nbmcilfp_primorial_q_mask))) /\ (((((~(S (bpr_index_b5nbmcilfp_primorial_q_mask) = 1) /\ forall bpr_left_b5nbmcilfp_primorial_q_mask_choice_prime bpr_right_b5nbmcilfp_primorial_q_mask_choice_prime. S (bpr_index_b5nbmcilfp_primorial_q_mask) = bpr_left_b5nbmcilfp_primorial_q_mask_choice_prime * bpr_right_b5nbmcilfp_primorial_q_mask_choice_prime -> bpr_left_b5nbmcilfp_primorial_q_mask_choice_prime = 1 \/ bpr_right_b5nbmcilfp_primorial_q_mask_choice_prime = 1)) /\ bpr_value_b5nbmcilfp_primorial_q_mask = S (bpr_index_b5nbmcilfp_primorial_q_mask)) \/ (~((~(S (bpr_index_b5nbmcilfp_primorial_q_mask) = 1) /\ forall bpr_left_b5nbmcilfp_primorial_q_mask_choice_prime bpr_right_b5nbmcilfp_primorial_q_mask_choice_prime. S (bpr_index_b5nbmcilfp_primorial_q_mask) = bpr_left_b5nbmcilfp_primorial_q_mask_choice_prime * bpr_right_b5nbmcilfp_primorial_q_mask_choice_prime -> bpr_left_b5nbmcilfp_primorial_q_mask_choice_prime = 1 \/ bpr_right_b5nbmcilfp_primorial_q_mask_choice_prime = 1)) /\ bpr_value_b5nbmcilfp_primorial_q_mask = 1))))) /\ (exists ff_u_b5nbmcilfp_primorial_q_product ff_v_b5nbmcilfp_primorial_q_product. ((((exists ff_h_b5nbmcilfp_primorial_q_product_start. ff_h_b5nbmcilfp_primorial_q_product_start + S (1) = S ((S (0)) * ff_v_b5nbmcilfp_primorial_q_product)) /\ exists ff_q_b5nbmcilfp_primorial_q_product_start. ff_u_b5nbmcilfp_primorial_q_product = ff_q_b5nbmcilfp_primorial_q_product_start * S ((S (0)) * ff_v_b5nbmcilfp_primorial_q_product) + (1))) /\ ((((exists ff_h_b5nbmcilfp_primorial_q_product_terminal. ff_h_b5nbmcilfp_primorial_q_product_terminal + S (P) = S ((S (q)) * ff_v_b5nbmcilfp_primorial_q_product)) /\ exists ff_q_b5nbmcilfp_primorial_q_product_terminal. ff_u_b5nbmcilfp_primorial_q_product = ff_q_b5nbmcilfp_primorial_q_product_terminal * S ((S (q)) * ff_v_b5nbmcilfp_primorial_q_product) + (P))) /\ forall ff_i_b5nbmcilfp_primorial_q_product. (exists ff_lt_b5nbmcilfp_primorial_q_product_bound. ff_lt_b5nbmcilfp_primorial_q_product_bound + S ff_i_b5nbmcilfp_primorial_q_product = q) -> exists ff_p_b5nbmcilfp_primorial_q_product ff_r_b5nbmcilfp_primorial_q_product ff_s_b5nbmcilfp_primorial_q_product. ((((exists ff_h_b5nbmcilfp_primorial_q_product_factor. ff_h_b5nbmcilfp_primorial_q_product_factor + S (ff_p_b5nbmcilfp_primorial_q_product) = S ((S (ff_i_b5nbmcilfp_primorial_q_product)) * bpr_scale_b5nbmcilfp_primorial_q)) /\ exists ff_q_b5nbmcilfp_primorial_q_product_factor. bpr_code_b5nbmcilfp_primorial_q = ff_q_b5nbmcilfp_primorial_q_product_factor * S ((S (ff_i_b5nbmcilfp_primorial_q_product)) * bpr_scale_b5nbmcilfp_primorial_q) + (ff_p_b5nbmcilfp_primorial_q_product))) /\ ((((exists ff_h_b5nbmcilfp_primorial_q_product_partial. ff_h_b5nbmcilfp_primorial_q_product_partial + S (ff_r_b5nbmcilfp_primorial_q_product) = S ((S (ff_i_b5nbmcilfp_primorial_q_product)) * ff_v_b5nbmcilfp_primorial_q_product)) /\ exists ff_q_b5nbmcilfp_primorial_q_product_partial. ff_u_b5nbmcilfp_primorial_q_product = ff_q_b5nbmcilfp_primorial_q_product_partial * S ((S (ff_i_b5nbmcilfp_primorial_q_product)) * ff_v_b5nbmcilfp_primorial_q_product) + (ff_r_b5nbmcilfp_primorial_q_product))) /\ ((((exists ff_h_b5nbmcilfp_primorial_q_product_successor. ff_h_b5nbmcilfp_primorial_q_product_successor + S (ff_s_b5nbmcilfp_primorial_q_product) = S ((S (S ff_i_b5nbmcilfp_primorial_q_product)) * ff_v_b5nbmcilfp_primorial_q_product)) /\ exists ff_q_b5nbmcilfp_primorial_q_product_successor. ff_u_b5nbmcilfp_primorial_q_product = ff_q_b5nbmcilfp_primorial_q_product_successor * S ((S (S ff_i_b5nbmcilfp_primorial_q_product)) * ff_v_b5nbmcilfp_primorial_q_product) + (ff_s_b5nbmcilfp_primorial_q_product))) /\ ff_s_b5nbmcilfp_primorial_q_product = ff_r_b5nbmcilfp_primorial_q_product * ff_p_b5nbmcilfp_primorial_q_product)))))))) - 0018
specialize primorial_exists q - 0019
exact primorial_exists - 0020
cases hprimorial - 0021
have hreverse : q = s + g - 0022
symm - 0023
exact hgap - 0024
have haligned : exists bpr_code_b5nbmcilfp_primorial_sum bpr_scale_b5nbmcilfp_primorial_sum. ((forall bpr_index_b5nbmcilfp_primorial_sum_mask. (exists bpr_gap_b5nbmcilfp_primorial_sum_mask_bound. bpr_gap_b5nbmcilfp_primorial_sum_mask_bound + S (bpr_index_b5nbmcilfp_primorial_sum_mask) = s + g) -> exists bpr_value_b5nbmcilfp_primorial_sum_mask. ((((exists bpr_height_b5nbmcilfp_primorial_sum_mask_decoded. bpr_height_b5nbmcilfp_primorial_sum_mask_decoded + S (bpr_value_b5nbmcilfp_primorial_sum_mask) = S ((S (bpr_index_b5nbmcilfp_primorial_sum_mask)) * bpr_scale_b5nbmcilfp_primorial_sum)) /\ exists bpr_quotient_b5nbmcilfp_primorial_sum_mask_decoded. bpr_code_b5nbmcilfp_primorial_sum = bpr_quotient_b5nbmcilfp_primorial_sum_mask_decoded * S ((S (bpr_index_b5nbmcilfp_primorial_sum_mask)) * bpr_scale_b5nbmcilfp_primorial_sum) + (bpr_value_b5nbmcilfp_primorial_sum_mask))) /\ (((((~(S (bpr_index_b5nbmcilfp_primorial_sum_mask) = 1) /\ forall bpr_left_b5nbmcilfp_primorial_sum_mask_choice_prime bpr_right_b5nbmcilfp_primorial_sum_mask_choice_prime. S (bpr_index_b5nbmcilfp_primorial_sum_mask) = bpr_left_b5nbmcilfp_primorial_sum_mask_choice_prime * bpr_right_b5nbmcilfp_primorial_sum_mask_choice_prime -> bpr_left_b5nbmcilfp_primorial_sum_mask_choice_prime = 1 \/ bpr_right_b5nbmcilfp_primorial_sum_mask_choice_prime = 1)) /\ bpr_value_b5nbmcilfp_primorial_sum_mask = S (bpr_index_b5nbmcilfp_primorial_sum_mask)) \/ (~((~(S (bpr_index_b5nbmcilfp_primorial_sum_mask) = 1) /\ forall bpr_left_b5nbmcilfp_primorial_sum_mask_choice_prime bpr_right_b5nbmcilfp_primorial_sum_mask_choice_prime. S (bpr_index_b5nbmcilfp_primorial_sum_mask) = bpr_left_b5nbmcilfp_primorial_sum_mask_choice_prime * bpr_right_b5nbmcilfp_primorial_sum_mask_choice_prime -> bpr_left_b5nbmcilfp_primorial_sum_mask_choice_prime = 1 \/ bpr_right_b5nbmcilfp_primorial_sum_mask_choice_prime = 1)) /\ bpr_value_b5nbmcilfp_primorial_sum_mask = 1))))) /\ (exists ff_u_b5nbmcilfp_primorial_sum_product ff_v_b5nbmcilfp_primorial_sum_product. ((((exists ff_h_b5nbmcilfp_primorial_sum_product_start. ff_h_b5nbmcilfp_primorial_sum_product_start + S (1) = S ((S (0)) * ff_v_b5nbmcilfp_primorial_sum_product)) /\ exists ff_q_b5nbmcilfp_primorial_sum_product_start. ff_u_b5nbmcilfp_primorial_sum_product = ff_q_b5nbmcilfp_primorial_sum_product_start * S ((S (0)) * ff_v_b5nbmcilfp_primorial_sum_product) + (1))) /\ ((((exists ff_h_b5nbmcilfp_primorial_sum_product_terminal. ff_h_b5nbmcilfp_primorial_sum_product_terminal + S (x) = S ((S (s + g)) * ff_v_b5nbmcilfp_primorial_sum_product)) /\ exists ff_q_b5nbmcilfp_primorial_sum_product_terminal. ff_u_b5nbmcilfp_primorial_sum_product = ff_q_b5nbmcilfp_primorial_sum_product_terminal * S ((S (s + g)) * ff_v_b5nbmcilfp_primorial_sum_product) + (x))) /\ forall ff_i_b5nbmcilfp_primorial_sum_product. (exists ff_lt_b5nbmcilfp_primorial_sum_product_bound. ff_lt_b5nbmcilfp_primorial_sum_product_bound + S ff_i_b5nbmcilfp_primorial_sum_product = s + g) -> exists ff_p_b5nbmcilfp_primorial_sum_product ff_r_b5nbmcilfp_primorial_sum_product ff_s_b5nbmcilfp_primorial_sum_product. ((((exists ff_h_b5nbmcilfp_primorial_sum_product_factor. ff_h_b5nbmcilfp_primorial_sum_product_factor + S (ff_p_b5nbmcilfp_primorial_sum_product) = S ((S (ff_i_b5nbmcilfp_primorial_sum_product)) * bpr_scale_b5nbmcilfp_primorial_sum)) /\ exists ff_q_b5nbmcilfp_primorial_sum_product_factor. bpr_code_b5nbmcilfp_primorial_sum = ff_q_b5nbmcilfp_primorial_sum_product_factor * S ((S (ff_i_b5nbmcilfp_primorial_sum_product)) * bpr_scale_b5nbmcilfp_primorial_sum) + (ff_p_b5nbmcilfp_primorial_sum_product))) /\ ((((exists ff_h_b5nbmcilfp_primorial_sum_product_partial. ff_h_b5nbmcilfp_primorial_sum_product_partial + S (ff_r_b5nbmcilfp_primorial_sum_product) = S ((S (ff_i_b5nbmcilfp_primorial_sum_product)) * ff_v_b5nbmcilfp_primorial_sum_product)) /\ exists ff_q_b5nbmcilfp_primorial_sum_product_partial. ff_u_b5nbmcilfp_primorial_sum_product = ff_q_b5nbmcilfp_primorial_sum_product_partial * S ((S (ff_i_b5nbmcilfp_primorial_sum_product)) * ff_v_b5nbmcilfp_primorial_sum_product) + (ff_r_b5nbmcilfp_primorial_sum_product))) /\ ((((exists ff_h_b5nbmcilfp_primorial_sum_product_successor. ff_h_b5nbmcilfp_primorial_sum_product_successor + S (ff_s_b5nbmcilfp_primorial_sum_product) = S ((S (S ff_i_b5nbmcilfp_primorial_sum_product)) * ff_v_b5nbmcilfp_primorial_sum_product)) /\ exists ff_q_b5nbmcilfp_primorial_sum_product_successor. ff_u_b5nbmcilfp_primorial_sum_product = ff_q_b5nbmcilfp_primorial_sum_product_successor * S ((S (S ff_i_b5nbmcilfp_primorial_sum_product)) * ff_v_b5nbmcilfp_primorial_sum_product) + (ff_s_b5nbmcilfp_primorial_sum_product))) /\ ff_s_b5nbmcilfp_primorial_sum_product = ff_r_b5nbmcilfp_primorial_sum_product * ff_p_b5nbmcilfp_primorial_sum_product))))))) - 0025
specialize primorial_index_eq_transport q - 0026
specialize primorial_index_eq_transport (s + g) - 0027
specialize primorial_index_eq_transport x - 0028
apply primorial_index_eq_transport - 0029
exact hreverse - 0030
exact hprimorial_witness - 0031
have hsplit : exists u v. (exists bpr_code_b5nbmcilfp_prefix bpr_scale_b5nbmcilfp_prefix. ((forall bpr_index_b5nbmcilfp_prefix_mask. (exists bpr_gap_b5nbmcilfp_prefix_mask_bound. bpr_gap_b5nbmcilfp_prefix_mask_bound + S (bpr_index_b5nbmcilfp_prefix_mask) = s) -> exists bpr_value_b5nbmcilfp_prefix_mask. ((((exists bpr_height_b5nbmcilfp_prefix_mask_decoded. bpr_height_b5nbmcilfp_prefix_mask_decoded + S (bpr_value_b5nbmcilfp_prefix_mask) = S ((S (bpr_index_b5nbmcilfp_prefix_mask)) * bpr_scale_b5nbmcilfp_prefix)) /\ exists bpr_quotient_b5nbmcilfp_prefix_mask_decoded. bpr_code_b5nbmcilfp_prefix = bpr_quotient_b5nbmcilfp_prefix_mask_decoded * S ((S (bpr_index_b5nbmcilfp_prefix_mask)) * bpr_scale_b5nbmcilfp_prefix) + (bpr_value_b5nbmcilfp_prefix_mask))) /\ (((((~(S (bpr_index_b5nbmcilfp_prefix_mask) = 1) /\ forall bpr_left_b5nbmcilfp_prefix_mask_choice_prime bpr_right_b5nbmcilfp_prefix_mask_choice_prime. S (bpr_index_b5nbmcilfp_prefix_mask) = bpr_left_b5nbmcilfp_prefix_mask_choice_prime * bpr_right_b5nbmcilfp_prefix_mask_choice_prime -> bpr_left_b5nbmcilfp_prefix_mask_choice_prime = 1 \/ bpr_right_b5nbmcilfp_prefix_mask_choice_prime = 1)) /\ bpr_value_b5nbmcilfp_prefix_mask = S (bpr_index_b5nbmcilfp_prefix_mask)) \/ (~((~(S (bpr_index_b5nbmcilfp_prefix_mask) = 1) /\ forall bpr_left_b5nbmcilfp_prefix_mask_choice_prime bpr_right_b5nbmcilfp_prefix_mask_choice_prime. S (bpr_index_b5nbmcilfp_prefix_mask) = bpr_left_b5nbmcilfp_prefix_mask_choice_prime * bpr_right_b5nbmcilfp_prefix_mask_choice_prime -> bpr_left_b5nbmcilfp_prefix_mask_choice_prime = 1 \/ bpr_right_b5nbmcilfp_prefix_mask_choice_prime = 1)) /\ bpr_value_b5nbmcilfp_prefix_mask = 1))))) /\ (exists ff_u_b5nbmcilfp_prefix_product ff_v_b5nbmcilfp_prefix_product. ((((exists ff_h_b5nbmcilfp_prefix_product_start. ff_h_b5nbmcilfp_prefix_product_start + S (1) = S ((S (0)) * ff_v_b5nbmcilfp_prefix_product)) /\ exists ff_q_b5nbmcilfp_prefix_product_start. ff_u_b5nbmcilfp_prefix_product = ff_q_b5nbmcilfp_prefix_product_start * S ((S (0)) * ff_v_b5nbmcilfp_prefix_product) + (1))) /\ ((((exists ff_h_b5nbmcilfp_prefix_product_terminal. ff_h_b5nbmcilfp_prefix_product_terminal + S (u) = S ((S (s)) * ff_v_b5nbmcilfp_prefix_product)) /\ exists ff_q_b5nbmcilfp_prefix_product_terminal. ff_u_b5nbmcilfp_prefix_product = ff_q_b5nbmcilfp_prefix_product_terminal * S ((S (s)) * ff_v_b5nbmcilfp_prefix_product) + (u))) /\ forall ff_i_b5nbmcilfp_prefix_product. (exists ff_lt_b5nbmcilfp_prefix_product_bound. ff_lt_b5nbmcilfp_prefix_product_bound + S ff_i_b5nbmcilfp_prefix_product = s) -> exists ff_p_b5nbmcilfp_prefix_product ff_r_b5nbmcilfp_prefix_product ff_s_b5nbmcilfp_prefix_product. ((((exists ff_h_b5nbmcilfp_prefix_product_factor. ff_h_b5nbmcilfp_prefix_product_factor + S (ff_p_b5nbmcilfp_prefix_product) = S ((S (ff_i_b5nbmcilfp_prefix_product)) * bpr_scale_b5nbmcilfp_prefix)) /\ exists ff_q_b5nbmcilfp_prefix_product_factor. bpr_code_b5nbmcilfp_prefix = ff_q_b5nbmcilfp_prefix_product_factor * S ((S (ff_i_b5nbmcilfp_prefix_product)) * bpr_scale_b5nbmcilfp_prefix) + (ff_p_b5nbmcilfp_prefix_product))) /\ ((((exists ff_h_b5nbmcilfp_prefix_product_partial. ff_h_b5nbmcilfp_prefix_product_partial + S (ff_r_b5nbmcilfp_prefix_product) = S ((S (ff_i_b5nbmcilfp_prefix_product)) * ff_v_b5nbmcilfp_prefix_product)) /\ exists ff_q_b5nbmcilfp_prefix_product_partial. ff_u_b5nbmcilfp_prefix_product = ff_q_b5nbmcilfp_prefix_product_partial * S ((S (ff_i_b5nbmcilfp_prefix_product)) * ff_v_b5nbmcilfp_prefix_product) + (ff_r_b5nbmcilfp_prefix_product))) /\ ((((exists ff_h_b5nbmcilfp_prefix_product_successor. ff_h_b5nbmcilfp_prefix_product_successor + S (ff_s_b5nbmcilfp_prefix_product) = S ((S (S ff_i_b5nbmcilfp_prefix_product)) * ff_v_b5nbmcilfp_prefix_product)) /\ exists ff_q_b5nbmcilfp_prefix_product_successor. ff_u_b5nbmcilfp_prefix_product = ff_q_b5nbmcilfp_prefix_product_successor * S ((S (S ff_i_b5nbmcilfp_prefix_product)) * ff_v_b5nbmcilfp_prefix_product) + (ff_s_b5nbmcilfp_prefix_product))) /\ ff_s_b5nbmcilfp_prefix_product = ff_r_b5nbmcilfp_prefix_product * ff_p_b5nbmcilfp_prefix_product)))))))) /\ ((exists bpr_code_b5nbmcilfp_interval bpr_scale_b5nbmcilfp_interval. ((forall bpr_index_b5nbmcilfp_interval_mask. (exists bpr_gap_b5nbmcilfp_interval_mask_bound. bpr_gap_b5nbmcilfp_interval_mask_bound + S (bpr_index_b5nbmcilfp_interval_mask) = g) -> exists bpr_value_b5nbmcilfp_interval_mask. ((((exists bpr_height_b5nbmcilfp_interval_mask_decoded. bpr_height_b5nbmcilfp_interval_mask_decoded + S (bpr_value_b5nbmcilfp_interval_mask) = S ((S (bpr_index_b5nbmcilfp_interval_mask)) * bpr_scale_b5nbmcilfp_interval)) /\ exists bpr_quotient_b5nbmcilfp_interval_mask_decoded. bpr_code_b5nbmcilfp_interval = bpr_quotient_b5nbmcilfp_interval_mask_decoded * S ((S (bpr_index_b5nbmcilfp_interval_mask)) * bpr_scale_b5nbmcilfp_interval) + (bpr_value_b5nbmcilfp_interval_mask))) /\ (((((~(S (s + bpr_index_b5nbmcilfp_interval_mask) = 1) /\ forall bpr_left_b5nbmcilfp_interval_mask_choice_prime bpr_right_b5nbmcilfp_interval_mask_choice_prime. S (s + bpr_index_b5nbmcilfp_interval_mask) = bpr_left_b5nbmcilfp_interval_mask_choice_prime * bpr_right_b5nbmcilfp_interval_mask_choice_prime -> bpr_left_b5nbmcilfp_interval_mask_choice_prime = 1 \/ bpr_right_b5nbmcilfp_interval_mask_choice_prime = 1)) /\ bpr_value_b5nbmcilfp_interval_mask = S (s + bpr_index_b5nbmcilfp_interval_mask)) \/ (~((~(S (s + bpr_index_b5nbmcilfp_interval_mask) = 1) /\ forall bpr_left_b5nbmcilfp_interval_mask_choice_prime bpr_right_b5nbmcilfp_interval_mask_choice_prime. S (s + bpr_index_b5nbmcilfp_interval_mask) = bpr_left_b5nbmcilfp_interval_mask_choice_prime * bpr_right_b5nbmcilfp_interval_mask_choice_prime -> bpr_left_b5nbmcilfp_interval_mask_choice_prime = 1 \/ bpr_right_b5nbmcilfp_interval_mask_choice_prime = 1)) /\ bpr_value_b5nbmcilfp_interval_mask = 1))))) /\ (exists ff_u_b5nbmcilfp_interval_product ff_v_b5nbmcilfp_interval_product. ((((exists ff_h_b5nbmcilfp_interval_product_start. ff_h_b5nbmcilfp_interval_product_start + S (1) = S ((S (0)) * ff_v_b5nbmcilfp_interval_product)) /\ exists ff_q_b5nbmcilfp_interval_product_start. ff_u_b5nbmcilfp_interval_product = ff_q_b5nbmcilfp_interval_product_start * S ((S (0)) * ff_v_b5nbmcilfp_interval_product) + (1))) /\ ((((exists ff_h_b5nbmcilfp_interval_product_terminal. ff_h_b5nbmcilfp_interval_product_terminal + S (v) = S ((S (g)) * ff_v_b5nbmcilfp_interval_product)) /\ exists ff_q_b5nbmcilfp_interval_product_terminal. ff_u_b5nbmcilfp_interval_product = ff_q_b5nbmcilfp_interval_product_terminal * S ((S (g)) * ff_v_b5nbmcilfp_interval_product) + (v))) /\ forall ff_i_b5nbmcilfp_interval_product. (exists ff_lt_b5nbmcilfp_interval_product_bound. ff_lt_b5nbmcilfp_interval_product_bound + S ff_i_b5nbmcilfp_interval_product = g) -> exists ff_p_b5nbmcilfp_interval_product ff_r_b5nbmcilfp_interval_product ff_s_b5nbmcilfp_interval_product. ((((exists ff_h_b5nbmcilfp_interval_product_factor. ff_h_b5nbmcilfp_interval_product_factor + S (ff_p_b5nbmcilfp_interval_product) = S ((S (ff_i_b5nbmcilfp_interval_product)) * bpr_scale_b5nbmcilfp_interval)) /\ exists ff_q_b5nbmcilfp_interval_product_factor. bpr_code_b5nbmcilfp_interval = ff_q_b5nbmcilfp_interval_product_factor * S ((S (ff_i_b5nbmcilfp_interval_product)) * bpr_scale_b5nbmcilfp_interval) + (ff_p_b5nbmcilfp_interval_product))) /\ ((((exists ff_h_b5nbmcilfp_interval_product_partial. ff_h_b5nbmcilfp_interval_product_partial + S (ff_r_b5nbmcilfp_interval_product) = S ((S (ff_i_b5nbmcilfp_interval_product)) * ff_v_b5nbmcilfp_interval_product)) /\ exists ff_q_b5nbmcilfp_interval_product_partial. ff_u_b5nbmcilfp_interval_product = ff_q_b5nbmcilfp_interval_product_partial * S ((S (ff_i_b5nbmcilfp_interval_product)) * ff_v_b5nbmcilfp_interval_product) + (ff_r_b5nbmcilfp_interval_product))) /\ ((((exists ff_h_b5nbmcilfp_interval_product_successor. ff_h_b5nbmcilfp_interval_product_successor + S (ff_s_b5nbmcilfp_interval_product) = S ((S (S ff_i_b5nbmcilfp_interval_product)) * ff_v_b5nbmcilfp_interval_product)) /\ exists ff_q_b5nbmcilfp_interval_product_successor. ff_u_b5nbmcilfp_interval_product = ff_q_b5nbmcilfp_interval_product_successor * S ((S (S ff_i_b5nbmcilfp_interval_product)) * ff_v_b5nbmcilfp_interval_product) + (ff_s_b5nbmcilfp_interval_product))) /\ ff_s_b5nbmcilfp_interval_product = ff_r_b5nbmcilfp_interval_product * ff_p_b5nbmcilfp_interval_product)))))))) /\ x = u * v) - 0032
specialize primorial_prefix_interval_split s - 0033
specialize primorial_prefix_interval_split g - 0034
specialize primorial_prefix_interval_split x - 0035
apply primorial_prefix_interval_split - 0036
exact haligned - 0037
cases hsplit - 0038
cases hsplit_witness - 0039
cases hsplit_witness_witness - 0040
cases hsplit_witness_witness_right - 0041
have hmiddle : exists bcf_le_gap_b5nbmcilfp_y_v. bcf_le_gap_b5nbmcilfp_y_v + (y) = x2 - 0042
specialize no_bertrand_middle_contribution_interval_le_primorial_interval n - 0043
specialize no_bertrand_middle_contribution_interval_le_primorial_interval s - 0044
specialize no_bertrand_middle_contribution_interval_le_primorial_interval q - 0045
specialize no_bertrand_middle_contribution_interval_le_primorial_interval r - 0046
specialize no_bertrand_middle_contribution_interval_le_primorial_interval C - 0047
specialize no_bertrand_middle_contribution_interval_le_primorial_interval g - 0048
specialize no_bertrand_middle_contribution_interval_le_primorial_interval y - 0049
specialize no_bertrand_middle_contribution_interval_le_primorial_interval x2 - 0050
apply no_bertrand_middle_contribution_interval_le_primorial_interval - 0051
exact hexclusion - 0052
exact hpositive - 0053
exact hfloor - 0054
exact hdivision - 0055
exact hcentral - 0056
exact hgap - 0057
exact hcontribution - 0058
exact hsplit_witness_witness_right_left - 0059
have hprefix_positive : exists t. x1 = S t - 0060
specialize primorial_positive s - 0061
specialize primorial_positive x1 - 0062
apply primorial_positive - 0063
exact hsplit_witness_witness_left - 0064
cases hprefix_positive - 0065
have hone_prefix : exists bcf_le_gap_b5nbmcilfp_one_prefix. bcf_le_gap_b5nbmcilfp_one_prefix + (1) = x1 - 0066
exists x3 - 0067
rewrite hprefix_positive_witness - 0068
simp - 0069
have hinterval_product : exists bcf_le_gap_b5nbmcilfp_v_product. bcf_le_gap_b5nbmcilfp_v_product + (x2) = x1 * x2 - 0070
specialize le_mul_of_one_le_left x1 - 0071
specialize le_mul_of_one_le_left x2 - 0072
apply le_mul_of_one_le_left - 0073
exact hone_prefix - 0074
have hraw_y_product : exists bcf_le_gap_b5nbmcilfp_y_product. bcf_le_gap_b5nbmcilfp_y_product + (y) = x1 * x2 - 0075
specialize le_trans y - 0076
specialize le_trans x2 - 0077
specialize le_trans (x1 * x2) - 0078
apply le_trans - 0079
exact hmiddle - 0080
exact hinterval_product - 0081
have hy_primorial : exists bcf_le_gap_b5nbmcilfp_y_p. bcf_le_gap_b5nbmcilfp_y_p + (y) = x - 0082
rewrite <- hsplit_witness_witness_right_right at hraw_y_product - 0083
exact hraw_y_product - 0084
have hprimorial_power : exists bcf_le_gap_b5nbmcilfp_p_b. bcf_le_gap_b5nbmcilfp_p_b + (x) = B - 0085
specialize primorial_le_four_pow q - 0086
specialize primorial_le_four_pow x - 0087
specialize primorial_le_four_pow B - 0088
apply primorial_le_four_pow - 0089
exact hprimorial_witness - 0090
exact hpower - 0091
specialize le_trans y - 0092
specialize le_trans x - 0093
specialize le_trans B - 0094
apply le_trans - 0095
exact hy_primorial - 0096
exact hprimorial_power