Exact expanded PA statement
forall p q h k ab ac bb bc N. (forall erc_row_column_count_first_outer. (exists erc_lt_gap_column_count_first_outer_bound. erc_lt_gap_column_count_first_outer_bound + S (erc_row_column_count_first_outer) = h) -> exists erc_count_column_count_first_outer. ((((exists ff_h_erc_column_count_first_outer_decoded. ff_h_erc_column_count_first_outer_decoded + S (erc_count_column_count_first_outer) = S ((S (erc_row_column_count_first_outer)) * ac)) /\ exists ff_q_erc_column_count_first_outer_decoded. ab = ff_q_erc_column_count_first_outer_decoded * S ((S (erc_row_column_count_first_outer)) * ac) + (erc_count_column_count_first_outer))) /\ (exists erc_row_code_column_count_first_outer_witness erc_row_scale_column_count_first_outer_witness. ((forall eri_column_erc_column_count_first_outer_witness_row. (exists eri_gap_erc_column_count_first_outer_witness_row_bound. eri_gap_erc_column_count_first_outer_witness_row_bound + S (eri_column_erc_column_count_first_outer_witness_row) = k) -> exists eri_bit_erc_column_count_first_outer_witness_row. ((((exists ff_h_eri_erc_column_count_first_outer_witness_row_decoded. ff_h_eri_erc_column_count_first_outer_witness_row_decoded + S (eri_bit_erc_column_count_first_outer_witness_row) = S ((S (eri_column_erc_column_count_first_outer_witness_row)) * erc_row_scale_column_count_first_outer_witness)) /\ exists ff_q_eri_erc_column_count_first_outer_witness_row_decoded. erc_row_code_column_count_first_outer_witness = ff_q_eri_erc_column_count_first_outer_witness_row_decoded * S ((S (eri_column_erc_column_count_first_outer_witness_row)) * erc_row_scale_column_count_first_outer_witness) + (eri_bit_erc_column_count_first_outer_witness_row))) /\ (((eri_bit_erc_column_count_first_outer_witness_row = 0 /\ ((exists eri_gap_erc_column_count_first_outer_witness_row_choice_left. eri_gap_erc_column_count_first_outer_witness_row_choice_left + S (q * S erc_row_column_count_first_outer) = p * S eri_column_erc_column_count_first_outer_witness_row) /\ ~(exists eri_gap_erc_column_count_first_outer_witness_row_choice_right. eri_gap_erc_column_count_first_outer_witness_row_choice_right + S (p * S eri_column_erc_column_count_first_outer_witness_row) = q * S erc_row_column_count_first_outer))) \/ (eri_bit_erc_column_count_first_outer_witness_row = 1 /\ ((exists eri_gap_erc_column_count_first_outer_witness_row_choice_right. eri_gap_erc_column_count_first_outer_witness_row_choice_right + S (p * S eri_column_erc_column_count_first_outer_witness_row) = q * S erc_row_column_count_first_outer) /\ ~(exists eri_gap_erc_column_count_first_outer_witness_row_choice_left. eri_gap_erc_column_count_first_outer_witness_row_choice_left + S (q * S erc_row_column_count_first_outer) = p * S eri_column_erc_column_count_first_outer_witness_row))))))) /\ (((exists ff_u_erc_column_count_first_outer_witness_count_sum ff_v_erc_column_count_first_outer_witness_count_sum. ((((exists ff_h_erc_column_count_first_outer_witness_count_sum_start. ff_h_erc_column_count_first_outer_witness_count_sum_start + S (0) = S ((S (0)) * ff_v_erc_column_count_first_outer_witness_count_sum)) /\ exists ff_q_erc_column_count_first_outer_witness_count_sum_start. ff_u_erc_column_count_first_outer_witness_count_sum = ff_q_erc_column_count_first_outer_witness_count_sum_start * S ((S (0)) * ff_v_erc_column_count_first_outer_witness_count_sum) + (0))) /\ ((((exists ff_h_erc_column_count_first_outer_witness_count_sum_terminal. ff_h_erc_column_count_first_outer_witness_count_sum_terminal + S (erc_count_column_count_first_outer) = S ((S (k)) * ff_v_erc_column_count_first_outer_witness_count_sum)) /\ exists ff_q_erc_column_count_first_outer_witness_count_sum_terminal. ff_u_erc_column_count_first_outer_witness_count_sum = ff_q_erc_column_count_first_outer_witness_count_sum_terminal * S ((S (k)) * ff_v_erc_column_count_first_outer_witness_count_sum) + (erc_count_column_count_first_outer))) /\ forall ff_i_erc_column_count_first_outer_witness_count_sum. (exists ff_lt_erc_column_count_first_outer_witness_count_sum_bound. ff_lt_erc_column_count_first_outer_witness_count_sum_bound + S ff_i_erc_column_count_first_outer_witness_count_sum = k) -> exists ff_a_erc_column_count_first_outer_witness_count_sum ff_r_erc_column_count_first_outer_witness_count_sum ff_s_erc_column_count_first_outer_witness_count_sum. ((((exists ff_h_erc_column_count_first_outer_witness_count_sum_summand. ff_h_erc_column_count_first_outer_witness_count_sum_summand + S (ff_a_erc_column_count_first_outer_witness_count_sum) = S ((S (ff_i_erc_column_count_first_outer_witness_count_sum)) * erc_row_scale_column_count_first_outer_witness)) /\ exists ff_q_erc_column_count_first_outer_witness_count_sum_summand. erc_row_code_column_count_first_outer_witness = ff_q_erc_column_count_first_outer_witness_count_sum_summand * S ((S (ff_i_erc_column_count_first_outer_witness_count_sum)) * erc_row_scale_column_count_first_outer_witness) + (ff_a_erc_column_count_first_outer_witness_count_sum))) /\ ((((exists ff_h_erc_column_count_first_outer_witness_count_sum_partial. ff_h_erc_column_count_first_outer_witness_count_sum_partial + S (ff_r_erc_column_count_first_outer_witness_count_sum) = S ((S (ff_i_erc_column_count_first_outer_witness_count_sum)) * ff_v_erc_column_count_first_outer_witness_count_sum)) /\ exists ff_q_erc_column_count_first_outer_witness_count_sum_partial. ff_u_erc_column_count_first_outer_witness_count_sum = ff_q_erc_column_count_first_outer_witness_count_sum_partial * S ((S (ff_i_erc_column_count_first_outer_witness_count_sum)) * ff_v_erc_column_count_first_outer_witness_count_sum) + (ff_r_erc_column_count_first_outer_witness_count_sum))) /\ ((((exists ff_h_erc_column_count_first_outer_witness_count_sum_successor. ff_h_erc_column_count_first_outer_witness_count_sum_successor + S (ff_s_erc_column_count_first_outer_witness_count_sum) = S ((S (S ff_i_erc_column_count_first_outer_witness_count_sum)) * ff_v_erc_column_count_first_outer_witness_count_sum)) /\ exists ff_q_erc_column_count_first_outer_witness_count_sum_successor. ff_u_erc_column_count_first_outer_witness_count_sum = ff_q_erc_column_count_first_outer_witness_count_sum_successor * S ((S (S ff_i_erc_column_count_first_outer_witness_count_sum)) * ff_v_erc_column_count_first_outer_witness_count_sum) + (ff_s_erc_column_count_first_outer_witness_count_sum))) /\ ff_s_erc_column_count_first_outer_witness_count_sum = ff_r_erc_column_count_first_outer_witness_count_sum + ff_a_erc_column_count_first_outer_witness_count_sum)))))) /\ (forall ff_i_erc_column_count_first_outer_witness_count_bits. (exists ff_lt_erc_column_count_first_outer_witness_count_bits_bound. ff_lt_erc_column_count_first_outer_witness_count_bits_bound + S ff_i_erc_column_count_first_outer_witness_count_bits = k) -> exists ff_bit_erc_column_count_first_outer_witness_count_bits. ((((exists ff_h_erc_column_count_first_outer_witness_count_bits_decoded. ff_h_erc_column_count_first_outer_witness_count_bits_decoded + S (ff_bit_erc_column_count_first_outer_witness_count_bits) = S ((S (ff_i_erc_column_count_first_outer_witness_count_bits)) * erc_row_scale_column_count_first_outer_witness)) /\ exists ff_q_erc_column_count_first_outer_witness_count_bits_decoded. erc_row_code_column_count_first_outer_witness = ff_q_erc_column_count_first_outer_witness_count_bits_decoded * S ((S (ff_i_erc_column_count_first_outer_witness_count_bits)) * erc_row_scale_column_count_first_outer_witness) + (ff_bit_erc_column_count_first_outer_witness_count_bits))) /\ (ff_bit_erc_column_count_first_outer_witness_count_bits = 0 \/ ff_bit_erc_column_count_first_outer_witness_count_bits = 1))))))))) -> (forall erc_row_column_count_second_outer. (exists erc_lt_gap_column_count_second_outer_bound. erc_lt_gap_column_count_second_outer_bound + S (erc_row_column_count_second_outer) = k) -> exists erc_count_column_count_second_outer. ((((exists ff_h_erc_column_count_second_outer_decoded. ff_h_erc_column_count_second_outer_decoded + S (erc_count_column_count_second_outer) = S ((S (erc_row_column_count_second_outer)) * bc)) /\ exists ff_q_erc_column_count_second_outer_decoded. bb = ff_q_erc_column_count_second_outer_decoded * S ((S (erc_row_column_count_second_outer)) * bc) + (erc_count_column_count_second_outer))) /\ (exists erc_row_code_column_count_second_outer_witness erc_row_scale_column_count_second_outer_witness. ((forall eri_column_erc_column_count_second_outer_witness_row. (exists eri_gap_erc_column_count_second_outer_witness_row_bound. eri_gap_erc_column_count_second_outer_witness_row_bound + S (eri_column_erc_column_count_second_outer_witness_row) = h) -> exists eri_bit_erc_column_count_second_outer_witness_row. ((((exists ff_h_eri_erc_column_count_second_outer_witness_row_decoded. ff_h_eri_erc_column_count_second_outer_witness_row_decoded + S (eri_bit_erc_column_count_second_outer_witness_row) = S ((S (eri_column_erc_column_count_second_outer_witness_row)) * erc_row_scale_column_count_second_outer_witness)) /\ exists ff_q_eri_erc_column_count_second_outer_witness_row_decoded. erc_row_code_column_count_second_outer_witness = ff_q_eri_erc_column_count_second_outer_witness_row_decoded * S ((S (eri_column_erc_column_count_second_outer_witness_row)) * erc_row_scale_column_count_second_outer_witness) + (eri_bit_erc_column_count_second_outer_witness_row))) /\ (((eri_bit_erc_column_count_second_outer_witness_row = 0 /\ ((exists eri_gap_erc_column_count_second_outer_witness_row_choice_left. eri_gap_erc_column_count_second_outer_witness_row_choice_left + S (p * S erc_row_column_count_second_outer) = q * S eri_column_erc_column_count_second_outer_witness_row) /\ ~(exists eri_gap_erc_column_count_second_outer_witness_row_choice_right. eri_gap_erc_column_count_second_outer_witness_row_choice_right + S (q * S eri_column_erc_column_count_second_outer_witness_row) = p * S erc_row_column_count_second_outer))) \/ (eri_bit_erc_column_count_second_outer_witness_row = 1 /\ ((exists eri_gap_erc_column_count_second_outer_witness_row_choice_right. eri_gap_erc_column_count_second_outer_witness_row_choice_right + S (q * S eri_column_erc_column_count_second_outer_witness_row) = p * S erc_row_column_count_second_outer) /\ ~(exists eri_gap_erc_column_count_second_outer_witness_row_choice_left. eri_gap_erc_column_count_second_outer_witness_row_choice_left + S (p * S erc_row_column_count_second_outer) = q * S eri_column_erc_column_count_second_outer_witness_row))))))) /\ (((exists ff_u_erc_column_count_second_outer_witness_count_sum ff_v_erc_column_count_second_outer_witness_count_sum. ((((exists ff_h_erc_column_count_second_outer_witness_count_sum_start. ff_h_erc_column_count_second_outer_witness_count_sum_start + S (0) = S ((S (0)) * ff_v_erc_column_count_second_outer_witness_count_sum)) /\ exists ff_q_erc_column_count_second_outer_witness_count_sum_start. ff_u_erc_column_count_second_outer_witness_count_sum = ff_q_erc_column_count_second_outer_witness_count_sum_start * S ((S (0)) * ff_v_erc_column_count_second_outer_witness_count_sum) + (0))) /\ ((((exists ff_h_erc_column_count_second_outer_witness_count_sum_terminal. ff_h_erc_column_count_second_outer_witness_count_sum_terminal + S (erc_count_column_count_second_outer) = S ((S (h)) * ff_v_erc_column_count_second_outer_witness_count_sum)) /\ exists ff_q_erc_column_count_second_outer_witness_count_sum_terminal. ff_u_erc_column_count_second_outer_witness_count_sum = ff_q_erc_column_count_second_outer_witness_count_sum_terminal * S ((S (h)) * ff_v_erc_column_count_second_outer_witness_count_sum) + (erc_count_column_count_second_outer))) /\ forall ff_i_erc_column_count_second_outer_witness_count_sum. (exists ff_lt_erc_column_count_second_outer_witness_count_sum_bound. ff_lt_erc_column_count_second_outer_witness_count_sum_bound + S ff_i_erc_column_count_second_outer_witness_count_sum = h) -> exists ff_a_erc_column_count_second_outer_witness_count_sum ff_r_erc_column_count_second_outer_witness_count_sum ff_s_erc_column_count_second_outer_witness_count_sum. ((((exists ff_h_erc_column_count_second_outer_witness_count_sum_summand. ff_h_erc_column_count_second_outer_witness_count_sum_summand + S (ff_a_erc_column_count_second_outer_witness_count_sum) = S ((S (ff_i_erc_column_count_second_outer_witness_count_sum)) * erc_row_scale_column_count_second_outer_witness)) /\ exists ff_q_erc_column_count_second_outer_witness_count_sum_summand. erc_row_code_column_count_second_outer_witness = ff_q_erc_column_count_second_outer_witness_count_sum_summand * S ((S (ff_i_erc_column_count_second_outer_witness_count_sum)) * erc_row_scale_column_count_second_outer_witness) + (ff_a_erc_column_count_second_outer_witness_count_sum))) /\ ((((exists ff_h_erc_column_count_second_outer_witness_count_sum_partial. ff_h_erc_column_count_second_outer_witness_count_sum_partial + S (ff_r_erc_column_count_second_outer_witness_count_sum) = S ((S (ff_i_erc_column_count_second_outer_witness_count_sum)) * ff_v_erc_column_count_second_outer_witness_count_sum)) /\ exists ff_q_erc_column_count_second_outer_witness_count_sum_partial. ff_u_erc_column_count_second_outer_witness_count_sum = ff_q_erc_column_count_second_outer_witness_count_sum_partial * S ((S (ff_i_erc_column_count_second_outer_witness_count_sum)) * ff_v_erc_column_count_second_outer_witness_count_sum) + (ff_r_erc_column_count_second_outer_witness_count_sum))) /\ ((((exists ff_h_erc_column_count_second_outer_witness_count_sum_successor. ff_h_erc_column_count_second_outer_witness_count_sum_successor + S (ff_s_erc_column_count_second_outer_witness_count_sum) = S ((S (S ff_i_erc_column_count_second_outer_witness_count_sum)) * ff_v_erc_column_count_second_outer_witness_count_sum)) /\ exists ff_q_erc_column_count_second_outer_witness_count_sum_successor. ff_u_erc_column_count_second_outer_witness_count_sum = ff_q_erc_column_count_second_outer_witness_count_sum_successor * S ((S (S ff_i_erc_column_count_second_outer_witness_count_sum)) * ff_v_erc_column_count_second_outer_witness_count_sum) + (ff_s_erc_column_count_second_outer_witness_count_sum))) /\ ff_s_erc_column_count_second_outer_witness_count_sum = ff_r_erc_column_count_second_outer_witness_count_sum + ff_a_erc_column_count_second_outer_witness_count_sum)))))) /\ (forall ff_i_erc_column_count_second_outer_witness_count_bits. (exists ff_lt_erc_column_count_second_outer_witness_count_bits_bound. ff_lt_erc_column_count_second_outer_witness_count_bits_bound + S ff_i_erc_column_count_second_outer_witness_count_bits = h) -> exists ff_bit_erc_column_count_second_outer_witness_count_bits. ((((exists ff_h_erc_column_count_second_outer_witness_count_bits_decoded. ff_h_erc_column_count_second_outer_witness_count_bits_decoded + S (ff_bit_erc_column_count_second_outer_witness_count_bits) = S ((S (ff_i_erc_column_count_second_outer_witness_count_bits)) * erc_row_scale_column_count_second_outer_witness)) /\ exists ff_q_erc_column_count_second_outer_witness_count_bits_decoded. erc_row_code_column_count_second_outer_witness = ff_q_erc_column_count_second_outer_witness_count_bits_decoded * S ((S (ff_i_erc_column_count_second_outer_witness_count_bits)) * erc_row_scale_column_count_second_outer_witness) + (ff_bit_erc_column_count_second_outer_witness_count_bits))) /\ (ff_bit_erc_column_count_second_outer_witness_count_bits = 0 \/ ff_bit_erc_column_count_second_outer_witness_count_bits = 1))))))))) -> (exists ff_u_column_count_partition_first_sum ff_v_column_count_partition_first_sum. ((((exists ff_h_column_count_partition_first_sum_start. ff_h_column_count_partition_first_sum_start + S (0) = S ((S (0)) * ff_v_column_count_partition_first_sum)) /\ exists ff_q_column_count_partition_first_sum_start. ff_u_column_count_partition_first_sum = ff_q_column_count_partition_first_sum_start * S ((S (0)) * ff_v_column_count_partition_first_sum) + (0))) /\ ((((exists ff_h_column_count_partition_first_sum_terminal. ff_h_column_count_partition_first_sum_terminal + S (N) = S ((S (h)) * ff_v_column_count_partition_first_sum)) /\ exists ff_q_column_count_partition_first_sum_terminal. ff_u_column_count_partition_first_sum = ff_q_column_count_partition_first_sum_terminal * S ((S (h)) * ff_v_column_count_partition_first_sum) + (N))) /\ forall ff_i_column_count_partition_first_sum. (exists ff_lt_column_count_partition_first_sum_bound. ff_lt_column_count_partition_first_sum_bound + S ff_i_column_count_partition_first_sum = h) -> exists ff_a_column_count_partition_first_sum ff_r_column_count_partition_first_sum ff_s_column_count_partition_first_sum. ((((exists ff_h_column_count_partition_first_sum_summand. ff_h_column_count_partition_first_sum_summand + S (ff_a_column_count_partition_first_sum) = S ((S (ff_i_column_count_partition_first_sum)) * ac)) /\ exists ff_q_column_count_partition_first_sum_summand. ab = ff_q_column_count_partition_first_sum_summand * S ((S (ff_i_column_count_partition_first_sum)) * ac) + (ff_a_column_count_partition_first_sum))) /\ ((((exists ff_h_column_count_partition_first_sum_partial. ff_h_column_count_partition_first_sum_partial + S (ff_r_column_count_partition_first_sum) = S ((S (ff_i_column_count_partition_first_sum)) * ff_v_column_count_partition_first_sum)) /\ exists ff_q_column_count_partition_first_sum_partial. ff_u_column_count_partition_first_sum = ff_q_column_count_partition_first_sum_partial * S ((S (ff_i_column_count_partition_first_sum)) * ff_v_column_count_partition_first_sum) + (ff_r_column_count_partition_first_sum))) /\ ((((exists ff_h_column_count_partition_first_sum_successor. ff_h_column_count_partition_first_sum_successor + S (ff_s_column_count_partition_first_sum) = S ((S (S ff_i_column_count_partition_first_sum)) * ff_v_column_count_partition_first_sum)) /\ exists ff_q_column_count_partition_first_sum_successor. ff_u_column_count_partition_first_sum = ff_q_column_count_partition_first_sum_successor * S ((S (S ff_i_column_count_partition_first_sum)) * ff_v_column_count_partition_first_sum) + (ff_s_column_count_partition_first_sum))) /\ ff_s_column_count_partition_first_sum = ff_r_column_count_partition_first_sum + ff_a_column_count_partition_first_sum)))))) -> (exists db dc M. ((forall etcc_row_index_column_count_partition_total_prefix. (exists edt_lt_gap_column_count_partition_total_prefix_bound. edt_lt_gap_column_count_partition_total_prefix_bound + S (etcc_row_index_column_count_partition_total_prefix) = h) -> exists etcc_count_column_count_partition_total_prefix. ((((exists ff_h_etcc_column_count_partition_total_prefix_decoded. ff_h_etcc_column_count_partition_total_prefix_decoded + S (etcc_count_column_count_partition_total_prefix) = S ((S (etcc_row_index_column_count_partition_total_prefix)) * dc)) /\ exists ff_q_etcc_column_count_partition_total_prefix_decoded. db = ff_q_etcc_column_count_partition_total_prefix_decoded * S ((S (etcc_row_index_column_count_partition_total_prefix)) * dc) + (etcc_count_column_count_partition_total_prefix))) /\ (exists etcc_row_count_column_count_partition_total_prefix_witness etcc_column_code_column_count_partition_total_prefix_witness etcc_column_scale_column_count_partition_total_prefix_witness. ((((((exists ff_h_etcc_column_count_partition_total_prefix_witness_first_entry. ff_h_etcc_column_count_partition_total_prefix_witness_first_entry + S (etcc_row_count_column_count_partition_total_prefix_witness) = S ((S (etcc_row_index_column_count_partition_total_prefix)) * ac)) /\ exists ff_q_etcc_column_count_partition_total_prefix_witness_first_entry. ab = ff_q_etcc_column_count_partition_total_prefix_witness_first_entry * S ((S (etcc_row_index_column_count_partition_total_prefix)) * ac) + (etcc_row_count_column_count_partition_total_prefix_witness))) /\ (exists erc_row_code_etcc_column_count_partition_total_prefix_witness_row_semantics erc_row_scale_etcc_column_count_partition_total_prefix_witness_row_semantics. ((forall eri_column_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row. (exists eri_gap_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_bound. eri_gap_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_bound + S (eri_column_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row) = k) -> exists eri_bit_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row. ((((exists ff_h_eri_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_decoded. ff_h_eri_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_decoded + S (eri_bit_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row) = S ((S (eri_column_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row)) * erc_row_scale_etcc_column_count_partition_total_prefix_witness_row_semantics)) /\ exists ff_q_eri_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_decoded. erc_row_code_etcc_column_count_partition_total_prefix_witness_row_semantics = ff_q_eri_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_decoded * S ((S (eri_column_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row)) * erc_row_scale_etcc_column_count_partition_total_prefix_witness_row_semantics) + (eri_bit_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row))) /\ (((eri_bit_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row = 0 /\ ((exists eri_gap_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_choice_left. eri_gap_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_choice_left + S (q * S etcc_row_index_column_count_partition_total_prefix) = p * S eri_column_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row) /\ ~(exists eri_gap_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_choice_right. eri_gap_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_choice_right + S (p * S eri_column_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row) = q * S etcc_row_index_column_count_partition_total_prefix))) \/ (eri_bit_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row = 1 /\ ((exists eri_gap_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_choice_right. eri_gap_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_choice_right + S (p * S eri_column_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row) = q * S etcc_row_index_column_count_partition_total_prefix) /\ ~(exists eri_gap_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_choice_left. eri_gap_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row_choice_left + S (q * S etcc_row_index_column_count_partition_total_prefix) = p * S eri_column_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_row))))))) /\ (((exists ff_u_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum ff_v_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum. ((((exists ff_h_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_start. ff_h_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_start + S (0) = S ((S (0)) * ff_v_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum)) /\ exists ff_q_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_start. ff_u_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum = ff_q_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_start * S ((S (0)) * ff_v_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum) + (0))) /\ ((((exists ff_h_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_terminal. ff_h_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_terminal + S (etcc_row_count_column_count_partition_total_prefix_witness) = S ((S (k)) * ff_v_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum)) /\ exists ff_q_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_terminal. ff_u_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum = ff_q_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_terminal * S ((S (k)) * ff_v_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum) + (etcc_row_count_column_count_partition_total_prefix_witness))) /\ forall ff_i_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum. (exists ff_lt_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_bound. ff_lt_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_bound + S ff_i_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum = k) -> exists ff_a_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum ff_r_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum ff_s_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum. ((((exists ff_h_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_summand. ff_h_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_summand + S (ff_a_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum) = S ((S (ff_i_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum)) * erc_row_scale_etcc_column_count_partition_total_prefix_witness_row_semantics)) /\ exists ff_q_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_summand. erc_row_code_etcc_column_count_partition_total_prefix_witness_row_semantics = ff_q_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_summand * S ((S (ff_i_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum)) * erc_row_scale_etcc_column_count_partition_total_prefix_witness_row_semantics) + (ff_a_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum))) /\ ((((exists ff_h_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_partial. ff_h_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_partial + S (ff_r_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum) = S ((S (ff_i_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum)) * ff_v_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum)) /\ exists ff_q_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_partial. ff_u_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum = ff_q_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_partial * S ((S (ff_i_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum)) * ff_v_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum) + (ff_r_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum))) /\ ((((exists ff_h_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_successor. ff_h_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_successor + S (ff_s_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum) = S ((S (S ff_i_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum)) * ff_v_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum)) /\ exists ff_q_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_successor. ff_u_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum = ff_q_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum_successor * S ((S (S ff_i_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum)) * ff_v_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum) + (ff_s_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum))) /\ ff_s_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum = ff_r_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum + ff_a_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_sum)))))) /\ (forall ff_i_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits. (exists ff_lt_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits_bound. ff_lt_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits_bound + S ff_i_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits = k) -> exists ff_bit_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits. ((((exists ff_h_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits_decoded. ff_h_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits_decoded + S (ff_bit_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits) = S ((S (ff_i_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits)) * erc_row_scale_etcc_column_count_partition_total_prefix_witness_row_semantics)) /\ exists ff_q_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits_decoded. erc_row_code_etcc_column_count_partition_total_prefix_witness_row_semantics = ff_q_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits_decoded * S ((S (ff_i_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits)) * erc_row_scale_etcc_column_count_partition_total_prefix_witness_row_semantics) + (ff_bit_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits))) /\ (ff_bit_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits = 0 \/ ff_bit_erc_etcc_column_count_partition_total_prefix_witness_row_semantics_count_bits = 1)))))))) /\ (forall etc_row_index_etcc_column_count_partition_total_prefix_witness_column. (exists edt_lt_gap_etcc_column_count_partition_total_prefix_witness_column_bound. edt_lt_gap_etcc_column_count_partition_total_prefix_witness_column_bound + S (etc_row_index_etcc_column_count_partition_total_prefix_witness_column) = k) -> exists etc_bit_etcc_column_count_partition_total_prefix_witness_column. ((((exists ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_decoded. ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_decoded + S (etc_bit_etcc_column_count_partition_total_prefix_witness_column) = S ((S (etc_row_index_etcc_column_count_partition_total_prefix_witness_column)) * etcc_column_scale_column_count_partition_total_prefix_witness)) /\ exists ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_decoded. etcc_column_code_column_count_partition_total_prefix_witness = ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_decoded * S ((S (etc_row_index_etcc_column_count_partition_total_prefix_witness_column)) * etcc_column_scale_column_count_partition_total_prefix_witness) + (etc_bit_etcc_column_count_partition_total_prefix_witness_column))) /\ (exists etc_count_etcc_column_count_partition_total_prefix_witness_column_witness etc_row_code_etcc_column_count_partition_total_prefix_witness_column_witness etc_row_scale_etcc_column_count_partition_total_prefix_witness_column_witness. ((((((exists ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_outer_entry. ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_outer_entry + S (etc_count_etcc_column_count_partition_total_prefix_witness_column_witness) = S ((S (etc_row_index_etcc_column_count_partition_total_prefix_witness_column)) * bc)) /\ exists ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_outer_entry. bb = ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_outer_entry * S ((S (etc_row_index_etcc_column_count_partition_total_prefix_witness_column)) * bc) + (etc_count_etcc_column_count_partition_total_prefix_witness_column_witness))) /\ (forall eri_column_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row. (exists eri_gap_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_bound. eri_gap_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_bound + S (eri_column_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row) = h) -> exists eri_bit_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row. ((((exists ff_h_eri_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_decoded. ff_h_eri_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_decoded + S (eri_bit_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row) = S ((S (eri_column_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row)) * etc_row_scale_etcc_column_count_partition_total_prefix_witness_column_witness)) /\ exists ff_q_eri_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_decoded. etc_row_code_etcc_column_count_partition_total_prefix_witness_column_witness = ff_q_eri_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_decoded * S ((S (eri_column_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row)) * etc_row_scale_etcc_column_count_partition_total_prefix_witness_column_witness) + (eri_bit_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row))) /\ (((eri_bit_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row = 0 /\ ((exists eri_gap_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_choice_left. eri_gap_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_choice_left + S (p * S etc_row_index_etcc_column_count_partition_total_prefix_witness_column) = q * S eri_column_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row) /\ ~(exists eri_gap_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_choice_right. eri_gap_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_choice_right + S (q * S eri_column_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row) = p * S etc_row_index_etcc_column_count_partition_total_prefix_witness_column))) \/ (eri_bit_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row = 1 /\ ((exists eri_gap_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_choice_right. eri_gap_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_choice_right + S (q * S eri_column_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row) = p * S etc_row_index_etcc_column_count_partition_total_prefix_witness_column) /\ ~(exists eri_gap_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_choice_left. eri_gap_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row_choice_left + S (p * S etc_row_index_etcc_column_count_partition_total_prefix_witness_column) = q * S eri_column_etc_etcc_column_count_partition_total_prefix_witness_column_witness_row)))))))) /\ (((exists ff_u_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum ff_v_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum. ((((exists ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_start. ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_start + S (0) = S ((S (0)) * ff_v_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum)) /\ exists ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_start. ff_u_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum = ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_start * S ((S (0)) * ff_v_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum) + (0))) /\ ((((exists ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_terminal. ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_terminal + S (etc_count_etcc_column_count_partition_total_prefix_witness_column_witness) = S ((S (h)) * ff_v_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum)) /\ exists ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_terminal. ff_u_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum = ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_terminal * S ((S (h)) * ff_v_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum) + (etc_count_etcc_column_count_partition_total_prefix_witness_column_witness))) /\ forall ff_i_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum. (exists ff_lt_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_bound. ff_lt_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_bound + S ff_i_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum = h) -> exists ff_a_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum ff_r_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum ff_s_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum. ((((exists ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_summand. ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_summand + S (ff_a_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum) = S ((S (ff_i_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum)) * etc_row_scale_etcc_column_count_partition_total_prefix_witness_column_witness)) /\ exists ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_summand. etc_row_code_etcc_column_count_partition_total_prefix_witness_column_witness = ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_summand * S ((S (ff_i_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum)) * etc_row_scale_etcc_column_count_partition_total_prefix_witness_column_witness) + (ff_a_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum))) /\ ((((exists ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_partial. ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_partial + S (ff_r_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum) = S ((S (ff_i_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum)) * ff_v_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum)) /\ exists ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_partial. ff_u_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum = ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_partial * S ((S (ff_i_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum)) * ff_v_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum) + (ff_r_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum))) /\ ((((exists ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_successor. ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_successor + S (ff_s_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum) = S ((S (S ff_i_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum)) * ff_v_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum)) /\ exists ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_successor. ff_u_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum = ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum_successor * S ((S (S ff_i_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum)) * ff_v_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum) + (ff_s_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum))) /\ ff_s_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum = ff_r_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum + ff_a_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_sum)))))) /\ (forall ff_i_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits. (exists ff_lt_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits_bound. ff_lt_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits_bound + S ff_i_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits = h) -> exists ff_bit_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits. ((((exists ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits_decoded. ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits_decoded + S (ff_bit_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits) = S ((S (ff_i_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits)) * etc_row_scale_etcc_column_count_partition_total_prefix_witness_column_witness)) /\ exists ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits_decoded. etc_row_code_etcc_column_count_partition_total_prefix_witness_column_witness = ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits_decoded * S ((S (ff_i_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits)) * etc_row_scale_etcc_column_count_partition_total_prefix_witness_column_witness) + (ff_bit_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits))) /\ (ff_bit_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits = 0 \/ ff_bit_etc_etcc_column_count_partition_total_prefix_witness_column_witness_count_relation_bits = 1)))))) /\ (((exists ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_inner_entry. ff_h_etc_etcc_column_count_partition_total_prefix_witness_column_witness_inner_entry + S (etc_bit_etcc_column_count_partition_total_prefix_witness_column) = S ((S (etcc_row_index_column_count_partition_total_prefix)) * etc_row_scale_etcc_column_count_partition_total_prefix_witness_column_witness)) /\ exists ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_inner_entry. etc_row_code_etcc_column_count_partition_total_prefix_witness_column_witness = ff_q_etc_etcc_column_count_partition_total_prefix_witness_column_witness_inner_entry * S ((S (etcc_row_index_column_count_partition_total_prefix)) * etc_row_scale_etcc_column_count_partition_total_prefix_witness_column_witness) + (etc_bit_etcc_column_count_partition_total_prefix_witness_column)))))))) /\ ((((exists ff_u_etcc_column_count_partition_total_prefix_witness_column_count_sum ff_v_etcc_column_count_partition_total_prefix_witness_column_count_sum. ((((exists ff_h_etcc_column_count_partition_total_prefix_witness_column_count_sum_start. ff_h_etcc_column_count_partition_total_prefix_witness_column_count_sum_start + S (0) = S ((S (0)) * ff_v_etcc_column_count_partition_total_prefix_witness_column_count_sum)) /\ exists ff_q_etcc_column_count_partition_total_prefix_witness_column_count_sum_start. ff_u_etcc_column_count_partition_total_prefix_witness_column_count_sum = ff_q_etcc_column_count_partition_total_prefix_witness_column_count_sum_start * S ((S (0)) * ff_v_etcc_column_count_partition_total_prefix_witness_column_count_sum) + (0))) /\ ((((exists ff_h_etcc_column_count_partition_total_prefix_witness_column_count_sum_terminal. ff_h_etcc_column_count_partition_total_prefix_witness_column_count_sum_terminal + S (etcc_count_column_count_partition_total_prefix) = S ((S (k)) * ff_v_etcc_column_count_partition_total_prefix_witness_column_count_sum)) /\ exists ff_q_etcc_column_count_partition_total_prefix_witness_column_count_sum_terminal. ff_u_etcc_column_count_partition_total_prefix_witness_column_count_sum = ff_q_etcc_column_count_partition_total_prefix_witness_column_count_sum_terminal * S ((S (k)) * ff_v_etcc_column_count_partition_total_prefix_witness_column_count_sum) + (etcc_count_column_count_partition_total_prefix))) /\ forall ff_i_etcc_column_count_partition_total_prefix_witness_column_count_sum. (exists ff_lt_etcc_column_count_partition_total_prefix_witness_column_count_sum_bound. ff_lt_etcc_column_count_partition_total_prefix_witness_column_count_sum_bound + S ff_i_etcc_column_count_partition_total_prefix_witness_column_count_sum = k) -> exists ff_a_etcc_column_count_partition_total_prefix_witness_column_count_sum ff_r_etcc_column_count_partition_total_prefix_witness_column_count_sum ff_s_etcc_column_count_partition_total_prefix_witness_column_count_sum. ((((exists ff_h_etcc_column_count_partition_total_prefix_witness_column_count_sum_summand. ff_h_etcc_column_count_partition_total_prefix_witness_column_count_sum_summand + S (ff_a_etcc_column_count_partition_total_prefix_witness_column_count_sum) = S ((S (ff_i_etcc_column_count_partition_total_prefix_witness_column_count_sum)) * etcc_column_scale_column_count_partition_total_prefix_witness)) /\ exists ff_q_etcc_column_count_partition_total_prefix_witness_column_count_sum_summand. etcc_column_code_column_count_partition_total_prefix_witness = ff_q_etcc_column_count_partition_total_prefix_witness_column_count_sum_summand * S ((S (ff_i_etcc_column_count_partition_total_prefix_witness_column_count_sum)) * etcc_column_scale_column_count_partition_total_prefix_witness) + (ff_a_etcc_column_count_partition_total_prefix_witness_column_count_sum))) /\ ((((exists ff_h_etcc_column_count_partition_total_prefix_witness_column_count_sum_partial. ff_h_etcc_column_count_partition_total_prefix_witness_column_count_sum_partial + S (ff_r_etcc_column_count_partition_total_prefix_witness_column_count_sum) = S ((S (ff_i_etcc_column_count_partition_total_prefix_witness_column_count_sum)) * ff_v_etcc_column_count_partition_total_prefix_witness_column_count_sum)) /\ exists ff_q_etcc_column_count_partition_total_prefix_witness_column_count_sum_partial. ff_u_etcc_column_count_partition_total_prefix_witness_column_count_sum = ff_q_etcc_column_count_partition_total_prefix_witness_column_count_sum_partial * S ((S (ff_i_etcc_column_count_partition_total_prefix_witness_column_count_sum)) * ff_v_etcc_column_count_partition_total_prefix_witness_column_count_sum) + (ff_r_etcc_column_count_partition_total_prefix_witness_column_count_sum))) /\ ((((exists ff_h_etcc_column_count_partition_total_prefix_witness_column_count_sum_successor. ff_h_etcc_column_count_partition_total_prefix_witness_column_count_sum_successor + S (ff_s_etcc_column_count_partition_total_prefix_witness_column_count_sum) = S ((S (S ff_i_etcc_column_count_partition_total_prefix_witness_column_count_sum)) * ff_v_etcc_column_count_partition_total_prefix_witness_column_count_sum)) /\ exists ff_q_etcc_column_count_partition_total_prefix_witness_column_count_sum_successor. ff_u_etcc_column_count_partition_total_prefix_witness_column_count_sum = ff_q_etcc_column_count_partition_total_prefix_witness_column_count_sum_successor * S ((S (S ff_i_etcc_column_count_partition_total_prefix_witness_column_count_sum)) * ff_v_etcc_column_count_partition_total_prefix_witness_column_count_sum) + (ff_s_etcc_column_count_partition_total_prefix_witness_column_count_sum))) /\ ff_s_etcc_column_count_partition_total_prefix_witness_column_count_sum = ff_r_etcc_column_count_partition_total_prefix_witness_column_count_sum + ff_a_etcc_column_count_partition_total_prefix_witness_column_count_sum)))))) /\ (forall ff_i_etcc_column_count_partition_total_prefix_witness_column_count_bits. (exists ff_lt_etcc_column_count_partition_total_prefix_witness_column_count_bits_bound. ff_lt_etcc_column_count_partition_total_prefix_witness_column_count_bits_bound + S ff_i_etcc_column_count_partition_total_prefix_witness_column_count_bits = k) -> exists ff_bit_etcc_column_count_partition_total_prefix_witness_column_count_bits. ((((exists ff_h_etcc_column_count_partition_total_prefix_witness_column_count_bits_decoded. ff_h_etcc_column_count_partition_total_prefix_witness_column_count_bits_decoded + S (ff_bit_etcc_column_count_partition_total_prefix_witness_column_count_bits) = S ((S (ff_i_etcc_column_count_partition_total_prefix_witness_column_count_bits)) * etcc_column_scale_column_count_partition_total_prefix_witness)) /\ exists ff_q_etcc_column_count_partition_total_prefix_witness_column_count_bits_decoded. etcc_column_code_column_count_partition_total_prefix_witness = ff_q_etcc_column_count_partition_total_prefix_witness_column_count_bits_decoded * S ((S (ff_i_etcc_column_count_partition_total_prefix_witness_column_count_bits)) * etcc_column_scale_column_count_partition_total_prefix_witness) + (ff_bit_etcc_column_count_partition_total_prefix_witness_column_count_bits))) /\ (ff_bit_etcc_column_count_partition_total_prefix_witness_column_count_bits = 0 \/ ff_bit_etcc_column_count_partition_total_prefix_witness_column_count_bits = 1))))) /\ etcc_row_count_column_count_partition_total_prefix_witness + etcc_count_column_count_partition_total_prefix = k))))) /\ ((exists ff_u_column_count_partition_total_sum ff_v_column_count_partition_total_sum. ((((exists ff_h_column_count_partition_total_sum_start. ff_h_column_count_partition_total_sum_start + S (0) = S ((S (0)) * ff_v_column_count_partition_total_sum)) /\ exists ff_q_column_count_partition_total_sum_start. ff_u_column_count_partition_total_sum = ff_q_column_count_partition_total_sum_start * S ((S (0)) * ff_v_column_count_partition_total_sum) + (0))) /\ ((((exists ff_h_column_count_partition_total_sum_terminal. ff_h_column_count_partition_total_sum_terminal + S (M) = S ((S (h)) * ff_v_column_count_partition_total_sum)) /\ exists ff_q_column_count_partition_total_sum_terminal. ff_u_column_count_partition_total_sum = ff_q_column_count_partition_total_sum_terminal * S ((S (h)) * ff_v_column_count_partition_total_sum) + (M))) /\ forall ff_i_column_count_partition_total_sum. (exists ff_lt_column_count_partition_total_sum_bound. ff_lt_column_count_partition_total_sum_bound + S ff_i_column_count_partition_total_sum = h) -> exists ff_a_column_count_partition_total_sum ff_r_column_count_partition_total_sum ff_s_column_count_partition_total_sum. ((((exists ff_h_column_count_partition_total_sum_summand. ff_h_column_count_partition_total_sum_summand + S (ff_a_column_count_partition_total_sum) = S ((S (ff_i_column_count_partition_total_sum)) * dc)) /\ exists ff_q_column_count_partition_total_sum_summand. db = ff_q_column_count_partition_total_sum_summand * S ((S (ff_i_column_count_partition_total_sum)) * dc) + (ff_a_column_count_partition_total_sum))) /\ ((((exists ff_h_column_count_partition_total_sum_partial. ff_h_column_count_partition_total_sum_partial + S (ff_r_column_count_partition_total_sum) = S ((S (ff_i_column_count_partition_total_sum)) * ff_v_column_count_partition_total_sum)) /\ exists ff_q_column_count_partition_total_sum_partial. ff_u_column_count_partition_total_sum = ff_q_column_count_partition_total_sum_partial * S ((S (ff_i_column_count_partition_total_sum)) * ff_v_column_count_partition_total_sum) + (ff_r_column_count_partition_total_sum))) /\ ((((exists ff_h_column_count_partition_total_sum_successor. ff_h_column_count_partition_total_sum_successor + S (ff_s_column_count_partition_total_sum) = S ((S (S ff_i_column_count_partition_total_sum)) * ff_v_column_count_partition_total_sum)) /\ exists ff_q_column_count_partition_total_sum_successor. ff_u_column_count_partition_total_sum = ff_q_column_count_partition_total_sum_successor * S ((S (S ff_i_column_count_partition_total_sum)) * ff_v_column_count_partition_total_sum) + (ff_s_column_count_partition_total_sum))) /\ ff_s_column_count_partition_total_sum = ff_r_column_count_partition_total_sum + ff_a_column_count_partition_total_sum)))))) /\ N + M = h * k)))Structural proof guide
Generated structural guide
The original row total plus the constructed column-count total is exactly h*k.
Use the direct prerequisites eisenstein_transposed_column_count_total_exists, beta_repeat_sum_exists_exact, eisenstein_transposed_column_count_matches_decoded_constant, beta_sum_pointwise_add as previously established PA formulas.
The proof proceeds by case analysis (9), intermediate claims (6).
Referenced ingredients
Proof neighborhood
Direct dependencies
PA00EJ eisenstein_transposed_column_count_total_exists PA00EL beta_repeat_sum_exists_exact PA00EO eisenstein_transposed_column_count_matches_decoded_constant PA00EP beta_sum_pointwise_addDirect dependents
Formal native tactic body
Dependencies are introduced as named hypotheses before line 1. Linked names are exact direct references. This Alpha-v16 checked-use theorem is independently kernel-checked when replayed; it is not a Stable theorem.
- 0001
intro p - 0002
intro q - 0003
intro h - 0004
intro k - 0005
intro ab - 0006
intro ac - 0007
intro bb - 0008
intro bc - 0009
intro N - 0010
intro hfirst - 0011
intro hsecond - 0012
intro hfirst_sum - 0013
have hcolumns : exists db dc M. ((forall etcc_row_index_column_count_partition_columns_prefix. (exists edt_lt_gap_column_count_partition_columns_prefix_bound. edt_lt_gap_column_count_partition_columns_prefix_bound + S (etcc_row_index_column_count_partition_columns_prefix) = h) -> exists etcc_count_column_count_partition_columns_prefix. ((((exists ff_h_etcc_column_count_partition_columns_prefix_decoded. ff_h_etcc_column_count_partition_columns_prefix_decoded + S (etcc_count_column_count_partition_columns_prefix) = S ((S (etcc_row_index_column_count_partition_columns_prefix)) * dc)) /\ exists ff_q_etcc_column_count_partition_columns_prefix_decoded. db = ff_q_etcc_column_count_partition_columns_prefix_decoded * S ((S (etcc_row_index_column_count_partition_columns_prefix)) * dc) + (etcc_count_column_count_partition_columns_prefix))) /\ (exists etcc_row_count_column_count_partition_columns_prefix_witness etcc_column_code_column_count_partition_columns_prefix_witness etcc_column_scale_column_count_partition_columns_prefix_witness. ((((((exists ff_h_etcc_column_count_partition_columns_prefix_witness_first_entry. ff_h_etcc_column_count_partition_columns_prefix_witness_first_entry + S (etcc_row_count_column_count_partition_columns_prefix_witness) = S ((S (etcc_row_index_column_count_partition_columns_prefix)) * ac)) /\ exists ff_q_etcc_column_count_partition_columns_prefix_witness_first_entry. ab = ff_q_etcc_column_count_partition_columns_prefix_witness_first_entry * S ((S (etcc_row_index_column_count_partition_columns_prefix)) * ac) + (etcc_row_count_column_count_partition_columns_prefix_witness))) /\ (exists erc_row_code_etcc_column_count_partition_columns_prefix_witness_row_semantics erc_row_scale_etcc_column_count_partition_columns_prefix_witness_row_semantics. ((forall eri_column_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row. (exists eri_gap_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_bound. eri_gap_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_bound + S (eri_column_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row) = k) -> exists eri_bit_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row. ((((exists ff_h_eri_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_decoded. ff_h_eri_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_decoded + S (eri_bit_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row) = S ((S (eri_column_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row)) * erc_row_scale_etcc_column_count_partition_columns_prefix_witness_row_semantics)) /\ exists ff_q_eri_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_decoded. erc_row_code_etcc_column_count_partition_columns_prefix_witness_row_semantics = ff_q_eri_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_decoded * S ((S (eri_column_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row)) * erc_row_scale_etcc_column_count_partition_columns_prefix_witness_row_semantics) + (eri_bit_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row))) /\ (((eri_bit_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row = 0 /\ ((exists eri_gap_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_choice_left. eri_gap_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_choice_left + S (q * S etcc_row_index_column_count_partition_columns_prefix) = p * S eri_column_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row) /\ ~(exists eri_gap_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_choice_right. eri_gap_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_choice_right + S (p * S eri_column_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row) = q * S etcc_row_index_column_count_partition_columns_prefix))) \/ (eri_bit_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row = 1 /\ ((exists eri_gap_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_choice_right. eri_gap_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_choice_right + S (p * S eri_column_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row) = q * S etcc_row_index_column_count_partition_columns_prefix) /\ ~(exists eri_gap_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_choice_left. eri_gap_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row_choice_left + S (q * S etcc_row_index_column_count_partition_columns_prefix) = p * S eri_column_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_row))))))) /\ (((exists ff_u_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum ff_v_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum. ((((exists ff_h_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_start. ff_h_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_start + S (0) = S ((S (0)) * ff_v_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum)) /\ exists ff_q_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_start. ff_u_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum = ff_q_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_start * S ((S (0)) * ff_v_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum) + (0))) /\ ((((exists ff_h_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_terminal. ff_h_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_terminal + S (etcc_row_count_column_count_partition_columns_prefix_witness) = S ((S (k)) * ff_v_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum)) /\ exists ff_q_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_terminal. ff_u_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum = ff_q_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_terminal * S ((S (k)) * ff_v_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum) + (etcc_row_count_column_count_partition_columns_prefix_witness))) /\ forall ff_i_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum. (exists ff_lt_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_bound. ff_lt_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_bound + S ff_i_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum = k) -> exists ff_a_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum ff_r_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum ff_s_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum. ((((exists ff_h_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_summand. ff_h_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_summand + S (ff_a_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum) = S ((S (ff_i_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum)) * erc_row_scale_etcc_column_count_partition_columns_prefix_witness_row_semantics)) /\ exists ff_q_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_summand. erc_row_code_etcc_column_count_partition_columns_prefix_witness_row_semantics = ff_q_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_summand * S ((S (ff_i_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum)) * erc_row_scale_etcc_column_count_partition_columns_prefix_witness_row_semantics) + (ff_a_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum))) /\ ((((exists ff_h_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_partial. ff_h_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_partial + S (ff_r_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum) = S ((S (ff_i_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum)) * ff_v_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum)) /\ exists ff_q_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_partial. ff_u_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum = ff_q_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_partial * S ((S (ff_i_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum)) * ff_v_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum) + (ff_r_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum))) /\ ((((exists ff_h_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_successor. ff_h_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_successor + S (ff_s_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum) = S ((S (S ff_i_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum)) * ff_v_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum)) /\ exists ff_q_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_successor. ff_u_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum = ff_q_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum_successor * S ((S (S ff_i_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum)) * ff_v_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum) + (ff_s_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum))) /\ ff_s_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum = ff_r_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum + ff_a_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_sum)))))) /\ (forall ff_i_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits. (exists ff_lt_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits_bound. ff_lt_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits_bound + S ff_i_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits = k) -> exists ff_bit_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits. ((((exists ff_h_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits_decoded. ff_h_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits_decoded + S (ff_bit_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits) = S ((S (ff_i_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits)) * erc_row_scale_etcc_column_count_partition_columns_prefix_witness_row_semantics)) /\ exists ff_q_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits_decoded. erc_row_code_etcc_column_count_partition_columns_prefix_witness_row_semantics = ff_q_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits_decoded * S ((S (ff_i_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits)) * erc_row_scale_etcc_column_count_partition_columns_prefix_witness_row_semantics) + (ff_bit_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits))) /\ (ff_bit_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits = 0 \/ ff_bit_erc_etcc_column_count_partition_columns_prefix_witness_row_semantics_count_bits = 1)))))))) /\ (forall etc_row_index_etcc_column_count_partition_columns_prefix_witness_column. (exists edt_lt_gap_etcc_column_count_partition_columns_prefix_witness_column_bound. edt_lt_gap_etcc_column_count_partition_columns_prefix_witness_column_bound + S (etc_row_index_etcc_column_count_partition_columns_prefix_witness_column) = k) -> exists etc_bit_etcc_column_count_partition_columns_prefix_witness_column. ((((exists ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_decoded. ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_decoded + S (etc_bit_etcc_column_count_partition_columns_prefix_witness_column) = S ((S (etc_row_index_etcc_column_count_partition_columns_prefix_witness_column)) * etcc_column_scale_column_count_partition_columns_prefix_witness)) /\ exists ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_decoded. etcc_column_code_column_count_partition_columns_prefix_witness = ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_decoded * S ((S (etc_row_index_etcc_column_count_partition_columns_prefix_witness_column)) * etcc_column_scale_column_count_partition_columns_prefix_witness) + (etc_bit_etcc_column_count_partition_columns_prefix_witness_column))) /\ (exists etc_count_etcc_column_count_partition_columns_prefix_witness_column_witness etc_row_code_etcc_column_count_partition_columns_prefix_witness_column_witness etc_row_scale_etcc_column_count_partition_columns_prefix_witness_column_witness. ((((((exists ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_outer_entry. ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_outer_entry + S (etc_count_etcc_column_count_partition_columns_prefix_witness_column_witness) = S ((S (etc_row_index_etcc_column_count_partition_columns_prefix_witness_column)) * bc)) /\ exists ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_outer_entry. bb = ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_outer_entry * S ((S (etc_row_index_etcc_column_count_partition_columns_prefix_witness_column)) * bc) + (etc_count_etcc_column_count_partition_columns_prefix_witness_column_witness))) /\ (forall eri_column_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row. (exists eri_gap_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_bound. eri_gap_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_bound + S (eri_column_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row) = h) -> exists eri_bit_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row. ((((exists ff_h_eri_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_decoded. ff_h_eri_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_decoded + S (eri_bit_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row) = S ((S (eri_column_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row)) * etc_row_scale_etcc_column_count_partition_columns_prefix_witness_column_witness)) /\ exists ff_q_eri_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_decoded. etc_row_code_etcc_column_count_partition_columns_prefix_witness_column_witness = ff_q_eri_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_decoded * S ((S (eri_column_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row)) * etc_row_scale_etcc_column_count_partition_columns_prefix_witness_column_witness) + (eri_bit_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row))) /\ (((eri_bit_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row = 0 /\ ((exists eri_gap_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_choice_left. eri_gap_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_choice_left + S (p * S etc_row_index_etcc_column_count_partition_columns_prefix_witness_column) = q * S eri_column_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row) /\ ~(exists eri_gap_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_choice_right. eri_gap_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_choice_right + S (q * S eri_column_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row) = p * S etc_row_index_etcc_column_count_partition_columns_prefix_witness_column))) \/ (eri_bit_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row = 1 /\ ((exists eri_gap_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_choice_right. eri_gap_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_choice_right + S (q * S eri_column_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row) = p * S etc_row_index_etcc_column_count_partition_columns_prefix_witness_column) /\ ~(exists eri_gap_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_choice_left. eri_gap_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row_choice_left + S (p * S etc_row_index_etcc_column_count_partition_columns_prefix_witness_column) = q * S eri_column_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_row)))))))) /\ (((exists ff_u_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum ff_v_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum. ((((exists ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_start. ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_start + S (0) = S ((S (0)) * ff_v_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum)) /\ exists ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_start. ff_u_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum = ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_start * S ((S (0)) * ff_v_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum) + (0))) /\ ((((exists ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_terminal. ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_terminal + S (etc_count_etcc_column_count_partition_columns_prefix_witness_column_witness) = S ((S (h)) * ff_v_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum)) /\ exists ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_terminal. ff_u_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum = ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_terminal * S ((S (h)) * ff_v_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum) + (etc_count_etcc_column_count_partition_columns_prefix_witness_column_witness))) /\ forall ff_i_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum. (exists ff_lt_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_bound. ff_lt_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_bound + S ff_i_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum = h) -> exists ff_a_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum ff_r_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum ff_s_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum. ((((exists ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_summand. ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_summand + S (ff_a_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum) = S ((S (ff_i_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum)) * etc_row_scale_etcc_column_count_partition_columns_prefix_witness_column_witness)) /\ exists ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_summand. etc_row_code_etcc_column_count_partition_columns_prefix_witness_column_witness = ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_summand * S ((S (ff_i_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum)) * etc_row_scale_etcc_column_count_partition_columns_prefix_witness_column_witness) + (ff_a_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum))) /\ ((((exists ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_partial. ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_partial + S (ff_r_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum) = S ((S (ff_i_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum)) * ff_v_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum)) /\ exists ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_partial. ff_u_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum = ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_partial * S ((S (ff_i_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum)) * ff_v_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum) + (ff_r_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum))) /\ ((((exists ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_successor. ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_successor + S (ff_s_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum) = S ((S (S ff_i_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum)) * ff_v_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum)) /\ exists ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_successor. ff_u_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum = ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum_successor * S ((S (S ff_i_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum)) * ff_v_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum) + (ff_s_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum))) /\ ff_s_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum = ff_r_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum + ff_a_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_sum)))))) /\ (forall ff_i_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits. (exists ff_lt_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits_bound. ff_lt_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits_bound + S ff_i_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits = h) -> exists ff_bit_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits. ((((exists ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits_decoded. ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits_decoded + S (ff_bit_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits) = S ((S (ff_i_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits)) * etc_row_scale_etcc_column_count_partition_columns_prefix_witness_column_witness)) /\ exists ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits_decoded. etc_row_code_etcc_column_count_partition_columns_prefix_witness_column_witness = ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits_decoded * S ((S (ff_i_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits)) * etc_row_scale_etcc_column_count_partition_columns_prefix_witness_column_witness) + (ff_bit_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits))) /\ (ff_bit_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits = 0 \/ ff_bit_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_count_relation_bits = 1)))))) /\ (((exists ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_inner_entry. ff_h_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_inner_entry + S (etc_bit_etcc_column_count_partition_columns_prefix_witness_column) = S ((S (etcc_row_index_column_count_partition_columns_prefix)) * etc_row_scale_etcc_column_count_partition_columns_prefix_witness_column_witness)) /\ exists ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_inner_entry. etc_row_code_etcc_column_count_partition_columns_prefix_witness_column_witness = ff_q_etc_etcc_column_count_partition_columns_prefix_witness_column_witness_inner_entry * S ((S (etcc_row_index_column_count_partition_columns_prefix)) * etc_row_scale_etcc_column_count_partition_columns_prefix_witness_column_witness) + (etc_bit_etcc_column_count_partition_columns_prefix_witness_column)))))))) /\ ((((exists ff_u_etcc_column_count_partition_columns_prefix_witness_column_count_sum ff_v_etcc_column_count_partition_columns_prefix_witness_column_count_sum. ((((exists ff_h_etcc_column_count_partition_columns_prefix_witness_column_count_sum_start. ff_h_etcc_column_count_partition_columns_prefix_witness_column_count_sum_start + S (0) = S ((S (0)) * ff_v_etcc_column_count_partition_columns_prefix_witness_column_count_sum)) /\ exists ff_q_etcc_column_count_partition_columns_prefix_witness_column_count_sum_start. ff_u_etcc_column_count_partition_columns_prefix_witness_column_count_sum = ff_q_etcc_column_count_partition_columns_prefix_witness_column_count_sum_start * S ((S (0)) * ff_v_etcc_column_count_partition_columns_prefix_witness_column_count_sum) + (0))) /\ ((((exists ff_h_etcc_column_count_partition_columns_prefix_witness_column_count_sum_terminal. ff_h_etcc_column_count_partition_columns_prefix_witness_column_count_sum_terminal + S (etcc_count_column_count_partition_columns_prefix) = S ((S (k)) * ff_v_etcc_column_count_partition_columns_prefix_witness_column_count_sum)) /\ exists ff_q_etcc_column_count_partition_columns_prefix_witness_column_count_sum_terminal. ff_u_etcc_column_count_partition_columns_prefix_witness_column_count_sum = ff_q_etcc_column_count_partition_columns_prefix_witness_column_count_sum_terminal * S ((S (k)) * ff_v_etcc_column_count_partition_columns_prefix_witness_column_count_sum) + (etcc_count_column_count_partition_columns_prefix))) /\ forall ff_i_etcc_column_count_partition_columns_prefix_witness_column_count_sum. (exists ff_lt_etcc_column_count_partition_columns_prefix_witness_column_count_sum_bound. ff_lt_etcc_column_count_partition_columns_prefix_witness_column_count_sum_bound + S ff_i_etcc_column_count_partition_columns_prefix_witness_column_count_sum = k) -> exists ff_a_etcc_column_count_partition_columns_prefix_witness_column_count_sum ff_r_etcc_column_count_partition_columns_prefix_witness_column_count_sum ff_s_etcc_column_count_partition_columns_prefix_witness_column_count_sum. ((((exists ff_h_etcc_column_count_partition_columns_prefix_witness_column_count_sum_summand. ff_h_etcc_column_count_partition_columns_prefix_witness_column_count_sum_summand + S (ff_a_etcc_column_count_partition_columns_prefix_witness_column_count_sum) = S ((S (ff_i_etcc_column_count_partition_columns_prefix_witness_column_count_sum)) * etcc_column_scale_column_count_partition_columns_prefix_witness)) /\ exists ff_q_etcc_column_count_partition_columns_prefix_witness_column_count_sum_summand. etcc_column_code_column_count_partition_columns_prefix_witness = ff_q_etcc_column_count_partition_columns_prefix_witness_column_count_sum_summand * S ((S (ff_i_etcc_column_count_partition_columns_prefix_witness_column_count_sum)) * etcc_column_scale_column_count_partition_columns_prefix_witness) + (ff_a_etcc_column_count_partition_columns_prefix_witness_column_count_sum))) /\ ((((exists ff_h_etcc_column_count_partition_columns_prefix_witness_column_count_sum_partial. ff_h_etcc_column_count_partition_columns_prefix_witness_column_count_sum_partial + S (ff_r_etcc_column_count_partition_columns_prefix_witness_column_count_sum) = S ((S (ff_i_etcc_column_count_partition_columns_prefix_witness_column_count_sum)) * ff_v_etcc_column_count_partition_columns_prefix_witness_column_count_sum)) /\ exists ff_q_etcc_column_count_partition_columns_prefix_witness_column_count_sum_partial. ff_u_etcc_column_count_partition_columns_prefix_witness_column_count_sum = ff_q_etcc_column_count_partition_columns_prefix_witness_column_count_sum_partial * S ((S (ff_i_etcc_column_count_partition_columns_prefix_witness_column_count_sum)) * ff_v_etcc_column_count_partition_columns_prefix_witness_column_count_sum) + (ff_r_etcc_column_count_partition_columns_prefix_witness_column_count_sum))) /\ ((((exists ff_h_etcc_column_count_partition_columns_prefix_witness_column_count_sum_successor. ff_h_etcc_column_count_partition_columns_prefix_witness_column_count_sum_successor + S (ff_s_etcc_column_count_partition_columns_prefix_witness_column_count_sum) = S ((S (S ff_i_etcc_column_count_partition_columns_prefix_witness_column_count_sum)) * ff_v_etcc_column_count_partition_columns_prefix_witness_column_count_sum)) /\ exists ff_q_etcc_column_count_partition_columns_prefix_witness_column_count_sum_successor. ff_u_etcc_column_count_partition_columns_prefix_witness_column_count_sum = ff_q_etcc_column_count_partition_columns_prefix_witness_column_count_sum_successor * S ((S (S ff_i_etcc_column_count_partition_columns_prefix_witness_column_count_sum)) * ff_v_etcc_column_count_partition_columns_prefix_witness_column_count_sum) + (ff_s_etcc_column_count_partition_columns_prefix_witness_column_count_sum))) /\ ff_s_etcc_column_count_partition_columns_prefix_witness_column_count_sum = ff_r_etcc_column_count_partition_columns_prefix_witness_column_count_sum + ff_a_etcc_column_count_partition_columns_prefix_witness_column_count_sum)))))) /\ (forall ff_i_etcc_column_count_partition_columns_prefix_witness_column_count_bits. (exists ff_lt_etcc_column_count_partition_columns_prefix_witness_column_count_bits_bound. ff_lt_etcc_column_count_partition_columns_prefix_witness_column_count_bits_bound + S ff_i_etcc_column_count_partition_columns_prefix_witness_column_count_bits = k) -> exists ff_bit_etcc_column_count_partition_columns_prefix_witness_column_count_bits. ((((exists ff_h_etcc_column_count_partition_columns_prefix_witness_column_count_bits_decoded. ff_h_etcc_column_count_partition_columns_prefix_witness_column_count_bits_decoded + S (ff_bit_etcc_column_count_partition_columns_prefix_witness_column_count_bits) = S ((S (ff_i_etcc_column_count_partition_columns_prefix_witness_column_count_bits)) * etcc_column_scale_column_count_partition_columns_prefix_witness)) /\ exists ff_q_etcc_column_count_partition_columns_prefix_witness_column_count_bits_decoded. etcc_column_code_column_count_partition_columns_prefix_witness = ff_q_etcc_column_count_partition_columns_prefix_witness_column_count_bits_decoded * S ((S (ff_i_etcc_column_count_partition_columns_prefix_witness_column_count_bits)) * etcc_column_scale_column_count_partition_columns_prefix_witness) + (ff_bit_etcc_column_count_partition_columns_prefix_witness_column_count_bits))) /\ (ff_bit_etcc_column_count_partition_columns_prefix_witness_column_count_bits = 0 \/ ff_bit_etcc_column_count_partition_columns_prefix_witness_column_count_bits = 1))))) /\ etcc_row_count_column_count_partition_columns_prefix_witness + etcc_count_column_count_partition_columns_prefix = k))))) /\ (exists ff_u_column_count_partition_columns_sum ff_v_column_count_partition_columns_sum. ((((exists ff_h_column_count_partition_columns_sum_start. ff_h_column_count_partition_columns_sum_start + S (0) = S ((S (0)) * ff_v_column_count_partition_columns_sum)) /\ exists ff_q_column_count_partition_columns_sum_start. ff_u_column_count_partition_columns_sum = ff_q_column_count_partition_columns_sum_start * S ((S (0)) * ff_v_column_count_partition_columns_sum) + (0))) /\ ((((exists ff_h_column_count_partition_columns_sum_terminal. ff_h_column_count_partition_columns_sum_terminal + S (M) = S ((S (h)) * ff_v_column_count_partition_columns_sum)) /\ exists ff_q_column_count_partition_columns_sum_terminal. ff_u_column_count_partition_columns_sum = ff_q_column_count_partition_columns_sum_terminal * S ((S (h)) * ff_v_column_count_partition_columns_sum) + (M))) /\ forall ff_i_column_count_partition_columns_sum. (exists ff_lt_column_count_partition_columns_sum_bound. ff_lt_column_count_partition_columns_sum_bound + S ff_i_column_count_partition_columns_sum = h) -> exists ff_a_column_count_partition_columns_sum ff_r_column_count_partition_columns_sum ff_s_column_count_partition_columns_sum. ((((exists ff_h_column_count_partition_columns_sum_summand. ff_h_column_count_partition_columns_sum_summand + S (ff_a_column_count_partition_columns_sum) = S ((S (ff_i_column_count_partition_columns_sum)) * dc)) /\ exists ff_q_column_count_partition_columns_sum_summand. db = ff_q_column_count_partition_columns_sum_summand * S ((S (ff_i_column_count_partition_columns_sum)) * dc) + (ff_a_column_count_partition_columns_sum))) /\ ((((exists ff_h_column_count_partition_columns_sum_partial. ff_h_column_count_partition_columns_sum_partial + S (ff_r_column_count_partition_columns_sum) = S ((S (ff_i_column_count_partition_columns_sum)) * ff_v_column_count_partition_columns_sum)) /\ exists ff_q_column_count_partition_columns_sum_partial. ff_u_column_count_partition_columns_sum = ff_q_column_count_partition_columns_sum_partial * S ((S (ff_i_column_count_partition_columns_sum)) * ff_v_column_count_partition_columns_sum) + (ff_r_column_count_partition_columns_sum))) /\ ((((exists ff_h_column_count_partition_columns_sum_successor. ff_h_column_count_partition_columns_sum_successor + S (ff_s_column_count_partition_columns_sum) = S ((S (S ff_i_column_count_partition_columns_sum)) * ff_v_column_count_partition_columns_sum)) /\ exists ff_q_column_count_partition_columns_sum_successor. ff_u_column_count_partition_columns_sum = ff_q_column_count_partition_columns_sum_successor * S ((S (S ff_i_column_count_partition_columns_sum)) * ff_v_column_count_partition_columns_sum) + (ff_s_column_count_partition_columns_sum))) /\ ff_s_column_count_partition_columns_sum = ff_r_column_count_partition_columns_sum + ff_a_column_count_partition_columns_sum))))))) - 0014
specialize eisenstein_transposed_column_count_total_exists p - 0015
specialize eisenstein_transposed_column_count_total_exists q - 0016
specialize eisenstein_transposed_column_count_total_exists h - 0017
specialize eisenstein_transposed_column_count_total_exists k - 0018
specialize eisenstein_transposed_column_count_total_exists ab - 0019
specialize eisenstein_transposed_column_count_total_exists ac - 0020
specialize eisenstein_transposed_column_count_total_exists bb - 0021
specialize eisenstein_transposed_column_count_total_exists bc - 0022
apply eisenstein_transposed_column_count_total_exists - 0023
exact hfirst - 0024
exact hsecond - 0025
cases hcolumns - 0026
cases hcolumns_witness - 0027
cases hcolumns_witness_witness - 0028
cases hcolumns_witness_witness_witness - 0029
have hconstant : exists kb kc C. (forall ff_i_column_count_partition_constant_repeat. (exists ff_lt_column_count_partition_constant_repeat_bound. ff_lt_column_count_partition_constant_repeat_bound + S ff_i_column_count_partition_constant_repeat = h) -> (((exists ff_h_column_count_partition_constant_repeat_decoded. ff_h_column_count_partition_constant_repeat_decoded + S (k) = S ((S (ff_i_column_count_partition_constant_repeat)) * kc)) /\ exists ff_q_column_count_partition_constant_repeat_decoded. kb = ff_q_column_count_partition_constant_repeat_decoded * S ((S (ff_i_column_count_partition_constant_repeat)) * kc) + (k)))) /\ ((exists ff_u_column_count_partition_constant_sum ff_v_column_count_partition_constant_sum. ((((exists ff_h_column_count_partition_constant_sum_start. ff_h_column_count_partition_constant_sum_start + S (0) = S ((S (0)) * ff_v_column_count_partition_constant_sum)) /\ exists ff_q_column_count_partition_constant_sum_start. ff_u_column_count_partition_constant_sum = ff_q_column_count_partition_constant_sum_start * S ((S (0)) * ff_v_column_count_partition_constant_sum) + (0))) /\ ((((exists ff_h_column_count_partition_constant_sum_terminal. ff_h_column_count_partition_constant_sum_terminal + S (C) = S ((S (h)) * ff_v_column_count_partition_constant_sum)) /\ exists ff_q_column_count_partition_constant_sum_terminal. ff_u_column_count_partition_constant_sum = ff_q_column_count_partition_constant_sum_terminal * S ((S (h)) * ff_v_column_count_partition_constant_sum) + (C))) /\ forall ff_i_column_count_partition_constant_sum. (exists ff_lt_column_count_partition_constant_sum_bound. ff_lt_column_count_partition_constant_sum_bound + S ff_i_column_count_partition_constant_sum = h) -> exists ff_a_column_count_partition_constant_sum ff_r_column_count_partition_constant_sum ff_s_column_count_partition_constant_sum. ((((exists ff_h_column_count_partition_constant_sum_summand. ff_h_column_count_partition_constant_sum_summand + S (ff_a_column_count_partition_constant_sum) = S ((S (ff_i_column_count_partition_constant_sum)) * kc)) /\ exists ff_q_column_count_partition_constant_sum_summand. kb = ff_q_column_count_partition_constant_sum_summand * S ((S (ff_i_column_count_partition_constant_sum)) * kc) + (ff_a_column_count_partition_constant_sum))) /\ ((((exists ff_h_column_count_partition_constant_sum_partial. ff_h_column_count_partition_constant_sum_partial + S (ff_r_column_count_partition_constant_sum) = S ((S (ff_i_column_count_partition_constant_sum)) * ff_v_column_count_partition_constant_sum)) /\ exists ff_q_column_count_partition_constant_sum_partial. ff_u_column_count_partition_constant_sum = ff_q_column_count_partition_constant_sum_partial * S ((S (ff_i_column_count_partition_constant_sum)) * ff_v_column_count_partition_constant_sum) + (ff_r_column_count_partition_constant_sum))) /\ ((((exists ff_h_column_count_partition_constant_sum_successor. ff_h_column_count_partition_constant_sum_successor + S (ff_s_column_count_partition_constant_sum) = S ((S (S ff_i_column_count_partition_constant_sum)) * ff_v_column_count_partition_constant_sum)) /\ exists ff_q_column_count_partition_constant_sum_successor. ff_u_column_count_partition_constant_sum = ff_q_column_count_partition_constant_sum_successor * S ((S (S ff_i_column_count_partition_constant_sum)) * ff_v_column_count_partition_constant_sum) + (ff_s_column_count_partition_constant_sum))) /\ ff_s_column_count_partition_constant_sum = ff_r_column_count_partition_constant_sum + ff_a_column_count_partition_constant_sum)))))) /\ C = h * k) - 0030
specialize beta_repeat_sum_exists_exact k - 0031
specialize beta_repeat_sum_exists_exact h - 0032
exact beta_repeat_sum_exists_exact - 0033
cases hconstant - 0034
cases hconstant_witness - 0035
cases hconstant_witness_witness - 0036
cases hconstant_witness_witness_witness - 0037
cases hconstant_witness_witness_witness_right - 0038
have hpointwise : forall i a z s. (exists edt_lt_gap_column_count_partition_pointwise_bound. edt_lt_gap_column_count_partition_pointwise_bound + S (i) = h) -> (((exists ff_h_column_count_partition_pointwise_first. ff_h_column_count_partition_pointwise_first + S (a) = S ((S (i)) * ac)) /\ exists ff_q_column_count_partition_pointwise_first. ab = ff_q_column_count_partition_pointwise_first * S ((S (i)) * ac) + (a))) -> (((exists ff_h_column_count_partition_pointwise_column. ff_h_column_count_partition_pointwise_column + S (z) = S ((S (i)) * x1)) /\ exists ff_q_column_count_partition_pointwise_column. x = ff_q_column_count_partition_pointwise_column * S ((S (i)) * x1) + (z))) -> (((exists ff_h_column_count_partition_pointwise_constant. ff_h_column_count_partition_pointwise_constant + S (s) = S ((S (i)) * x4)) /\ exists ff_q_column_count_partition_pointwise_constant. x3 = ff_q_column_count_partition_pointwise_constant * S ((S (i)) * x4) + (s))) -> s = a + z - 0039
intro i - 0040
intro a - 0041
intro z - 0042
intro s - 0043
intro hi - 0044
intro ha - 0045
intro hz - 0046
intro hs - 0047
have hpartition : a + z = s - 0048
specialize eisenstein_transposed_column_count_matches_decoded_constant p - 0049
specialize eisenstein_transposed_column_count_matches_decoded_constant q - 0050
specialize eisenstein_transposed_column_count_matches_decoded_constant h - 0051
specialize eisenstein_transposed_column_count_matches_decoded_constant k - 0052
specialize eisenstein_transposed_column_count_matches_decoded_constant ab - 0053
specialize eisenstein_transposed_column_count_matches_decoded_constant ac - 0054
specialize eisenstein_transposed_column_count_matches_decoded_constant bb - 0055
specialize eisenstein_transposed_column_count_matches_decoded_constant bc - 0056
specialize eisenstein_transposed_column_count_matches_decoded_constant x - 0057
specialize eisenstein_transposed_column_count_matches_decoded_constant x1 - 0058
specialize eisenstein_transposed_column_count_matches_decoded_constant x3 - 0059
specialize eisenstein_transposed_column_count_matches_decoded_constant x4 - 0060
specialize eisenstein_transposed_column_count_matches_decoded_constant i - 0061
specialize eisenstein_transposed_column_count_matches_decoded_constant a - 0062
specialize eisenstein_transposed_column_count_matches_decoded_constant z - 0063
specialize eisenstein_transposed_column_count_matches_decoded_constant s - 0064
apply eisenstein_transposed_column_count_matches_decoded_constant - 0065
exact hcolumns_witness_witness_witness_left - 0066
exact hi - 0067
exact ha - 0068
exact hz - 0069
exact hconstant_witness_witness_witness_left - 0070
exact hs - 0071
symm - 0072
exact hpartition - 0073
have hadd : N + x2 = x5 - 0074
specialize beta_sum_pointwise_add ab - 0075
specialize beta_sum_pointwise_add ac - 0076
specialize beta_sum_pointwise_add x - 0077
specialize beta_sum_pointwise_add x1 - 0078
specialize beta_sum_pointwise_add x3 - 0079
specialize beta_sum_pointwise_add x4 - 0080
specialize beta_sum_pointwise_add h - 0081
specialize beta_sum_pointwise_add N - 0082
specialize beta_sum_pointwise_add x2 - 0083
specialize beta_sum_pointwise_add x5 - 0084
apply beta_sum_pointwise_add - 0085
exact hfirst_sum - 0086
exact hcolumns_witness_witness_witness_right - 0087
exact hconstant_witness_witness_witness_right_left - 0088
exact hpointwise - 0089
have htotal : N + x2 = h * k - 0090
trans x5 - 0091
exact hadd - 0092
exact hconstant_witness_witness_witness_right_right - 0093
exists x - 0094
exists x1 - 0095
exists x2 - 0096
split - 0097
exact hcolumns_witness_witness_witness_left - 0098
split - 0099
exact hcolumns_witness_witness_witness_right - 0100
exact htotal