Current library: Alpha v34, 4,223 checked-use theorems; Stable remains 432. Historical first admissions, original proof editions, and non-admitted aliases are preserved. Exact original first-admission records.
Exact expanded first-order arithmetic statement
forall pb pc nb nc qb qc rb rc q eb ec fb fc ub uc vb vc. (forall mdr_pb_cofactor_recursion mdr_pc_cofactor_recursion mdr_nb_cofactor_recursion mdr_nc_cofactor_recursion mdr_qb_cofactor_recursion mdr_qc_cofactor_recursion mdr_rb_cofactor_recursion mdr_rc_cofactor_recursion mdr_p_cofactor_recursion mdr_n_cofactor_recursion mdr_r_cofactor_recursion mdr_s_cofactor_recursion. (((forall mdr_i_cofactor_recursionmp mdr_a_cofactor_recursionmp. (exists mdr_gap_cofactor_recursionmpb. mdr_gap_cofactor_recursionmpb + S (mdr_i_cofactor_recursionmp) = ((q) * (q))) -> (((exists ff_h_mdr_cofactor_recursionmpo. ff_h_mdr_cofactor_recursionmpo + S (mdr_a_cofactor_recursionmp) = S ((S (mdr_i_cofactor_recursionmp)) * mdr_pc_cofactor_recursion)) /\ exists ff_q_mdr_cofactor_recursionmpo. mdr_pb_cofactor_recursion = ff_q_mdr_cofactor_recursionmpo * S ((S (mdr_i_cofactor_recursionmp)) * mdr_pc_cofactor_recursion) + (mdr_a_cofactor_recursionmp))) -> (((exists ff_h_mdr_cofactor_recursionmpn. ff_h_mdr_cofactor_recursionmpn + S (mdr_a_cofactor_recursionmp) = S ((S (mdr_i_cofactor_recursionmp)) * mdr_qc_cofactor_recursion)) /\ exists ff_q_mdr_cofactor_recursionmpn. mdr_qb_cofactor_recursion = ff_q_mdr_cofactor_recursionmpn * S ((S (mdr_i_cofactor_recursionmp)) * mdr_qc_cofactor_recursion) + (mdr_a_cofactor_recursionmp)))) /\ (forall mdr_i_cofactor_recursionmn mdr_a_cofactor_recursionmn. (exists mdr_gap_cofactor_recursionmnb. mdr_gap_cofactor_recursionmnb + S (mdr_i_cofactor_recursionmn) = ((q) * (q))) -> (((exists ff_h_mdr_cofactor_recursionmno. ff_h_mdr_cofactor_recursionmno + S (mdr_a_cofactor_recursionmn) = S ((S (mdr_i_cofactor_recursionmn)) * mdr_nc_cofactor_recursion)) /\ exists ff_q_mdr_cofactor_recursionmno. mdr_nb_cofactor_recursion = ff_q_mdr_cofactor_recursionmno * S ((S (mdr_i_cofactor_recursionmn)) * mdr_nc_cofactor_recursion) + (mdr_a_cofactor_recursionmn))) -> (((exists ff_h_mdr_cofactor_recursionmnn. ff_h_mdr_cofactor_recursionmnn + S (mdr_a_cofactor_recursionmn) = S ((S (mdr_i_cofactor_recursionmn)) * mdr_rc_cofactor_recursion)) /\ exists ff_q_mdr_cofactor_recursionmnn. mdr_rb_cofactor_recursion = ff_q_mdr_cofactor_recursionmnn * S ((S (mdr_i_cofactor_recursionmn)) * mdr_rc_cofactor_recursion) + (mdr_a_cofactor_recursionmn)))))) -> (exists mdr_b_cofactor_recursiona mdr_c_cofactor_recursiona mdr_l_cofactor_recursiona mdr_i_cofactor_recursiona. ((forall mdr_i_cofactor_recursionah. (exists mdr_gap_cofactor_recursionahi. mdr_gap_cofactor_recursionahi + S (mdr_i_cofactor_recursionah) = (mdr_l_cofactor_recursiona)) -> exists mdr_d_cofactor_recursionah mdr_pb_cofactor_recursionah mdr_pc_cofactor_recursionah mdr_nb_cofactor_recursionah mdr_nc_cofactor_recursionah mdr_p_cofactor_recursionah mdr_n_cofactor_recursionah. ((exists mdr_z_cofactor_recursionahr. ((exists mdr_a_cofactor_recursionahrc mdr_b_cofactor_recursionahrc mdr_c_cofactor_recursionahrc mdr_e_cofactor_recursionahrc mdr_f_cofactor_recursionahrc. ((mdr_a_cofactor_recursionahrc = ((mdr_d_cofactor_recursionah) + (mdr_pb_cofactor_recursionah)) * S ((mdr_d_cofactor_recursionah) + (mdr_pb_cofactor_recursionah)) + ((mdr_pb_cofactor_recursionah) + (mdr_pb_cofactor_recursionah))) /\ ((mdr_b_cofactor_recursionahrc = ((mdr_pc_cofactor_recursionah) + (mdr_nb_cofactor_recursionah)) * S ((mdr_pc_cofactor_recursionah) + (mdr_nb_cofactor_recursionah)) + ((mdr_nb_cofactor_recursionah) + (mdr_nb_cofactor_recursionah))) /\ ((mdr_c_cofactor_recursionahrc = ((mdr_a_cofactor_recursionahrc) + (mdr_b_cofactor_recursionahrc)) * S ((mdr_a_cofactor_recursionahrc) + (mdr_b_cofactor_recursionahrc)) + ((mdr_b_cofactor_recursionahrc) + (mdr_b_cofactor_recursionahrc))) /\ ((mdr_e_cofactor_recursionahrc = ((mdr_p_cofactor_recursionah) + (mdr_n_cofactor_recursionah)) * S ((mdr_p_cofactor_recursionah) + (mdr_n_cofactor_recursionah)) + ((mdr_n_cofactor_recursionah) + (mdr_n_cofactor_recursionah))) /\ ((mdr_f_cofactor_recursionahrc = ((mdr_nc_cofactor_recursionah) + (mdr_e_cofactor_recursionahrc)) * S ((mdr_nc_cofactor_recursionah) + (mdr_e_cofactor_recursionahrc)) + ((mdr_e_cofactor_recursionahrc) + (mdr_e_cofactor_recursionahrc))) /\ ((mdr_z_cofactor_recursionahr) = ((mdr_c_cofactor_recursionahrc) + (mdr_f_cofactor_recursionahrc)) * S ((mdr_c_cofactor_recursionahrc) + (mdr_f_cofactor_recursionahrc)) + ((mdr_f_cofactor_recursionahrc) + (mdr_f_cofactor_recursionahrc))))))))) /\ (((exists ff_h_mdr_cofactor_recursionahrb. ff_h_mdr_cofactor_recursionahrb + S (mdr_z_cofactor_recursionahr) = S ((S (mdr_i_cofactor_recursionah)) * mdr_c_cofactor_recursiona)) /\ exists ff_q_mdr_cofactor_recursionahrb. mdr_b_cofactor_recursiona = ff_q_mdr_cofactor_recursionahrb * S ((S (mdr_i_cofactor_recursionah)) * mdr_c_cofactor_recursiona) + (mdr_z_cofactor_recursionahr))))) /\ (((((mdr_d_cofactor_recursionah) = 0) /\ (((mdr_p_cofactor_recursionah) = 1) /\ ((mdr_n_cofactor_recursionah) = 0))) \/ exists mdr_q_cofactor_recursionahs mdr_eb_cofactor_recursionahs mdr_ec_cofactor_recursionahs mdr_fb_cofactor_recursionahs mdr_fc_cofactor_recursionahs. (((mdr_d_cofactor_recursionah) = S (mdr_q_cofactor_recursionahs)) /\ ((forall mdr_j_cofactor_recursionahsc. (exists mdr_gap_cofactor_recursionahscj. mdr_gap_cofactor_recursionahscj + S (mdr_j_cofactor_recursionahsc) = (S (mdr_q_cofactor_recursionahs))) -> exists mdr_i_cofactor_recursionahsc mdr_up_cofactor_recursionahsc mdr_us_cofactor_recursionahsc mdr_un_cofactor_recursionahsc mdr_ut_cofactor_recursionahsc mdr_p_cofactor_recursionahsc mdr_n_cofactor_recursionahsc. ((exists mdr_gap_cofactor_recursionahsci. mdr_gap_cofactor_recursionahsci + S (mdr_i_cofactor_recursionahsc) = (mdr_i_cofactor_recursionah)) /\ ((exists mdr_z_cofactor_recursionahscr. ((exists mdr_a_cofactor_recursionahscrc mdr_b_cofactor_recursionahscrc mdr_c_cofactor_recursionahscrc mdr_e_cofactor_recursionahscrc mdr_f_cofactor_recursionahscrc. ((mdr_a_cofactor_recursionahscrc = ((mdr_q_cofactor_recursionahs) + (mdr_up_cofactor_recursionahsc)) * S ((mdr_q_cofactor_recursionahs) + (mdr_up_cofactor_recursionahsc)) + ((mdr_up_cofactor_recursionahsc) + (mdr_up_cofactor_recursionahsc))) /\ ((mdr_b_cofactor_recursionahscrc = ((mdr_us_cofactor_recursionahsc) + (mdr_un_cofactor_recursionahsc)) * S ((mdr_us_cofactor_recursionahsc) + (mdr_un_cofactor_recursionahsc)) + ((mdr_un_cofactor_recursionahsc) + (mdr_un_cofactor_recursionahsc))) /\ ((mdr_c_cofactor_recursionahscrc = ((mdr_a_cofactor_recursionahscrc) + (mdr_b_cofactor_recursionahscrc)) * S ((mdr_a_cofactor_recursionahscrc) + (mdr_b_cofactor_recursionahscrc)) + ((mdr_b_cofactor_recursionahscrc) + (mdr_b_cofactor_recursionahscrc))) /\ ((mdr_e_cofactor_recursionahscrc = ((mdr_p_cofactor_recursionahsc) + (mdr_n_cofactor_recursionahsc)) * S ((mdr_p_cofactor_recursionahsc) + (mdr_n_cofactor_recursionahsc)) + ((mdr_n_cofactor_recursionahsc) + (mdr_n_cofactor_recursionahsc))) /\ ((mdr_f_cofactor_recursionahscrc = ((mdr_ut_cofactor_recursionahsc) + (mdr_e_cofactor_recursionahscrc)) * S ((mdr_ut_cofactor_recursionahsc) + (mdr_e_cofactor_recursionahscrc)) + ((mdr_e_cofactor_recursionahscrc) + (mdr_e_cofactor_recursionahscrc))) /\ ((mdr_z_cofactor_recursionahscr) = ((mdr_c_cofactor_recursionahscrc) + (mdr_f_cofactor_recursionahscrc)) * S ((mdr_c_cofactor_recursionahscrc) + (mdr_f_cofactor_recursionahscrc)) + ((mdr_f_cofactor_recursionahscrc) + (mdr_f_cofactor_recursionahscrc))))))))) /\ (((exists ff_h_mdr_cofactor_recursionahscrb. ff_h_mdr_cofactor_recursionahscrb + S (mdr_z_cofactor_recursionahscr) = S ((S (mdr_i_cofactor_recursionahsc)) * mdr_c_cofactor_recursiona)) /\ exists ff_q_mdr_cofactor_recursionahscrb. mdr_b_cofactor_recursiona = ff_q_mdr_cofactor_recursionahscrb * S ((S (mdr_i_cofactor_recursionahsc)) * mdr_c_cofactor_recursiona) + (mdr_z_cofactor_recursionahscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_cofactor_recursionahscm_positive. (exists ff_gap_mdm_lt_mdr_cofactor_recursionahscm_positive_index_bound. ff_gap_mdm_lt_mdr_cofactor_recursionahscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cofactor_recursionahscm_positive) = ((mdr_q_cofactor_recursionahs) * (mdr_q_cofactor_recursionahs))) -> exists ff_row_mdm_prefix_mdr_cofactor_recursionahscm_positive ff_column_mdm_prefix_mdr_cofactor_recursionahscm_positive ff_value_mdm_prefix_mdr_cofactor_recursionahscm_positive. (ff_index_mdm_prefix_mdr_cofactor_recursionahscm_positive = (mdr_q_cofactor_recursionahs) * ff_row_mdm_prefix_mdr_cofactor_recursionahscm_positive + ff_column_mdm_prefix_mdr_cofactor_recursionahscm_positive /\ ((exists ff_gap_mdm_lt_mdr_cofactor_recursionahscm_positive_column_bound. ff_gap_mdm_lt_mdr_cofactor_recursionahscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cofactor_recursionahscm_positive) = (mdr_q_cofactor_recursionahs)) /\ ((exists ff_row_mdm_cell_mdr_cofactor_recursionahscm_positive_cell ff_column_mdm_cell_mdr_cofactor_recursionahscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cofactor_recursionahscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cofactor_recursionahscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cofactor_recursionahscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cofactor_recursionahscm_positive_cell = ff_row_mdm_prefix_mdr_cofactor_recursionahscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cofactor_recursionahscm_positive_cell_row_after. ff_gap_mdm_le_mdr_cofactor_recursionahscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cofactor_recursionahscm_positive)) /\ ff_row_mdm_cell_mdr_cofactor_recursionahscm_positive_cell = S ff_row_mdm_prefix_mdr_cofactor_recursionahscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cofactor_recursionahscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cofactor_recursionahscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cofactor_recursionahscm_positive) = (mdr_j_cofactor_recursionahsc)) /\ ff_column_mdm_cell_mdr_cofactor_recursionahscm_positive_cell = ff_column_mdm_prefix_mdr_cofactor_recursionahscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cofactor_recursionahscm_positive_cell_column_after. ff_gap_mdm_le_mdr_cofactor_recursionahscm_positive_cell_column_after + (mdr_j_cofactor_recursionahsc) = (ff_column_mdm_prefix_mdr_cofactor_recursionahscm_positive)) /\ ff_column_mdm_cell_mdr_cofactor_recursionahscm_positive_cell = S ff_column_mdm_prefix_mdr_cofactor_recursionahscm_positive))) /\ (((exists ff_h_mdm_mdr_cofactor_recursionahscm_positive_cell_source. ff_h_mdm_mdr_cofactor_recursionahscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cofactor_recursionahscm_positive) = S ((S ((ff_row_mdm_cell_mdr_cofactor_recursionahscm_positive_cell) * (S (mdr_q_cofactor_recursionahs)) + (ff_column_mdm_cell_mdr_cofactor_recursionahscm_positive_cell))) * mdr_pc_cofactor_recursionah)) /\ exists ff_q_mdm_mdr_cofactor_recursionahscm_positive_cell_source. mdr_pb_cofactor_recursionah = ff_q_mdm_mdr_cofactor_recursionahscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cofactor_recursionahscm_positive_cell) * (S (mdr_q_cofactor_recursionahs)) + (ff_column_mdm_cell_mdr_cofactor_recursionahscm_positive_cell))) * mdr_pc_cofactor_recursionah) + (ff_value_mdm_prefix_mdr_cofactor_recursionahscm_positive)))))) /\ (((exists ff_h_mdm_mdr_cofactor_recursionahscm_positive_target. ff_h_mdm_mdr_cofactor_recursionahscm_positive_target + S (ff_value_mdm_prefix_mdr_cofactor_recursionahscm_positive) = S ((S (ff_index_mdm_prefix_mdr_cofactor_recursionahscm_positive)) * mdr_us_cofactor_recursionahsc)) /\ exists ff_q_mdm_mdr_cofactor_recursionahscm_positive_target. mdr_up_cofactor_recursionahsc = ff_q_mdm_mdr_cofactor_recursionahscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cofactor_recursionahscm_positive)) * mdr_us_cofactor_recursionahsc) + (ff_value_mdm_prefix_mdr_cofactor_recursionahscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cofactor_recursionahscm_negative. (exists ff_gap_mdm_lt_mdr_cofactor_recursionahscm_negative_index_bound. ff_gap_mdm_lt_mdr_cofactor_recursionahscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cofactor_recursionahscm_negative) = ((mdr_q_cofactor_recursionahs) * (mdr_q_cofactor_recursionahs))) -> exists ff_row_mdm_prefix_mdr_cofactor_recursionahscm_negative ff_column_mdm_prefix_mdr_cofactor_recursionahscm_negative ff_value_mdm_prefix_mdr_cofactor_recursionahscm_negative. (ff_index_mdm_prefix_mdr_cofactor_recursionahscm_negative = (mdr_q_cofactor_recursionahs) * ff_row_mdm_prefix_mdr_cofactor_recursionahscm_negative + ff_column_mdm_prefix_mdr_cofactor_recursionahscm_negative /\ ((exists ff_gap_mdm_lt_mdr_cofactor_recursionahscm_negative_column_bound. ff_gap_mdm_lt_mdr_cofactor_recursionahscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cofactor_recursionahscm_negative) = (mdr_q_cofactor_recursionahs)) /\ ((exists ff_row_mdm_cell_mdr_cofactor_recursionahscm_negative_cell ff_column_mdm_cell_mdr_cofactor_recursionahscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cofactor_recursionahscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cofactor_recursionahscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cofactor_recursionahscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cofactor_recursionahscm_negative_cell = ff_row_mdm_prefix_mdr_cofactor_recursionahscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cofactor_recursionahscm_negative_cell_row_after. ff_gap_mdm_le_mdr_cofactor_recursionahscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cofactor_recursionahscm_negative)) /\ ff_row_mdm_cell_mdr_cofactor_recursionahscm_negative_cell = S ff_row_mdm_prefix_mdr_cofactor_recursionahscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cofactor_recursionahscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cofactor_recursionahscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cofactor_recursionahscm_negative) = (mdr_j_cofactor_recursionahsc)) /\ ff_column_mdm_cell_mdr_cofactor_recursionahscm_negative_cell = ff_column_mdm_prefix_mdr_cofactor_recursionahscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cofactor_recursionahscm_negative_cell_column_after. ff_gap_mdm_le_mdr_cofactor_recursionahscm_negative_cell_column_after + (mdr_j_cofactor_recursionahsc) = (ff_column_mdm_prefix_mdr_cofactor_recursionahscm_negative)) /\ ff_column_mdm_cell_mdr_cofactor_recursionahscm_negative_cell = S ff_column_mdm_prefix_mdr_cofactor_recursionahscm_negative))) /\ (((exists ff_h_mdm_mdr_cofactor_recursionahscm_negative_cell_source. ff_h_mdm_mdr_cofactor_recursionahscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cofactor_recursionahscm_negative) = S ((S ((ff_row_mdm_cell_mdr_cofactor_recursionahscm_negative_cell) * (S (mdr_q_cofactor_recursionahs)) + (ff_column_mdm_cell_mdr_cofactor_recursionahscm_negative_cell))) * mdr_nc_cofactor_recursionah)) /\ exists ff_q_mdm_mdr_cofactor_recursionahscm_negative_cell_source. mdr_nb_cofactor_recursionah = ff_q_mdm_mdr_cofactor_recursionahscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cofactor_recursionahscm_negative_cell) * (S (mdr_q_cofactor_recursionahs)) + (ff_column_mdm_cell_mdr_cofactor_recursionahscm_negative_cell))) * mdr_nc_cofactor_recursionah) + (ff_value_mdm_prefix_mdr_cofactor_recursionahscm_negative)))))) /\ (((exists ff_h_mdm_mdr_cofactor_recursionahscm_negative_target. ff_h_mdm_mdr_cofactor_recursionahscm_negative_target + S (ff_value_mdm_prefix_mdr_cofactor_recursionahscm_negative) = S ((S (ff_index_mdm_prefix_mdr_cofactor_recursionahscm_negative)) * mdr_ut_cofactor_recursionahsc)) /\ exists ff_q_mdm_mdr_cofactor_recursionahscm_negative_target. mdr_un_cofactor_recursionahsc = ff_q_mdm_mdr_cofactor_recursionahscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cofactor_recursionahscm_negative)) * mdr_ut_cofactor_recursionahsc) + (ff_value_mdm_prefix_mdr_cofactor_recursionahscm_negative))))))))) /\ ((((exists ff_h_mdr_cofactor_recursionahscp. ff_h_mdr_cofactor_recursionahscp + S (mdr_p_cofactor_recursionahsc) = S ((S (mdr_j_cofactor_recursionahsc)) * mdr_ec_cofactor_recursionahs)) /\ exists ff_q_mdr_cofactor_recursionahscp. mdr_eb_cofactor_recursionahs = ff_q_mdr_cofactor_recursionahscp * S ((S (mdr_j_cofactor_recursionahsc)) * mdr_ec_cofactor_recursionahs) + (mdr_p_cofactor_recursionahsc))) /\ (((exists ff_h_mdr_cofactor_recursionahscn. ff_h_mdr_cofactor_recursionahscn + S (mdr_n_cofactor_recursionahsc) = S ((S (mdr_j_cofactor_recursionahsc)) * mdr_fc_cofactor_recursionahs)) /\ exists ff_q_mdr_cofactor_recursionahscn. mdr_fb_cofactor_recursionahs = ff_q_mdr_cofactor_recursionahscn * S ((S (mdr_j_cofactor_recursionahsc)) * mdr_fc_cofactor_recursionahs) + (mdr_n_cofactor_recursionahsc)))))))) /\ (exists ff_ub_mce_fold_mdr_cofactor_recursionahsf ff_uc_mce_fold_mdr_cofactor_recursionahsf ff_vb_mce_fold_mdr_cofactor_recursionahsf ff_vc_mce_fold_mdr_cofactor_recursionahsf. ((forall ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix. (exists ff_gap_mce_mdr_cofactor_recursionahsf_prefix_index. ff_gap_mce_mdr_cofactor_recursionahsf_prefix_index + S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix) = (S (mdr_q_cofactor_recursionahs))) -> exists ff_ap_mce_alternating_mdr_cofactor_recursionahsf_prefix ff_an_mce_alternating_mdr_cofactor_recursionahsf_prefix ff_bp_mce_alternating_mdr_cofactor_recursionahsf_prefix ff_bn_mce_alternating_mdr_cofactor_recursionahsf_prefix ff_p_mce_alternating_mdr_cofactor_recursionahsf_prefix ff_n_mce_alternating_mdr_cofactor_recursionahsf_prefix. ((((exists ff_h_mce_mdr_cofactor_recursionahsf_prefix_ap. ff_h_mce_mdr_cofactor_recursionahsf_prefix_ap + S (ff_ap_mce_alternating_mdr_cofactor_recursionahsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix)) * mdr_pc_cofactor_recursionah)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_prefix_ap. mdr_pb_cofactor_recursionah = ff_q_mce_mdr_cofactor_recursionahsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix)) * mdr_pc_cofactor_recursionah) + (ff_ap_mce_alternating_mdr_cofactor_recursionahsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionahsf_prefix_an. ff_h_mce_mdr_cofactor_recursionahsf_prefix_an + S (ff_an_mce_alternating_mdr_cofactor_recursionahsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix)) * mdr_nc_cofactor_recursionah)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_prefix_an. mdr_nb_cofactor_recursionah = ff_q_mce_mdr_cofactor_recursionahsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix)) * mdr_nc_cofactor_recursionah) + (ff_an_mce_alternating_mdr_cofactor_recursionahsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionahsf_prefix_bp. ff_h_mce_mdr_cofactor_recursionahsf_prefix_bp + S (ff_bp_mce_alternating_mdr_cofactor_recursionahsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix)) * mdr_ec_cofactor_recursionahs)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_prefix_bp. mdr_eb_cofactor_recursionahs = ff_q_mce_mdr_cofactor_recursionahsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix)) * mdr_ec_cofactor_recursionahs) + (ff_bp_mce_alternating_mdr_cofactor_recursionahsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionahsf_prefix_bn. ff_h_mce_mdr_cofactor_recursionahsf_prefix_bn + S (ff_bn_mce_alternating_mdr_cofactor_recursionahsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix)) * mdr_fc_cofactor_recursionahs)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_prefix_bn. mdr_fb_cofactor_recursionahs = ff_q_mce_mdr_cofactor_recursionahsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix)) * mdr_fc_cofactor_recursionahs) + (ff_bn_mce_alternating_mdr_cofactor_recursionahsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionahsf_prefix_positive. ff_h_mce_mdr_cofactor_recursionahsf_prefix_positive + S (ff_p_mce_alternating_mdr_cofactor_recursionahsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix)) * ff_uc_mce_fold_mdr_cofactor_recursionahsf)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_prefix_positive. ff_ub_mce_fold_mdr_cofactor_recursionahsf = ff_q_mce_mdr_cofactor_recursionahsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix)) * ff_uc_mce_fold_mdr_cofactor_recursionahsf) + (ff_p_mce_alternating_mdr_cofactor_recursionahsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionahsf_prefix_negative. ff_h_mce_mdr_cofactor_recursionahsf_prefix_negative + S (ff_n_mce_alternating_mdr_cofactor_recursionahsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix)) * ff_vc_mce_fold_mdr_cofactor_recursionahsf)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_prefix_negative. ff_vb_mce_fold_mdr_cofactor_recursionahsf = ff_q_mce_mdr_cofactor_recursionahsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix)) * ff_vc_mce_fold_mdr_cofactor_recursionahsf) + (ff_n_mce_alternating_mdr_cofactor_recursionahsf_prefix))) /\ (((exists ff_even_mce_term_mdr_cofactor_recursionahsf_prefix_term. ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix = 2 * ff_even_mce_term_mdr_cofactor_recursionahsf_prefix_term) /\ (ff_p_mce_alternating_mdr_cofactor_recursionahsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_recursionahsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_recursionahsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_recursionahsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_recursionahsf_prefix) /\ ff_n_mce_alternating_mdr_cofactor_recursionahsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_recursionahsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_recursionahsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_recursionahsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_recursionahsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_cofactor_recursionahsf_prefix_term. ff_index_mce_alternating_mdr_cofactor_recursionahsf_prefix = 2 * ff_odd_mce_term_mdr_cofactor_recursionahsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_cofactor_recursionahsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_recursionahsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_recursionahsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_recursionahsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_recursionahsf_prefix) /\ ff_n_mce_alternating_mdr_cofactor_recursionahsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_recursionahsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_recursionahsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_recursionahsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_recursionahsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_cofactor_recursionahsf_positive ff_v_mce_mdr_cofactor_recursionahsf_positive. ((((exists ff_h_mce_mdr_cofactor_recursionahsf_positive_start. ff_h_mce_mdr_cofactor_recursionahsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cofactor_recursionahsf_positive)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_positive_start. ff_u_mce_mdr_cofactor_recursionahsf_positive = ff_q_mce_mdr_cofactor_recursionahsf_positive_start * S ((S (0)) * ff_v_mce_mdr_cofactor_recursionahsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionahsf_positive_terminal. ff_h_mce_mdr_cofactor_recursionahsf_positive_terminal + S (mdr_p_cofactor_recursionah) = S ((S ((S (mdr_q_cofactor_recursionahs)))) * ff_v_mce_mdr_cofactor_recursionahsf_positive)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_positive_terminal. ff_u_mce_mdr_cofactor_recursionahsf_positive = ff_q_mce_mdr_cofactor_recursionahsf_positive_terminal * S ((S ((S (mdr_q_cofactor_recursionahs)))) * ff_v_mce_mdr_cofactor_recursionahsf_positive) + (mdr_p_cofactor_recursionah))) /\ forall ff_i_mce_mdr_cofactor_recursionahsf_positive. (exists ff_lt_mce_mdr_cofactor_recursionahsf_positive_bound. ff_lt_mce_mdr_cofactor_recursionahsf_positive_bound + S ff_i_mce_mdr_cofactor_recursionahsf_positive = (S (mdr_q_cofactor_recursionahs))) -> exists ff_a_mce_mdr_cofactor_recursionahsf_positive ff_r_mce_mdr_cofactor_recursionahsf_positive ff_s_mce_mdr_cofactor_recursionahsf_positive. ((((exists ff_h_mce_mdr_cofactor_recursionahsf_positive_summand. ff_h_mce_mdr_cofactor_recursionahsf_positive_summand + S (ff_a_mce_mdr_cofactor_recursionahsf_positive) = S ((S (ff_i_mce_mdr_cofactor_recursionahsf_positive)) * ff_uc_mce_fold_mdr_cofactor_recursionahsf)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_positive_summand. ff_ub_mce_fold_mdr_cofactor_recursionahsf = ff_q_mce_mdr_cofactor_recursionahsf_positive_summand * S ((S (ff_i_mce_mdr_cofactor_recursionahsf_positive)) * ff_uc_mce_fold_mdr_cofactor_recursionahsf) + (ff_a_mce_mdr_cofactor_recursionahsf_positive))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionahsf_positive_partial. ff_h_mce_mdr_cofactor_recursionahsf_positive_partial + S (ff_r_mce_mdr_cofactor_recursionahsf_positive) = S ((S (ff_i_mce_mdr_cofactor_recursionahsf_positive)) * ff_v_mce_mdr_cofactor_recursionahsf_positive)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_positive_partial. ff_u_mce_mdr_cofactor_recursionahsf_positive = ff_q_mce_mdr_cofactor_recursionahsf_positive_partial * S ((S (ff_i_mce_mdr_cofactor_recursionahsf_positive)) * ff_v_mce_mdr_cofactor_recursionahsf_positive) + (ff_r_mce_mdr_cofactor_recursionahsf_positive))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionahsf_positive_successor. ff_h_mce_mdr_cofactor_recursionahsf_positive_successor + S (ff_s_mce_mdr_cofactor_recursionahsf_positive) = S ((S (S ff_i_mce_mdr_cofactor_recursionahsf_positive)) * ff_v_mce_mdr_cofactor_recursionahsf_positive)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_positive_successor. ff_u_mce_mdr_cofactor_recursionahsf_positive = ff_q_mce_mdr_cofactor_recursionahsf_positive_successor * S ((S (S ff_i_mce_mdr_cofactor_recursionahsf_positive)) * ff_v_mce_mdr_cofactor_recursionahsf_positive) + (ff_s_mce_mdr_cofactor_recursionahsf_positive))) /\ ff_s_mce_mdr_cofactor_recursionahsf_positive = ff_r_mce_mdr_cofactor_recursionahsf_positive + ff_a_mce_mdr_cofactor_recursionahsf_positive)))))) /\ (exists ff_u_mce_mdr_cofactor_recursionahsf_negative ff_v_mce_mdr_cofactor_recursionahsf_negative. ((((exists ff_h_mce_mdr_cofactor_recursionahsf_negative_start. ff_h_mce_mdr_cofactor_recursionahsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cofactor_recursionahsf_negative)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_negative_start. ff_u_mce_mdr_cofactor_recursionahsf_negative = ff_q_mce_mdr_cofactor_recursionahsf_negative_start * S ((S (0)) * ff_v_mce_mdr_cofactor_recursionahsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionahsf_negative_terminal. ff_h_mce_mdr_cofactor_recursionahsf_negative_terminal + S (mdr_n_cofactor_recursionah) = S ((S ((S (mdr_q_cofactor_recursionahs)))) * ff_v_mce_mdr_cofactor_recursionahsf_negative)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_negative_terminal. ff_u_mce_mdr_cofactor_recursionahsf_negative = ff_q_mce_mdr_cofactor_recursionahsf_negative_terminal * S ((S ((S (mdr_q_cofactor_recursionahs)))) * ff_v_mce_mdr_cofactor_recursionahsf_negative) + (mdr_n_cofactor_recursionah))) /\ forall ff_i_mce_mdr_cofactor_recursionahsf_negative. (exists ff_lt_mce_mdr_cofactor_recursionahsf_negative_bound. ff_lt_mce_mdr_cofactor_recursionahsf_negative_bound + S ff_i_mce_mdr_cofactor_recursionahsf_negative = (S (mdr_q_cofactor_recursionahs))) -> exists ff_a_mce_mdr_cofactor_recursionahsf_negative ff_r_mce_mdr_cofactor_recursionahsf_negative ff_s_mce_mdr_cofactor_recursionahsf_negative. ((((exists ff_h_mce_mdr_cofactor_recursionahsf_negative_summand. ff_h_mce_mdr_cofactor_recursionahsf_negative_summand + S (ff_a_mce_mdr_cofactor_recursionahsf_negative) = S ((S (ff_i_mce_mdr_cofactor_recursionahsf_negative)) * ff_vc_mce_fold_mdr_cofactor_recursionahsf)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_negative_summand. ff_vb_mce_fold_mdr_cofactor_recursionahsf = ff_q_mce_mdr_cofactor_recursionahsf_negative_summand * S ((S (ff_i_mce_mdr_cofactor_recursionahsf_negative)) * ff_vc_mce_fold_mdr_cofactor_recursionahsf) + (ff_a_mce_mdr_cofactor_recursionahsf_negative))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionahsf_negative_partial. ff_h_mce_mdr_cofactor_recursionahsf_negative_partial + S (ff_r_mce_mdr_cofactor_recursionahsf_negative) = S ((S (ff_i_mce_mdr_cofactor_recursionahsf_negative)) * ff_v_mce_mdr_cofactor_recursionahsf_negative)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_negative_partial. ff_u_mce_mdr_cofactor_recursionahsf_negative = ff_q_mce_mdr_cofactor_recursionahsf_negative_partial * S ((S (ff_i_mce_mdr_cofactor_recursionahsf_negative)) * ff_v_mce_mdr_cofactor_recursionahsf_negative) + (ff_r_mce_mdr_cofactor_recursionahsf_negative))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionahsf_negative_successor. ff_h_mce_mdr_cofactor_recursionahsf_negative_successor + S (ff_s_mce_mdr_cofactor_recursionahsf_negative) = S ((S (S ff_i_mce_mdr_cofactor_recursionahsf_negative)) * ff_v_mce_mdr_cofactor_recursionahsf_negative)) /\ exists ff_q_mce_mdr_cofactor_recursionahsf_negative_successor. ff_u_mce_mdr_cofactor_recursionahsf_negative = ff_q_mce_mdr_cofactor_recursionahsf_negative_successor * S ((S (S ff_i_mce_mdr_cofactor_recursionahsf_negative)) * ff_v_mce_mdr_cofactor_recursionahsf_negative) + (ff_s_mce_mdr_cofactor_recursionahsf_negative))) /\ ff_s_mce_mdr_cofactor_recursionahsf_negative = ff_r_mce_mdr_cofactor_recursionahsf_negative + ff_a_mce_mdr_cofactor_recursionahsf_negative))))))))))))))) /\ ((exists mdr_gap_cofactor_recursionai. mdr_gap_cofactor_recursionai + S (mdr_i_cofactor_recursiona) = (mdr_l_cofactor_recursiona)) /\ (exists mdr_z_cofactor_recursionar. ((exists mdr_a_cofactor_recursionarc mdr_b_cofactor_recursionarc mdr_c_cofactor_recursionarc mdr_e_cofactor_recursionarc mdr_f_cofactor_recursionarc. ((mdr_a_cofactor_recursionarc = ((q) + (mdr_pb_cofactor_recursion)) * S ((q) + (mdr_pb_cofactor_recursion)) + ((mdr_pb_cofactor_recursion) + (mdr_pb_cofactor_recursion))) /\ ((mdr_b_cofactor_recursionarc = ((mdr_pc_cofactor_recursion) + (mdr_nb_cofactor_recursion)) * S ((mdr_pc_cofactor_recursion) + (mdr_nb_cofactor_recursion)) + ((mdr_nb_cofactor_recursion) + (mdr_nb_cofactor_recursion))) /\ ((mdr_c_cofactor_recursionarc = ((mdr_a_cofactor_recursionarc) + (mdr_b_cofactor_recursionarc)) * S ((mdr_a_cofactor_recursionarc) + (mdr_b_cofactor_recursionarc)) + ((mdr_b_cofactor_recursionarc) + (mdr_b_cofactor_recursionarc))) /\ ((mdr_e_cofactor_recursionarc = ((mdr_p_cofactor_recursion) + (mdr_n_cofactor_recursion)) * S ((mdr_p_cofactor_recursion) + (mdr_n_cofactor_recursion)) + ((mdr_n_cofactor_recursion) + (mdr_n_cofactor_recursion))) /\ ((mdr_f_cofactor_recursionarc = ((mdr_nc_cofactor_recursion) + (mdr_e_cofactor_recursionarc)) * S ((mdr_nc_cofactor_recursion) + (mdr_e_cofactor_recursionarc)) + ((mdr_e_cofactor_recursionarc) + (mdr_e_cofactor_recursionarc))) /\ ((mdr_z_cofactor_recursionar) = ((mdr_c_cofactor_recursionarc) + (mdr_f_cofactor_recursionarc)) * S ((mdr_c_cofactor_recursionarc) + (mdr_f_cofactor_recursionarc)) + ((mdr_f_cofactor_recursionarc) + (mdr_f_cofactor_recursionarc))))))))) /\ (((exists ff_h_mdr_cofactor_recursionarb. ff_h_mdr_cofactor_recursionarb + S (mdr_z_cofactor_recursionar) = S ((S (mdr_i_cofactor_recursiona)) * mdr_c_cofactor_recursiona)) /\ exists ff_q_mdr_cofactor_recursionarb. mdr_b_cofactor_recursiona = ff_q_mdr_cofactor_recursionarb * S ((S (mdr_i_cofactor_recursiona)) * mdr_c_cofactor_recursiona) + (mdr_z_cofactor_recursionar)))))))) -> (exists mdr_b_cofactor_recursionb mdr_c_cofactor_recursionb mdr_l_cofactor_recursionb mdr_i_cofactor_recursionb. ((forall mdr_i_cofactor_recursionbh. (exists mdr_gap_cofactor_recursionbhi. mdr_gap_cofactor_recursionbhi + S (mdr_i_cofactor_recursionbh) = (mdr_l_cofactor_recursionb)) -> exists mdr_d_cofactor_recursionbh mdr_pb_cofactor_recursionbh mdr_pc_cofactor_recursionbh mdr_nb_cofactor_recursionbh mdr_nc_cofactor_recursionbh mdr_p_cofactor_recursionbh mdr_n_cofactor_recursionbh. ((exists mdr_z_cofactor_recursionbhr. ((exists mdr_a_cofactor_recursionbhrc mdr_b_cofactor_recursionbhrc mdr_c_cofactor_recursionbhrc mdr_e_cofactor_recursionbhrc mdr_f_cofactor_recursionbhrc. ((mdr_a_cofactor_recursionbhrc = ((mdr_d_cofactor_recursionbh) + (mdr_pb_cofactor_recursionbh)) * S ((mdr_d_cofactor_recursionbh) + (mdr_pb_cofactor_recursionbh)) + ((mdr_pb_cofactor_recursionbh) + (mdr_pb_cofactor_recursionbh))) /\ ((mdr_b_cofactor_recursionbhrc = ((mdr_pc_cofactor_recursionbh) + (mdr_nb_cofactor_recursionbh)) * S ((mdr_pc_cofactor_recursionbh) + (mdr_nb_cofactor_recursionbh)) + ((mdr_nb_cofactor_recursionbh) + (mdr_nb_cofactor_recursionbh))) /\ ((mdr_c_cofactor_recursionbhrc = ((mdr_a_cofactor_recursionbhrc) + (mdr_b_cofactor_recursionbhrc)) * S ((mdr_a_cofactor_recursionbhrc) + (mdr_b_cofactor_recursionbhrc)) + ((mdr_b_cofactor_recursionbhrc) + (mdr_b_cofactor_recursionbhrc))) /\ ((mdr_e_cofactor_recursionbhrc = ((mdr_p_cofactor_recursionbh) + (mdr_n_cofactor_recursionbh)) * S ((mdr_p_cofactor_recursionbh) + (mdr_n_cofactor_recursionbh)) + ((mdr_n_cofactor_recursionbh) + (mdr_n_cofactor_recursionbh))) /\ ((mdr_f_cofactor_recursionbhrc = ((mdr_nc_cofactor_recursionbh) + (mdr_e_cofactor_recursionbhrc)) * S ((mdr_nc_cofactor_recursionbh) + (mdr_e_cofactor_recursionbhrc)) + ((mdr_e_cofactor_recursionbhrc) + (mdr_e_cofactor_recursionbhrc))) /\ ((mdr_z_cofactor_recursionbhr) = ((mdr_c_cofactor_recursionbhrc) + (mdr_f_cofactor_recursionbhrc)) * S ((mdr_c_cofactor_recursionbhrc) + (mdr_f_cofactor_recursionbhrc)) + ((mdr_f_cofactor_recursionbhrc) + (mdr_f_cofactor_recursionbhrc))))))))) /\ (((exists ff_h_mdr_cofactor_recursionbhrb. ff_h_mdr_cofactor_recursionbhrb + S (mdr_z_cofactor_recursionbhr) = S ((S (mdr_i_cofactor_recursionbh)) * mdr_c_cofactor_recursionb)) /\ exists ff_q_mdr_cofactor_recursionbhrb. mdr_b_cofactor_recursionb = ff_q_mdr_cofactor_recursionbhrb * S ((S (mdr_i_cofactor_recursionbh)) * mdr_c_cofactor_recursionb) + (mdr_z_cofactor_recursionbhr))))) /\ (((((mdr_d_cofactor_recursionbh) = 0) /\ (((mdr_p_cofactor_recursionbh) = 1) /\ ((mdr_n_cofactor_recursionbh) = 0))) \/ exists mdr_q_cofactor_recursionbhs mdr_eb_cofactor_recursionbhs mdr_ec_cofactor_recursionbhs mdr_fb_cofactor_recursionbhs mdr_fc_cofactor_recursionbhs. (((mdr_d_cofactor_recursionbh) = S (mdr_q_cofactor_recursionbhs)) /\ ((forall mdr_j_cofactor_recursionbhsc. (exists mdr_gap_cofactor_recursionbhscj. mdr_gap_cofactor_recursionbhscj + S (mdr_j_cofactor_recursionbhsc) = (S (mdr_q_cofactor_recursionbhs))) -> exists mdr_i_cofactor_recursionbhsc mdr_up_cofactor_recursionbhsc mdr_us_cofactor_recursionbhsc mdr_un_cofactor_recursionbhsc mdr_ut_cofactor_recursionbhsc mdr_p_cofactor_recursionbhsc mdr_n_cofactor_recursionbhsc. ((exists mdr_gap_cofactor_recursionbhsci. mdr_gap_cofactor_recursionbhsci + S (mdr_i_cofactor_recursionbhsc) = (mdr_i_cofactor_recursionbh)) /\ ((exists mdr_z_cofactor_recursionbhscr. ((exists mdr_a_cofactor_recursionbhscrc mdr_b_cofactor_recursionbhscrc mdr_c_cofactor_recursionbhscrc mdr_e_cofactor_recursionbhscrc mdr_f_cofactor_recursionbhscrc. ((mdr_a_cofactor_recursionbhscrc = ((mdr_q_cofactor_recursionbhs) + (mdr_up_cofactor_recursionbhsc)) * S ((mdr_q_cofactor_recursionbhs) + (mdr_up_cofactor_recursionbhsc)) + ((mdr_up_cofactor_recursionbhsc) + (mdr_up_cofactor_recursionbhsc))) /\ ((mdr_b_cofactor_recursionbhscrc = ((mdr_us_cofactor_recursionbhsc) + (mdr_un_cofactor_recursionbhsc)) * S ((mdr_us_cofactor_recursionbhsc) + (mdr_un_cofactor_recursionbhsc)) + ((mdr_un_cofactor_recursionbhsc) + (mdr_un_cofactor_recursionbhsc))) /\ ((mdr_c_cofactor_recursionbhscrc = ((mdr_a_cofactor_recursionbhscrc) + (mdr_b_cofactor_recursionbhscrc)) * S ((mdr_a_cofactor_recursionbhscrc) + (mdr_b_cofactor_recursionbhscrc)) + ((mdr_b_cofactor_recursionbhscrc) + (mdr_b_cofactor_recursionbhscrc))) /\ ((mdr_e_cofactor_recursionbhscrc = ((mdr_p_cofactor_recursionbhsc) + (mdr_n_cofactor_recursionbhsc)) * S ((mdr_p_cofactor_recursionbhsc) + (mdr_n_cofactor_recursionbhsc)) + ((mdr_n_cofactor_recursionbhsc) + (mdr_n_cofactor_recursionbhsc))) /\ ((mdr_f_cofactor_recursionbhscrc = ((mdr_ut_cofactor_recursionbhsc) + (mdr_e_cofactor_recursionbhscrc)) * S ((mdr_ut_cofactor_recursionbhsc) + (mdr_e_cofactor_recursionbhscrc)) + ((mdr_e_cofactor_recursionbhscrc) + (mdr_e_cofactor_recursionbhscrc))) /\ ((mdr_z_cofactor_recursionbhscr) = ((mdr_c_cofactor_recursionbhscrc) + (mdr_f_cofactor_recursionbhscrc)) * S ((mdr_c_cofactor_recursionbhscrc) + (mdr_f_cofactor_recursionbhscrc)) + ((mdr_f_cofactor_recursionbhscrc) + (mdr_f_cofactor_recursionbhscrc))))))))) /\ (((exists ff_h_mdr_cofactor_recursionbhscrb. ff_h_mdr_cofactor_recursionbhscrb + S (mdr_z_cofactor_recursionbhscr) = S ((S (mdr_i_cofactor_recursionbhsc)) * mdr_c_cofactor_recursionb)) /\ exists ff_q_mdr_cofactor_recursionbhscrb. mdr_b_cofactor_recursionb = ff_q_mdr_cofactor_recursionbhscrb * S ((S (mdr_i_cofactor_recursionbhsc)) * mdr_c_cofactor_recursionb) + (mdr_z_cofactor_recursionbhscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_cofactor_recursionbhscm_positive. (exists ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_positive_index_bound. ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cofactor_recursionbhscm_positive) = ((mdr_q_cofactor_recursionbhs) * (mdr_q_cofactor_recursionbhs))) -> exists ff_row_mdm_prefix_mdr_cofactor_recursionbhscm_positive ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_positive ff_value_mdm_prefix_mdr_cofactor_recursionbhscm_positive. (ff_index_mdm_prefix_mdr_cofactor_recursionbhscm_positive = (mdr_q_cofactor_recursionbhs) * ff_row_mdm_prefix_mdr_cofactor_recursionbhscm_positive + ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_positive /\ ((exists ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_positive_column_bound. ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_positive) = (mdr_q_cofactor_recursionbhs)) /\ ((exists ff_row_mdm_cell_mdr_cofactor_recursionbhscm_positive_cell ff_column_mdm_cell_mdr_cofactor_recursionbhscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cofactor_recursionbhscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cofactor_recursionbhscm_positive_cell = ff_row_mdm_prefix_mdr_cofactor_recursionbhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cofactor_recursionbhscm_positive_cell_row_after. ff_gap_mdm_le_mdr_cofactor_recursionbhscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cofactor_recursionbhscm_positive)) /\ ff_row_mdm_cell_mdr_cofactor_recursionbhscm_positive_cell = S ff_row_mdm_prefix_mdr_cofactor_recursionbhscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_positive) = (mdr_j_cofactor_recursionbhsc)) /\ ff_column_mdm_cell_mdr_cofactor_recursionbhscm_positive_cell = ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cofactor_recursionbhscm_positive_cell_column_after. ff_gap_mdm_le_mdr_cofactor_recursionbhscm_positive_cell_column_after + (mdr_j_cofactor_recursionbhsc) = (ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_positive)) /\ ff_column_mdm_cell_mdr_cofactor_recursionbhscm_positive_cell = S ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_positive))) /\ (((exists ff_h_mdm_mdr_cofactor_recursionbhscm_positive_cell_source. ff_h_mdm_mdr_cofactor_recursionbhscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cofactor_recursionbhscm_positive) = S ((S ((ff_row_mdm_cell_mdr_cofactor_recursionbhscm_positive_cell) * (S (mdr_q_cofactor_recursionbhs)) + (ff_column_mdm_cell_mdr_cofactor_recursionbhscm_positive_cell))) * mdr_pc_cofactor_recursionbh)) /\ exists ff_q_mdm_mdr_cofactor_recursionbhscm_positive_cell_source. mdr_pb_cofactor_recursionbh = ff_q_mdm_mdr_cofactor_recursionbhscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cofactor_recursionbhscm_positive_cell) * (S (mdr_q_cofactor_recursionbhs)) + (ff_column_mdm_cell_mdr_cofactor_recursionbhscm_positive_cell))) * mdr_pc_cofactor_recursionbh) + (ff_value_mdm_prefix_mdr_cofactor_recursionbhscm_positive)))))) /\ (((exists ff_h_mdm_mdr_cofactor_recursionbhscm_positive_target. ff_h_mdm_mdr_cofactor_recursionbhscm_positive_target + S (ff_value_mdm_prefix_mdr_cofactor_recursionbhscm_positive) = S ((S (ff_index_mdm_prefix_mdr_cofactor_recursionbhscm_positive)) * mdr_us_cofactor_recursionbhsc)) /\ exists ff_q_mdm_mdr_cofactor_recursionbhscm_positive_target. mdr_up_cofactor_recursionbhsc = ff_q_mdm_mdr_cofactor_recursionbhscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cofactor_recursionbhscm_positive)) * mdr_us_cofactor_recursionbhsc) + (ff_value_mdm_prefix_mdr_cofactor_recursionbhscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cofactor_recursionbhscm_negative. (exists ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_negative_index_bound. ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cofactor_recursionbhscm_negative) = ((mdr_q_cofactor_recursionbhs) * (mdr_q_cofactor_recursionbhs))) -> exists ff_row_mdm_prefix_mdr_cofactor_recursionbhscm_negative ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_negative ff_value_mdm_prefix_mdr_cofactor_recursionbhscm_negative. (ff_index_mdm_prefix_mdr_cofactor_recursionbhscm_negative = (mdr_q_cofactor_recursionbhs) * ff_row_mdm_prefix_mdr_cofactor_recursionbhscm_negative + ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_negative /\ ((exists ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_negative_column_bound. ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_negative) = (mdr_q_cofactor_recursionbhs)) /\ ((exists ff_row_mdm_cell_mdr_cofactor_recursionbhscm_negative_cell ff_column_mdm_cell_mdr_cofactor_recursionbhscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cofactor_recursionbhscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cofactor_recursionbhscm_negative_cell = ff_row_mdm_prefix_mdr_cofactor_recursionbhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cofactor_recursionbhscm_negative_cell_row_after. ff_gap_mdm_le_mdr_cofactor_recursionbhscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cofactor_recursionbhscm_negative)) /\ ff_row_mdm_cell_mdr_cofactor_recursionbhscm_negative_cell = S ff_row_mdm_prefix_mdr_cofactor_recursionbhscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cofactor_recursionbhscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_negative) = (mdr_j_cofactor_recursionbhsc)) /\ ff_column_mdm_cell_mdr_cofactor_recursionbhscm_negative_cell = ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cofactor_recursionbhscm_negative_cell_column_after. ff_gap_mdm_le_mdr_cofactor_recursionbhscm_negative_cell_column_after + (mdr_j_cofactor_recursionbhsc) = (ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_negative)) /\ ff_column_mdm_cell_mdr_cofactor_recursionbhscm_negative_cell = S ff_column_mdm_prefix_mdr_cofactor_recursionbhscm_negative))) /\ (((exists ff_h_mdm_mdr_cofactor_recursionbhscm_negative_cell_source. ff_h_mdm_mdr_cofactor_recursionbhscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cofactor_recursionbhscm_negative) = S ((S ((ff_row_mdm_cell_mdr_cofactor_recursionbhscm_negative_cell) * (S (mdr_q_cofactor_recursionbhs)) + (ff_column_mdm_cell_mdr_cofactor_recursionbhscm_negative_cell))) * mdr_nc_cofactor_recursionbh)) /\ exists ff_q_mdm_mdr_cofactor_recursionbhscm_negative_cell_source. mdr_nb_cofactor_recursionbh = ff_q_mdm_mdr_cofactor_recursionbhscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cofactor_recursionbhscm_negative_cell) * (S (mdr_q_cofactor_recursionbhs)) + (ff_column_mdm_cell_mdr_cofactor_recursionbhscm_negative_cell))) * mdr_nc_cofactor_recursionbh) + (ff_value_mdm_prefix_mdr_cofactor_recursionbhscm_negative)))))) /\ (((exists ff_h_mdm_mdr_cofactor_recursionbhscm_negative_target. ff_h_mdm_mdr_cofactor_recursionbhscm_negative_target + S (ff_value_mdm_prefix_mdr_cofactor_recursionbhscm_negative) = S ((S (ff_index_mdm_prefix_mdr_cofactor_recursionbhscm_negative)) * mdr_ut_cofactor_recursionbhsc)) /\ exists ff_q_mdm_mdr_cofactor_recursionbhscm_negative_target. mdr_un_cofactor_recursionbhsc = ff_q_mdm_mdr_cofactor_recursionbhscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cofactor_recursionbhscm_negative)) * mdr_ut_cofactor_recursionbhsc) + (ff_value_mdm_prefix_mdr_cofactor_recursionbhscm_negative))))))))) /\ ((((exists ff_h_mdr_cofactor_recursionbhscp. ff_h_mdr_cofactor_recursionbhscp + S (mdr_p_cofactor_recursionbhsc) = S ((S (mdr_j_cofactor_recursionbhsc)) * mdr_ec_cofactor_recursionbhs)) /\ exists ff_q_mdr_cofactor_recursionbhscp. mdr_eb_cofactor_recursionbhs = ff_q_mdr_cofactor_recursionbhscp * S ((S (mdr_j_cofactor_recursionbhsc)) * mdr_ec_cofactor_recursionbhs) + (mdr_p_cofactor_recursionbhsc))) /\ (((exists ff_h_mdr_cofactor_recursionbhscn. ff_h_mdr_cofactor_recursionbhscn + S (mdr_n_cofactor_recursionbhsc) = S ((S (mdr_j_cofactor_recursionbhsc)) * mdr_fc_cofactor_recursionbhs)) /\ exists ff_q_mdr_cofactor_recursionbhscn. mdr_fb_cofactor_recursionbhs = ff_q_mdr_cofactor_recursionbhscn * S ((S (mdr_j_cofactor_recursionbhsc)) * mdr_fc_cofactor_recursionbhs) + (mdr_n_cofactor_recursionbhsc)))))))) /\ (exists ff_ub_mce_fold_mdr_cofactor_recursionbhsf ff_uc_mce_fold_mdr_cofactor_recursionbhsf ff_vb_mce_fold_mdr_cofactor_recursionbhsf ff_vc_mce_fold_mdr_cofactor_recursionbhsf. ((forall ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix. (exists ff_gap_mce_mdr_cofactor_recursionbhsf_prefix_index. ff_gap_mce_mdr_cofactor_recursionbhsf_prefix_index + S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix) = (S (mdr_q_cofactor_recursionbhs))) -> exists ff_ap_mce_alternating_mdr_cofactor_recursionbhsf_prefix ff_an_mce_alternating_mdr_cofactor_recursionbhsf_prefix ff_bp_mce_alternating_mdr_cofactor_recursionbhsf_prefix ff_bn_mce_alternating_mdr_cofactor_recursionbhsf_prefix ff_p_mce_alternating_mdr_cofactor_recursionbhsf_prefix ff_n_mce_alternating_mdr_cofactor_recursionbhsf_prefix. ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_prefix_ap. ff_h_mce_mdr_cofactor_recursionbhsf_prefix_ap + S (ff_ap_mce_alternating_mdr_cofactor_recursionbhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix)) * mdr_pc_cofactor_recursionbh)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_prefix_ap. mdr_pb_cofactor_recursionbh = ff_q_mce_mdr_cofactor_recursionbhsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix)) * mdr_pc_cofactor_recursionbh) + (ff_ap_mce_alternating_mdr_cofactor_recursionbhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_prefix_an. ff_h_mce_mdr_cofactor_recursionbhsf_prefix_an + S (ff_an_mce_alternating_mdr_cofactor_recursionbhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix)) * mdr_nc_cofactor_recursionbh)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_prefix_an. mdr_nb_cofactor_recursionbh = ff_q_mce_mdr_cofactor_recursionbhsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix)) * mdr_nc_cofactor_recursionbh) + (ff_an_mce_alternating_mdr_cofactor_recursionbhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_prefix_bp. ff_h_mce_mdr_cofactor_recursionbhsf_prefix_bp + S (ff_bp_mce_alternating_mdr_cofactor_recursionbhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix)) * mdr_ec_cofactor_recursionbhs)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_prefix_bp. mdr_eb_cofactor_recursionbhs = ff_q_mce_mdr_cofactor_recursionbhsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix)) * mdr_ec_cofactor_recursionbhs) + (ff_bp_mce_alternating_mdr_cofactor_recursionbhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_prefix_bn. ff_h_mce_mdr_cofactor_recursionbhsf_prefix_bn + S (ff_bn_mce_alternating_mdr_cofactor_recursionbhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix)) * mdr_fc_cofactor_recursionbhs)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_prefix_bn. mdr_fb_cofactor_recursionbhs = ff_q_mce_mdr_cofactor_recursionbhsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix)) * mdr_fc_cofactor_recursionbhs) + (ff_bn_mce_alternating_mdr_cofactor_recursionbhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_prefix_positive. ff_h_mce_mdr_cofactor_recursionbhsf_prefix_positive + S (ff_p_mce_alternating_mdr_cofactor_recursionbhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix)) * ff_uc_mce_fold_mdr_cofactor_recursionbhsf)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_prefix_positive. ff_ub_mce_fold_mdr_cofactor_recursionbhsf = ff_q_mce_mdr_cofactor_recursionbhsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix)) * ff_uc_mce_fold_mdr_cofactor_recursionbhsf) + (ff_p_mce_alternating_mdr_cofactor_recursionbhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_prefix_negative. ff_h_mce_mdr_cofactor_recursionbhsf_prefix_negative + S (ff_n_mce_alternating_mdr_cofactor_recursionbhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix)) * ff_vc_mce_fold_mdr_cofactor_recursionbhsf)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_prefix_negative. ff_vb_mce_fold_mdr_cofactor_recursionbhsf = ff_q_mce_mdr_cofactor_recursionbhsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix)) * ff_vc_mce_fold_mdr_cofactor_recursionbhsf) + (ff_n_mce_alternating_mdr_cofactor_recursionbhsf_prefix))) /\ (((exists ff_even_mce_term_mdr_cofactor_recursionbhsf_prefix_term. ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix = 2 * ff_even_mce_term_mdr_cofactor_recursionbhsf_prefix_term) /\ (ff_p_mce_alternating_mdr_cofactor_recursionbhsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_recursionbhsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_recursionbhsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_recursionbhsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_recursionbhsf_prefix) /\ ff_n_mce_alternating_mdr_cofactor_recursionbhsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_recursionbhsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_recursionbhsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_recursionbhsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_recursionbhsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_cofactor_recursionbhsf_prefix_term. ff_index_mce_alternating_mdr_cofactor_recursionbhsf_prefix = 2 * ff_odd_mce_term_mdr_cofactor_recursionbhsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_cofactor_recursionbhsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_recursionbhsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_recursionbhsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_recursionbhsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_recursionbhsf_prefix) /\ ff_n_mce_alternating_mdr_cofactor_recursionbhsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_recursionbhsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_recursionbhsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_recursionbhsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_recursionbhsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_cofactor_recursionbhsf_positive ff_v_mce_mdr_cofactor_recursionbhsf_positive. ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_positive_start. ff_h_mce_mdr_cofactor_recursionbhsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cofactor_recursionbhsf_positive)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_positive_start. ff_u_mce_mdr_cofactor_recursionbhsf_positive = ff_q_mce_mdr_cofactor_recursionbhsf_positive_start * S ((S (0)) * ff_v_mce_mdr_cofactor_recursionbhsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_positive_terminal. ff_h_mce_mdr_cofactor_recursionbhsf_positive_terminal + S (mdr_p_cofactor_recursionbh) = S ((S ((S (mdr_q_cofactor_recursionbhs)))) * ff_v_mce_mdr_cofactor_recursionbhsf_positive)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_positive_terminal. ff_u_mce_mdr_cofactor_recursionbhsf_positive = ff_q_mce_mdr_cofactor_recursionbhsf_positive_terminal * S ((S ((S (mdr_q_cofactor_recursionbhs)))) * ff_v_mce_mdr_cofactor_recursionbhsf_positive) + (mdr_p_cofactor_recursionbh))) /\ forall ff_i_mce_mdr_cofactor_recursionbhsf_positive. (exists ff_lt_mce_mdr_cofactor_recursionbhsf_positive_bound. ff_lt_mce_mdr_cofactor_recursionbhsf_positive_bound + S ff_i_mce_mdr_cofactor_recursionbhsf_positive = (S (mdr_q_cofactor_recursionbhs))) -> exists ff_a_mce_mdr_cofactor_recursionbhsf_positive ff_r_mce_mdr_cofactor_recursionbhsf_positive ff_s_mce_mdr_cofactor_recursionbhsf_positive. ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_positive_summand. ff_h_mce_mdr_cofactor_recursionbhsf_positive_summand + S (ff_a_mce_mdr_cofactor_recursionbhsf_positive) = S ((S (ff_i_mce_mdr_cofactor_recursionbhsf_positive)) * ff_uc_mce_fold_mdr_cofactor_recursionbhsf)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_positive_summand. ff_ub_mce_fold_mdr_cofactor_recursionbhsf = ff_q_mce_mdr_cofactor_recursionbhsf_positive_summand * S ((S (ff_i_mce_mdr_cofactor_recursionbhsf_positive)) * ff_uc_mce_fold_mdr_cofactor_recursionbhsf) + (ff_a_mce_mdr_cofactor_recursionbhsf_positive))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_positive_partial. ff_h_mce_mdr_cofactor_recursionbhsf_positive_partial + S (ff_r_mce_mdr_cofactor_recursionbhsf_positive) = S ((S (ff_i_mce_mdr_cofactor_recursionbhsf_positive)) * ff_v_mce_mdr_cofactor_recursionbhsf_positive)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_positive_partial. ff_u_mce_mdr_cofactor_recursionbhsf_positive = ff_q_mce_mdr_cofactor_recursionbhsf_positive_partial * S ((S (ff_i_mce_mdr_cofactor_recursionbhsf_positive)) * ff_v_mce_mdr_cofactor_recursionbhsf_positive) + (ff_r_mce_mdr_cofactor_recursionbhsf_positive))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_positive_successor. ff_h_mce_mdr_cofactor_recursionbhsf_positive_successor + S (ff_s_mce_mdr_cofactor_recursionbhsf_positive) = S ((S (S ff_i_mce_mdr_cofactor_recursionbhsf_positive)) * ff_v_mce_mdr_cofactor_recursionbhsf_positive)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_positive_successor. ff_u_mce_mdr_cofactor_recursionbhsf_positive = ff_q_mce_mdr_cofactor_recursionbhsf_positive_successor * S ((S (S ff_i_mce_mdr_cofactor_recursionbhsf_positive)) * ff_v_mce_mdr_cofactor_recursionbhsf_positive) + (ff_s_mce_mdr_cofactor_recursionbhsf_positive))) /\ ff_s_mce_mdr_cofactor_recursionbhsf_positive = ff_r_mce_mdr_cofactor_recursionbhsf_positive + ff_a_mce_mdr_cofactor_recursionbhsf_positive)))))) /\ (exists ff_u_mce_mdr_cofactor_recursionbhsf_negative ff_v_mce_mdr_cofactor_recursionbhsf_negative. ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_negative_start. ff_h_mce_mdr_cofactor_recursionbhsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cofactor_recursionbhsf_negative)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_negative_start. ff_u_mce_mdr_cofactor_recursionbhsf_negative = ff_q_mce_mdr_cofactor_recursionbhsf_negative_start * S ((S (0)) * ff_v_mce_mdr_cofactor_recursionbhsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_negative_terminal. ff_h_mce_mdr_cofactor_recursionbhsf_negative_terminal + S (mdr_n_cofactor_recursionbh) = S ((S ((S (mdr_q_cofactor_recursionbhs)))) * ff_v_mce_mdr_cofactor_recursionbhsf_negative)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_negative_terminal. ff_u_mce_mdr_cofactor_recursionbhsf_negative = ff_q_mce_mdr_cofactor_recursionbhsf_negative_terminal * S ((S ((S (mdr_q_cofactor_recursionbhs)))) * ff_v_mce_mdr_cofactor_recursionbhsf_negative) + (mdr_n_cofactor_recursionbh))) /\ forall ff_i_mce_mdr_cofactor_recursionbhsf_negative. (exists ff_lt_mce_mdr_cofactor_recursionbhsf_negative_bound. ff_lt_mce_mdr_cofactor_recursionbhsf_negative_bound + S ff_i_mce_mdr_cofactor_recursionbhsf_negative = (S (mdr_q_cofactor_recursionbhs))) -> exists ff_a_mce_mdr_cofactor_recursionbhsf_negative ff_r_mce_mdr_cofactor_recursionbhsf_negative ff_s_mce_mdr_cofactor_recursionbhsf_negative. ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_negative_summand. ff_h_mce_mdr_cofactor_recursionbhsf_negative_summand + S (ff_a_mce_mdr_cofactor_recursionbhsf_negative) = S ((S (ff_i_mce_mdr_cofactor_recursionbhsf_negative)) * ff_vc_mce_fold_mdr_cofactor_recursionbhsf)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_negative_summand. ff_vb_mce_fold_mdr_cofactor_recursionbhsf = ff_q_mce_mdr_cofactor_recursionbhsf_negative_summand * S ((S (ff_i_mce_mdr_cofactor_recursionbhsf_negative)) * ff_vc_mce_fold_mdr_cofactor_recursionbhsf) + (ff_a_mce_mdr_cofactor_recursionbhsf_negative))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_negative_partial. ff_h_mce_mdr_cofactor_recursionbhsf_negative_partial + S (ff_r_mce_mdr_cofactor_recursionbhsf_negative) = S ((S (ff_i_mce_mdr_cofactor_recursionbhsf_negative)) * ff_v_mce_mdr_cofactor_recursionbhsf_negative)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_negative_partial. ff_u_mce_mdr_cofactor_recursionbhsf_negative = ff_q_mce_mdr_cofactor_recursionbhsf_negative_partial * S ((S (ff_i_mce_mdr_cofactor_recursionbhsf_negative)) * ff_v_mce_mdr_cofactor_recursionbhsf_negative) + (ff_r_mce_mdr_cofactor_recursionbhsf_negative))) /\ ((((exists ff_h_mce_mdr_cofactor_recursionbhsf_negative_successor. ff_h_mce_mdr_cofactor_recursionbhsf_negative_successor + S (ff_s_mce_mdr_cofactor_recursionbhsf_negative) = S ((S (S ff_i_mce_mdr_cofactor_recursionbhsf_negative)) * ff_v_mce_mdr_cofactor_recursionbhsf_negative)) /\ exists ff_q_mce_mdr_cofactor_recursionbhsf_negative_successor. ff_u_mce_mdr_cofactor_recursionbhsf_negative = ff_q_mce_mdr_cofactor_recursionbhsf_negative_successor * S ((S (S ff_i_mce_mdr_cofactor_recursionbhsf_negative)) * ff_v_mce_mdr_cofactor_recursionbhsf_negative) + (ff_s_mce_mdr_cofactor_recursionbhsf_negative))) /\ ff_s_mce_mdr_cofactor_recursionbhsf_negative = ff_r_mce_mdr_cofactor_recursionbhsf_negative + ff_a_mce_mdr_cofactor_recursionbhsf_negative))))))))))))))) /\ ((exists mdr_gap_cofactor_recursionbi. mdr_gap_cofactor_recursionbi + S (mdr_i_cofactor_recursionb) = (mdr_l_cofactor_recursionb)) /\ (exists mdr_z_cofactor_recursionbr. ((exists mdr_a_cofactor_recursionbrc mdr_b_cofactor_recursionbrc mdr_c_cofactor_recursionbrc mdr_e_cofactor_recursionbrc mdr_f_cofactor_recursionbrc. ((mdr_a_cofactor_recursionbrc = ((q) + (mdr_qb_cofactor_recursion)) * S ((q) + (mdr_qb_cofactor_recursion)) + ((mdr_qb_cofactor_recursion) + (mdr_qb_cofactor_recursion))) /\ ((mdr_b_cofactor_recursionbrc = ((mdr_qc_cofactor_recursion) + (mdr_rb_cofactor_recursion)) * S ((mdr_qc_cofactor_recursion) + (mdr_rb_cofactor_recursion)) + ((mdr_rb_cofactor_recursion) + (mdr_rb_cofactor_recursion))) /\ ((mdr_c_cofactor_recursionbrc = ((mdr_a_cofactor_recursionbrc) + (mdr_b_cofactor_recursionbrc)) * S ((mdr_a_cofactor_recursionbrc) + (mdr_b_cofactor_recursionbrc)) + ((mdr_b_cofactor_recursionbrc) + (mdr_b_cofactor_recursionbrc))) /\ ((mdr_e_cofactor_recursionbrc = ((mdr_r_cofactor_recursion) + (mdr_s_cofactor_recursion)) * S ((mdr_r_cofactor_recursion) + (mdr_s_cofactor_recursion)) + ((mdr_s_cofactor_recursion) + (mdr_s_cofactor_recursion))) /\ ((mdr_f_cofactor_recursionbrc = ((mdr_rc_cofactor_recursion) + (mdr_e_cofactor_recursionbrc)) * S ((mdr_rc_cofactor_recursion) + (mdr_e_cofactor_recursionbrc)) + ((mdr_e_cofactor_recursionbrc) + (mdr_e_cofactor_recursionbrc))) /\ ((mdr_z_cofactor_recursionbr) = ((mdr_c_cofactor_recursionbrc) + (mdr_f_cofactor_recursionbrc)) * S ((mdr_c_cofactor_recursionbrc) + (mdr_f_cofactor_recursionbrc)) + ((mdr_f_cofactor_recursionbrc) + (mdr_f_cofactor_recursionbrc))))))))) /\ (((exists ff_h_mdr_cofactor_recursionbrb. ff_h_mdr_cofactor_recursionbrb + S (mdr_z_cofactor_recursionbr) = S ((S (mdr_i_cofactor_recursionb)) * mdr_c_cofactor_recursionb)) /\ exists ff_q_mdr_cofactor_recursionbrb. mdr_b_cofactor_recursionb = ff_q_mdr_cofactor_recursionbrb * S ((S (mdr_i_cofactor_recursionb)) * mdr_c_cofactor_recursionb) + (mdr_z_cofactor_recursionbr)))))))) -> mdr_p_cofactor_recursion = mdr_r_cofactor_recursion /\ mdr_n_cofactor_recursion = mdr_s_cofactor_recursion) -> (((forall mdr_i_cofactor_parentsp mdr_a_cofactor_parentsp. (exists mdr_gap_cofactor_parentspb. mdr_gap_cofactor_parentspb + S (mdr_i_cofactor_parentsp) = ((S q) * (S q))) -> (((exists ff_h_mdr_cofactor_parentspo. ff_h_mdr_cofactor_parentspo + S (mdr_a_cofactor_parentsp) = S ((S (mdr_i_cofactor_parentsp)) * pc)) /\ exists ff_q_mdr_cofactor_parentspo. pb = ff_q_mdr_cofactor_parentspo * S ((S (mdr_i_cofactor_parentsp)) * pc) + (mdr_a_cofactor_parentsp))) -> (((exists ff_h_mdr_cofactor_parentspn. ff_h_mdr_cofactor_parentspn + S (mdr_a_cofactor_parentsp) = S ((S (mdr_i_cofactor_parentsp)) * qc)) /\ exists ff_q_mdr_cofactor_parentspn. qb = ff_q_mdr_cofactor_parentspn * S ((S (mdr_i_cofactor_parentsp)) * qc) + (mdr_a_cofactor_parentsp)))) /\ (forall mdr_i_cofactor_parentsn mdr_a_cofactor_parentsn. (exists mdr_gap_cofactor_parentsnb. mdr_gap_cofactor_parentsnb + S (mdr_i_cofactor_parentsn) = ((S q) * (S q))) -> (((exists ff_h_mdr_cofactor_parentsno. ff_h_mdr_cofactor_parentsno + S (mdr_a_cofactor_parentsn) = S ((S (mdr_i_cofactor_parentsn)) * nc)) /\ exists ff_q_mdr_cofactor_parentsno. nb = ff_q_mdr_cofactor_parentsno * S ((S (mdr_i_cofactor_parentsn)) * nc) + (mdr_a_cofactor_parentsn))) -> (((exists ff_h_mdr_cofactor_parentsnn. ff_h_mdr_cofactor_parentsnn + S (mdr_a_cofactor_parentsn) = S ((S (mdr_i_cofactor_parentsn)) * rc)) /\ exists ff_q_mdr_cofactor_parentsnn. rb = ff_q_mdr_cofactor_parentsnn * S ((S (mdr_i_cofactor_parentsn)) * rc) + (mdr_a_cofactor_parentsn)))))) -> (forall mdr_j_cofactor_left. (exists mdr_gap_cofactor_leftj. mdr_gap_cofactor_leftj + S (mdr_j_cofactor_left) = (S (q))) -> exists mdr_up_cofactor_left mdr_us_cofactor_left mdr_un_cofactor_left mdr_ut_cofactor_left mdr_p_cofactor_left mdr_n_cofactor_left. ((((forall ff_index_mdm_prefix_mdr_cofactor_leftm_positive. (exists ff_gap_mdm_lt_mdr_cofactor_leftm_positive_index_bound. ff_gap_mdm_lt_mdr_cofactor_leftm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cofactor_leftm_positive) = ((q) * (q))) -> exists ff_row_mdm_prefix_mdr_cofactor_leftm_positive ff_column_mdm_prefix_mdr_cofactor_leftm_positive ff_value_mdm_prefix_mdr_cofactor_leftm_positive. (ff_index_mdm_prefix_mdr_cofactor_leftm_positive = (q) * ff_row_mdm_prefix_mdr_cofactor_leftm_positive + ff_column_mdm_prefix_mdr_cofactor_leftm_positive /\ ((exists ff_gap_mdm_lt_mdr_cofactor_leftm_positive_column_bound. ff_gap_mdm_lt_mdr_cofactor_leftm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cofactor_leftm_positive) = (q)) /\ ((exists ff_row_mdm_cell_mdr_cofactor_leftm_positive_cell ff_column_mdm_cell_mdr_cofactor_leftm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cofactor_leftm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cofactor_leftm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cofactor_leftm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cofactor_leftm_positive_cell = ff_row_mdm_prefix_mdr_cofactor_leftm_positive) \/ ((exists ff_gap_mdm_le_mdr_cofactor_leftm_positive_cell_row_after. ff_gap_mdm_le_mdr_cofactor_leftm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cofactor_leftm_positive)) /\ ff_row_mdm_cell_mdr_cofactor_leftm_positive_cell = S ff_row_mdm_prefix_mdr_cofactor_leftm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cofactor_leftm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cofactor_leftm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cofactor_leftm_positive) = (mdr_j_cofactor_left)) /\ ff_column_mdm_cell_mdr_cofactor_leftm_positive_cell = ff_column_mdm_prefix_mdr_cofactor_leftm_positive) \/ ((exists ff_gap_mdm_le_mdr_cofactor_leftm_positive_cell_column_after. ff_gap_mdm_le_mdr_cofactor_leftm_positive_cell_column_after + (mdr_j_cofactor_left) = (ff_column_mdm_prefix_mdr_cofactor_leftm_positive)) /\ ff_column_mdm_cell_mdr_cofactor_leftm_positive_cell = S ff_column_mdm_prefix_mdr_cofactor_leftm_positive))) /\ (((exists ff_h_mdm_mdr_cofactor_leftm_positive_cell_source. ff_h_mdm_mdr_cofactor_leftm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cofactor_leftm_positive) = S ((S ((ff_row_mdm_cell_mdr_cofactor_leftm_positive_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cofactor_leftm_positive_cell))) * pc)) /\ exists ff_q_mdm_mdr_cofactor_leftm_positive_cell_source. pb = ff_q_mdm_mdr_cofactor_leftm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cofactor_leftm_positive_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cofactor_leftm_positive_cell))) * pc) + (ff_value_mdm_prefix_mdr_cofactor_leftm_positive)))))) /\ (((exists ff_h_mdm_mdr_cofactor_leftm_positive_target. ff_h_mdm_mdr_cofactor_leftm_positive_target + S (ff_value_mdm_prefix_mdr_cofactor_leftm_positive) = S ((S (ff_index_mdm_prefix_mdr_cofactor_leftm_positive)) * mdr_us_cofactor_left)) /\ exists ff_q_mdm_mdr_cofactor_leftm_positive_target. mdr_up_cofactor_left = ff_q_mdm_mdr_cofactor_leftm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cofactor_leftm_positive)) * mdr_us_cofactor_left) + (ff_value_mdm_prefix_mdr_cofactor_leftm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cofactor_leftm_negative. (exists ff_gap_mdm_lt_mdr_cofactor_leftm_negative_index_bound. ff_gap_mdm_lt_mdr_cofactor_leftm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cofactor_leftm_negative) = ((q) * (q))) -> exists ff_row_mdm_prefix_mdr_cofactor_leftm_negative ff_column_mdm_prefix_mdr_cofactor_leftm_negative ff_value_mdm_prefix_mdr_cofactor_leftm_negative. (ff_index_mdm_prefix_mdr_cofactor_leftm_negative = (q) * ff_row_mdm_prefix_mdr_cofactor_leftm_negative + ff_column_mdm_prefix_mdr_cofactor_leftm_negative /\ ((exists ff_gap_mdm_lt_mdr_cofactor_leftm_negative_column_bound. ff_gap_mdm_lt_mdr_cofactor_leftm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cofactor_leftm_negative) = (q)) /\ ((exists ff_row_mdm_cell_mdr_cofactor_leftm_negative_cell ff_column_mdm_cell_mdr_cofactor_leftm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cofactor_leftm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cofactor_leftm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cofactor_leftm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cofactor_leftm_negative_cell = ff_row_mdm_prefix_mdr_cofactor_leftm_negative) \/ ((exists ff_gap_mdm_le_mdr_cofactor_leftm_negative_cell_row_after. ff_gap_mdm_le_mdr_cofactor_leftm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cofactor_leftm_negative)) /\ ff_row_mdm_cell_mdr_cofactor_leftm_negative_cell = S ff_row_mdm_prefix_mdr_cofactor_leftm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cofactor_leftm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cofactor_leftm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cofactor_leftm_negative) = (mdr_j_cofactor_left)) /\ ff_column_mdm_cell_mdr_cofactor_leftm_negative_cell = ff_column_mdm_prefix_mdr_cofactor_leftm_negative) \/ ((exists ff_gap_mdm_le_mdr_cofactor_leftm_negative_cell_column_after. ff_gap_mdm_le_mdr_cofactor_leftm_negative_cell_column_after + (mdr_j_cofactor_left) = (ff_column_mdm_prefix_mdr_cofactor_leftm_negative)) /\ ff_column_mdm_cell_mdr_cofactor_leftm_negative_cell = S ff_column_mdm_prefix_mdr_cofactor_leftm_negative))) /\ (((exists ff_h_mdm_mdr_cofactor_leftm_negative_cell_source. ff_h_mdm_mdr_cofactor_leftm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cofactor_leftm_negative) = S ((S ((ff_row_mdm_cell_mdr_cofactor_leftm_negative_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cofactor_leftm_negative_cell))) * nc)) /\ exists ff_q_mdm_mdr_cofactor_leftm_negative_cell_source. nb = ff_q_mdm_mdr_cofactor_leftm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cofactor_leftm_negative_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cofactor_leftm_negative_cell))) * nc) + (ff_value_mdm_prefix_mdr_cofactor_leftm_negative)))))) /\ (((exists ff_h_mdm_mdr_cofactor_leftm_negative_target. ff_h_mdm_mdr_cofactor_leftm_negative_target + S (ff_value_mdm_prefix_mdr_cofactor_leftm_negative) = S ((S (ff_index_mdm_prefix_mdr_cofactor_leftm_negative)) * mdr_ut_cofactor_left)) /\ exists ff_q_mdm_mdr_cofactor_leftm_negative_target. mdr_un_cofactor_left = ff_q_mdm_mdr_cofactor_leftm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cofactor_leftm_negative)) * mdr_ut_cofactor_left) + (ff_value_mdm_prefix_mdr_cofactor_leftm_negative))))))))) /\ ((exists mdr_b_cofactor_leftd mdr_c_cofactor_leftd mdr_l_cofactor_leftd mdr_i_cofactor_leftd. ((forall mdr_i_cofactor_leftdh. (exists mdr_gap_cofactor_leftdhi. mdr_gap_cofactor_leftdhi + S (mdr_i_cofactor_leftdh) = (mdr_l_cofactor_leftd)) -> exists mdr_d_cofactor_leftdh mdr_pb_cofactor_leftdh mdr_pc_cofactor_leftdh mdr_nb_cofactor_leftdh mdr_nc_cofactor_leftdh mdr_p_cofactor_leftdh mdr_n_cofactor_leftdh. ((exists mdr_z_cofactor_leftdhr. ((exists mdr_a_cofactor_leftdhrc mdr_b_cofactor_leftdhrc mdr_c_cofactor_leftdhrc mdr_e_cofactor_leftdhrc mdr_f_cofactor_leftdhrc. ((mdr_a_cofactor_leftdhrc = ((mdr_d_cofactor_leftdh) + (mdr_pb_cofactor_leftdh)) * S ((mdr_d_cofactor_leftdh) + (mdr_pb_cofactor_leftdh)) + ((mdr_pb_cofactor_leftdh) + (mdr_pb_cofactor_leftdh))) /\ ((mdr_b_cofactor_leftdhrc = ((mdr_pc_cofactor_leftdh) + (mdr_nb_cofactor_leftdh)) * S ((mdr_pc_cofactor_leftdh) + (mdr_nb_cofactor_leftdh)) + ((mdr_nb_cofactor_leftdh) + (mdr_nb_cofactor_leftdh))) /\ ((mdr_c_cofactor_leftdhrc = ((mdr_a_cofactor_leftdhrc) + (mdr_b_cofactor_leftdhrc)) * S ((mdr_a_cofactor_leftdhrc) + (mdr_b_cofactor_leftdhrc)) + ((mdr_b_cofactor_leftdhrc) + (mdr_b_cofactor_leftdhrc))) /\ ((mdr_e_cofactor_leftdhrc = ((mdr_p_cofactor_leftdh) + (mdr_n_cofactor_leftdh)) * S ((mdr_p_cofactor_leftdh) + (mdr_n_cofactor_leftdh)) + ((mdr_n_cofactor_leftdh) + (mdr_n_cofactor_leftdh))) /\ ((mdr_f_cofactor_leftdhrc = ((mdr_nc_cofactor_leftdh) + (mdr_e_cofactor_leftdhrc)) * S ((mdr_nc_cofactor_leftdh) + (mdr_e_cofactor_leftdhrc)) + ((mdr_e_cofactor_leftdhrc) + (mdr_e_cofactor_leftdhrc))) /\ ((mdr_z_cofactor_leftdhr) = ((mdr_c_cofactor_leftdhrc) + (mdr_f_cofactor_leftdhrc)) * S ((mdr_c_cofactor_leftdhrc) + (mdr_f_cofactor_leftdhrc)) + ((mdr_f_cofactor_leftdhrc) + (mdr_f_cofactor_leftdhrc))))))))) /\ (((exists ff_h_mdr_cofactor_leftdhrb. ff_h_mdr_cofactor_leftdhrb + S (mdr_z_cofactor_leftdhr) = S ((S (mdr_i_cofactor_leftdh)) * mdr_c_cofactor_leftd)) /\ exists ff_q_mdr_cofactor_leftdhrb. mdr_b_cofactor_leftd = ff_q_mdr_cofactor_leftdhrb * S ((S (mdr_i_cofactor_leftdh)) * mdr_c_cofactor_leftd) + (mdr_z_cofactor_leftdhr))))) /\ (((((mdr_d_cofactor_leftdh) = 0) /\ (((mdr_p_cofactor_leftdh) = 1) /\ ((mdr_n_cofactor_leftdh) = 0))) \/ exists mdr_q_cofactor_leftdhs mdr_eb_cofactor_leftdhs mdr_ec_cofactor_leftdhs mdr_fb_cofactor_leftdhs mdr_fc_cofactor_leftdhs. (((mdr_d_cofactor_leftdh) = S (mdr_q_cofactor_leftdhs)) /\ ((forall mdr_j_cofactor_leftdhsc. (exists mdr_gap_cofactor_leftdhscj. mdr_gap_cofactor_leftdhscj + S (mdr_j_cofactor_leftdhsc) = (S (mdr_q_cofactor_leftdhs))) -> exists mdr_i_cofactor_leftdhsc mdr_up_cofactor_leftdhsc mdr_us_cofactor_leftdhsc mdr_un_cofactor_leftdhsc mdr_ut_cofactor_leftdhsc mdr_p_cofactor_leftdhsc mdr_n_cofactor_leftdhsc. ((exists mdr_gap_cofactor_leftdhsci. mdr_gap_cofactor_leftdhsci + S (mdr_i_cofactor_leftdhsc) = (mdr_i_cofactor_leftdh)) /\ ((exists mdr_z_cofactor_leftdhscr. ((exists mdr_a_cofactor_leftdhscrc mdr_b_cofactor_leftdhscrc mdr_c_cofactor_leftdhscrc mdr_e_cofactor_leftdhscrc mdr_f_cofactor_leftdhscrc. ((mdr_a_cofactor_leftdhscrc = ((mdr_q_cofactor_leftdhs) + (mdr_up_cofactor_leftdhsc)) * S ((mdr_q_cofactor_leftdhs) + (mdr_up_cofactor_leftdhsc)) + ((mdr_up_cofactor_leftdhsc) + (mdr_up_cofactor_leftdhsc))) /\ ((mdr_b_cofactor_leftdhscrc = ((mdr_us_cofactor_leftdhsc) + (mdr_un_cofactor_leftdhsc)) * S ((mdr_us_cofactor_leftdhsc) + (mdr_un_cofactor_leftdhsc)) + ((mdr_un_cofactor_leftdhsc) + (mdr_un_cofactor_leftdhsc))) /\ ((mdr_c_cofactor_leftdhscrc = ((mdr_a_cofactor_leftdhscrc) + (mdr_b_cofactor_leftdhscrc)) * S ((mdr_a_cofactor_leftdhscrc) + (mdr_b_cofactor_leftdhscrc)) + ((mdr_b_cofactor_leftdhscrc) + (mdr_b_cofactor_leftdhscrc))) /\ ((mdr_e_cofactor_leftdhscrc = ((mdr_p_cofactor_leftdhsc) + (mdr_n_cofactor_leftdhsc)) * S ((mdr_p_cofactor_leftdhsc) + (mdr_n_cofactor_leftdhsc)) + ((mdr_n_cofactor_leftdhsc) + (mdr_n_cofactor_leftdhsc))) /\ ((mdr_f_cofactor_leftdhscrc = ((mdr_ut_cofactor_leftdhsc) + (mdr_e_cofactor_leftdhscrc)) * S ((mdr_ut_cofactor_leftdhsc) + (mdr_e_cofactor_leftdhscrc)) + ((mdr_e_cofactor_leftdhscrc) + (mdr_e_cofactor_leftdhscrc))) /\ ((mdr_z_cofactor_leftdhscr) = ((mdr_c_cofactor_leftdhscrc) + (mdr_f_cofactor_leftdhscrc)) * S ((mdr_c_cofactor_leftdhscrc) + (mdr_f_cofactor_leftdhscrc)) + ((mdr_f_cofactor_leftdhscrc) + (mdr_f_cofactor_leftdhscrc))))))))) /\ (((exists ff_h_mdr_cofactor_leftdhscrb. ff_h_mdr_cofactor_leftdhscrb + S (mdr_z_cofactor_leftdhscr) = S ((S (mdr_i_cofactor_leftdhsc)) * mdr_c_cofactor_leftd)) /\ exists ff_q_mdr_cofactor_leftdhscrb. mdr_b_cofactor_leftd = ff_q_mdr_cofactor_leftdhscrb * S ((S (mdr_i_cofactor_leftdhsc)) * mdr_c_cofactor_leftd) + (mdr_z_cofactor_leftdhscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_cofactor_leftdhscm_positive. (exists ff_gap_mdm_lt_mdr_cofactor_leftdhscm_positive_index_bound. ff_gap_mdm_lt_mdr_cofactor_leftdhscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cofactor_leftdhscm_positive) = ((mdr_q_cofactor_leftdhs) * (mdr_q_cofactor_leftdhs))) -> exists ff_row_mdm_prefix_mdr_cofactor_leftdhscm_positive ff_column_mdm_prefix_mdr_cofactor_leftdhscm_positive ff_value_mdm_prefix_mdr_cofactor_leftdhscm_positive. (ff_index_mdm_prefix_mdr_cofactor_leftdhscm_positive = (mdr_q_cofactor_leftdhs) * ff_row_mdm_prefix_mdr_cofactor_leftdhscm_positive + ff_column_mdm_prefix_mdr_cofactor_leftdhscm_positive /\ ((exists ff_gap_mdm_lt_mdr_cofactor_leftdhscm_positive_column_bound. ff_gap_mdm_lt_mdr_cofactor_leftdhscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cofactor_leftdhscm_positive) = (mdr_q_cofactor_leftdhs)) /\ ((exists ff_row_mdm_cell_mdr_cofactor_leftdhscm_positive_cell ff_column_mdm_cell_mdr_cofactor_leftdhscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cofactor_leftdhscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cofactor_leftdhscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cofactor_leftdhscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cofactor_leftdhscm_positive_cell = ff_row_mdm_prefix_mdr_cofactor_leftdhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cofactor_leftdhscm_positive_cell_row_after. ff_gap_mdm_le_mdr_cofactor_leftdhscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cofactor_leftdhscm_positive)) /\ ff_row_mdm_cell_mdr_cofactor_leftdhscm_positive_cell = S ff_row_mdm_prefix_mdr_cofactor_leftdhscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cofactor_leftdhscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cofactor_leftdhscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cofactor_leftdhscm_positive) = (mdr_j_cofactor_leftdhsc)) /\ ff_column_mdm_cell_mdr_cofactor_leftdhscm_positive_cell = ff_column_mdm_prefix_mdr_cofactor_leftdhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cofactor_leftdhscm_positive_cell_column_after. ff_gap_mdm_le_mdr_cofactor_leftdhscm_positive_cell_column_after + (mdr_j_cofactor_leftdhsc) = (ff_column_mdm_prefix_mdr_cofactor_leftdhscm_positive)) /\ ff_column_mdm_cell_mdr_cofactor_leftdhscm_positive_cell = S ff_column_mdm_prefix_mdr_cofactor_leftdhscm_positive))) /\ (((exists ff_h_mdm_mdr_cofactor_leftdhscm_positive_cell_source. ff_h_mdm_mdr_cofactor_leftdhscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cofactor_leftdhscm_positive) = S ((S ((ff_row_mdm_cell_mdr_cofactor_leftdhscm_positive_cell) * (S (mdr_q_cofactor_leftdhs)) + (ff_column_mdm_cell_mdr_cofactor_leftdhscm_positive_cell))) * mdr_pc_cofactor_leftdh)) /\ exists ff_q_mdm_mdr_cofactor_leftdhscm_positive_cell_source. mdr_pb_cofactor_leftdh = ff_q_mdm_mdr_cofactor_leftdhscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cofactor_leftdhscm_positive_cell) * (S (mdr_q_cofactor_leftdhs)) + (ff_column_mdm_cell_mdr_cofactor_leftdhscm_positive_cell))) * mdr_pc_cofactor_leftdh) + (ff_value_mdm_prefix_mdr_cofactor_leftdhscm_positive)))))) /\ (((exists ff_h_mdm_mdr_cofactor_leftdhscm_positive_target. ff_h_mdm_mdr_cofactor_leftdhscm_positive_target + S (ff_value_mdm_prefix_mdr_cofactor_leftdhscm_positive) = S ((S (ff_index_mdm_prefix_mdr_cofactor_leftdhscm_positive)) * mdr_us_cofactor_leftdhsc)) /\ exists ff_q_mdm_mdr_cofactor_leftdhscm_positive_target. mdr_up_cofactor_leftdhsc = ff_q_mdm_mdr_cofactor_leftdhscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cofactor_leftdhscm_positive)) * mdr_us_cofactor_leftdhsc) + (ff_value_mdm_prefix_mdr_cofactor_leftdhscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cofactor_leftdhscm_negative. (exists ff_gap_mdm_lt_mdr_cofactor_leftdhscm_negative_index_bound. ff_gap_mdm_lt_mdr_cofactor_leftdhscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cofactor_leftdhscm_negative) = ((mdr_q_cofactor_leftdhs) * (mdr_q_cofactor_leftdhs))) -> exists ff_row_mdm_prefix_mdr_cofactor_leftdhscm_negative ff_column_mdm_prefix_mdr_cofactor_leftdhscm_negative ff_value_mdm_prefix_mdr_cofactor_leftdhscm_negative. (ff_index_mdm_prefix_mdr_cofactor_leftdhscm_negative = (mdr_q_cofactor_leftdhs) * ff_row_mdm_prefix_mdr_cofactor_leftdhscm_negative + ff_column_mdm_prefix_mdr_cofactor_leftdhscm_negative /\ ((exists ff_gap_mdm_lt_mdr_cofactor_leftdhscm_negative_column_bound. ff_gap_mdm_lt_mdr_cofactor_leftdhscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cofactor_leftdhscm_negative) = (mdr_q_cofactor_leftdhs)) /\ ((exists ff_row_mdm_cell_mdr_cofactor_leftdhscm_negative_cell ff_column_mdm_cell_mdr_cofactor_leftdhscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cofactor_leftdhscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cofactor_leftdhscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cofactor_leftdhscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cofactor_leftdhscm_negative_cell = ff_row_mdm_prefix_mdr_cofactor_leftdhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cofactor_leftdhscm_negative_cell_row_after. ff_gap_mdm_le_mdr_cofactor_leftdhscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cofactor_leftdhscm_negative)) /\ ff_row_mdm_cell_mdr_cofactor_leftdhscm_negative_cell = S ff_row_mdm_prefix_mdr_cofactor_leftdhscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cofactor_leftdhscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cofactor_leftdhscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cofactor_leftdhscm_negative) = (mdr_j_cofactor_leftdhsc)) /\ ff_column_mdm_cell_mdr_cofactor_leftdhscm_negative_cell = ff_column_mdm_prefix_mdr_cofactor_leftdhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cofactor_leftdhscm_negative_cell_column_after. ff_gap_mdm_le_mdr_cofactor_leftdhscm_negative_cell_column_after + (mdr_j_cofactor_leftdhsc) = (ff_column_mdm_prefix_mdr_cofactor_leftdhscm_negative)) /\ ff_column_mdm_cell_mdr_cofactor_leftdhscm_negative_cell = S ff_column_mdm_prefix_mdr_cofactor_leftdhscm_negative))) /\ (((exists ff_h_mdm_mdr_cofactor_leftdhscm_negative_cell_source. ff_h_mdm_mdr_cofactor_leftdhscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cofactor_leftdhscm_negative) = S ((S ((ff_row_mdm_cell_mdr_cofactor_leftdhscm_negative_cell) * (S (mdr_q_cofactor_leftdhs)) + (ff_column_mdm_cell_mdr_cofactor_leftdhscm_negative_cell))) * mdr_nc_cofactor_leftdh)) /\ exists ff_q_mdm_mdr_cofactor_leftdhscm_negative_cell_source. mdr_nb_cofactor_leftdh = ff_q_mdm_mdr_cofactor_leftdhscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cofactor_leftdhscm_negative_cell) * (S (mdr_q_cofactor_leftdhs)) + (ff_column_mdm_cell_mdr_cofactor_leftdhscm_negative_cell))) * mdr_nc_cofactor_leftdh) + (ff_value_mdm_prefix_mdr_cofactor_leftdhscm_negative)))))) /\ (((exists ff_h_mdm_mdr_cofactor_leftdhscm_negative_target. ff_h_mdm_mdr_cofactor_leftdhscm_negative_target + S (ff_value_mdm_prefix_mdr_cofactor_leftdhscm_negative) = S ((S (ff_index_mdm_prefix_mdr_cofactor_leftdhscm_negative)) * mdr_ut_cofactor_leftdhsc)) /\ exists ff_q_mdm_mdr_cofactor_leftdhscm_negative_target. mdr_un_cofactor_leftdhsc = ff_q_mdm_mdr_cofactor_leftdhscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cofactor_leftdhscm_negative)) * mdr_ut_cofactor_leftdhsc) + (ff_value_mdm_prefix_mdr_cofactor_leftdhscm_negative))))))))) /\ ((((exists ff_h_mdr_cofactor_leftdhscp. ff_h_mdr_cofactor_leftdhscp + S (mdr_p_cofactor_leftdhsc) = S ((S (mdr_j_cofactor_leftdhsc)) * mdr_ec_cofactor_leftdhs)) /\ exists ff_q_mdr_cofactor_leftdhscp. mdr_eb_cofactor_leftdhs = ff_q_mdr_cofactor_leftdhscp * S ((S (mdr_j_cofactor_leftdhsc)) * mdr_ec_cofactor_leftdhs) + (mdr_p_cofactor_leftdhsc))) /\ (((exists ff_h_mdr_cofactor_leftdhscn. ff_h_mdr_cofactor_leftdhscn + S (mdr_n_cofactor_leftdhsc) = S ((S (mdr_j_cofactor_leftdhsc)) * mdr_fc_cofactor_leftdhs)) /\ exists ff_q_mdr_cofactor_leftdhscn. mdr_fb_cofactor_leftdhs = ff_q_mdr_cofactor_leftdhscn * S ((S (mdr_j_cofactor_leftdhsc)) * mdr_fc_cofactor_leftdhs) + (mdr_n_cofactor_leftdhsc)))))))) /\ (exists ff_ub_mce_fold_mdr_cofactor_leftdhsf ff_uc_mce_fold_mdr_cofactor_leftdhsf ff_vb_mce_fold_mdr_cofactor_leftdhsf ff_vc_mce_fold_mdr_cofactor_leftdhsf. ((forall ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix. (exists ff_gap_mce_mdr_cofactor_leftdhsf_prefix_index. ff_gap_mce_mdr_cofactor_leftdhsf_prefix_index + S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix) = (S (mdr_q_cofactor_leftdhs))) -> exists ff_ap_mce_alternating_mdr_cofactor_leftdhsf_prefix ff_an_mce_alternating_mdr_cofactor_leftdhsf_prefix ff_bp_mce_alternating_mdr_cofactor_leftdhsf_prefix ff_bn_mce_alternating_mdr_cofactor_leftdhsf_prefix ff_p_mce_alternating_mdr_cofactor_leftdhsf_prefix ff_n_mce_alternating_mdr_cofactor_leftdhsf_prefix. ((((exists ff_h_mce_mdr_cofactor_leftdhsf_prefix_ap. ff_h_mce_mdr_cofactor_leftdhsf_prefix_ap + S (ff_ap_mce_alternating_mdr_cofactor_leftdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix)) * mdr_pc_cofactor_leftdh)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_prefix_ap. mdr_pb_cofactor_leftdh = ff_q_mce_mdr_cofactor_leftdhsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix)) * mdr_pc_cofactor_leftdh) + (ff_ap_mce_alternating_mdr_cofactor_leftdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_leftdhsf_prefix_an. ff_h_mce_mdr_cofactor_leftdhsf_prefix_an + S (ff_an_mce_alternating_mdr_cofactor_leftdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix)) * mdr_nc_cofactor_leftdh)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_prefix_an. mdr_nb_cofactor_leftdh = ff_q_mce_mdr_cofactor_leftdhsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix)) * mdr_nc_cofactor_leftdh) + (ff_an_mce_alternating_mdr_cofactor_leftdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_leftdhsf_prefix_bp. ff_h_mce_mdr_cofactor_leftdhsf_prefix_bp + S (ff_bp_mce_alternating_mdr_cofactor_leftdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix)) * mdr_ec_cofactor_leftdhs)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_prefix_bp. mdr_eb_cofactor_leftdhs = ff_q_mce_mdr_cofactor_leftdhsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix)) * mdr_ec_cofactor_leftdhs) + (ff_bp_mce_alternating_mdr_cofactor_leftdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_leftdhsf_prefix_bn. ff_h_mce_mdr_cofactor_leftdhsf_prefix_bn + S (ff_bn_mce_alternating_mdr_cofactor_leftdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix)) * mdr_fc_cofactor_leftdhs)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_prefix_bn. mdr_fb_cofactor_leftdhs = ff_q_mce_mdr_cofactor_leftdhsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix)) * mdr_fc_cofactor_leftdhs) + (ff_bn_mce_alternating_mdr_cofactor_leftdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_leftdhsf_prefix_positive. ff_h_mce_mdr_cofactor_leftdhsf_prefix_positive + S (ff_p_mce_alternating_mdr_cofactor_leftdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix)) * ff_uc_mce_fold_mdr_cofactor_leftdhsf)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_prefix_positive. ff_ub_mce_fold_mdr_cofactor_leftdhsf = ff_q_mce_mdr_cofactor_leftdhsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix)) * ff_uc_mce_fold_mdr_cofactor_leftdhsf) + (ff_p_mce_alternating_mdr_cofactor_leftdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_leftdhsf_prefix_negative. ff_h_mce_mdr_cofactor_leftdhsf_prefix_negative + S (ff_n_mce_alternating_mdr_cofactor_leftdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix)) * ff_vc_mce_fold_mdr_cofactor_leftdhsf)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_prefix_negative. ff_vb_mce_fold_mdr_cofactor_leftdhsf = ff_q_mce_mdr_cofactor_leftdhsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix)) * ff_vc_mce_fold_mdr_cofactor_leftdhsf) + (ff_n_mce_alternating_mdr_cofactor_leftdhsf_prefix))) /\ (((exists ff_even_mce_term_mdr_cofactor_leftdhsf_prefix_term. ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix = 2 * ff_even_mce_term_mdr_cofactor_leftdhsf_prefix_term) /\ (ff_p_mce_alternating_mdr_cofactor_leftdhsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_leftdhsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_leftdhsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_leftdhsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_leftdhsf_prefix) /\ ff_n_mce_alternating_mdr_cofactor_leftdhsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_leftdhsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_leftdhsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_leftdhsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_leftdhsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_cofactor_leftdhsf_prefix_term. ff_index_mce_alternating_mdr_cofactor_leftdhsf_prefix = 2 * ff_odd_mce_term_mdr_cofactor_leftdhsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_cofactor_leftdhsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_leftdhsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_leftdhsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_leftdhsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_leftdhsf_prefix) /\ ff_n_mce_alternating_mdr_cofactor_leftdhsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_leftdhsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_leftdhsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_leftdhsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_leftdhsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_cofactor_leftdhsf_positive ff_v_mce_mdr_cofactor_leftdhsf_positive. ((((exists ff_h_mce_mdr_cofactor_leftdhsf_positive_start. ff_h_mce_mdr_cofactor_leftdhsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cofactor_leftdhsf_positive)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_positive_start. ff_u_mce_mdr_cofactor_leftdhsf_positive = ff_q_mce_mdr_cofactor_leftdhsf_positive_start * S ((S (0)) * ff_v_mce_mdr_cofactor_leftdhsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_cofactor_leftdhsf_positive_terminal. ff_h_mce_mdr_cofactor_leftdhsf_positive_terminal + S (mdr_p_cofactor_leftdh) = S ((S ((S (mdr_q_cofactor_leftdhs)))) * ff_v_mce_mdr_cofactor_leftdhsf_positive)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_positive_terminal. ff_u_mce_mdr_cofactor_leftdhsf_positive = ff_q_mce_mdr_cofactor_leftdhsf_positive_terminal * S ((S ((S (mdr_q_cofactor_leftdhs)))) * ff_v_mce_mdr_cofactor_leftdhsf_positive) + (mdr_p_cofactor_leftdh))) /\ forall ff_i_mce_mdr_cofactor_leftdhsf_positive. (exists ff_lt_mce_mdr_cofactor_leftdhsf_positive_bound. ff_lt_mce_mdr_cofactor_leftdhsf_positive_bound + S ff_i_mce_mdr_cofactor_leftdhsf_positive = (S (mdr_q_cofactor_leftdhs))) -> exists ff_a_mce_mdr_cofactor_leftdhsf_positive ff_r_mce_mdr_cofactor_leftdhsf_positive ff_s_mce_mdr_cofactor_leftdhsf_positive. ((((exists ff_h_mce_mdr_cofactor_leftdhsf_positive_summand. ff_h_mce_mdr_cofactor_leftdhsf_positive_summand + S (ff_a_mce_mdr_cofactor_leftdhsf_positive) = S ((S (ff_i_mce_mdr_cofactor_leftdhsf_positive)) * ff_uc_mce_fold_mdr_cofactor_leftdhsf)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_positive_summand. ff_ub_mce_fold_mdr_cofactor_leftdhsf = ff_q_mce_mdr_cofactor_leftdhsf_positive_summand * S ((S (ff_i_mce_mdr_cofactor_leftdhsf_positive)) * ff_uc_mce_fold_mdr_cofactor_leftdhsf) + (ff_a_mce_mdr_cofactor_leftdhsf_positive))) /\ ((((exists ff_h_mce_mdr_cofactor_leftdhsf_positive_partial. ff_h_mce_mdr_cofactor_leftdhsf_positive_partial + S (ff_r_mce_mdr_cofactor_leftdhsf_positive) = S ((S (ff_i_mce_mdr_cofactor_leftdhsf_positive)) * ff_v_mce_mdr_cofactor_leftdhsf_positive)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_positive_partial. ff_u_mce_mdr_cofactor_leftdhsf_positive = ff_q_mce_mdr_cofactor_leftdhsf_positive_partial * S ((S (ff_i_mce_mdr_cofactor_leftdhsf_positive)) * ff_v_mce_mdr_cofactor_leftdhsf_positive) + (ff_r_mce_mdr_cofactor_leftdhsf_positive))) /\ ((((exists ff_h_mce_mdr_cofactor_leftdhsf_positive_successor. ff_h_mce_mdr_cofactor_leftdhsf_positive_successor + S (ff_s_mce_mdr_cofactor_leftdhsf_positive) = S ((S (S ff_i_mce_mdr_cofactor_leftdhsf_positive)) * ff_v_mce_mdr_cofactor_leftdhsf_positive)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_positive_successor. ff_u_mce_mdr_cofactor_leftdhsf_positive = ff_q_mce_mdr_cofactor_leftdhsf_positive_successor * S ((S (S ff_i_mce_mdr_cofactor_leftdhsf_positive)) * ff_v_mce_mdr_cofactor_leftdhsf_positive) + (ff_s_mce_mdr_cofactor_leftdhsf_positive))) /\ ff_s_mce_mdr_cofactor_leftdhsf_positive = ff_r_mce_mdr_cofactor_leftdhsf_positive + ff_a_mce_mdr_cofactor_leftdhsf_positive)))))) /\ (exists ff_u_mce_mdr_cofactor_leftdhsf_negative ff_v_mce_mdr_cofactor_leftdhsf_negative. ((((exists ff_h_mce_mdr_cofactor_leftdhsf_negative_start. ff_h_mce_mdr_cofactor_leftdhsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cofactor_leftdhsf_negative)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_negative_start. ff_u_mce_mdr_cofactor_leftdhsf_negative = ff_q_mce_mdr_cofactor_leftdhsf_negative_start * S ((S (0)) * ff_v_mce_mdr_cofactor_leftdhsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_cofactor_leftdhsf_negative_terminal. ff_h_mce_mdr_cofactor_leftdhsf_negative_terminal + S (mdr_n_cofactor_leftdh) = S ((S ((S (mdr_q_cofactor_leftdhs)))) * ff_v_mce_mdr_cofactor_leftdhsf_negative)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_negative_terminal. ff_u_mce_mdr_cofactor_leftdhsf_negative = ff_q_mce_mdr_cofactor_leftdhsf_negative_terminal * S ((S ((S (mdr_q_cofactor_leftdhs)))) * ff_v_mce_mdr_cofactor_leftdhsf_negative) + (mdr_n_cofactor_leftdh))) /\ forall ff_i_mce_mdr_cofactor_leftdhsf_negative. (exists ff_lt_mce_mdr_cofactor_leftdhsf_negative_bound. ff_lt_mce_mdr_cofactor_leftdhsf_negative_bound + S ff_i_mce_mdr_cofactor_leftdhsf_negative = (S (mdr_q_cofactor_leftdhs))) -> exists ff_a_mce_mdr_cofactor_leftdhsf_negative ff_r_mce_mdr_cofactor_leftdhsf_negative ff_s_mce_mdr_cofactor_leftdhsf_negative. ((((exists ff_h_mce_mdr_cofactor_leftdhsf_negative_summand. ff_h_mce_mdr_cofactor_leftdhsf_negative_summand + S (ff_a_mce_mdr_cofactor_leftdhsf_negative) = S ((S (ff_i_mce_mdr_cofactor_leftdhsf_negative)) * ff_vc_mce_fold_mdr_cofactor_leftdhsf)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_negative_summand. ff_vb_mce_fold_mdr_cofactor_leftdhsf = ff_q_mce_mdr_cofactor_leftdhsf_negative_summand * S ((S (ff_i_mce_mdr_cofactor_leftdhsf_negative)) * ff_vc_mce_fold_mdr_cofactor_leftdhsf) + (ff_a_mce_mdr_cofactor_leftdhsf_negative))) /\ ((((exists ff_h_mce_mdr_cofactor_leftdhsf_negative_partial. ff_h_mce_mdr_cofactor_leftdhsf_negative_partial + S (ff_r_mce_mdr_cofactor_leftdhsf_negative) = S ((S (ff_i_mce_mdr_cofactor_leftdhsf_negative)) * ff_v_mce_mdr_cofactor_leftdhsf_negative)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_negative_partial. ff_u_mce_mdr_cofactor_leftdhsf_negative = ff_q_mce_mdr_cofactor_leftdhsf_negative_partial * S ((S (ff_i_mce_mdr_cofactor_leftdhsf_negative)) * ff_v_mce_mdr_cofactor_leftdhsf_negative) + (ff_r_mce_mdr_cofactor_leftdhsf_negative))) /\ ((((exists ff_h_mce_mdr_cofactor_leftdhsf_negative_successor. ff_h_mce_mdr_cofactor_leftdhsf_negative_successor + S (ff_s_mce_mdr_cofactor_leftdhsf_negative) = S ((S (S ff_i_mce_mdr_cofactor_leftdhsf_negative)) * ff_v_mce_mdr_cofactor_leftdhsf_negative)) /\ exists ff_q_mce_mdr_cofactor_leftdhsf_negative_successor. ff_u_mce_mdr_cofactor_leftdhsf_negative = ff_q_mce_mdr_cofactor_leftdhsf_negative_successor * S ((S (S ff_i_mce_mdr_cofactor_leftdhsf_negative)) * ff_v_mce_mdr_cofactor_leftdhsf_negative) + (ff_s_mce_mdr_cofactor_leftdhsf_negative))) /\ ff_s_mce_mdr_cofactor_leftdhsf_negative = ff_r_mce_mdr_cofactor_leftdhsf_negative + ff_a_mce_mdr_cofactor_leftdhsf_negative))))))))))))))) /\ ((exists mdr_gap_cofactor_leftdi. mdr_gap_cofactor_leftdi + S (mdr_i_cofactor_leftd) = (mdr_l_cofactor_leftd)) /\ (exists mdr_z_cofactor_leftdr. ((exists mdr_a_cofactor_leftdrc mdr_b_cofactor_leftdrc mdr_c_cofactor_leftdrc mdr_e_cofactor_leftdrc mdr_f_cofactor_leftdrc. ((mdr_a_cofactor_leftdrc = ((q) + (mdr_up_cofactor_left)) * S ((q) + (mdr_up_cofactor_left)) + ((mdr_up_cofactor_left) + (mdr_up_cofactor_left))) /\ ((mdr_b_cofactor_leftdrc = ((mdr_us_cofactor_left) + (mdr_un_cofactor_left)) * S ((mdr_us_cofactor_left) + (mdr_un_cofactor_left)) + ((mdr_un_cofactor_left) + (mdr_un_cofactor_left))) /\ ((mdr_c_cofactor_leftdrc = ((mdr_a_cofactor_leftdrc) + (mdr_b_cofactor_leftdrc)) * S ((mdr_a_cofactor_leftdrc) + (mdr_b_cofactor_leftdrc)) + ((mdr_b_cofactor_leftdrc) + (mdr_b_cofactor_leftdrc))) /\ ((mdr_e_cofactor_leftdrc = ((mdr_p_cofactor_left) + (mdr_n_cofactor_left)) * S ((mdr_p_cofactor_left) + (mdr_n_cofactor_left)) + ((mdr_n_cofactor_left) + (mdr_n_cofactor_left))) /\ ((mdr_f_cofactor_leftdrc = ((mdr_ut_cofactor_left) + (mdr_e_cofactor_leftdrc)) * S ((mdr_ut_cofactor_left) + (mdr_e_cofactor_leftdrc)) + ((mdr_e_cofactor_leftdrc) + (mdr_e_cofactor_leftdrc))) /\ ((mdr_z_cofactor_leftdr) = ((mdr_c_cofactor_leftdrc) + (mdr_f_cofactor_leftdrc)) * S ((mdr_c_cofactor_leftdrc) + (mdr_f_cofactor_leftdrc)) + ((mdr_f_cofactor_leftdrc) + (mdr_f_cofactor_leftdrc))))))))) /\ (((exists ff_h_mdr_cofactor_leftdrb. ff_h_mdr_cofactor_leftdrb + S (mdr_z_cofactor_leftdr) = S ((S (mdr_i_cofactor_leftd)) * mdr_c_cofactor_leftd)) /\ exists ff_q_mdr_cofactor_leftdrb. mdr_b_cofactor_leftd = ff_q_mdr_cofactor_leftdrb * S ((S (mdr_i_cofactor_leftd)) * mdr_c_cofactor_leftd) + (mdr_z_cofactor_leftdr)))))))) /\ ((((exists ff_h_mdr_cofactor_leftp. ff_h_mdr_cofactor_leftp + S (mdr_p_cofactor_left) = S ((S (mdr_j_cofactor_left)) * ec)) /\ exists ff_q_mdr_cofactor_leftp. eb = ff_q_mdr_cofactor_leftp * S ((S (mdr_j_cofactor_left)) * ec) + (mdr_p_cofactor_left))) /\ (((exists ff_h_mdr_cofactor_leftn. ff_h_mdr_cofactor_leftn + S (mdr_n_cofactor_left) = S ((S (mdr_j_cofactor_left)) * fc)) /\ exists ff_q_mdr_cofactor_leftn. fb = ff_q_mdr_cofactor_leftn * S ((S (mdr_j_cofactor_left)) * fc) + (mdr_n_cofactor_left))))))) -> (forall mdr_j_cofactor_right. (exists mdr_gap_cofactor_rightj. mdr_gap_cofactor_rightj + S (mdr_j_cofactor_right) = (S (q))) -> exists mdr_up_cofactor_right mdr_us_cofactor_right mdr_un_cofactor_right mdr_ut_cofactor_right mdr_p_cofactor_right mdr_n_cofactor_right. ((((forall ff_index_mdm_prefix_mdr_cofactor_rightm_positive. (exists ff_gap_mdm_lt_mdr_cofactor_rightm_positive_index_bound. ff_gap_mdm_lt_mdr_cofactor_rightm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cofactor_rightm_positive) = ((q) * (q))) -> exists ff_row_mdm_prefix_mdr_cofactor_rightm_positive ff_column_mdm_prefix_mdr_cofactor_rightm_positive ff_value_mdm_prefix_mdr_cofactor_rightm_positive. (ff_index_mdm_prefix_mdr_cofactor_rightm_positive = (q) * ff_row_mdm_prefix_mdr_cofactor_rightm_positive + ff_column_mdm_prefix_mdr_cofactor_rightm_positive /\ ((exists ff_gap_mdm_lt_mdr_cofactor_rightm_positive_column_bound. ff_gap_mdm_lt_mdr_cofactor_rightm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cofactor_rightm_positive) = (q)) /\ ((exists ff_row_mdm_cell_mdr_cofactor_rightm_positive_cell ff_column_mdm_cell_mdr_cofactor_rightm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cofactor_rightm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cofactor_rightm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cofactor_rightm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cofactor_rightm_positive_cell = ff_row_mdm_prefix_mdr_cofactor_rightm_positive) \/ ((exists ff_gap_mdm_le_mdr_cofactor_rightm_positive_cell_row_after. ff_gap_mdm_le_mdr_cofactor_rightm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cofactor_rightm_positive)) /\ ff_row_mdm_cell_mdr_cofactor_rightm_positive_cell = S ff_row_mdm_prefix_mdr_cofactor_rightm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cofactor_rightm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cofactor_rightm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cofactor_rightm_positive) = (mdr_j_cofactor_right)) /\ ff_column_mdm_cell_mdr_cofactor_rightm_positive_cell = ff_column_mdm_prefix_mdr_cofactor_rightm_positive) \/ ((exists ff_gap_mdm_le_mdr_cofactor_rightm_positive_cell_column_after. ff_gap_mdm_le_mdr_cofactor_rightm_positive_cell_column_after + (mdr_j_cofactor_right) = (ff_column_mdm_prefix_mdr_cofactor_rightm_positive)) /\ ff_column_mdm_cell_mdr_cofactor_rightm_positive_cell = S ff_column_mdm_prefix_mdr_cofactor_rightm_positive))) /\ (((exists ff_h_mdm_mdr_cofactor_rightm_positive_cell_source. ff_h_mdm_mdr_cofactor_rightm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cofactor_rightm_positive) = S ((S ((ff_row_mdm_cell_mdr_cofactor_rightm_positive_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cofactor_rightm_positive_cell))) * qc)) /\ exists ff_q_mdm_mdr_cofactor_rightm_positive_cell_source. qb = ff_q_mdm_mdr_cofactor_rightm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cofactor_rightm_positive_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cofactor_rightm_positive_cell))) * qc) + (ff_value_mdm_prefix_mdr_cofactor_rightm_positive)))))) /\ (((exists ff_h_mdm_mdr_cofactor_rightm_positive_target. ff_h_mdm_mdr_cofactor_rightm_positive_target + S (ff_value_mdm_prefix_mdr_cofactor_rightm_positive) = S ((S (ff_index_mdm_prefix_mdr_cofactor_rightm_positive)) * mdr_us_cofactor_right)) /\ exists ff_q_mdm_mdr_cofactor_rightm_positive_target. mdr_up_cofactor_right = ff_q_mdm_mdr_cofactor_rightm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cofactor_rightm_positive)) * mdr_us_cofactor_right) + (ff_value_mdm_prefix_mdr_cofactor_rightm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cofactor_rightm_negative. (exists ff_gap_mdm_lt_mdr_cofactor_rightm_negative_index_bound. ff_gap_mdm_lt_mdr_cofactor_rightm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cofactor_rightm_negative) = ((q) * (q))) -> exists ff_row_mdm_prefix_mdr_cofactor_rightm_negative ff_column_mdm_prefix_mdr_cofactor_rightm_negative ff_value_mdm_prefix_mdr_cofactor_rightm_negative. (ff_index_mdm_prefix_mdr_cofactor_rightm_negative = (q) * ff_row_mdm_prefix_mdr_cofactor_rightm_negative + ff_column_mdm_prefix_mdr_cofactor_rightm_negative /\ ((exists ff_gap_mdm_lt_mdr_cofactor_rightm_negative_column_bound. ff_gap_mdm_lt_mdr_cofactor_rightm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cofactor_rightm_negative) = (q)) /\ ((exists ff_row_mdm_cell_mdr_cofactor_rightm_negative_cell ff_column_mdm_cell_mdr_cofactor_rightm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cofactor_rightm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cofactor_rightm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cofactor_rightm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cofactor_rightm_negative_cell = ff_row_mdm_prefix_mdr_cofactor_rightm_negative) \/ ((exists ff_gap_mdm_le_mdr_cofactor_rightm_negative_cell_row_after. ff_gap_mdm_le_mdr_cofactor_rightm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cofactor_rightm_negative)) /\ ff_row_mdm_cell_mdr_cofactor_rightm_negative_cell = S ff_row_mdm_prefix_mdr_cofactor_rightm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cofactor_rightm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cofactor_rightm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cofactor_rightm_negative) = (mdr_j_cofactor_right)) /\ ff_column_mdm_cell_mdr_cofactor_rightm_negative_cell = ff_column_mdm_prefix_mdr_cofactor_rightm_negative) \/ ((exists ff_gap_mdm_le_mdr_cofactor_rightm_negative_cell_column_after. ff_gap_mdm_le_mdr_cofactor_rightm_negative_cell_column_after + (mdr_j_cofactor_right) = (ff_column_mdm_prefix_mdr_cofactor_rightm_negative)) /\ ff_column_mdm_cell_mdr_cofactor_rightm_negative_cell = S ff_column_mdm_prefix_mdr_cofactor_rightm_negative))) /\ (((exists ff_h_mdm_mdr_cofactor_rightm_negative_cell_source. ff_h_mdm_mdr_cofactor_rightm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cofactor_rightm_negative) = S ((S ((ff_row_mdm_cell_mdr_cofactor_rightm_negative_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cofactor_rightm_negative_cell))) * rc)) /\ exists ff_q_mdm_mdr_cofactor_rightm_negative_cell_source. rb = ff_q_mdm_mdr_cofactor_rightm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cofactor_rightm_negative_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cofactor_rightm_negative_cell))) * rc) + (ff_value_mdm_prefix_mdr_cofactor_rightm_negative)))))) /\ (((exists ff_h_mdm_mdr_cofactor_rightm_negative_target. ff_h_mdm_mdr_cofactor_rightm_negative_target + S (ff_value_mdm_prefix_mdr_cofactor_rightm_negative) = S ((S (ff_index_mdm_prefix_mdr_cofactor_rightm_negative)) * mdr_ut_cofactor_right)) /\ exists ff_q_mdm_mdr_cofactor_rightm_negative_target. mdr_un_cofactor_right = ff_q_mdm_mdr_cofactor_rightm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cofactor_rightm_negative)) * mdr_ut_cofactor_right) + (ff_value_mdm_prefix_mdr_cofactor_rightm_negative))))))))) /\ ((exists mdr_b_cofactor_rightd mdr_c_cofactor_rightd mdr_l_cofactor_rightd mdr_i_cofactor_rightd. ((forall mdr_i_cofactor_rightdh. (exists mdr_gap_cofactor_rightdhi. mdr_gap_cofactor_rightdhi + S (mdr_i_cofactor_rightdh) = (mdr_l_cofactor_rightd)) -> exists mdr_d_cofactor_rightdh mdr_pb_cofactor_rightdh mdr_pc_cofactor_rightdh mdr_nb_cofactor_rightdh mdr_nc_cofactor_rightdh mdr_p_cofactor_rightdh mdr_n_cofactor_rightdh. ((exists mdr_z_cofactor_rightdhr. ((exists mdr_a_cofactor_rightdhrc mdr_b_cofactor_rightdhrc mdr_c_cofactor_rightdhrc mdr_e_cofactor_rightdhrc mdr_f_cofactor_rightdhrc. ((mdr_a_cofactor_rightdhrc = ((mdr_d_cofactor_rightdh) + (mdr_pb_cofactor_rightdh)) * S ((mdr_d_cofactor_rightdh) + (mdr_pb_cofactor_rightdh)) + ((mdr_pb_cofactor_rightdh) + (mdr_pb_cofactor_rightdh))) /\ ((mdr_b_cofactor_rightdhrc = ((mdr_pc_cofactor_rightdh) + (mdr_nb_cofactor_rightdh)) * S ((mdr_pc_cofactor_rightdh) + (mdr_nb_cofactor_rightdh)) + ((mdr_nb_cofactor_rightdh) + (mdr_nb_cofactor_rightdh))) /\ ((mdr_c_cofactor_rightdhrc = ((mdr_a_cofactor_rightdhrc) + (mdr_b_cofactor_rightdhrc)) * S ((mdr_a_cofactor_rightdhrc) + (mdr_b_cofactor_rightdhrc)) + ((mdr_b_cofactor_rightdhrc) + (mdr_b_cofactor_rightdhrc))) /\ ((mdr_e_cofactor_rightdhrc = ((mdr_p_cofactor_rightdh) + (mdr_n_cofactor_rightdh)) * S ((mdr_p_cofactor_rightdh) + (mdr_n_cofactor_rightdh)) + ((mdr_n_cofactor_rightdh) + (mdr_n_cofactor_rightdh))) /\ ((mdr_f_cofactor_rightdhrc = ((mdr_nc_cofactor_rightdh) + (mdr_e_cofactor_rightdhrc)) * S ((mdr_nc_cofactor_rightdh) + (mdr_e_cofactor_rightdhrc)) + ((mdr_e_cofactor_rightdhrc) + (mdr_e_cofactor_rightdhrc))) /\ ((mdr_z_cofactor_rightdhr) = ((mdr_c_cofactor_rightdhrc) + (mdr_f_cofactor_rightdhrc)) * S ((mdr_c_cofactor_rightdhrc) + (mdr_f_cofactor_rightdhrc)) + ((mdr_f_cofactor_rightdhrc) + (mdr_f_cofactor_rightdhrc))))))))) /\ (((exists ff_h_mdr_cofactor_rightdhrb. ff_h_mdr_cofactor_rightdhrb + S (mdr_z_cofactor_rightdhr) = S ((S (mdr_i_cofactor_rightdh)) * mdr_c_cofactor_rightd)) /\ exists ff_q_mdr_cofactor_rightdhrb. mdr_b_cofactor_rightd = ff_q_mdr_cofactor_rightdhrb * S ((S (mdr_i_cofactor_rightdh)) * mdr_c_cofactor_rightd) + (mdr_z_cofactor_rightdhr))))) /\ (((((mdr_d_cofactor_rightdh) = 0) /\ (((mdr_p_cofactor_rightdh) = 1) /\ ((mdr_n_cofactor_rightdh) = 0))) \/ exists mdr_q_cofactor_rightdhs mdr_eb_cofactor_rightdhs mdr_ec_cofactor_rightdhs mdr_fb_cofactor_rightdhs mdr_fc_cofactor_rightdhs. (((mdr_d_cofactor_rightdh) = S (mdr_q_cofactor_rightdhs)) /\ ((forall mdr_j_cofactor_rightdhsc. (exists mdr_gap_cofactor_rightdhscj. mdr_gap_cofactor_rightdhscj + S (mdr_j_cofactor_rightdhsc) = (S (mdr_q_cofactor_rightdhs))) -> exists mdr_i_cofactor_rightdhsc mdr_up_cofactor_rightdhsc mdr_us_cofactor_rightdhsc mdr_un_cofactor_rightdhsc mdr_ut_cofactor_rightdhsc mdr_p_cofactor_rightdhsc mdr_n_cofactor_rightdhsc. ((exists mdr_gap_cofactor_rightdhsci. mdr_gap_cofactor_rightdhsci + S (mdr_i_cofactor_rightdhsc) = (mdr_i_cofactor_rightdh)) /\ ((exists mdr_z_cofactor_rightdhscr. ((exists mdr_a_cofactor_rightdhscrc mdr_b_cofactor_rightdhscrc mdr_c_cofactor_rightdhscrc mdr_e_cofactor_rightdhscrc mdr_f_cofactor_rightdhscrc. ((mdr_a_cofactor_rightdhscrc = ((mdr_q_cofactor_rightdhs) + (mdr_up_cofactor_rightdhsc)) * S ((mdr_q_cofactor_rightdhs) + (mdr_up_cofactor_rightdhsc)) + ((mdr_up_cofactor_rightdhsc) + (mdr_up_cofactor_rightdhsc))) /\ ((mdr_b_cofactor_rightdhscrc = ((mdr_us_cofactor_rightdhsc) + (mdr_un_cofactor_rightdhsc)) * S ((mdr_us_cofactor_rightdhsc) + (mdr_un_cofactor_rightdhsc)) + ((mdr_un_cofactor_rightdhsc) + (mdr_un_cofactor_rightdhsc))) /\ ((mdr_c_cofactor_rightdhscrc = ((mdr_a_cofactor_rightdhscrc) + (mdr_b_cofactor_rightdhscrc)) * S ((mdr_a_cofactor_rightdhscrc) + (mdr_b_cofactor_rightdhscrc)) + ((mdr_b_cofactor_rightdhscrc) + (mdr_b_cofactor_rightdhscrc))) /\ ((mdr_e_cofactor_rightdhscrc = ((mdr_p_cofactor_rightdhsc) + (mdr_n_cofactor_rightdhsc)) * S ((mdr_p_cofactor_rightdhsc) + (mdr_n_cofactor_rightdhsc)) + ((mdr_n_cofactor_rightdhsc) + (mdr_n_cofactor_rightdhsc))) /\ ((mdr_f_cofactor_rightdhscrc = ((mdr_ut_cofactor_rightdhsc) + (mdr_e_cofactor_rightdhscrc)) * S ((mdr_ut_cofactor_rightdhsc) + (mdr_e_cofactor_rightdhscrc)) + ((mdr_e_cofactor_rightdhscrc) + (mdr_e_cofactor_rightdhscrc))) /\ ((mdr_z_cofactor_rightdhscr) = ((mdr_c_cofactor_rightdhscrc) + (mdr_f_cofactor_rightdhscrc)) * S ((mdr_c_cofactor_rightdhscrc) + (mdr_f_cofactor_rightdhscrc)) + ((mdr_f_cofactor_rightdhscrc) + (mdr_f_cofactor_rightdhscrc))))))))) /\ (((exists ff_h_mdr_cofactor_rightdhscrb. ff_h_mdr_cofactor_rightdhscrb + S (mdr_z_cofactor_rightdhscr) = S ((S (mdr_i_cofactor_rightdhsc)) * mdr_c_cofactor_rightd)) /\ exists ff_q_mdr_cofactor_rightdhscrb. mdr_b_cofactor_rightd = ff_q_mdr_cofactor_rightdhscrb * S ((S (mdr_i_cofactor_rightdhsc)) * mdr_c_cofactor_rightd) + (mdr_z_cofactor_rightdhscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_cofactor_rightdhscm_positive. (exists ff_gap_mdm_lt_mdr_cofactor_rightdhscm_positive_index_bound. ff_gap_mdm_lt_mdr_cofactor_rightdhscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cofactor_rightdhscm_positive) = ((mdr_q_cofactor_rightdhs) * (mdr_q_cofactor_rightdhs))) -> exists ff_row_mdm_prefix_mdr_cofactor_rightdhscm_positive ff_column_mdm_prefix_mdr_cofactor_rightdhscm_positive ff_value_mdm_prefix_mdr_cofactor_rightdhscm_positive. (ff_index_mdm_prefix_mdr_cofactor_rightdhscm_positive = (mdr_q_cofactor_rightdhs) * ff_row_mdm_prefix_mdr_cofactor_rightdhscm_positive + ff_column_mdm_prefix_mdr_cofactor_rightdhscm_positive /\ ((exists ff_gap_mdm_lt_mdr_cofactor_rightdhscm_positive_column_bound. ff_gap_mdm_lt_mdr_cofactor_rightdhscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cofactor_rightdhscm_positive) = (mdr_q_cofactor_rightdhs)) /\ ((exists ff_row_mdm_cell_mdr_cofactor_rightdhscm_positive_cell ff_column_mdm_cell_mdr_cofactor_rightdhscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cofactor_rightdhscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cofactor_rightdhscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cofactor_rightdhscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cofactor_rightdhscm_positive_cell = ff_row_mdm_prefix_mdr_cofactor_rightdhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cofactor_rightdhscm_positive_cell_row_after. ff_gap_mdm_le_mdr_cofactor_rightdhscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cofactor_rightdhscm_positive)) /\ ff_row_mdm_cell_mdr_cofactor_rightdhscm_positive_cell = S ff_row_mdm_prefix_mdr_cofactor_rightdhscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cofactor_rightdhscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cofactor_rightdhscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cofactor_rightdhscm_positive) = (mdr_j_cofactor_rightdhsc)) /\ ff_column_mdm_cell_mdr_cofactor_rightdhscm_positive_cell = ff_column_mdm_prefix_mdr_cofactor_rightdhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cofactor_rightdhscm_positive_cell_column_after. ff_gap_mdm_le_mdr_cofactor_rightdhscm_positive_cell_column_after + (mdr_j_cofactor_rightdhsc) = (ff_column_mdm_prefix_mdr_cofactor_rightdhscm_positive)) /\ ff_column_mdm_cell_mdr_cofactor_rightdhscm_positive_cell = S ff_column_mdm_prefix_mdr_cofactor_rightdhscm_positive))) /\ (((exists ff_h_mdm_mdr_cofactor_rightdhscm_positive_cell_source. ff_h_mdm_mdr_cofactor_rightdhscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cofactor_rightdhscm_positive) = S ((S ((ff_row_mdm_cell_mdr_cofactor_rightdhscm_positive_cell) * (S (mdr_q_cofactor_rightdhs)) + (ff_column_mdm_cell_mdr_cofactor_rightdhscm_positive_cell))) * mdr_pc_cofactor_rightdh)) /\ exists ff_q_mdm_mdr_cofactor_rightdhscm_positive_cell_source. mdr_pb_cofactor_rightdh = ff_q_mdm_mdr_cofactor_rightdhscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cofactor_rightdhscm_positive_cell) * (S (mdr_q_cofactor_rightdhs)) + (ff_column_mdm_cell_mdr_cofactor_rightdhscm_positive_cell))) * mdr_pc_cofactor_rightdh) + (ff_value_mdm_prefix_mdr_cofactor_rightdhscm_positive)))))) /\ (((exists ff_h_mdm_mdr_cofactor_rightdhscm_positive_target. ff_h_mdm_mdr_cofactor_rightdhscm_positive_target + S (ff_value_mdm_prefix_mdr_cofactor_rightdhscm_positive) = S ((S (ff_index_mdm_prefix_mdr_cofactor_rightdhscm_positive)) * mdr_us_cofactor_rightdhsc)) /\ exists ff_q_mdm_mdr_cofactor_rightdhscm_positive_target. mdr_up_cofactor_rightdhsc = ff_q_mdm_mdr_cofactor_rightdhscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cofactor_rightdhscm_positive)) * mdr_us_cofactor_rightdhsc) + (ff_value_mdm_prefix_mdr_cofactor_rightdhscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cofactor_rightdhscm_negative. (exists ff_gap_mdm_lt_mdr_cofactor_rightdhscm_negative_index_bound. ff_gap_mdm_lt_mdr_cofactor_rightdhscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cofactor_rightdhscm_negative) = ((mdr_q_cofactor_rightdhs) * (mdr_q_cofactor_rightdhs))) -> exists ff_row_mdm_prefix_mdr_cofactor_rightdhscm_negative ff_column_mdm_prefix_mdr_cofactor_rightdhscm_negative ff_value_mdm_prefix_mdr_cofactor_rightdhscm_negative. (ff_index_mdm_prefix_mdr_cofactor_rightdhscm_negative = (mdr_q_cofactor_rightdhs) * ff_row_mdm_prefix_mdr_cofactor_rightdhscm_negative + ff_column_mdm_prefix_mdr_cofactor_rightdhscm_negative /\ ((exists ff_gap_mdm_lt_mdr_cofactor_rightdhscm_negative_column_bound. ff_gap_mdm_lt_mdr_cofactor_rightdhscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cofactor_rightdhscm_negative) = (mdr_q_cofactor_rightdhs)) /\ ((exists ff_row_mdm_cell_mdr_cofactor_rightdhscm_negative_cell ff_column_mdm_cell_mdr_cofactor_rightdhscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cofactor_rightdhscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cofactor_rightdhscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cofactor_rightdhscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cofactor_rightdhscm_negative_cell = ff_row_mdm_prefix_mdr_cofactor_rightdhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cofactor_rightdhscm_negative_cell_row_after. ff_gap_mdm_le_mdr_cofactor_rightdhscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cofactor_rightdhscm_negative)) /\ ff_row_mdm_cell_mdr_cofactor_rightdhscm_negative_cell = S ff_row_mdm_prefix_mdr_cofactor_rightdhscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cofactor_rightdhscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cofactor_rightdhscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cofactor_rightdhscm_negative) = (mdr_j_cofactor_rightdhsc)) /\ ff_column_mdm_cell_mdr_cofactor_rightdhscm_negative_cell = ff_column_mdm_prefix_mdr_cofactor_rightdhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cofactor_rightdhscm_negative_cell_column_after. ff_gap_mdm_le_mdr_cofactor_rightdhscm_negative_cell_column_after + (mdr_j_cofactor_rightdhsc) = (ff_column_mdm_prefix_mdr_cofactor_rightdhscm_negative)) /\ ff_column_mdm_cell_mdr_cofactor_rightdhscm_negative_cell = S ff_column_mdm_prefix_mdr_cofactor_rightdhscm_negative))) /\ (((exists ff_h_mdm_mdr_cofactor_rightdhscm_negative_cell_source. ff_h_mdm_mdr_cofactor_rightdhscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cofactor_rightdhscm_negative) = S ((S ((ff_row_mdm_cell_mdr_cofactor_rightdhscm_negative_cell) * (S (mdr_q_cofactor_rightdhs)) + (ff_column_mdm_cell_mdr_cofactor_rightdhscm_negative_cell))) * mdr_nc_cofactor_rightdh)) /\ exists ff_q_mdm_mdr_cofactor_rightdhscm_negative_cell_source. mdr_nb_cofactor_rightdh = ff_q_mdm_mdr_cofactor_rightdhscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cofactor_rightdhscm_negative_cell) * (S (mdr_q_cofactor_rightdhs)) + (ff_column_mdm_cell_mdr_cofactor_rightdhscm_negative_cell))) * mdr_nc_cofactor_rightdh) + (ff_value_mdm_prefix_mdr_cofactor_rightdhscm_negative)))))) /\ (((exists ff_h_mdm_mdr_cofactor_rightdhscm_negative_target. ff_h_mdm_mdr_cofactor_rightdhscm_negative_target + S (ff_value_mdm_prefix_mdr_cofactor_rightdhscm_negative) = S ((S (ff_index_mdm_prefix_mdr_cofactor_rightdhscm_negative)) * mdr_ut_cofactor_rightdhsc)) /\ exists ff_q_mdm_mdr_cofactor_rightdhscm_negative_target. mdr_un_cofactor_rightdhsc = ff_q_mdm_mdr_cofactor_rightdhscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cofactor_rightdhscm_negative)) * mdr_ut_cofactor_rightdhsc) + (ff_value_mdm_prefix_mdr_cofactor_rightdhscm_negative))))))))) /\ ((((exists ff_h_mdr_cofactor_rightdhscp. ff_h_mdr_cofactor_rightdhscp + S (mdr_p_cofactor_rightdhsc) = S ((S (mdr_j_cofactor_rightdhsc)) * mdr_ec_cofactor_rightdhs)) /\ exists ff_q_mdr_cofactor_rightdhscp. mdr_eb_cofactor_rightdhs = ff_q_mdr_cofactor_rightdhscp * S ((S (mdr_j_cofactor_rightdhsc)) * mdr_ec_cofactor_rightdhs) + (mdr_p_cofactor_rightdhsc))) /\ (((exists ff_h_mdr_cofactor_rightdhscn. ff_h_mdr_cofactor_rightdhscn + S (mdr_n_cofactor_rightdhsc) = S ((S (mdr_j_cofactor_rightdhsc)) * mdr_fc_cofactor_rightdhs)) /\ exists ff_q_mdr_cofactor_rightdhscn. mdr_fb_cofactor_rightdhs = ff_q_mdr_cofactor_rightdhscn * S ((S (mdr_j_cofactor_rightdhsc)) * mdr_fc_cofactor_rightdhs) + (mdr_n_cofactor_rightdhsc)))))))) /\ (exists ff_ub_mce_fold_mdr_cofactor_rightdhsf ff_uc_mce_fold_mdr_cofactor_rightdhsf ff_vb_mce_fold_mdr_cofactor_rightdhsf ff_vc_mce_fold_mdr_cofactor_rightdhsf. ((forall ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix. (exists ff_gap_mce_mdr_cofactor_rightdhsf_prefix_index. ff_gap_mce_mdr_cofactor_rightdhsf_prefix_index + S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix) = (S (mdr_q_cofactor_rightdhs))) -> exists ff_ap_mce_alternating_mdr_cofactor_rightdhsf_prefix ff_an_mce_alternating_mdr_cofactor_rightdhsf_prefix ff_bp_mce_alternating_mdr_cofactor_rightdhsf_prefix ff_bn_mce_alternating_mdr_cofactor_rightdhsf_prefix ff_p_mce_alternating_mdr_cofactor_rightdhsf_prefix ff_n_mce_alternating_mdr_cofactor_rightdhsf_prefix. ((((exists ff_h_mce_mdr_cofactor_rightdhsf_prefix_ap. ff_h_mce_mdr_cofactor_rightdhsf_prefix_ap + S (ff_ap_mce_alternating_mdr_cofactor_rightdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix)) * mdr_pc_cofactor_rightdh)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_prefix_ap. mdr_pb_cofactor_rightdh = ff_q_mce_mdr_cofactor_rightdhsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix)) * mdr_pc_cofactor_rightdh) + (ff_ap_mce_alternating_mdr_cofactor_rightdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_rightdhsf_prefix_an. ff_h_mce_mdr_cofactor_rightdhsf_prefix_an + S (ff_an_mce_alternating_mdr_cofactor_rightdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix)) * mdr_nc_cofactor_rightdh)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_prefix_an. mdr_nb_cofactor_rightdh = ff_q_mce_mdr_cofactor_rightdhsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix)) * mdr_nc_cofactor_rightdh) + (ff_an_mce_alternating_mdr_cofactor_rightdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_rightdhsf_prefix_bp. ff_h_mce_mdr_cofactor_rightdhsf_prefix_bp + S (ff_bp_mce_alternating_mdr_cofactor_rightdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix)) * mdr_ec_cofactor_rightdhs)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_prefix_bp. mdr_eb_cofactor_rightdhs = ff_q_mce_mdr_cofactor_rightdhsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix)) * mdr_ec_cofactor_rightdhs) + (ff_bp_mce_alternating_mdr_cofactor_rightdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_rightdhsf_prefix_bn. ff_h_mce_mdr_cofactor_rightdhsf_prefix_bn + S (ff_bn_mce_alternating_mdr_cofactor_rightdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix)) * mdr_fc_cofactor_rightdhs)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_prefix_bn. mdr_fb_cofactor_rightdhs = ff_q_mce_mdr_cofactor_rightdhsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix)) * mdr_fc_cofactor_rightdhs) + (ff_bn_mce_alternating_mdr_cofactor_rightdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_rightdhsf_prefix_positive. ff_h_mce_mdr_cofactor_rightdhsf_prefix_positive + S (ff_p_mce_alternating_mdr_cofactor_rightdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix)) * ff_uc_mce_fold_mdr_cofactor_rightdhsf)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_prefix_positive. ff_ub_mce_fold_mdr_cofactor_rightdhsf = ff_q_mce_mdr_cofactor_rightdhsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix)) * ff_uc_mce_fold_mdr_cofactor_rightdhsf) + (ff_p_mce_alternating_mdr_cofactor_rightdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cofactor_rightdhsf_prefix_negative. ff_h_mce_mdr_cofactor_rightdhsf_prefix_negative + S (ff_n_mce_alternating_mdr_cofactor_rightdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix)) * ff_vc_mce_fold_mdr_cofactor_rightdhsf)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_prefix_negative. ff_vb_mce_fold_mdr_cofactor_rightdhsf = ff_q_mce_mdr_cofactor_rightdhsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix)) * ff_vc_mce_fold_mdr_cofactor_rightdhsf) + (ff_n_mce_alternating_mdr_cofactor_rightdhsf_prefix))) /\ (((exists ff_even_mce_term_mdr_cofactor_rightdhsf_prefix_term. ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix = 2 * ff_even_mce_term_mdr_cofactor_rightdhsf_prefix_term) /\ (ff_p_mce_alternating_mdr_cofactor_rightdhsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_rightdhsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_rightdhsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_rightdhsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_rightdhsf_prefix) /\ ff_n_mce_alternating_mdr_cofactor_rightdhsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_rightdhsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_rightdhsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_rightdhsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_rightdhsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_cofactor_rightdhsf_prefix_term. ff_index_mce_alternating_mdr_cofactor_rightdhsf_prefix = 2 * ff_odd_mce_term_mdr_cofactor_rightdhsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_cofactor_rightdhsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_rightdhsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_rightdhsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_rightdhsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_rightdhsf_prefix) /\ ff_n_mce_alternating_mdr_cofactor_rightdhsf_prefix = (ff_ap_mce_alternating_mdr_cofactor_rightdhsf_prefix) * (ff_bp_mce_alternating_mdr_cofactor_rightdhsf_prefix) + (ff_an_mce_alternating_mdr_cofactor_rightdhsf_prefix) * (ff_bn_mce_alternating_mdr_cofactor_rightdhsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_cofactor_rightdhsf_positive ff_v_mce_mdr_cofactor_rightdhsf_positive. ((((exists ff_h_mce_mdr_cofactor_rightdhsf_positive_start. ff_h_mce_mdr_cofactor_rightdhsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cofactor_rightdhsf_positive)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_positive_start. ff_u_mce_mdr_cofactor_rightdhsf_positive = ff_q_mce_mdr_cofactor_rightdhsf_positive_start * S ((S (0)) * ff_v_mce_mdr_cofactor_rightdhsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_cofactor_rightdhsf_positive_terminal. ff_h_mce_mdr_cofactor_rightdhsf_positive_terminal + S (mdr_p_cofactor_rightdh) = S ((S ((S (mdr_q_cofactor_rightdhs)))) * ff_v_mce_mdr_cofactor_rightdhsf_positive)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_positive_terminal. ff_u_mce_mdr_cofactor_rightdhsf_positive = ff_q_mce_mdr_cofactor_rightdhsf_positive_terminal * S ((S ((S (mdr_q_cofactor_rightdhs)))) * ff_v_mce_mdr_cofactor_rightdhsf_positive) + (mdr_p_cofactor_rightdh))) /\ forall ff_i_mce_mdr_cofactor_rightdhsf_positive. (exists ff_lt_mce_mdr_cofactor_rightdhsf_positive_bound. ff_lt_mce_mdr_cofactor_rightdhsf_positive_bound + S ff_i_mce_mdr_cofactor_rightdhsf_positive = (S (mdr_q_cofactor_rightdhs))) -> exists ff_a_mce_mdr_cofactor_rightdhsf_positive ff_r_mce_mdr_cofactor_rightdhsf_positive ff_s_mce_mdr_cofactor_rightdhsf_positive. ((((exists ff_h_mce_mdr_cofactor_rightdhsf_positive_summand. ff_h_mce_mdr_cofactor_rightdhsf_positive_summand + S (ff_a_mce_mdr_cofactor_rightdhsf_positive) = S ((S (ff_i_mce_mdr_cofactor_rightdhsf_positive)) * ff_uc_mce_fold_mdr_cofactor_rightdhsf)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_positive_summand. ff_ub_mce_fold_mdr_cofactor_rightdhsf = ff_q_mce_mdr_cofactor_rightdhsf_positive_summand * S ((S (ff_i_mce_mdr_cofactor_rightdhsf_positive)) * ff_uc_mce_fold_mdr_cofactor_rightdhsf) + (ff_a_mce_mdr_cofactor_rightdhsf_positive))) /\ ((((exists ff_h_mce_mdr_cofactor_rightdhsf_positive_partial. ff_h_mce_mdr_cofactor_rightdhsf_positive_partial + S (ff_r_mce_mdr_cofactor_rightdhsf_positive) = S ((S (ff_i_mce_mdr_cofactor_rightdhsf_positive)) * ff_v_mce_mdr_cofactor_rightdhsf_positive)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_positive_partial. ff_u_mce_mdr_cofactor_rightdhsf_positive = ff_q_mce_mdr_cofactor_rightdhsf_positive_partial * S ((S (ff_i_mce_mdr_cofactor_rightdhsf_positive)) * ff_v_mce_mdr_cofactor_rightdhsf_positive) + (ff_r_mce_mdr_cofactor_rightdhsf_positive))) /\ ((((exists ff_h_mce_mdr_cofactor_rightdhsf_positive_successor. ff_h_mce_mdr_cofactor_rightdhsf_positive_successor + S (ff_s_mce_mdr_cofactor_rightdhsf_positive) = S ((S (S ff_i_mce_mdr_cofactor_rightdhsf_positive)) * ff_v_mce_mdr_cofactor_rightdhsf_positive)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_positive_successor. ff_u_mce_mdr_cofactor_rightdhsf_positive = ff_q_mce_mdr_cofactor_rightdhsf_positive_successor * S ((S (S ff_i_mce_mdr_cofactor_rightdhsf_positive)) * ff_v_mce_mdr_cofactor_rightdhsf_positive) + (ff_s_mce_mdr_cofactor_rightdhsf_positive))) /\ ff_s_mce_mdr_cofactor_rightdhsf_positive = ff_r_mce_mdr_cofactor_rightdhsf_positive + ff_a_mce_mdr_cofactor_rightdhsf_positive)))))) /\ (exists ff_u_mce_mdr_cofactor_rightdhsf_negative ff_v_mce_mdr_cofactor_rightdhsf_negative. ((((exists ff_h_mce_mdr_cofactor_rightdhsf_negative_start. ff_h_mce_mdr_cofactor_rightdhsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cofactor_rightdhsf_negative)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_negative_start. ff_u_mce_mdr_cofactor_rightdhsf_negative = ff_q_mce_mdr_cofactor_rightdhsf_negative_start * S ((S (0)) * ff_v_mce_mdr_cofactor_rightdhsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_cofactor_rightdhsf_negative_terminal. ff_h_mce_mdr_cofactor_rightdhsf_negative_terminal + S (mdr_n_cofactor_rightdh) = S ((S ((S (mdr_q_cofactor_rightdhs)))) * ff_v_mce_mdr_cofactor_rightdhsf_negative)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_negative_terminal. ff_u_mce_mdr_cofactor_rightdhsf_negative = ff_q_mce_mdr_cofactor_rightdhsf_negative_terminal * S ((S ((S (mdr_q_cofactor_rightdhs)))) * ff_v_mce_mdr_cofactor_rightdhsf_negative) + (mdr_n_cofactor_rightdh))) /\ forall ff_i_mce_mdr_cofactor_rightdhsf_negative. (exists ff_lt_mce_mdr_cofactor_rightdhsf_negative_bound. ff_lt_mce_mdr_cofactor_rightdhsf_negative_bound + S ff_i_mce_mdr_cofactor_rightdhsf_negative = (S (mdr_q_cofactor_rightdhs))) -> exists ff_a_mce_mdr_cofactor_rightdhsf_negative ff_r_mce_mdr_cofactor_rightdhsf_negative ff_s_mce_mdr_cofactor_rightdhsf_negative. ((((exists ff_h_mce_mdr_cofactor_rightdhsf_negative_summand. ff_h_mce_mdr_cofactor_rightdhsf_negative_summand + S (ff_a_mce_mdr_cofactor_rightdhsf_negative) = S ((S (ff_i_mce_mdr_cofactor_rightdhsf_negative)) * ff_vc_mce_fold_mdr_cofactor_rightdhsf)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_negative_summand. ff_vb_mce_fold_mdr_cofactor_rightdhsf = ff_q_mce_mdr_cofactor_rightdhsf_negative_summand * S ((S (ff_i_mce_mdr_cofactor_rightdhsf_negative)) * ff_vc_mce_fold_mdr_cofactor_rightdhsf) + (ff_a_mce_mdr_cofactor_rightdhsf_negative))) /\ ((((exists ff_h_mce_mdr_cofactor_rightdhsf_negative_partial. ff_h_mce_mdr_cofactor_rightdhsf_negative_partial + S (ff_r_mce_mdr_cofactor_rightdhsf_negative) = S ((S (ff_i_mce_mdr_cofactor_rightdhsf_negative)) * ff_v_mce_mdr_cofactor_rightdhsf_negative)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_negative_partial. ff_u_mce_mdr_cofactor_rightdhsf_negative = ff_q_mce_mdr_cofactor_rightdhsf_negative_partial * S ((S (ff_i_mce_mdr_cofactor_rightdhsf_negative)) * ff_v_mce_mdr_cofactor_rightdhsf_negative) + (ff_r_mce_mdr_cofactor_rightdhsf_negative))) /\ ((((exists ff_h_mce_mdr_cofactor_rightdhsf_negative_successor. ff_h_mce_mdr_cofactor_rightdhsf_negative_successor + S (ff_s_mce_mdr_cofactor_rightdhsf_negative) = S ((S (S ff_i_mce_mdr_cofactor_rightdhsf_negative)) * ff_v_mce_mdr_cofactor_rightdhsf_negative)) /\ exists ff_q_mce_mdr_cofactor_rightdhsf_negative_successor. ff_u_mce_mdr_cofactor_rightdhsf_negative = ff_q_mce_mdr_cofactor_rightdhsf_negative_successor * S ((S (S ff_i_mce_mdr_cofactor_rightdhsf_negative)) * ff_v_mce_mdr_cofactor_rightdhsf_negative) + (ff_s_mce_mdr_cofactor_rightdhsf_negative))) /\ ff_s_mce_mdr_cofactor_rightdhsf_negative = ff_r_mce_mdr_cofactor_rightdhsf_negative + ff_a_mce_mdr_cofactor_rightdhsf_negative))))))))))))))) /\ ((exists mdr_gap_cofactor_rightdi. mdr_gap_cofactor_rightdi + S (mdr_i_cofactor_rightd) = (mdr_l_cofactor_rightd)) /\ (exists mdr_z_cofactor_rightdr. ((exists mdr_a_cofactor_rightdrc mdr_b_cofactor_rightdrc mdr_c_cofactor_rightdrc mdr_e_cofactor_rightdrc mdr_f_cofactor_rightdrc. ((mdr_a_cofactor_rightdrc = ((q) + (mdr_up_cofactor_right)) * S ((q) + (mdr_up_cofactor_right)) + ((mdr_up_cofactor_right) + (mdr_up_cofactor_right))) /\ ((mdr_b_cofactor_rightdrc = ((mdr_us_cofactor_right) + (mdr_un_cofactor_right)) * S ((mdr_us_cofactor_right) + (mdr_un_cofactor_right)) + ((mdr_un_cofactor_right) + (mdr_un_cofactor_right))) /\ ((mdr_c_cofactor_rightdrc = ((mdr_a_cofactor_rightdrc) + (mdr_b_cofactor_rightdrc)) * S ((mdr_a_cofactor_rightdrc) + (mdr_b_cofactor_rightdrc)) + ((mdr_b_cofactor_rightdrc) + (mdr_b_cofactor_rightdrc))) /\ ((mdr_e_cofactor_rightdrc = ((mdr_p_cofactor_right) + (mdr_n_cofactor_right)) * S ((mdr_p_cofactor_right) + (mdr_n_cofactor_right)) + ((mdr_n_cofactor_right) + (mdr_n_cofactor_right))) /\ ((mdr_f_cofactor_rightdrc = ((mdr_ut_cofactor_right) + (mdr_e_cofactor_rightdrc)) * S ((mdr_ut_cofactor_right) + (mdr_e_cofactor_rightdrc)) + ((mdr_e_cofactor_rightdrc) + (mdr_e_cofactor_rightdrc))) /\ ((mdr_z_cofactor_rightdr) = ((mdr_c_cofactor_rightdrc) + (mdr_f_cofactor_rightdrc)) * S ((mdr_c_cofactor_rightdrc) + (mdr_f_cofactor_rightdrc)) + ((mdr_f_cofactor_rightdrc) + (mdr_f_cofactor_rightdrc))))))))) /\ (((exists ff_h_mdr_cofactor_rightdrb. ff_h_mdr_cofactor_rightdrb + S (mdr_z_cofactor_rightdr) = S ((S (mdr_i_cofactor_rightd)) * mdr_c_cofactor_rightd)) /\ exists ff_q_mdr_cofactor_rightdrb. mdr_b_cofactor_rightd = ff_q_mdr_cofactor_rightdrb * S ((S (mdr_i_cofactor_rightd)) * mdr_c_cofactor_rightd) + (mdr_z_cofactor_rightdr)))))))) /\ ((((exists ff_h_mdr_cofactor_rightp. ff_h_mdr_cofactor_rightp + S (mdr_p_cofactor_right) = S ((S (mdr_j_cofactor_right)) * uc)) /\ exists ff_q_mdr_cofactor_rightp. ub = ff_q_mdr_cofactor_rightp * S ((S (mdr_j_cofactor_right)) * uc) + (mdr_p_cofactor_right))) /\ (((exists ff_h_mdr_cofactor_rightn. ff_h_mdr_cofactor_rightn + S (mdr_n_cofactor_right) = S ((S (mdr_j_cofactor_right)) * vc)) /\ exists ff_q_mdr_cofactor_rightn. vb = ff_q_mdr_cofactor_rightn * S ((S (mdr_j_cofactor_right)) * vc) + (mdr_n_cofactor_right))))))) -> ((forall mdr_i_cofactor_equal_positive mdr_a_cofactor_equal_positive. (exists mdr_gap_cofactor_equal_positiveb. mdr_gap_cofactor_equal_positiveb + S (mdr_i_cofactor_equal_positive) = (S q)) -> (((exists ff_h_mdr_cofactor_equal_positiveo. ff_h_mdr_cofactor_equal_positiveo + S (mdr_a_cofactor_equal_positive) = S ((S (mdr_i_cofactor_equal_positive)) * ec)) /\ exists ff_q_mdr_cofactor_equal_positiveo. eb = ff_q_mdr_cofactor_equal_positiveo * S ((S (mdr_i_cofactor_equal_positive)) * ec) + (mdr_a_cofactor_equal_positive))) -> (((exists ff_h_mdr_cofactor_equal_positiven. ff_h_mdr_cofactor_equal_positiven + S (mdr_a_cofactor_equal_positive) = S ((S (mdr_i_cofactor_equal_positive)) * uc)) /\ exists ff_q_mdr_cofactor_equal_positiven. ub = ff_q_mdr_cofactor_equal_positiven * S ((S (mdr_i_cofactor_equal_positive)) * uc) + (mdr_a_cofactor_equal_positive)))) /\ (forall mdr_i_cofactor_equal_negative mdr_a_cofactor_equal_negative. (exists mdr_gap_cofactor_equal_negativeb. mdr_gap_cofactor_equal_negativeb + S (mdr_i_cofactor_equal_negative) = (S q)) -> (((exists ff_h_mdr_cofactor_equal_negativeo. ff_h_mdr_cofactor_equal_negativeo + S (mdr_a_cofactor_equal_negative) = S ((S (mdr_i_cofactor_equal_negative)) * fc)) /\ exists ff_q_mdr_cofactor_equal_negativeo. fb = ff_q_mdr_cofactor_equal_negativeo * S ((S (mdr_i_cofactor_equal_negative)) * fc) + (mdr_a_cofactor_equal_negative))) -> (((exists ff_h_mdr_cofactor_equal_negativen. ff_h_mdr_cofactor_equal_negativen + S (mdr_a_cofactor_equal_negative) = S ((S (mdr_i_cofactor_equal_negative)) * vc)) /\ exists ff_q_mdr_cofactor_equal_negativen. vb = ff_q_mdr_cofactor_equal_negativen * S ((S (mdr_i_cofactor_equal_negative)) * vc) + (mdr_a_cofactor_equal_negative)))))Constructive proof overview
Generated structural guide
Genuine determinant functionality in dimension q makes every corresponding evaluated first-row cofactor stream of equal (q+1)-matrices pointwise equal.
The unchanged tactic script uses 2 declared prerequisites and contains 188 exact native proof lines.
Alpha v34 checked-use · first admitted v27 · independently kernel and Lean verified; not Stable
Proof neighborhood
Direct dependencies
beta_at_unique Stable theorem; checked-use authorized DL001F matrix_recursive_signed_minor_extensionalDirect dependents
Formal native tactic body
Dependencies are introduced as named hypotheses before line 1. Local theorem links identify exact declared prerequisites. This exact body belongs to a complete independently kernel-checked constructive proof bundle and has Alpha checked-use authority; it does not imply Stable membership.
Read the argument
Proof checkpoints
This is a reading aid, not a new proof or a proof-tree certificate. Checkpoint groups are consecutive commands, not inferred branch boundaries. Every step links to the preserved script.
Named ingredients (1)
01Fix variables and assumptionsL1–10
02Fix variables and assumptionsL11–20
03Fix variables and assumptionsL21–21
Work with arbitrary variables or the premises of the current implication.
- L21
intro hcosecond
04Separate the logical casesL22–22
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L22
split
05Fix variables and assumptionsL23–26
06Establish hfirstentryL27–30
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply hcofirst.
- L27
have hfirstentry : ∃ up. ∃ us. ∃ un. ∃ ut. ∃ ap. ∃ an. SignedMatrixMinor(pb,pc,nb,nc,S q,0,j,q,up,us,un,ut) ∧ (SignedRecursiveDeterminant(up,us,un,ut,q,ap,an) ∧ (BetaAt(eb,ec,j,ap) ∧ BetaAt(fb,fc,j,an)))Definitions: SignedMatrixMinorSignedRecursiveDeterminantBetaAt - L28
specialize hcofirst (j) - L29
apply hcofirst - L30
exact hj
07Separate the logical casesL31–39
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L31
cases hfirstentry - L32
cases hfirstentry_witness - L33
cases hfirstentry_witness_witness - L34
cases hfirstentry_witness_witness_witness - L35
cases hfirstentry_witness_witness_witness_witness - L36
cases hfirstentry_witness_witness_witness_witness_witness - L37
cases hfirstentry_witness_witness_witness_witness_witness_witness - L38
cases hfirstentry_witness_witness_witness_witness_witness_witness_right - L39
cases hfirstentry_witness_witness_witness_witness_witness_witness_right_right
08Establish hsecondentryL40–43
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply hcosecond.
- L40
have hsecondentry : ∃ up. ∃ us. ∃ un. ∃ ut. ∃ ap. ∃ an. SignedMatrixMinor(qb,qc,rb,rc,S q,0,j,q,up,us,un,ut) ∧ (SignedRecursiveDeterminant(up,us,un,ut,q,ap,an) ∧ (BetaAt(ub,uc,j,ap) ∧ BetaAt(vb,vc,j,an)))Definitions: SignedMatrixMinorSignedRecursiveDeterminantBetaAt - L41
specialize hcosecond (j) - L42
apply hcosecond - L43
exact hj
09Separate the logical casesL44–52
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L44
cases hsecondentry - L45
cases hsecondentry_witness - L46
cases hsecondentry_witness_witness - L47
cases hsecondentry_witness_witness_witness - L48
cases hsecondentry_witness_witness_witness_witness - L49
cases hsecondentry_witness_witness_witness_witness_witness - L50
cases hsecondentry_witness_witness_witness_witness_witness_witness - L51
cases hsecondentry_witness_witness_witness_witness_witness_witness_right - L52
cases hsecondentry_witness_witness_witness_witness_witness_witness_right_right
10Establish hvaluesL53–62
Establish this local claim before using it. It is not an additional assumption.
11Use earlier factsL63–72
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L63
specialize hrecursion (x5) - L64
specialize hrecursion (x10) - L65
specialize hrecursion (x11) - L66
apply hrecursion - L67
specialize matrix_recursive_signed_minor_extensional (pb) - L68
specialize matrix_recursive_signed_minor_extensional (pc) - L69
specialize matrix_recursive_signed_minor_extensional (nb) - L70
specialize matrix_recursive_signed_minor_extensional (nc) - L71
specialize matrix_recursive_signed_minor_extensional (qb) - L72
specialize matrix_recursive_signed_minor_extensional (qc)
12Use earlier factsL73–82
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L73
specialize matrix_recursive_signed_minor_extensional (rb) - L74
specialize matrix_recursive_signed_minor_extensional (rc) - L75
specialize matrix_recursive_signed_minor_extensional (q) - L76
specialize matrix_recursive_signed_minor_extensional (j) - L77
specialize matrix_recursive_signed_minor_extensional (x) - L78
specialize matrix_recursive_signed_minor_extensional (x1) - L79
specialize matrix_recursive_signed_minor_extensional (x2) - L80
specialize matrix_recursive_signed_minor_extensional (x3) - L81
specialize matrix_recursive_signed_minor_extensional (x6) - L82
specialize matrix_recursive_signed_minor_extensional (x7)
13Use earlier factsL83–90
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L83
specialize matrix_recursive_signed_minor_extensional (x8) - L84
specialize matrix_recursive_signed_minor_extensional (x9) - L85
apply matrix_recursive_signed_minor_extensional - L86
exact hparent - L87
exact hfirstentry_witness_witness_witness_witness_witness_witness_left - L88
exact hsecondentry_witness_witness_witness_witness_witness_witness_left - L89
exact hfirstentry_witness_witness_witness_witness_witness_witness_right_left - L90
exact hsecondentry_witness_witness_witness_witness_witness_witness_right_left
14Separate the logical casesL91–91
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L91
cases hvalues
15Establish houtputL92–101
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply beta at unique.
- L92
have houtput : a = x10 - L93
trans x4 - L94
specialize beta_at_unique (eb) - L95
specialize beta_at_unique (ec) - L96
specialize beta_at_unique (j) - L97
specialize beta_at_unique (a) - L98
specialize beta_at_unique (x4) - L99
apply beta_at_unique - L100
exact ha - L101
exact hfirstentry_witness_witness_witness_witness_witness_witness_right_right_left
16Use earlier factsL102–102
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L102
exact hvalues_left
17Calculate and transport equalitiesL103–104
18Use earlier factsL105–105
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L105
exact hsecondentry_witness_witness_witness_witness_witness_witness_right_right_left
19Fix variables and assumptionsL106–109
20Establish hfirstentryL110–113
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply hcofirst.
- L110
have hfirstentry : ∃ up. ∃ us. ∃ un. ∃ ut. ∃ ap. ∃ an. SignedMatrixMinor(pb,pc,nb,nc,S q,0,j,q,up,us,un,ut) ∧ (SignedRecursiveDeterminant(up,us,un,ut,q,ap,an) ∧ (BetaAt(eb,ec,j,ap) ∧ BetaAt(fb,fc,j,an)))Definitions: SignedMatrixMinorSignedRecursiveDeterminantBetaAt - L111
specialize hcofirst (j) - L112
apply hcofirst - L113
exact hj
21Separate the logical casesL114–122
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L114
cases hfirstentry - L115
cases hfirstentry_witness - L116
cases hfirstentry_witness_witness - L117
cases hfirstentry_witness_witness_witness - L118
cases hfirstentry_witness_witness_witness_witness - L119
cases hfirstentry_witness_witness_witness_witness_witness - L120
cases hfirstentry_witness_witness_witness_witness_witness_witness - L121
cases hfirstentry_witness_witness_witness_witness_witness_witness_right - L122
cases hfirstentry_witness_witness_witness_witness_witness_witness_right_right
22Establish hsecondentryL123–126
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply hcosecond.
- L123
have hsecondentry : ∃ up. ∃ us. ∃ un. ∃ ut. ∃ ap. ∃ an. SignedMatrixMinor(qb,qc,rb,rc,S q,0,j,q,up,us,un,ut) ∧ (SignedRecursiveDeterminant(up,us,un,ut,q,ap,an) ∧ (BetaAt(ub,uc,j,ap) ∧ BetaAt(vb,vc,j,an)))Definitions: SignedMatrixMinorSignedRecursiveDeterminantBetaAt - L124
specialize hcosecond (j) - L125
apply hcosecond - L126
exact hj
23Separate the logical casesL127–135
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L127
cases hsecondentry - L128
cases hsecondentry_witness - L129
cases hsecondentry_witness_witness - L130
cases hsecondentry_witness_witness_witness - L131
cases hsecondentry_witness_witness_witness_witness - L132
cases hsecondentry_witness_witness_witness_witness_witness - L133
cases hsecondentry_witness_witness_witness_witness_witness_witness - L134
cases hsecondentry_witness_witness_witness_witness_witness_witness_right - L135
cases hsecondentry_witness_witness_witness_witness_witness_witness_right_right
24Establish hvaluesL136–145
Establish this local claim before using it. It is not an additional assumption.
- L136
have hvalues : x4 = x10 /\ x5 = x11 - L137
specialize hrecursion (x) - L138
specialize hrecursion (x1) - L139
specialize hrecursion (x2) - L140
specialize hrecursion (x3) - L141
specialize hrecursion (x6) - L142
specialize hrecursion (x7) - L143
specialize hrecursion (x8) - L144
specialize hrecursion (x9) - L145
specialize hrecursion (x4)
25Use earlier factsL146–155
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L146
specialize hrecursion (x5) - L147
specialize hrecursion (x10) - L148
specialize hrecursion (x11) - L149
apply hrecursion - L150
specialize matrix_recursive_signed_minor_extensional (pb) - L151
specialize matrix_recursive_signed_minor_extensional (pc) - L152
specialize matrix_recursive_signed_minor_extensional (nb) - L153
specialize matrix_recursive_signed_minor_extensional (nc) - L154
specialize matrix_recursive_signed_minor_extensional (qb) - L155
specialize matrix_recursive_signed_minor_extensional (qc)
26Use earlier factsL156–165
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L156
specialize matrix_recursive_signed_minor_extensional (rb) - L157
specialize matrix_recursive_signed_minor_extensional (rc) - L158
specialize matrix_recursive_signed_minor_extensional (q) - L159
specialize matrix_recursive_signed_minor_extensional (j) - L160
specialize matrix_recursive_signed_minor_extensional (x) - L161
specialize matrix_recursive_signed_minor_extensional (x1) - L162
specialize matrix_recursive_signed_minor_extensional (x2) - L163
specialize matrix_recursive_signed_minor_extensional (x3) - L164
specialize matrix_recursive_signed_minor_extensional (x6) - L165
specialize matrix_recursive_signed_minor_extensional (x7)
27Use earlier factsL166–173
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L166
specialize matrix_recursive_signed_minor_extensional (x8) - L167
specialize matrix_recursive_signed_minor_extensional (x9) - L168
apply matrix_recursive_signed_minor_extensional - L169
exact hparent - L170
exact hfirstentry_witness_witness_witness_witness_witness_witness_left - L171
exact hsecondentry_witness_witness_witness_witness_witness_witness_left - L172
exact hfirstentry_witness_witness_witness_witness_witness_witness_right_left - L173
exact hsecondentry_witness_witness_witness_witness_witness_witness_right_left
28Separate the logical casesL174–174
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L174
cases hvalues
29Establish houtputL175–184
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply beta at unique.
- L175
have houtput : a = x11 - L176
trans x5 - L177
specialize beta_at_unique (fb) - L178
specialize beta_at_unique (fc) - L179
specialize beta_at_unique (j) - L180
specialize beta_at_unique (a) - L181
specialize beta_at_unique (x5) - L182
apply beta_at_unique - L183
exact ha - L184
exact hfirstentry_witness_witness_witness_witness_witness_witness_right_right_right
30Use earlier factsL185–185
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L185
exact hvalues_right
31Calculate and transport equalitiesL186–187
32Use earlier factsL188–188
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L188
exact hsecondentry_witness_witness_witness_witness_witness_witness_right_right_right
Original exact command ledger · 188 lines
- 0001
intro pb - 0002
intro pc - 0003
intro nb - 0004
intro nc - 0005
intro qb - 0006
intro qc - 0007
intro rb - 0008
intro rc - 0009
intro q - 0010
intro eb - 0011
intro ec - 0012
intro fb - 0013
intro fc - 0014
intro ub - 0015
intro uc - 0016
intro vb - 0017
intro vc - 0018
intro hrecursion - 0019
intro hparent - 0020
intro hcofirst - 0021
intro hcosecond - 0022
split - 0023
intro j - 0024
intro a - 0025
intro hj - 0026
intro ha - 0027
have hfirstentry : exists up us un ut ap an. (((((forall ff_index_mdm_prefix_mdr_cof_firstm_positive. (exists ff_gap_mdm_lt_mdr_cof_firstm_positive_index_bound. ff_gap_mdm_lt_mdr_cof_firstm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cof_firstm_positive) = ((q) * (q))) -> exists ff_row_mdm_prefix_mdr_cof_firstm_positive ff_column_mdm_prefix_mdr_cof_firstm_positive ff_value_mdm_prefix_mdr_cof_firstm_positive. (ff_index_mdm_prefix_mdr_cof_firstm_positive = (q) * ff_row_mdm_prefix_mdr_cof_firstm_positive + ff_column_mdm_prefix_mdr_cof_firstm_positive /\ ((exists ff_gap_mdm_lt_mdr_cof_firstm_positive_column_bound. ff_gap_mdm_lt_mdr_cof_firstm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cof_firstm_positive) = (q)) /\ ((exists ff_row_mdm_cell_mdr_cof_firstm_positive_cell ff_column_mdm_cell_mdr_cof_firstm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cof_firstm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cof_firstm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_firstm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cof_firstm_positive_cell = ff_row_mdm_prefix_mdr_cof_firstm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_firstm_positive_cell_row_after. ff_gap_mdm_le_mdr_cof_firstm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_firstm_positive)) /\ ff_row_mdm_cell_mdr_cof_firstm_positive_cell = S ff_row_mdm_prefix_mdr_cof_firstm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_firstm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cof_firstm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_firstm_positive) = (j)) /\ ff_column_mdm_cell_mdr_cof_firstm_positive_cell = ff_column_mdm_prefix_mdr_cof_firstm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_firstm_positive_cell_column_after. ff_gap_mdm_le_mdr_cof_firstm_positive_cell_column_after + (j) = (ff_column_mdm_prefix_mdr_cof_firstm_positive)) /\ ff_column_mdm_cell_mdr_cof_firstm_positive_cell = S ff_column_mdm_prefix_mdr_cof_firstm_positive))) /\ (((exists ff_h_mdm_mdr_cof_firstm_positive_cell_source. ff_h_mdm_mdr_cof_firstm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cof_firstm_positive) = S ((S ((ff_row_mdm_cell_mdr_cof_firstm_positive_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_firstm_positive_cell))) * pc)) /\ exists ff_q_mdm_mdr_cof_firstm_positive_cell_source. pb = ff_q_mdm_mdr_cof_firstm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_firstm_positive_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_firstm_positive_cell))) * pc) + (ff_value_mdm_prefix_mdr_cof_firstm_positive)))))) /\ (((exists ff_h_mdm_mdr_cof_firstm_positive_target. ff_h_mdm_mdr_cof_firstm_positive_target + S (ff_value_mdm_prefix_mdr_cof_firstm_positive) = S ((S (ff_index_mdm_prefix_mdr_cof_firstm_positive)) * us)) /\ exists ff_q_mdm_mdr_cof_firstm_positive_target. up = ff_q_mdm_mdr_cof_firstm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cof_firstm_positive)) * us) + (ff_value_mdm_prefix_mdr_cof_firstm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cof_firstm_negative. (exists ff_gap_mdm_lt_mdr_cof_firstm_negative_index_bound. ff_gap_mdm_lt_mdr_cof_firstm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cof_firstm_negative) = ((q) * (q))) -> exists ff_row_mdm_prefix_mdr_cof_firstm_negative ff_column_mdm_prefix_mdr_cof_firstm_negative ff_value_mdm_prefix_mdr_cof_firstm_negative. (ff_index_mdm_prefix_mdr_cof_firstm_negative = (q) * ff_row_mdm_prefix_mdr_cof_firstm_negative + ff_column_mdm_prefix_mdr_cof_firstm_negative /\ ((exists ff_gap_mdm_lt_mdr_cof_firstm_negative_column_bound. ff_gap_mdm_lt_mdr_cof_firstm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cof_firstm_negative) = (q)) /\ ((exists ff_row_mdm_cell_mdr_cof_firstm_negative_cell ff_column_mdm_cell_mdr_cof_firstm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cof_firstm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cof_firstm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_firstm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cof_firstm_negative_cell = ff_row_mdm_prefix_mdr_cof_firstm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_firstm_negative_cell_row_after. ff_gap_mdm_le_mdr_cof_firstm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_firstm_negative)) /\ ff_row_mdm_cell_mdr_cof_firstm_negative_cell = S ff_row_mdm_prefix_mdr_cof_firstm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_firstm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cof_firstm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_firstm_negative) = (j)) /\ ff_column_mdm_cell_mdr_cof_firstm_negative_cell = ff_column_mdm_prefix_mdr_cof_firstm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_firstm_negative_cell_column_after. ff_gap_mdm_le_mdr_cof_firstm_negative_cell_column_after + (j) = (ff_column_mdm_prefix_mdr_cof_firstm_negative)) /\ ff_column_mdm_cell_mdr_cof_firstm_negative_cell = S ff_column_mdm_prefix_mdr_cof_firstm_negative))) /\ (((exists ff_h_mdm_mdr_cof_firstm_negative_cell_source. ff_h_mdm_mdr_cof_firstm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cof_firstm_negative) = S ((S ((ff_row_mdm_cell_mdr_cof_firstm_negative_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_firstm_negative_cell))) * nc)) /\ exists ff_q_mdm_mdr_cof_firstm_negative_cell_source. nb = ff_q_mdm_mdr_cof_firstm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_firstm_negative_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_firstm_negative_cell))) * nc) + (ff_value_mdm_prefix_mdr_cof_firstm_negative)))))) /\ (((exists ff_h_mdm_mdr_cof_firstm_negative_target. ff_h_mdm_mdr_cof_firstm_negative_target + S (ff_value_mdm_prefix_mdr_cof_firstm_negative) = S ((S (ff_index_mdm_prefix_mdr_cof_firstm_negative)) * ut)) /\ exists ff_q_mdm_mdr_cof_firstm_negative_target. un = ff_q_mdm_mdr_cof_firstm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cof_firstm_negative)) * ut) + (ff_value_mdm_prefix_mdr_cof_firstm_negative))))))))) /\ ((exists mdr_b_cof_firstd mdr_c_cof_firstd mdr_l_cof_firstd mdr_i_cof_firstd. ((forall mdr_i_cof_firstdh. (exists mdr_gap_cof_firstdhi. mdr_gap_cof_firstdhi + S (mdr_i_cof_firstdh) = (mdr_l_cof_firstd)) -> exists mdr_d_cof_firstdh mdr_pb_cof_firstdh mdr_pc_cof_firstdh mdr_nb_cof_firstdh mdr_nc_cof_firstdh mdr_p_cof_firstdh mdr_n_cof_firstdh. ((exists mdr_z_cof_firstdhr. ((exists mdr_a_cof_firstdhrc mdr_b_cof_firstdhrc mdr_c_cof_firstdhrc mdr_e_cof_firstdhrc mdr_f_cof_firstdhrc. ((mdr_a_cof_firstdhrc = ((mdr_d_cof_firstdh) + (mdr_pb_cof_firstdh)) * S ((mdr_d_cof_firstdh) + (mdr_pb_cof_firstdh)) + ((mdr_pb_cof_firstdh) + (mdr_pb_cof_firstdh))) /\ ((mdr_b_cof_firstdhrc = ((mdr_pc_cof_firstdh) + (mdr_nb_cof_firstdh)) * S ((mdr_pc_cof_firstdh) + (mdr_nb_cof_firstdh)) + ((mdr_nb_cof_firstdh) + (mdr_nb_cof_firstdh))) /\ ((mdr_c_cof_firstdhrc = ((mdr_a_cof_firstdhrc) + (mdr_b_cof_firstdhrc)) * S ((mdr_a_cof_firstdhrc) + (mdr_b_cof_firstdhrc)) + ((mdr_b_cof_firstdhrc) + (mdr_b_cof_firstdhrc))) /\ ((mdr_e_cof_firstdhrc = ((mdr_p_cof_firstdh) + (mdr_n_cof_firstdh)) * S ((mdr_p_cof_firstdh) + (mdr_n_cof_firstdh)) + ((mdr_n_cof_firstdh) + (mdr_n_cof_firstdh))) /\ ((mdr_f_cof_firstdhrc = ((mdr_nc_cof_firstdh) + (mdr_e_cof_firstdhrc)) * S ((mdr_nc_cof_firstdh) + (mdr_e_cof_firstdhrc)) + ((mdr_e_cof_firstdhrc) + (mdr_e_cof_firstdhrc))) /\ ((mdr_z_cof_firstdhr) = ((mdr_c_cof_firstdhrc) + (mdr_f_cof_firstdhrc)) * S ((mdr_c_cof_firstdhrc) + (mdr_f_cof_firstdhrc)) + ((mdr_f_cof_firstdhrc) + (mdr_f_cof_firstdhrc))))))))) /\ (((exists ff_h_mdr_cof_firstdhrb. ff_h_mdr_cof_firstdhrb + S (mdr_z_cof_firstdhr) = S ((S (mdr_i_cof_firstdh)) * mdr_c_cof_firstd)) /\ exists ff_q_mdr_cof_firstdhrb. mdr_b_cof_firstd = ff_q_mdr_cof_firstdhrb * S ((S (mdr_i_cof_firstdh)) * mdr_c_cof_firstd) + (mdr_z_cof_firstdhr))))) /\ (((((mdr_d_cof_firstdh) = 0) /\ (((mdr_p_cof_firstdh) = 1) /\ ((mdr_n_cof_firstdh) = 0))) \/ exists mdr_q_cof_firstdhs mdr_eb_cof_firstdhs mdr_ec_cof_firstdhs mdr_fb_cof_firstdhs mdr_fc_cof_firstdhs. (((mdr_d_cof_firstdh) = S (mdr_q_cof_firstdhs)) /\ ((forall mdr_j_cof_firstdhsc. (exists mdr_gap_cof_firstdhscj. mdr_gap_cof_firstdhscj + S (mdr_j_cof_firstdhsc) = (S (mdr_q_cof_firstdhs))) -> exists mdr_i_cof_firstdhsc mdr_up_cof_firstdhsc mdr_us_cof_firstdhsc mdr_un_cof_firstdhsc mdr_ut_cof_firstdhsc mdr_p_cof_firstdhsc mdr_n_cof_firstdhsc. ((exists mdr_gap_cof_firstdhsci. mdr_gap_cof_firstdhsci + S (mdr_i_cof_firstdhsc) = (mdr_i_cof_firstdh)) /\ ((exists mdr_z_cof_firstdhscr. ((exists mdr_a_cof_firstdhscrc mdr_b_cof_firstdhscrc mdr_c_cof_firstdhscrc mdr_e_cof_firstdhscrc mdr_f_cof_firstdhscrc. ((mdr_a_cof_firstdhscrc = ((mdr_q_cof_firstdhs) + (mdr_up_cof_firstdhsc)) * S ((mdr_q_cof_firstdhs) + (mdr_up_cof_firstdhsc)) + ((mdr_up_cof_firstdhsc) + (mdr_up_cof_firstdhsc))) /\ ((mdr_b_cof_firstdhscrc = ((mdr_us_cof_firstdhsc) + (mdr_un_cof_firstdhsc)) * S ((mdr_us_cof_firstdhsc) + (mdr_un_cof_firstdhsc)) + ((mdr_un_cof_firstdhsc) + (mdr_un_cof_firstdhsc))) /\ ((mdr_c_cof_firstdhscrc = ((mdr_a_cof_firstdhscrc) + (mdr_b_cof_firstdhscrc)) * S ((mdr_a_cof_firstdhscrc) + (mdr_b_cof_firstdhscrc)) + ((mdr_b_cof_firstdhscrc) + (mdr_b_cof_firstdhscrc))) /\ ((mdr_e_cof_firstdhscrc = ((mdr_p_cof_firstdhsc) + (mdr_n_cof_firstdhsc)) * S ((mdr_p_cof_firstdhsc) + (mdr_n_cof_firstdhsc)) + ((mdr_n_cof_firstdhsc) + (mdr_n_cof_firstdhsc))) /\ ((mdr_f_cof_firstdhscrc = ((mdr_ut_cof_firstdhsc) + (mdr_e_cof_firstdhscrc)) * S ((mdr_ut_cof_firstdhsc) + (mdr_e_cof_firstdhscrc)) + ((mdr_e_cof_firstdhscrc) + (mdr_e_cof_firstdhscrc))) /\ ((mdr_z_cof_firstdhscr) = ((mdr_c_cof_firstdhscrc) + (mdr_f_cof_firstdhscrc)) * S ((mdr_c_cof_firstdhscrc) + (mdr_f_cof_firstdhscrc)) + ((mdr_f_cof_firstdhscrc) + (mdr_f_cof_firstdhscrc))))))))) /\ (((exists ff_h_mdr_cof_firstdhscrb. ff_h_mdr_cof_firstdhscrb + S (mdr_z_cof_firstdhscr) = S ((S (mdr_i_cof_firstdhsc)) * mdr_c_cof_firstd)) /\ exists ff_q_mdr_cof_firstdhscrb. mdr_b_cof_firstd = ff_q_mdr_cof_firstdhscrb * S ((S (mdr_i_cof_firstdhsc)) * mdr_c_cof_firstd) + (mdr_z_cof_firstdhscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_cof_firstdhscm_positive. (exists ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_index_bound. ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cof_firstdhscm_positive) = ((mdr_q_cof_firstdhs) * (mdr_q_cof_firstdhs))) -> exists ff_row_mdm_prefix_mdr_cof_firstdhscm_positive ff_column_mdm_prefix_mdr_cof_firstdhscm_positive ff_value_mdm_prefix_mdr_cof_firstdhscm_positive. (ff_index_mdm_prefix_mdr_cof_firstdhscm_positive = (mdr_q_cof_firstdhs) * ff_row_mdm_prefix_mdr_cof_firstdhscm_positive + ff_column_mdm_prefix_mdr_cof_firstdhscm_positive /\ ((exists ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_column_bound. ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cof_firstdhscm_positive) = (mdr_q_cof_firstdhs)) /\ ((exists ff_row_mdm_cell_mdr_cof_firstdhscm_positive_cell ff_column_mdm_cell_mdr_cof_firstdhscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_firstdhscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cof_firstdhscm_positive_cell = ff_row_mdm_prefix_mdr_cof_firstdhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_firstdhscm_positive_cell_row_after. ff_gap_mdm_le_mdr_cof_firstdhscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_firstdhscm_positive)) /\ ff_row_mdm_cell_mdr_cof_firstdhscm_positive_cell = S ff_row_mdm_prefix_mdr_cof_firstdhscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_firstdhscm_positive) = (mdr_j_cof_firstdhsc)) /\ ff_column_mdm_cell_mdr_cof_firstdhscm_positive_cell = ff_column_mdm_prefix_mdr_cof_firstdhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_firstdhscm_positive_cell_column_after. ff_gap_mdm_le_mdr_cof_firstdhscm_positive_cell_column_after + (mdr_j_cof_firstdhsc) = (ff_column_mdm_prefix_mdr_cof_firstdhscm_positive)) /\ ff_column_mdm_cell_mdr_cof_firstdhscm_positive_cell = S ff_column_mdm_prefix_mdr_cof_firstdhscm_positive))) /\ (((exists ff_h_mdm_mdr_cof_firstdhscm_positive_cell_source. ff_h_mdm_mdr_cof_firstdhscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cof_firstdhscm_positive) = S ((S ((ff_row_mdm_cell_mdr_cof_firstdhscm_positive_cell) * (S (mdr_q_cof_firstdhs)) + (ff_column_mdm_cell_mdr_cof_firstdhscm_positive_cell))) * mdr_pc_cof_firstdh)) /\ exists ff_q_mdm_mdr_cof_firstdhscm_positive_cell_source. mdr_pb_cof_firstdh = ff_q_mdm_mdr_cof_firstdhscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_firstdhscm_positive_cell) * (S (mdr_q_cof_firstdhs)) + (ff_column_mdm_cell_mdr_cof_firstdhscm_positive_cell))) * mdr_pc_cof_firstdh) + (ff_value_mdm_prefix_mdr_cof_firstdhscm_positive)))))) /\ (((exists ff_h_mdm_mdr_cof_firstdhscm_positive_target. ff_h_mdm_mdr_cof_firstdhscm_positive_target + S (ff_value_mdm_prefix_mdr_cof_firstdhscm_positive) = S ((S (ff_index_mdm_prefix_mdr_cof_firstdhscm_positive)) * mdr_us_cof_firstdhsc)) /\ exists ff_q_mdm_mdr_cof_firstdhscm_positive_target. mdr_up_cof_firstdhsc = ff_q_mdm_mdr_cof_firstdhscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cof_firstdhscm_positive)) * mdr_us_cof_firstdhsc) + (ff_value_mdm_prefix_mdr_cof_firstdhscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cof_firstdhscm_negative. (exists ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_index_bound. ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cof_firstdhscm_negative) = ((mdr_q_cof_firstdhs) * (mdr_q_cof_firstdhs))) -> exists ff_row_mdm_prefix_mdr_cof_firstdhscm_negative ff_column_mdm_prefix_mdr_cof_firstdhscm_negative ff_value_mdm_prefix_mdr_cof_firstdhscm_negative. (ff_index_mdm_prefix_mdr_cof_firstdhscm_negative = (mdr_q_cof_firstdhs) * ff_row_mdm_prefix_mdr_cof_firstdhscm_negative + ff_column_mdm_prefix_mdr_cof_firstdhscm_negative /\ ((exists ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_column_bound. ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cof_firstdhscm_negative) = (mdr_q_cof_firstdhs)) /\ ((exists ff_row_mdm_cell_mdr_cof_firstdhscm_negative_cell ff_column_mdm_cell_mdr_cof_firstdhscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_firstdhscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cof_firstdhscm_negative_cell = ff_row_mdm_prefix_mdr_cof_firstdhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_firstdhscm_negative_cell_row_after. ff_gap_mdm_le_mdr_cof_firstdhscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_firstdhscm_negative)) /\ ff_row_mdm_cell_mdr_cof_firstdhscm_negative_cell = S ff_row_mdm_prefix_mdr_cof_firstdhscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_firstdhscm_negative) = (mdr_j_cof_firstdhsc)) /\ ff_column_mdm_cell_mdr_cof_firstdhscm_negative_cell = ff_column_mdm_prefix_mdr_cof_firstdhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_firstdhscm_negative_cell_column_after. ff_gap_mdm_le_mdr_cof_firstdhscm_negative_cell_column_after + (mdr_j_cof_firstdhsc) = (ff_column_mdm_prefix_mdr_cof_firstdhscm_negative)) /\ ff_column_mdm_cell_mdr_cof_firstdhscm_negative_cell = S ff_column_mdm_prefix_mdr_cof_firstdhscm_negative))) /\ (((exists ff_h_mdm_mdr_cof_firstdhscm_negative_cell_source. ff_h_mdm_mdr_cof_firstdhscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cof_firstdhscm_negative) = S ((S ((ff_row_mdm_cell_mdr_cof_firstdhscm_negative_cell) * (S (mdr_q_cof_firstdhs)) + (ff_column_mdm_cell_mdr_cof_firstdhscm_negative_cell))) * mdr_nc_cof_firstdh)) /\ exists ff_q_mdm_mdr_cof_firstdhscm_negative_cell_source. mdr_nb_cof_firstdh = ff_q_mdm_mdr_cof_firstdhscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_firstdhscm_negative_cell) * (S (mdr_q_cof_firstdhs)) + (ff_column_mdm_cell_mdr_cof_firstdhscm_negative_cell))) * mdr_nc_cof_firstdh) + (ff_value_mdm_prefix_mdr_cof_firstdhscm_negative)))))) /\ (((exists ff_h_mdm_mdr_cof_firstdhscm_negative_target. ff_h_mdm_mdr_cof_firstdhscm_negative_target + S (ff_value_mdm_prefix_mdr_cof_firstdhscm_negative) = S ((S (ff_index_mdm_prefix_mdr_cof_firstdhscm_negative)) * mdr_ut_cof_firstdhsc)) /\ exists ff_q_mdm_mdr_cof_firstdhscm_negative_target. mdr_un_cof_firstdhsc = ff_q_mdm_mdr_cof_firstdhscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cof_firstdhscm_negative)) * mdr_ut_cof_firstdhsc) + (ff_value_mdm_prefix_mdr_cof_firstdhscm_negative))))))))) /\ ((((exists ff_h_mdr_cof_firstdhscp. ff_h_mdr_cof_firstdhscp + S (mdr_p_cof_firstdhsc) = S ((S (mdr_j_cof_firstdhsc)) * mdr_ec_cof_firstdhs)) /\ exists ff_q_mdr_cof_firstdhscp. mdr_eb_cof_firstdhs = ff_q_mdr_cof_firstdhscp * S ((S (mdr_j_cof_firstdhsc)) * mdr_ec_cof_firstdhs) + (mdr_p_cof_firstdhsc))) /\ (((exists ff_h_mdr_cof_firstdhscn. ff_h_mdr_cof_firstdhscn + S (mdr_n_cof_firstdhsc) = S ((S (mdr_j_cof_firstdhsc)) * mdr_fc_cof_firstdhs)) /\ exists ff_q_mdr_cof_firstdhscn. mdr_fb_cof_firstdhs = ff_q_mdr_cof_firstdhscn * S ((S (mdr_j_cof_firstdhsc)) * mdr_fc_cof_firstdhs) + (mdr_n_cof_firstdhsc)))))))) /\ (exists ff_ub_mce_fold_mdr_cof_firstdhsf ff_uc_mce_fold_mdr_cof_firstdhsf ff_vb_mce_fold_mdr_cof_firstdhsf ff_vc_mce_fold_mdr_cof_firstdhsf. ((forall ff_index_mce_alternating_mdr_cof_firstdhsf_prefix. (exists ff_gap_mce_mdr_cof_firstdhsf_prefix_index. ff_gap_mce_mdr_cof_firstdhsf_prefix_index + S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix) = (S (mdr_q_cof_firstdhs))) -> exists ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix ff_an_mce_alternating_mdr_cof_firstdhsf_prefix ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix ff_p_mce_alternating_mdr_cof_firstdhsf_prefix ff_n_mce_alternating_mdr_cof_firstdhsf_prefix. ((((exists ff_h_mce_mdr_cof_firstdhsf_prefix_ap. ff_h_mce_mdr_cof_firstdhsf_prefix_ap + S (ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_pc_cof_firstdh)) /\ exists ff_q_mce_mdr_cof_firstdhsf_prefix_ap. mdr_pb_cof_firstdh = ff_q_mce_mdr_cof_firstdhsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_pc_cof_firstdh) + (ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_prefix_an. ff_h_mce_mdr_cof_firstdhsf_prefix_an + S (ff_an_mce_alternating_mdr_cof_firstdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_nc_cof_firstdh)) /\ exists ff_q_mce_mdr_cof_firstdhsf_prefix_an. mdr_nb_cof_firstdh = ff_q_mce_mdr_cof_firstdhsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_nc_cof_firstdh) + (ff_an_mce_alternating_mdr_cof_firstdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_prefix_bp. ff_h_mce_mdr_cof_firstdhsf_prefix_bp + S (ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_ec_cof_firstdhs)) /\ exists ff_q_mce_mdr_cof_firstdhsf_prefix_bp. mdr_eb_cof_firstdhs = ff_q_mce_mdr_cof_firstdhsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_ec_cof_firstdhs) + (ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_prefix_bn. ff_h_mce_mdr_cof_firstdhsf_prefix_bn + S (ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_fc_cof_firstdhs)) /\ exists ff_q_mce_mdr_cof_firstdhsf_prefix_bn. mdr_fb_cof_firstdhs = ff_q_mce_mdr_cof_firstdhsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_fc_cof_firstdhs) + (ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_prefix_positive. ff_h_mce_mdr_cof_firstdhsf_prefix_positive + S (ff_p_mce_alternating_mdr_cof_firstdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * ff_uc_mce_fold_mdr_cof_firstdhsf)) /\ exists ff_q_mce_mdr_cof_firstdhsf_prefix_positive. ff_ub_mce_fold_mdr_cof_firstdhsf = ff_q_mce_mdr_cof_firstdhsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * ff_uc_mce_fold_mdr_cof_firstdhsf) + (ff_p_mce_alternating_mdr_cof_firstdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_prefix_negative. ff_h_mce_mdr_cof_firstdhsf_prefix_negative + S (ff_n_mce_alternating_mdr_cof_firstdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * ff_vc_mce_fold_mdr_cof_firstdhsf)) /\ exists ff_q_mce_mdr_cof_firstdhsf_prefix_negative. ff_vb_mce_fold_mdr_cof_firstdhsf = ff_q_mce_mdr_cof_firstdhsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * ff_vc_mce_fold_mdr_cof_firstdhsf) + (ff_n_mce_alternating_mdr_cof_firstdhsf_prefix))) /\ (((exists ff_even_mce_term_mdr_cof_firstdhsf_prefix_term. ff_index_mce_alternating_mdr_cof_firstdhsf_prefix = 2 * ff_even_mce_term_mdr_cof_firstdhsf_prefix_term) /\ (ff_p_mce_alternating_mdr_cof_firstdhsf_prefix = (ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix) + (ff_an_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix) /\ ff_n_mce_alternating_mdr_cof_firstdhsf_prefix = (ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix) + (ff_an_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_cof_firstdhsf_prefix_term. ff_index_mce_alternating_mdr_cof_firstdhsf_prefix = 2 * ff_odd_mce_term_mdr_cof_firstdhsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_cof_firstdhsf_prefix = (ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix) + (ff_an_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix) /\ ff_n_mce_alternating_mdr_cof_firstdhsf_prefix = (ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix) + (ff_an_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_cof_firstdhsf_positive ff_v_mce_mdr_cof_firstdhsf_positive. ((((exists ff_h_mce_mdr_cof_firstdhsf_positive_start. ff_h_mce_mdr_cof_firstdhsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cof_firstdhsf_positive)) /\ exists ff_q_mce_mdr_cof_firstdhsf_positive_start. ff_u_mce_mdr_cof_firstdhsf_positive = ff_q_mce_mdr_cof_firstdhsf_positive_start * S ((S (0)) * ff_v_mce_mdr_cof_firstdhsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_positive_terminal. ff_h_mce_mdr_cof_firstdhsf_positive_terminal + S (mdr_p_cof_firstdh) = S ((S ((S (mdr_q_cof_firstdhs)))) * ff_v_mce_mdr_cof_firstdhsf_positive)) /\ exists ff_q_mce_mdr_cof_firstdhsf_positive_terminal. ff_u_mce_mdr_cof_firstdhsf_positive = ff_q_mce_mdr_cof_firstdhsf_positive_terminal * S ((S ((S (mdr_q_cof_firstdhs)))) * ff_v_mce_mdr_cof_firstdhsf_positive) + (mdr_p_cof_firstdh))) /\ forall ff_i_mce_mdr_cof_firstdhsf_positive. (exists ff_lt_mce_mdr_cof_firstdhsf_positive_bound. ff_lt_mce_mdr_cof_firstdhsf_positive_bound + S ff_i_mce_mdr_cof_firstdhsf_positive = (S (mdr_q_cof_firstdhs))) -> exists ff_a_mce_mdr_cof_firstdhsf_positive ff_r_mce_mdr_cof_firstdhsf_positive ff_s_mce_mdr_cof_firstdhsf_positive. ((((exists ff_h_mce_mdr_cof_firstdhsf_positive_summand. ff_h_mce_mdr_cof_firstdhsf_positive_summand + S (ff_a_mce_mdr_cof_firstdhsf_positive) = S ((S (ff_i_mce_mdr_cof_firstdhsf_positive)) * ff_uc_mce_fold_mdr_cof_firstdhsf)) /\ exists ff_q_mce_mdr_cof_firstdhsf_positive_summand. ff_ub_mce_fold_mdr_cof_firstdhsf = ff_q_mce_mdr_cof_firstdhsf_positive_summand * S ((S (ff_i_mce_mdr_cof_firstdhsf_positive)) * ff_uc_mce_fold_mdr_cof_firstdhsf) + (ff_a_mce_mdr_cof_firstdhsf_positive))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_positive_partial. ff_h_mce_mdr_cof_firstdhsf_positive_partial + S (ff_r_mce_mdr_cof_firstdhsf_positive) = S ((S (ff_i_mce_mdr_cof_firstdhsf_positive)) * ff_v_mce_mdr_cof_firstdhsf_positive)) /\ exists ff_q_mce_mdr_cof_firstdhsf_positive_partial. ff_u_mce_mdr_cof_firstdhsf_positive = ff_q_mce_mdr_cof_firstdhsf_positive_partial * S ((S (ff_i_mce_mdr_cof_firstdhsf_positive)) * ff_v_mce_mdr_cof_firstdhsf_positive) + (ff_r_mce_mdr_cof_firstdhsf_positive))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_positive_successor. ff_h_mce_mdr_cof_firstdhsf_positive_successor + S (ff_s_mce_mdr_cof_firstdhsf_positive) = S ((S (S ff_i_mce_mdr_cof_firstdhsf_positive)) * ff_v_mce_mdr_cof_firstdhsf_positive)) /\ exists ff_q_mce_mdr_cof_firstdhsf_positive_successor. ff_u_mce_mdr_cof_firstdhsf_positive = ff_q_mce_mdr_cof_firstdhsf_positive_successor * S ((S (S ff_i_mce_mdr_cof_firstdhsf_positive)) * ff_v_mce_mdr_cof_firstdhsf_positive) + (ff_s_mce_mdr_cof_firstdhsf_positive))) /\ ff_s_mce_mdr_cof_firstdhsf_positive = ff_r_mce_mdr_cof_firstdhsf_positive + ff_a_mce_mdr_cof_firstdhsf_positive)))))) /\ (exists ff_u_mce_mdr_cof_firstdhsf_negative ff_v_mce_mdr_cof_firstdhsf_negative. ((((exists ff_h_mce_mdr_cof_firstdhsf_negative_start. ff_h_mce_mdr_cof_firstdhsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cof_firstdhsf_negative)) /\ exists ff_q_mce_mdr_cof_firstdhsf_negative_start. ff_u_mce_mdr_cof_firstdhsf_negative = ff_q_mce_mdr_cof_firstdhsf_negative_start * S ((S (0)) * ff_v_mce_mdr_cof_firstdhsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_negative_terminal. ff_h_mce_mdr_cof_firstdhsf_negative_terminal + S (mdr_n_cof_firstdh) = S ((S ((S (mdr_q_cof_firstdhs)))) * ff_v_mce_mdr_cof_firstdhsf_negative)) /\ exists ff_q_mce_mdr_cof_firstdhsf_negative_terminal. ff_u_mce_mdr_cof_firstdhsf_negative = ff_q_mce_mdr_cof_firstdhsf_negative_terminal * S ((S ((S (mdr_q_cof_firstdhs)))) * ff_v_mce_mdr_cof_firstdhsf_negative) + (mdr_n_cof_firstdh))) /\ forall ff_i_mce_mdr_cof_firstdhsf_negative. (exists ff_lt_mce_mdr_cof_firstdhsf_negative_bound. ff_lt_mce_mdr_cof_firstdhsf_negative_bound + S ff_i_mce_mdr_cof_firstdhsf_negative = (S (mdr_q_cof_firstdhs))) -> exists ff_a_mce_mdr_cof_firstdhsf_negative ff_r_mce_mdr_cof_firstdhsf_negative ff_s_mce_mdr_cof_firstdhsf_negative. ((((exists ff_h_mce_mdr_cof_firstdhsf_negative_summand. ff_h_mce_mdr_cof_firstdhsf_negative_summand + S (ff_a_mce_mdr_cof_firstdhsf_negative) = S ((S (ff_i_mce_mdr_cof_firstdhsf_negative)) * ff_vc_mce_fold_mdr_cof_firstdhsf)) /\ exists ff_q_mce_mdr_cof_firstdhsf_negative_summand. ff_vb_mce_fold_mdr_cof_firstdhsf = ff_q_mce_mdr_cof_firstdhsf_negative_summand * S ((S (ff_i_mce_mdr_cof_firstdhsf_negative)) * ff_vc_mce_fold_mdr_cof_firstdhsf) + (ff_a_mce_mdr_cof_firstdhsf_negative))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_negative_partial. ff_h_mce_mdr_cof_firstdhsf_negative_partial + S (ff_r_mce_mdr_cof_firstdhsf_negative) = S ((S (ff_i_mce_mdr_cof_firstdhsf_negative)) * ff_v_mce_mdr_cof_firstdhsf_negative)) /\ exists ff_q_mce_mdr_cof_firstdhsf_negative_partial. ff_u_mce_mdr_cof_firstdhsf_negative = ff_q_mce_mdr_cof_firstdhsf_negative_partial * S ((S (ff_i_mce_mdr_cof_firstdhsf_negative)) * ff_v_mce_mdr_cof_firstdhsf_negative) + (ff_r_mce_mdr_cof_firstdhsf_negative))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_negative_successor. ff_h_mce_mdr_cof_firstdhsf_negative_successor + S (ff_s_mce_mdr_cof_firstdhsf_negative) = S ((S (S ff_i_mce_mdr_cof_firstdhsf_negative)) * ff_v_mce_mdr_cof_firstdhsf_negative)) /\ exists ff_q_mce_mdr_cof_firstdhsf_negative_successor. ff_u_mce_mdr_cof_firstdhsf_negative = ff_q_mce_mdr_cof_firstdhsf_negative_successor * S ((S (S ff_i_mce_mdr_cof_firstdhsf_negative)) * ff_v_mce_mdr_cof_firstdhsf_negative) + (ff_s_mce_mdr_cof_firstdhsf_negative))) /\ ff_s_mce_mdr_cof_firstdhsf_negative = ff_r_mce_mdr_cof_firstdhsf_negative + ff_a_mce_mdr_cof_firstdhsf_negative))))))))))))))) /\ ((exists mdr_gap_cof_firstdi. mdr_gap_cof_firstdi + S (mdr_i_cof_firstd) = (mdr_l_cof_firstd)) /\ (exists mdr_z_cof_firstdr. ((exists mdr_a_cof_firstdrc mdr_b_cof_firstdrc mdr_c_cof_firstdrc mdr_e_cof_firstdrc mdr_f_cof_firstdrc. ((mdr_a_cof_firstdrc = ((q) + (up)) * S ((q) + (up)) + ((up) + (up))) /\ ((mdr_b_cof_firstdrc = ((us) + (un)) * S ((us) + (un)) + ((un) + (un))) /\ ((mdr_c_cof_firstdrc = ((mdr_a_cof_firstdrc) + (mdr_b_cof_firstdrc)) * S ((mdr_a_cof_firstdrc) + (mdr_b_cof_firstdrc)) + ((mdr_b_cof_firstdrc) + (mdr_b_cof_firstdrc))) /\ ((mdr_e_cof_firstdrc = ((ap) + (an)) * S ((ap) + (an)) + ((an) + (an))) /\ ((mdr_f_cof_firstdrc = ((ut) + (mdr_e_cof_firstdrc)) * S ((ut) + (mdr_e_cof_firstdrc)) + ((mdr_e_cof_firstdrc) + (mdr_e_cof_firstdrc))) /\ ((mdr_z_cof_firstdr) = ((mdr_c_cof_firstdrc) + (mdr_f_cof_firstdrc)) * S ((mdr_c_cof_firstdrc) + (mdr_f_cof_firstdrc)) + ((mdr_f_cof_firstdrc) + (mdr_f_cof_firstdrc))))))))) /\ (((exists ff_h_mdr_cof_firstdrb. ff_h_mdr_cof_firstdrb + S (mdr_z_cof_firstdr) = S ((S (mdr_i_cof_firstd)) * mdr_c_cof_firstd)) /\ exists ff_q_mdr_cof_firstdrb. mdr_b_cof_firstd = ff_q_mdr_cof_firstdrb * S ((S (mdr_i_cof_firstd)) * mdr_c_cof_firstd) + (mdr_z_cof_firstdr)))))))) /\ ((((exists ff_h_mdr_cof_firstp. ff_h_mdr_cof_firstp + S (ap) = S ((S (j)) * ec)) /\ exists ff_q_mdr_cof_firstp. eb = ff_q_mdr_cof_firstp * S ((S (j)) * ec) + (ap))) /\ (((exists ff_h_mdr_cof_firstn. ff_h_mdr_cof_firstn + S (an) = S ((S (j)) * fc)) /\ exists ff_q_mdr_cof_firstn. fb = ff_q_mdr_cof_firstn * S ((S (j)) * fc) + (an))))))) - 0028
specialize hcofirst (j) - 0029
apply hcofirst - 0030
exact hj - 0031
cases hfirstentry - 0032
cases hfirstentry_witness - 0033
cases hfirstentry_witness_witness - 0034
cases hfirstentry_witness_witness_witness - 0035
cases hfirstentry_witness_witness_witness_witness - 0036
cases hfirstentry_witness_witness_witness_witness_witness - 0037
cases hfirstentry_witness_witness_witness_witness_witness_witness - 0038
cases hfirstentry_witness_witness_witness_witness_witness_witness_right - 0039
cases hfirstentry_witness_witness_witness_witness_witness_witness_right_right - 0040
have hsecondentry : exists up us un ut ap an. (((((forall ff_index_mdm_prefix_mdr_cof_secondm_positive. (exists ff_gap_mdm_lt_mdr_cof_secondm_positive_index_bound. ff_gap_mdm_lt_mdr_cof_secondm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cof_secondm_positive) = ((q) * (q))) -> exists ff_row_mdm_prefix_mdr_cof_secondm_positive ff_column_mdm_prefix_mdr_cof_secondm_positive ff_value_mdm_prefix_mdr_cof_secondm_positive. (ff_index_mdm_prefix_mdr_cof_secondm_positive = (q) * ff_row_mdm_prefix_mdr_cof_secondm_positive + ff_column_mdm_prefix_mdr_cof_secondm_positive /\ ((exists ff_gap_mdm_lt_mdr_cof_secondm_positive_column_bound. ff_gap_mdm_lt_mdr_cof_secondm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cof_secondm_positive) = (q)) /\ ((exists ff_row_mdm_cell_mdr_cof_secondm_positive_cell ff_column_mdm_cell_mdr_cof_secondm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cof_secondm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cof_secondm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_secondm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cof_secondm_positive_cell = ff_row_mdm_prefix_mdr_cof_secondm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_secondm_positive_cell_row_after. ff_gap_mdm_le_mdr_cof_secondm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_secondm_positive)) /\ ff_row_mdm_cell_mdr_cof_secondm_positive_cell = S ff_row_mdm_prefix_mdr_cof_secondm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_secondm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cof_secondm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_secondm_positive) = (j)) /\ ff_column_mdm_cell_mdr_cof_secondm_positive_cell = ff_column_mdm_prefix_mdr_cof_secondm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_secondm_positive_cell_column_after. ff_gap_mdm_le_mdr_cof_secondm_positive_cell_column_after + (j) = (ff_column_mdm_prefix_mdr_cof_secondm_positive)) /\ ff_column_mdm_cell_mdr_cof_secondm_positive_cell = S ff_column_mdm_prefix_mdr_cof_secondm_positive))) /\ (((exists ff_h_mdm_mdr_cof_secondm_positive_cell_source. ff_h_mdm_mdr_cof_secondm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cof_secondm_positive) = S ((S ((ff_row_mdm_cell_mdr_cof_secondm_positive_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_secondm_positive_cell))) * qc)) /\ exists ff_q_mdm_mdr_cof_secondm_positive_cell_source. qb = ff_q_mdm_mdr_cof_secondm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_secondm_positive_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_secondm_positive_cell))) * qc) + (ff_value_mdm_prefix_mdr_cof_secondm_positive)))))) /\ (((exists ff_h_mdm_mdr_cof_secondm_positive_target. ff_h_mdm_mdr_cof_secondm_positive_target + S (ff_value_mdm_prefix_mdr_cof_secondm_positive) = S ((S (ff_index_mdm_prefix_mdr_cof_secondm_positive)) * us)) /\ exists ff_q_mdm_mdr_cof_secondm_positive_target. up = ff_q_mdm_mdr_cof_secondm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cof_secondm_positive)) * us) + (ff_value_mdm_prefix_mdr_cof_secondm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cof_secondm_negative. (exists ff_gap_mdm_lt_mdr_cof_secondm_negative_index_bound. ff_gap_mdm_lt_mdr_cof_secondm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cof_secondm_negative) = ((q) * (q))) -> exists ff_row_mdm_prefix_mdr_cof_secondm_negative ff_column_mdm_prefix_mdr_cof_secondm_negative ff_value_mdm_prefix_mdr_cof_secondm_negative. (ff_index_mdm_prefix_mdr_cof_secondm_negative = (q) * ff_row_mdm_prefix_mdr_cof_secondm_negative + ff_column_mdm_prefix_mdr_cof_secondm_negative /\ ((exists ff_gap_mdm_lt_mdr_cof_secondm_negative_column_bound. ff_gap_mdm_lt_mdr_cof_secondm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cof_secondm_negative) = (q)) /\ ((exists ff_row_mdm_cell_mdr_cof_secondm_negative_cell ff_column_mdm_cell_mdr_cof_secondm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cof_secondm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cof_secondm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_secondm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cof_secondm_negative_cell = ff_row_mdm_prefix_mdr_cof_secondm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_secondm_negative_cell_row_after. ff_gap_mdm_le_mdr_cof_secondm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_secondm_negative)) /\ ff_row_mdm_cell_mdr_cof_secondm_negative_cell = S ff_row_mdm_prefix_mdr_cof_secondm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_secondm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cof_secondm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_secondm_negative) = (j)) /\ ff_column_mdm_cell_mdr_cof_secondm_negative_cell = ff_column_mdm_prefix_mdr_cof_secondm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_secondm_negative_cell_column_after. ff_gap_mdm_le_mdr_cof_secondm_negative_cell_column_after + (j) = (ff_column_mdm_prefix_mdr_cof_secondm_negative)) /\ ff_column_mdm_cell_mdr_cof_secondm_negative_cell = S ff_column_mdm_prefix_mdr_cof_secondm_negative))) /\ (((exists ff_h_mdm_mdr_cof_secondm_negative_cell_source. ff_h_mdm_mdr_cof_secondm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cof_secondm_negative) = S ((S ((ff_row_mdm_cell_mdr_cof_secondm_negative_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_secondm_negative_cell))) * rc)) /\ exists ff_q_mdm_mdr_cof_secondm_negative_cell_source. rb = ff_q_mdm_mdr_cof_secondm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_secondm_negative_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_secondm_negative_cell))) * rc) + (ff_value_mdm_prefix_mdr_cof_secondm_negative)))))) /\ (((exists ff_h_mdm_mdr_cof_secondm_negative_target. ff_h_mdm_mdr_cof_secondm_negative_target + S (ff_value_mdm_prefix_mdr_cof_secondm_negative) = S ((S (ff_index_mdm_prefix_mdr_cof_secondm_negative)) * ut)) /\ exists ff_q_mdm_mdr_cof_secondm_negative_target. un = ff_q_mdm_mdr_cof_secondm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cof_secondm_negative)) * ut) + (ff_value_mdm_prefix_mdr_cof_secondm_negative))))))))) /\ ((exists mdr_b_cof_secondd mdr_c_cof_secondd mdr_l_cof_secondd mdr_i_cof_secondd. ((forall mdr_i_cof_seconddh. (exists mdr_gap_cof_seconddhi. mdr_gap_cof_seconddhi + S (mdr_i_cof_seconddh) = (mdr_l_cof_secondd)) -> exists mdr_d_cof_seconddh mdr_pb_cof_seconddh mdr_pc_cof_seconddh mdr_nb_cof_seconddh mdr_nc_cof_seconddh mdr_p_cof_seconddh mdr_n_cof_seconddh. ((exists mdr_z_cof_seconddhr. ((exists mdr_a_cof_seconddhrc mdr_b_cof_seconddhrc mdr_c_cof_seconddhrc mdr_e_cof_seconddhrc mdr_f_cof_seconddhrc. ((mdr_a_cof_seconddhrc = ((mdr_d_cof_seconddh) + (mdr_pb_cof_seconddh)) * S ((mdr_d_cof_seconddh) + (mdr_pb_cof_seconddh)) + ((mdr_pb_cof_seconddh) + (mdr_pb_cof_seconddh))) /\ ((mdr_b_cof_seconddhrc = ((mdr_pc_cof_seconddh) + (mdr_nb_cof_seconddh)) * S ((mdr_pc_cof_seconddh) + (mdr_nb_cof_seconddh)) + ((mdr_nb_cof_seconddh) + (mdr_nb_cof_seconddh))) /\ ((mdr_c_cof_seconddhrc = ((mdr_a_cof_seconddhrc) + (mdr_b_cof_seconddhrc)) * S ((mdr_a_cof_seconddhrc) + (mdr_b_cof_seconddhrc)) + ((mdr_b_cof_seconddhrc) + (mdr_b_cof_seconddhrc))) /\ ((mdr_e_cof_seconddhrc = ((mdr_p_cof_seconddh) + (mdr_n_cof_seconddh)) * S ((mdr_p_cof_seconddh) + (mdr_n_cof_seconddh)) + ((mdr_n_cof_seconddh) + (mdr_n_cof_seconddh))) /\ ((mdr_f_cof_seconddhrc = ((mdr_nc_cof_seconddh) + (mdr_e_cof_seconddhrc)) * S ((mdr_nc_cof_seconddh) + (mdr_e_cof_seconddhrc)) + ((mdr_e_cof_seconddhrc) + (mdr_e_cof_seconddhrc))) /\ ((mdr_z_cof_seconddhr) = ((mdr_c_cof_seconddhrc) + (mdr_f_cof_seconddhrc)) * S ((mdr_c_cof_seconddhrc) + (mdr_f_cof_seconddhrc)) + ((mdr_f_cof_seconddhrc) + (mdr_f_cof_seconddhrc))))))))) /\ (((exists ff_h_mdr_cof_seconddhrb. ff_h_mdr_cof_seconddhrb + S (mdr_z_cof_seconddhr) = S ((S (mdr_i_cof_seconddh)) * mdr_c_cof_secondd)) /\ exists ff_q_mdr_cof_seconddhrb. mdr_b_cof_secondd = ff_q_mdr_cof_seconddhrb * S ((S (mdr_i_cof_seconddh)) * mdr_c_cof_secondd) + (mdr_z_cof_seconddhr))))) /\ (((((mdr_d_cof_seconddh) = 0) /\ (((mdr_p_cof_seconddh) = 1) /\ ((mdr_n_cof_seconddh) = 0))) \/ exists mdr_q_cof_seconddhs mdr_eb_cof_seconddhs mdr_ec_cof_seconddhs mdr_fb_cof_seconddhs mdr_fc_cof_seconddhs. (((mdr_d_cof_seconddh) = S (mdr_q_cof_seconddhs)) /\ ((forall mdr_j_cof_seconddhsc. (exists mdr_gap_cof_seconddhscj. mdr_gap_cof_seconddhscj + S (mdr_j_cof_seconddhsc) = (S (mdr_q_cof_seconddhs))) -> exists mdr_i_cof_seconddhsc mdr_up_cof_seconddhsc mdr_us_cof_seconddhsc mdr_un_cof_seconddhsc mdr_ut_cof_seconddhsc mdr_p_cof_seconddhsc mdr_n_cof_seconddhsc. ((exists mdr_gap_cof_seconddhsci. mdr_gap_cof_seconddhsci + S (mdr_i_cof_seconddhsc) = (mdr_i_cof_seconddh)) /\ ((exists mdr_z_cof_seconddhscr. ((exists mdr_a_cof_seconddhscrc mdr_b_cof_seconddhscrc mdr_c_cof_seconddhscrc mdr_e_cof_seconddhscrc mdr_f_cof_seconddhscrc. ((mdr_a_cof_seconddhscrc = ((mdr_q_cof_seconddhs) + (mdr_up_cof_seconddhsc)) * S ((mdr_q_cof_seconddhs) + (mdr_up_cof_seconddhsc)) + ((mdr_up_cof_seconddhsc) + (mdr_up_cof_seconddhsc))) /\ ((mdr_b_cof_seconddhscrc = ((mdr_us_cof_seconddhsc) + (mdr_un_cof_seconddhsc)) * S ((mdr_us_cof_seconddhsc) + (mdr_un_cof_seconddhsc)) + ((mdr_un_cof_seconddhsc) + (mdr_un_cof_seconddhsc))) /\ ((mdr_c_cof_seconddhscrc = ((mdr_a_cof_seconddhscrc) + (mdr_b_cof_seconddhscrc)) * S ((mdr_a_cof_seconddhscrc) + (mdr_b_cof_seconddhscrc)) + ((mdr_b_cof_seconddhscrc) + (mdr_b_cof_seconddhscrc))) /\ ((mdr_e_cof_seconddhscrc = ((mdr_p_cof_seconddhsc) + (mdr_n_cof_seconddhsc)) * S ((mdr_p_cof_seconddhsc) + (mdr_n_cof_seconddhsc)) + ((mdr_n_cof_seconddhsc) + (mdr_n_cof_seconddhsc))) /\ ((mdr_f_cof_seconddhscrc = ((mdr_ut_cof_seconddhsc) + (mdr_e_cof_seconddhscrc)) * S ((mdr_ut_cof_seconddhsc) + (mdr_e_cof_seconddhscrc)) + ((mdr_e_cof_seconddhscrc) + (mdr_e_cof_seconddhscrc))) /\ ((mdr_z_cof_seconddhscr) = ((mdr_c_cof_seconddhscrc) + (mdr_f_cof_seconddhscrc)) * S ((mdr_c_cof_seconddhscrc) + (mdr_f_cof_seconddhscrc)) + ((mdr_f_cof_seconddhscrc) + (mdr_f_cof_seconddhscrc))))))))) /\ (((exists ff_h_mdr_cof_seconddhscrb. ff_h_mdr_cof_seconddhscrb + S (mdr_z_cof_seconddhscr) = S ((S (mdr_i_cof_seconddhsc)) * mdr_c_cof_secondd)) /\ exists ff_q_mdr_cof_seconddhscrb. mdr_b_cof_secondd = ff_q_mdr_cof_seconddhscrb * S ((S (mdr_i_cof_seconddhsc)) * mdr_c_cof_secondd) + (mdr_z_cof_seconddhscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_cof_seconddhscm_positive. (exists ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_index_bound. ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cof_seconddhscm_positive) = ((mdr_q_cof_seconddhs) * (mdr_q_cof_seconddhs))) -> exists ff_row_mdm_prefix_mdr_cof_seconddhscm_positive ff_column_mdm_prefix_mdr_cof_seconddhscm_positive ff_value_mdm_prefix_mdr_cof_seconddhscm_positive. (ff_index_mdm_prefix_mdr_cof_seconddhscm_positive = (mdr_q_cof_seconddhs) * ff_row_mdm_prefix_mdr_cof_seconddhscm_positive + ff_column_mdm_prefix_mdr_cof_seconddhscm_positive /\ ((exists ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_column_bound. ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cof_seconddhscm_positive) = (mdr_q_cof_seconddhs)) /\ ((exists ff_row_mdm_cell_mdr_cof_seconddhscm_positive_cell ff_column_mdm_cell_mdr_cof_seconddhscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_seconddhscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cof_seconddhscm_positive_cell = ff_row_mdm_prefix_mdr_cof_seconddhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_seconddhscm_positive_cell_row_after. ff_gap_mdm_le_mdr_cof_seconddhscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_seconddhscm_positive)) /\ ff_row_mdm_cell_mdr_cof_seconddhscm_positive_cell = S ff_row_mdm_prefix_mdr_cof_seconddhscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_seconddhscm_positive) = (mdr_j_cof_seconddhsc)) /\ ff_column_mdm_cell_mdr_cof_seconddhscm_positive_cell = ff_column_mdm_prefix_mdr_cof_seconddhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_seconddhscm_positive_cell_column_after. ff_gap_mdm_le_mdr_cof_seconddhscm_positive_cell_column_after + (mdr_j_cof_seconddhsc) = (ff_column_mdm_prefix_mdr_cof_seconddhscm_positive)) /\ ff_column_mdm_cell_mdr_cof_seconddhscm_positive_cell = S ff_column_mdm_prefix_mdr_cof_seconddhscm_positive))) /\ (((exists ff_h_mdm_mdr_cof_seconddhscm_positive_cell_source. ff_h_mdm_mdr_cof_seconddhscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cof_seconddhscm_positive) = S ((S ((ff_row_mdm_cell_mdr_cof_seconddhscm_positive_cell) * (S (mdr_q_cof_seconddhs)) + (ff_column_mdm_cell_mdr_cof_seconddhscm_positive_cell))) * mdr_pc_cof_seconddh)) /\ exists ff_q_mdm_mdr_cof_seconddhscm_positive_cell_source. mdr_pb_cof_seconddh = ff_q_mdm_mdr_cof_seconddhscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_seconddhscm_positive_cell) * (S (mdr_q_cof_seconddhs)) + (ff_column_mdm_cell_mdr_cof_seconddhscm_positive_cell))) * mdr_pc_cof_seconddh) + (ff_value_mdm_prefix_mdr_cof_seconddhscm_positive)))))) /\ (((exists ff_h_mdm_mdr_cof_seconddhscm_positive_target. ff_h_mdm_mdr_cof_seconddhscm_positive_target + S (ff_value_mdm_prefix_mdr_cof_seconddhscm_positive) = S ((S (ff_index_mdm_prefix_mdr_cof_seconddhscm_positive)) * mdr_us_cof_seconddhsc)) /\ exists ff_q_mdm_mdr_cof_seconddhscm_positive_target. mdr_up_cof_seconddhsc = ff_q_mdm_mdr_cof_seconddhscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cof_seconddhscm_positive)) * mdr_us_cof_seconddhsc) + (ff_value_mdm_prefix_mdr_cof_seconddhscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cof_seconddhscm_negative. (exists ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_index_bound. ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cof_seconddhscm_negative) = ((mdr_q_cof_seconddhs) * (mdr_q_cof_seconddhs))) -> exists ff_row_mdm_prefix_mdr_cof_seconddhscm_negative ff_column_mdm_prefix_mdr_cof_seconddhscm_negative ff_value_mdm_prefix_mdr_cof_seconddhscm_negative. (ff_index_mdm_prefix_mdr_cof_seconddhscm_negative = (mdr_q_cof_seconddhs) * ff_row_mdm_prefix_mdr_cof_seconddhscm_negative + ff_column_mdm_prefix_mdr_cof_seconddhscm_negative /\ ((exists ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_column_bound. ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cof_seconddhscm_negative) = (mdr_q_cof_seconddhs)) /\ ((exists ff_row_mdm_cell_mdr_cof_seconddhscm_negative_cell ff_column_mdm_cell_mdr_cof_seconddhscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_seconddhscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cof_seconddhscm_negative_cell = ff_row_mdm_prefix_mdr_cof_seconddhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_seconddhscm_negative_cell_row_after. ff_gap_mdm_le_mdr_cof_seconddhscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_seconddhscm_negative)) /\ ff_row_mdm_cell_mdr_cof_seconddhscm_negative_cell = S ff_row_mdm_prefix_mdr_cof_seconddhscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_seconddhscm_negative) = (mdr_j_cof_seconddhsc)) /\ ff_column_mdm_cell_mdr_cof_seconddhscm_negative_cell = ff_column_mdm_prefix_mdr_cof_seconddhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_seconddhscm_negative_cell_column_after. ff_gap_mdm_le_mdr_cof_seconddhscm_negative_cell_column_after + (mdr_j_cof_seconddhsc) = (ff_column_mdm_prefix_mdr_cof_seconddhscm_negative)) /\ ff_column_mdm_cell_mdr_cof_seconddhscm_negative_cell = S ff_column_mdm_prefix_mdr_cof_seconddhscm_negative))) /\ (((exists ff_h_mdm_mdr_cof_seconddhscm_negative_cell_source. ff_h_mdm_mdr_cof_seconddhscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cof_seconddhscm_negative) = S ((S ((ff_row_mdm_cell_mdr_cof_seconddhscm_negative_cell) * (S (mdr_q_cof_seconddhs)) + (ff_column_mdm_cell_mdr_cof_seconddhscm_negative_cell))) * mdr_nc_cof_seconddh)) /\ exists ff_q_mdm_mdr_cof_seconddhscm_negative_cell_source. mdr_nb_cof_seconddh = ff_q_mdm_mdr_cof_seconddhscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_seconddhscm_negative_cell) * (S (mdr_q_cof_seconddhs)) + (ff_column_mdm_cell_mdr_cof_seconddhscm_negative_cell))) * mdr_nc_cof_seconddh) + (ff_value_mdm_prefix_mdr_cof_seconddhscm_negative)))))) /\ (((exists ff_h_mdm_mdr_cof_seconddhscm_negative_target. ff_h_mdm_mdr_cof_seconddhscm_negative_target + S (ff_value_mdm_prefix_mdr_cof_seconddhscm_negative) = S ((S (ff_index_mdm_prefix_mdr_cof_seconddhscm_negative)) * mdr_ut_cof_seconddhsc)) /\ exists ff_q_mdm_mdr_cof_seconddhscm_negative_target. mdr_un_cof_seconddhsc = ff_q_mdm_mdr_cof_seconddhscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cof_seconddhscm_negative)) * mdr_ut_cof_seconddhsc) + (ff_value_mdm_prefix_mdr_cof_seconddhscm_negative))))))))) /\ ((((exists ff_h_mdr_cof_seconddhscp. ff_h_mdr_cof_seconddhscp + S (mdr_p_cof_seconddhsc) = S ((S (mdr_j_cof_seconddhsc)) * mdr_ec_cof_seconddhs)) /\ exists ff_q_mdr_cof_seconddhscp. mdr_eb_cof_seconddhs = ff_q_mdr_cof_seconddhscp * S ((S (mdr_j_cof_seconddhsc)) * mdr_ec_cof_seconddhs) + (mdr_p_cof_seconddhsc))) /\ (((exists ff_h_mdr_cof_seconddhscn. ff_h_mdr_cof_seconddhscn + S (mdr_n_cof_seconddhsc) = S ((S (mdr_j_cof_seconddhsc)) * mdr_fc_cof_seconddhs)) /\ exists ff_q_mdr_cof_seconddhscn. mdr_fb_cof_seconddhs = ff_q_mdr_cof_seconddhscn * S ((S (mdr_j_cof_seconddhsc)) * mdr_fc_cof_seconddhs) + (mdr_n_cof_seconddhsc)))))))) /\ (exists ff_ub_mce_fold_mdr_cof_seconddhsf ff_uc_mce_fold_mdr_cof_seconddhsf ff_vb_mce_fold_mdr_cof_seconddhsf ff_vc_mce_fold_mdr_cof_seconddhsf. ((forall ff_index_mce_alternating_mdr_cof_seconddhsf_prefix. (exists ff_gap_mce_mdr_cof_seconddhsf_prefix_index. ff_gap_mce_mdr_cof_seconddhsf_prefix_index + S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix) = (S (mdr_q_cof_seconddhs))) -> exists ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix ff_an_mce_alternating_mdr_cof_seconddhsf_prefix ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix ff_p_mce_alternating_mdr_cof_seconddhsf_prefix ff_n_mce_alternating_mdr_cof_seconddhsf_prefix. ((((exists ff_h_mce_mdr_cof_seconddhsf_prefix_ap. ff_h_mce_mdr_cof_seconddhsf_prefix_ap + S (ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_pc_cof_seconddh)) /\ exists ff_q_mce_mdr_cof_seconddhsf_prefix_ap. mdr_pb_cof_seconddh = ff_q_mce_mdr_cof_seconddhsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_pc_cof_seconddh) + (ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_prefix_an. ff_h_mce_mdr_cof_seconddhsf_prefix_an + S (ff_an_mce_alternating_mdr_cof_seconddhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_nc_cof_seconddh)) /\ exists ff_q_mce_mdr_cof_seconddhsf_prefix_an. mdr_nb_cof_seconddh = ff_q_mce_mdr_cof_seconddhsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_nc_cof_seconddh) + (ff_an_mce_alternating_mdr_cof_seconddhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_prefix_bp. ff_h_mce_mdr_cof_seconddhsf_prefix_bp + S (ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_ec_cof_seconddhs)) /\ exists ff_q_mce_mdr_cof_seconddhsf_prefix_bp. mdr_eb_cof_seconddhs = ff_q_mce_mdr_cof_seconddhsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_ec_cof_seconddhs) + (ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_prefix_bn. ff_h_mce_mdr_cof_seconddhsf_prefix_bn + S (ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_fc_cof_seconddhs)) /\ exists ff_q_mce_mdr_cof_seconddhsf_prefix_bn. mdr_fb_cof_seconddhs = ff_q_mce_mdr_cof_seconddhsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_fc_cof_seconddhs) + (ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_prefix_positive. ff_h_mce_mdr_cof_seconddhsf_prefix_positive + S (ff_p_mce_alternating_mdr_cof_seconddhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * ff_uc_mce_fold_mdr_cof_seconddhsf)) /\ exists ff_q_mce_mdr_cof_seconddhsf_prefix_positive. ff_ub_mce_fold_mdr_cof_seconddhsf = ff_q_mce_mdr_cof_seconddhsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * ff_uc_mce_fold_mdr_cof_seconddhsf) + (ff_p_mce_alternating_mdr_cof_seconddhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_prefix_negative. ff_h_mce_mdr_cof_seconddhsf_prefix_negative + S (ff_n_mce_alternating_mdr_cof_seconddhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * ff_vc_mce_fold_mdr_cof_seconddhsf)) /\ exists ff_q_mce_mdr_cof_seconddhsf_prefix_negative. ff_vb_mce_fold_mdr_cof_seconddhsf = ff_q_mce_mdr_cof_seconddhsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * ff_vc_mce_fold_mdr_cof_seconddhsf) + (ff_n_mce_alternating_mdr_cof_seconddhsf_prefix))) /\ (((exists ff_even_mce_term_mdr_cof_seconddhsf_prefix_term. ff_index_mce_alternating_mdr_cof_seconddhsf_prefix = 2 * ff_even_mce_term_mdr_cof_seconddhsf_prefix_term) /\ (ff_p_mce_alternating_mdr_cof_seconddhsf_prefix = (ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix) + (ff_an_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix) /\ ff_n_mce_alternating_mdr_cof_seconddhsf_prefix = (ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix) + (ff_an_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_cof_seconddhsf_prefix_term. ff_index_mce_alternating_mdr_cof_seconddhsf_prefix = 2 * ff_odd_mce_term_mdr_cof_seconddhsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_cof_seconddhsf_prefix = (ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix) + (ff_an_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix) /\ ff_n_mce_alternating_mdr_cof_seconddhsf_prefix = (ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix) + (ff_an_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_cof_seconddhsf_positive ff_v_mce_mdr_cof_seconddhsf_positive. ((((exists ff_h_mce_mdr_cof_seconddhsf_positive_start. ff_h_mce_mdr_cof_seconddhsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cof_seconddhsf_positive)) /\ exists ff_q_mce_mdr_cof_seconddhsf_positive_start. ff_u_mce_mdr_cof_seconddhsf_positive = ff_q_mce_mdr_cof_seconddhsf_positive_start * S ((S (0)) * ff_v_mce_mdr_cof_seconddhsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_positive_terminal. ff_h_mce_mdr_cof_seconddhsf_positive_terminal + S (mdr_p_cof_seconddh) = S ((S ((S (mdr_q_cof_seconddhs)))) * ff_v_mce_mdr_cof_seconddhsf_positive)) /\ exists ff_q_mce_mdr_cof_seconddhsf_positive_terminal. ff_u_mce_mdr_cof_seconddhsf_positive = ff_q_mce_mdr_cof_seconddhsf_positive_terminal * S ((S ((S (mdr_q_cof_seconddhs)))) * ff_v_mce_mdr_cof_seconddhsf_positive) + (mdr_p_cof_seconddh))) /\ forall ff_i_mce_mdr_cof_seconddhsf_positive. (exists ff_lt_mce_mdr_cof_seconddhsf_positive_bound. ff_lt_mce_mdr_cof_seconddhsf_positive_bound + S ff_i_mce_mdr_cof_seconddhsf_positive = (S (mdr_q_cof_seconddhs))) -> exists ff_a_mce_mdr_cof_seconddhsf_positive ff_r_mce_mdr_cof_seconddhsf_positive ff_s_mce_mdr_cof_seconddhsf_positive. ((((exists ff_h_mce_mdr_cof_seconddhsf_positive_summand. ff_h_mce_mdr_cof_seconddhsf_positive_summand + S (ff_a_mce_mdr_cof_seconddhsf_positive) = S ((S (ff_i_mce_mdr_cof_seconddhsf_positive)) * ff_uc_mce_fold_mdr_cof_seconddhsf)) /\ exists ff_q_mce_mdr_cof_seconddhsf_positive_summand. ff_ub_mce_fold_mdr_cof_seconddhsf = ff_q_mce_mdr_cof_seconddhsf_positive_summand * S ((S (ff_i_mce_mdr_cof_seconddhsf_positive)) * ff_uc_mce_fold_mdr_cof_seconddhsf) + (ff_a_mce_mdr_cof_seconddhsf_positive))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_positive_partial. ff_h_mce_mdr_cof_seconddhsf_positive_partial + S (ff_r_mce_mdr_cof_seconddhsf_positive) = S ((S (ff_i_mce_mdr_cof_seconddhsf_positive)) * ff_v_mce_mdr_cof_seconddhsf_positive)) /\ exists ff_q_mce_mdr_cof_seconddhsf_positive_partial. ff_u_mce_mdr_cof_seconddhsf_positive = ff_q_mce_mdr_cof_seconddhsf_positive_partial * S ((S (ff_i_mce_mdr_cof_seconddhsf_positive)) * ff_v_mce_mdr_cof_seconddhsf_positive) + (ff_r_mce_mdr_cof_seconddhsf_positive))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_positive_successor. ff_h_mce_mdr_cof_seconddhsf_positive_successor + S (ff_s_mce_mdr_cof_seconddhsf_positive) = S ((S (S ff_i_mce_mdr_cof_seconddhsf_positive)) * ff_v_mce_mdr_cof_seconddhsf_positive)) /\ exists ff_q_mce_mdr_cof_seconddhsf_positive_successor. ff_u_mce_mdr_cof_seconddhsf_positive = ff_q_mce_mdr_cof_seconddhsf_positive_successor * S ((S (S ff_i_mce_mdr_cof_seconddhsf_positive)) * ff_v_mce_mdr_cof_seconddhsf_positive) + (ff_s_mce_mdr_cof_seconddhsf_positive))) /\ ff_s_mce_mdr_cof_seconddhsf_positive = ff_r_mce_mdr_cof_seconddhsf_positive + ff_a_mce_mdr_cof_seconddhsf_positive)))))) /\ (exists ff_u_mce_mdr_cof_seconddhsf_negative ff_v_mce_mdr_cof_seconddhsf_negative. ((((exists ff_h_mce_mdr_cof_seconddhsf_negative_start. ff_h_mce_mdr_cof_seconddhsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cof_seconddhsf_negative)) /\ exists ff_q_mce_mdr_cof_seconddhsf_negative_start. ff_u_mce_mdr_cof_seconddhsf_negative = ff_q_mce_mdr_cof_seconddhsf_negative_start * S ((S (0)) * ff_v_mce_mdr_cof_seconddhsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_negative_terminal. ff_h_mce_mdr_cof_seconddhsf_negative_terminal + S (mdr_n_cof_seconddh) = S ((S ((S (mdr_q_cof_seconddhs)))) * ff_v_mce_mdr_cof_seconddhsf_negative)) /\ exists ff_q_mce_mdr_cof_seconddhsf_negative_terminal. ff_u_mce_mdr_cof_seconddhsf_negative = ff_q_mce_mdr_cof_seconddhsf_negative_terminal * S ((S ((S (mdr_q_cof_seconddhs)))) * ff_v_mce_mdr_cof_seconddhsf_negative) + (mdr_n_cof_seconddh))) /\ forall ff_i_mce_mdr_cof_seconddhsf_negative. (exists ff_lt_mce_mdr_cof_seconddhsf_negative_bound. ff_lt_mce_mdr_cof_seconddhsf_negative_bound + S ff_i_mce_mdr_cof_seconddhsf_negative = (S (mdr_q_cof_seconddhs))) -> exists ff_a_mce_mdr_cof_seconddhsf_negative ff_r_mce_mdr_cof_seconddhsf_negative ff_s_mce_mdr_cof_seconddhsf_negative. ((((exists ff_h_mce_mdr_cof_seconddhsf_negative_summand. ff_h_mce_mdr_cof_seconddhsf_negative_summand + S (ff_a_mce_mdr_cof_seconddhsf_negative) = S ((S (ff_i_mce_mdr_cof_seconddhsf_negative)) * ff_vc_mce_fold_mdr_cof_seconddhsf)) /\ exists ff_q_mce_mdr_cof_seconddhsf_negative_summand. ff_vb_mce_fold_mdr_cof_seconddhsf = ff_q_mce_mdr_cof_seconddhsf_negative_summand * S ((S (ff_i_mce_mdr_cof_seconddhsf_negative)) * ff_vc_mce_fold_mdr_cof_seconddhsf) + (ff_a_mce_mdr_cof_seconddhsf_negative))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_negative_partial. ff_h_mce_mdr_cof_seconddhsf_negative_partial + S (ff_r_mce_mdr_cof_seconddhsf_negative) = S ((S (ff_i_mce_mdr_cof_seconddhsf_negative)) * ff_v_mce_mdr_cof_seconddhsf_negative)) /\ exists ff_q_mce_mdr_cof_seconddhsf_negative_partial. ff_u_mce_mdr_cof_seconddhsf_negative = ff_q_mce_mdr_cof_seconddhsf_negative_partial * S ((S (ff_i_mce_mdr_cof_seconddhsf_negative)) * ff_v_mce_mdr_cof_seconddhsf_negative) + (ff_r_mce_mdr_cof_seconddhsf_negative))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_negative_successor. ff_h_mce_mdr_cof_seconddhsf_negative_successor + S (ff_s_mce_mdr_cof_seconddhsf_negative) = S ((S (S ff_i_mce_mdr_cof_seconddhsf_negative)) * ff_v_mce_mdr_cof_seconddhsf_negative)) /\ exists ff_q_mce_mdr_cof_seconddhsf_negative_successor. ff_u_mce_mdr_cof_seconddhsf_negative = ff_q_mce_mdr_cof_seconddhsf_negative_successor * S ((S (S ff_i_mce_mdr_cof_seconddhsf_negative)) * ff_v_mce_mdr_cof_seconddhsf_negative) + (ff_s_mce_mdr_cof_seconddhsf_negative))) /\ ff_s_mce_mdr_cof_seconddhsf_negative = ff_r_mce_mdr_cof_seconddhsf_negative + ff_a_mce_mdr_cof_seconddhsf_negative))))))))))))))) /\ ((exists mdr_gap_cof_seconddi. mdr_gap_cof_seconddi + S (mdr_i_cof_secondd) = (mdr_l_cof_secondd)) /\ (exists mdr_z_cof_seconddr. ((exists mdr_a_cof_seconddrc mdr_b_cof_seconddrc mdr_c_cof_seconddrc mdr_e_cof_seconddrc mdr_f_cof_seconddrc. ((mdr_a_cof_seconddrc = ((q) + (up)) * S ((q) + (up)) + ((up) + (up))) /\ ((mdr_b_cof_seconddrc = ((us) + (un)) * S ((us) + (un)) + ((un) + (un))) /\ ((mdr_c_cof_seconddrc = ((mdr_a_cof_seconddrc) + (mdr_b_cof_seconddrc)) * S ((mdr_a_cof_seconddrc) + (mdr_b_cof_seconddrc)) + ((mdr_b_cof_seconddrc) + (mdr_b_cof_seconddrc))) /\ ((mdr_e_cof_seconddrc = ((ap) + (an)) * S ((ap) + (an)) + ((an) + (an))) /\ ((mdr_f_cof_seconddrc = ((ut) + (mdr_e_cof_seconddrc)) * S ((ut) + (mdr_e_cof_seconddrc)) + ((mdr_e_cof_seconddrc) + (mdr_e_cof_seconddrc))) /\ ((mdr_z_cof_seconddr) = ((mdr_c_cof_seconddrc) + (mdr_f_cof_seconddrc)) * S ((mdr_c_cof_seconddrc) + (mdr_f_cof_seconddrc)) + ((mdr_f_cof_seconddrc) + (mdr_f_cof_seconddrc))))))))) /\ (((exists ff_h_mdr_cof_seconddrb. ff_h_mdr_cof_seconddrb + S (mdr_z_cof_seconddr) = S ((S (mdr_i_cof_secondd)) * mdr_c_cof_secondd)) /\ exists ff_q_mdr_cof_seconddrb. mdr_b_cof_secondd = ff_q_mdr_cof_seconddrb * S ((S (mdr_i_cof_secondd)) * mdr_c_cof_secondd) + (mdr_z_cof_seconddr)))))))) /\ ((((exists ff_h_mdr_cof_secondp. ff_h_mdr_cof_secondp + S (ap) = S ((S (j)) * uc)) /\ exists ff_q_mdr_cof_secondp. ub = ff_q_mdr_cof_secondp * S ((S (j)) * uc) + (ap))) /\ (((exists ff_h_mdr_cof_secondn. ff_h_mdr_cof_secondn + S (an) = S ((S (j)) * vc)) /\ exists ff_q_mdr_cof_secondn. vb = ff_q_mdr_cof_secondn * S ((S (j)) * vc) + (an))))))) - 0041
specialize hcosecond (j) - 0042
apply hcosecond - 0043
exact hj - 0044
cases hsecondentry - 0045
cases hsecondentry_witness - 0046
cases hsecondentry_witness_witness - 0047
cases hsecondentry_witness_witness_witness - 0048
cases hsecondentry_witness_witness_witness_witness - 0049
cases hsecondentry_witness_witness_witness_witness_witness - 0050
cases hsecondentry_witness_witness_witness_witness_witness_witness - 0051
cases hsecondentry_witness_witness_witness_witness_witness_witness_right - 0052
cases hsecondentry_witness_witness_witness_witness_witness_witness_right_right - 0053
have hvalues : x4 = x10 /\ x5 = x11 - 0054
specialize hrecursion (x) - 0055
specialize hrecursion (x1) - 0056
specialize hrecursion (x2) - 0057
specialize hrecursion (x3) - 0058
specialize hrecursion (x6) - 0059
specialize hrecursion (x7) - 0060
specialize hrecursion (x8) - 0061
specialize hrecursion (x9) - 0062
specialize hrecursion (x4) - 0063
specialize hrecursion (x5) - 0064
specialize hrecursion (x10) - 0065
specialize hrecursion (x11) - 0066
apply hrecursion - 0067
specialize matrix_recursive_signed_minor_extensional (pb) - 0068
specialize matrix_recursive_signed_minor_extensional (pc) - 0069
specialize matrix_recursive_signed_minor_extensional (nb) - 0070
specialize matrix_recursive_signed_minor_extensional (nc) - 0071
specialize matrix_recursive_signed_minor_extensional (qb) - 0072
specialize matrix_recursive_signed_minor_extensional (qc) - 0073
specialize matrix_recursive_signed_minor_extensional (rb) - 0074
specialize matrix_recursive_signed_minor_extensional (rc) - 0075
specialize matrix_recursive_signed_minor_extensional (q) - 0076
specialize matrix_recursive_signed_minor_extensional (j) - 0077
specialize matrix_recursive_signed_minor_extensional (x) - 0078
specialize matrix_recursive_signed_minor_extensional (x1) - 0079
specialize matrix_recursive_signed_minor_extensional (x2) - 0080
specialize matrix_recursive_signed_minor_extensional (x3) - 0081
specialize matrix_recursive_signed_minor_extensional (x6) - 0082
specialize matrix_recursive_signed_minor_extensional (x7) - 0083
specialize matrix_recursive_signed_minor_extensional (x8) - 0084
specialize matrix_recursive_signed_minor_extensional (x9) - 0085
apply matrix_recursive_signed_minor_extensional - 0086
exact hparent - 0087
exact hfirstentry_witness_witness_witness_witness_witness_witness_left - 0088
exact hsecondentry_witness_witness_witness_witness_witness_witness_left - 0089
exact hfirstentry_witness_witness_witness_witness_witness_witness_right_left - 0090
exact hsecondentry_witness_witness_witness_witness_witness_witness_right_left - 0091
cases hvalues - 0092
have houtput : a = x10 - 0093
trans x4 - 0094
specialize beta_at_unique (eb) - 0095
specialize beta_at_unique (ec) - 0096
specialize beta_at_unique (j) - 0097
specialize beta_at_unique (a) - 0098
specialize beta_at_unique (x4) - 0099
apply beta_at_unique - 0100
exact ha - 0101
exact hfirstentry_witness_witness_witness_witness_witness_witness_right_right_left - 0102
exact hvalues_left - 0103
rewrite houtput - 0104
rewrite houtput - 0105
exact hsecondentry_witness_witness_witness_witness_witness_witness_right_right_left - 0106
intro j - 0107
intro a - 0108
intro hj - 0109
intro ha - 0110
have hfirstentry : exists up us un ut ap an. (((((forall ff_index_mdm_prefix_mdr_cof_firstm_positive. (exists ff_gap_mdm_lt_mdr_cof_firstm_positive_index_bound. ff_gap_mdm_lt_mdr_cof_firstm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cof_firstm_positive) = ((q) * (q))) -> exists ff_row_mdm_prefix_mdr_cof_firstm_positive ff_column_mdm_prefix_mdr_cof_firstm_positive ff_value_mdm_prefix_mdr_cof_firstm_positive. (ff_index_mdm_prefix_mdr_cof_firstm_positive = (q) * ff_row_mdm_prefix_mdr_cof_firstm_positive + ff_column_mdm_prefix_mdr_cof_firstm_positive /\ ((exists ff_gap_mdm_lt_mdr_cof_firstm_positive_column_bound. ff_gap_mdm_lt_mdr_cof_firstm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cof_firstm_positive) = (q)) /\ ((exists ff_row_mdm_cell_mdr_cof_firstm_positive_cell ff_column_mdm_cell_mdr_cof_firstm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cof_firstm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cof_firstm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_firstm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cof_firstm_positive_cell = ff_row_mdm_prefix_mdr_cof_firstm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_firstm_positive_cell_row_after. ff_gap_mdm_le_mdr_cof_firstm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_firstm_positive)) /\ ff_row_mdm_cell_mdr_cof_firstm_positive_cell = S ff_row_mdm_prefix_mdr_cof_firstm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_firstm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cof_firstm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_firstm_positive) = (j)) /\ ff_column_mdm_cell_mdr_cof_firstm_positive_cell = ff_column_mdm_prefix_mdr_cof_firstm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_firstm_positive_cell_column_after. ff_gap_mdm_le_mdr_cof_firstm_positive_cell_column_after + (j) = (ff_column_mdm_prefix_mdr_cof_firstm_positive)) /\ ff_column_mdm_cell_mdr_cof_firstm_positive_cell = S ff_column_mdm_prefix_mdr_cof_firstm_positive))) /\ (((exists ff_h_mdm_mdr_cof_firstm_positive_cell_source. ff_h_mdm_mdr_cof_firstm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cof_firstm_positive) = S ((S ((ff_row_mdm_cell_mdr_cof_firstm_positive_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_firstm_positive_cell))) * pc)) /\ exists ff_q_mdm_mdr_cof_firstm_positive_cell_source. pb = ff_q_mdm_mdr_cof_firstm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_firstm_positive_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_firstm_positive_cell))) * pc) + (ff_value_mdm_prefix_mdr_cof_firstm_positive)))))) /\ (((exists ff_h_mdm_mdr_cof_firstm_positive_target. ff_h_mdm_mdr_cof_firstm_positive_target + S (ff_value_mdm_prefix_mdr_cof_firstm_positive) = S ((S (ff_index_mdm_prefix_mdr_cof_firstm_positive)) * us)) /\ exists ff_q_mdm_mdr_cof_firstm_positive_target. up = ff_q_mdm_mdr_cof_firstm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cof_firstm_positive)) * us) + (ff_value_mdm_prefix_mdr_cof_firstm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cof_firstm_negative. (exists ff_gap_mdm_lt_mdr_cof_firstm_negative_index_bound. ff_gap_mdm_lt_mdr_cof_firstm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cof_firstm_negative) = ((q) * (q))) -> exists ff_row_mdm_prefix_mdr_cof_firstm_negative ff_column_mdm_prefix_mdr_cof_firstm_negative ff_value_mdm_prefix_mdr_cof_firstm_negative. (ff_index_mdm_prefix_mdr_cof_firstm_negative = (q) * ff_row_mdm_prefix_mdr_cof_firstm_negative + ff_column_mdm_prefix_mdr_cof_firstm_negative /\ ((exists ff_gap_mdm_lt_mdr_cof_firstm_negative_column_bound. ff_gap_mdm_lt_mdr_cof_firstm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cof_firstm_negative) = (q)) /\ ((exists ff_row_mdm_cell_mdr_cof_firstm_negative_cell ff_column_mdm_cell_mdr_cof_firstm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cof_firstm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cof_firstm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_firstm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cof_firstm_negative_cell = ff_row_mdm_prefix_mdr_cof_firstm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_firstm_negative_cell_row_after. ff_gap_mdm_le_mdr_cof_firstm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_firstm_negative)) /\ ff_row_mdm_cell_mdr_cof_firstm_negative_cell = S ff_row_mdm_prefix_mdr_cof_firstm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_firstm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cof_firstm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_firstm_negative) = (j)) /\ ff_column_mdm_cell_mdr_cof_firstm_negative_cell = ff_column_mdm_prefix_mdr_cof_firstm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_firstm_negative_cell_column_after. ff_gap_mdm_le_mdr_cof_firstm_negative_cell_column_after + (j) = (ff_column_mdm_prefix_mdr_cof_firstm_negative)) /\ ff_column_mdm_cell_mdr_cof_firstm_negative_cell = S ff_column_mdm_prefix_mdr_cof_firstm_negative))) /\ (((exists ff_h_mdm_mdr_cof_firstm_negative_cell_source. ff_h_mdm_mdr_cof_firstm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cof_firstm_negative) = S ((S ((ff_row_mdm_cell_mdr_cof_firstm_negative_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_firstm_negative_cell))) * nc)) /\ exists ff_q_mdm_mdr_cof_firstm_negative_cell_source. nb = ff_q_mdm_mdr_cof_firstm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_firstm_negative_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_firstm_negative_cell))) * nc) + (ff_value_mdm_prefix_mdr_cof_firstm_negative)))))) /\ (((exists ff_h_mdm_mdr_cof_firstm_negative_target. ff_h_mdm_mdr_cof_firstm_negative_target + S (ff_value_mdm_prefix_mdr_cof_firstm_negative) = S ((S (ff_index_mdm_prefix_mdr_cof_firstm_negative)) * ut)) /\ exists ff_q_mdm_mdr_cof_firstm_negative_target. un = ff_q_mdm_mdr_cof_firstm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cof_firstm_negative)) * ut) + (ff_value_mdm_prefix_mdr_cof_firstm_negative))))))))) /\ ((exists mdr_b_cof_firstd mdr_c_cof_firstd mdr_l_cof_firstd mdr_i_cof_firstd. ((forall mdr_i_cof_firstdh. (exists mdr_gap_cof_firstdhi. mdr_gap_cof_firstdhi + S (mdr_i_cof_firstdh) = (mdr_l_cof_firstd)) -> exists mdr_d_cof_firstdh mdr_pb_cof_firstdh mdr_pc_cof_firstdh mdr_nb_cof_firstdh mdr_nc_cof_firstdh mdr_p_cof_firstdh mdr_n_cof_firstdh. ((exists mdr_z_cof_firstdhr. ((exists mdr_a_cof_firstdhrc mdr_b_cof_firstdhrc mdr_c_cof_firstdhrc mdr_e_cof_firstdhrc mdr_f_cof_firstdhrc. ((mdr_a_cof_firstdhrc = ((mdr_d_cof_firstdh) + (mdr_pb_cof_firstdh)) * S ((mdr_d_cof_firstdh) + (mdr_pb_cof_firstdh)) + ((mdr_pb_cof_firstdh) + (mdr_pb_cof_firstdh))) /\ ((mdr_b_cof_firstdhrc = ((mdr_pc_cof_firstdh) + (mdr_nb_cof_firstdh)) * S ((mdr_pc_cof_firstdh) + (mdr_nb_cof_firstdh)) + ((mdr_nb_cof_firstdh) + (mdr_nb_cof_firstdh))) /\ ((mdr_c_cof_firstdhrc = ((mdr_a_cof_firstdhrc) + (mdr_b_cof_firstdhrc)) * S ((mdr_a_cof_firstdhrc) + (mdr_b_cof_firstdhrc)) + ((mdr_b_cof_firstdhrc) + (mdr_b_cof_firstdhrc))) /\ ((mdr_e_cof_firstdhrc = ((mdr_p_cof_firstdh) + (mdr_n_cof_firstdh)) * S ((mdr_p_cof_firstdh) + (mdr_n_cof_firstdh)) + ((mdr_n_cof_firstdh) + (mdr_n_cof_firstdh))) /\ ((mdr_f_cof_firstdhrc = ((mdr_nc_cof_firstdh) + (mdr_e_cof_firstdhrc)) * S ((mdr_nc_cof_firstdh) + (mdr_e_cof_firstdhrc)) + ((mdr_e_cof_firstdhrc) + (mdr_e_cof_firstdhrc))) /\ ((mdr_z_cof_firstdhr) = ((mdr_c_cof_firstdhrc) + (mdr_f_cof_firstdhrc)) * S ((mdr_c_cof_firstdhrc) + (mdr_f_cof_firstdhrc)) + ((mdr_f_cof_firstdhrc) + (mdr_f_cof_firstdhrc))))))))) /\ (((exists ff_h_mdr_cof_firstdhrb. ff_h_mdr_cof_firstdhrb + S (mdr_z_cof_firstdhr) = S ((S (mdr_i_cof_firstdh)) * mdr_c_cof_firstd)) /\ exists ff_q_mdr_cof_firstdhrb. mdr_b_cof_firstd = ff_q_mdr_cof_firstdhrb * S ((S (mdr_i_cof_firstdh)) * mdr_c_cof_firstd) + (mdr_z_cof_firstdhr))))) /\ (((((mdr_d_cof_firstdh) = 0) /\ (((mdr_p_cof_firstdh) = 1) /\ ((mdr_n_cof_firstdh) = 0))) \/ exists mdr_q_cof_firstdhs mdr_eb_cof_firstdhs mdr_ec_cof_firstdhs mdr_fb_cof_firstdhs mdr_fc_cof_firstdhs. (((mdr_d_cof_firstdh) = S (mdr_q_cof_firstdhs)) /\ ((forall mdr_j_cof_firstdhsc. (exists mdr_gap_cof_firstdhscj. mdr_gap_cof_firstdhscj + S (mdr_j_cof_firstdhsc) = (S (mdr_q_cof_firstdhs))) -> exists mdr_i_cof_firstdhsc mdr_up_cof_firstdhsc mdr_us_cof_firstdhsc mdr_un_cof_firstdhsc mdr_ut_cof_firstdhsc mdr_p_cof_firstdhsc mdr_n_cof_firstdhsc. ((exists mdr_gap_cof_firstdhsci. mdr_gap_cof_firstdhsci + S (mdr_i_cof_firstdhsc) = (mdr_i_cof_firstdh)) /\ ((exists mdr_z_cof_firstdhscr. ((exists mdr_a_cof_firstdhscrc mdr_b_cof_firstdhscrc mdr_c_cof_firstdhscrc mdr_e_cof_firstdhscrc mdr_f_cof_firstdhscrc. ((mdr_a_cof_firstdhscrc = ((mdr_q_cof_firstdhs) + (mdr_up_cof_firstdhsc)) * S ((mdr_q_cof_firstdhs) + (mdr_up_cof_firstdhsc)) + ((mdr_up_cof_firstdhsc) + (mdr_up_cof_firstdhsc))) /\ ((mdr_b_cof_firstdhscrc = ((mdr_us_cof_firstdhsc) + (mdr_un_cof_firstdhsc)) * S ((mdr_us_cof_firstdhsc) + (mdr_un_cof_firstdhsc)) + ((mdr_un_cof_firstdhsc) + (mdr_un_cof_firstdhsc))) /\ ((mdr_c_cof_firstdhscrc = ((mdr_a_cof_firstdhscrc) + (mdr_b_cof_firstdhscrc)) * S ((mdr_a_cof_firstdhscrc) + (mdr_b_cof_firstdhscrc)) + ((mdr_b_cof_firstdhscrc) + (mdr_b_cof_firstdhscrc))) /\ ((mdr_e_cof_firstdhscrc = ((mdr_p_cof_firstdhsc) + (mdr_n_cof_firstdhsc)) * S ((mdr_p_cof_firstdhsc) + (mdr_n_cof_firstdhsc)) + ((mdr_n_cof_firstdhsc) + (mdr_n_cof_firstdhsc))) /\ ((mdr_f_cof_firstdhscrc = ((mdr_ut_cof_firstdhsc) + (mdr_e_cof_firstdhscrc)) * S ((mdr_ut_cof_firstdhsc) + (mdr_e_cof_firstdhscrc)) + ((mdr_e_cof_firstdhscrc) + (mdr_e_cof_firstdhscrc))) /\ ((mdr_z_cof_firstdhscr) = ((mdr_c_cof_firstdhscrc) + (mdr_f_cof_firstdhscrc)) * S ((mdr_c_cof_firstdhscrc) + (mdr_f_cof_firstdhscrc)) + ((mdr_f_cof_firstdhscrc) + (mdr_f_cof_firstdhscrc))))))))) /\ (((exists ff_h_mdr_cof_firstdhscrb. ff_h_mdr_cof_firstdhscrb + S (mdr_z_cof_firstdhscr) = S ((S (mdr_i_cof_firstdhsc)) * mdr_c_cof_firstd)) /\ exists ff_q_mdr_cof_firstdhscrb. mdr_b_cof_firstd = ff_q_mdr_cof_firstdhscrb * S ((S (mdr_i_cof_firstdhsc)) * mdr_c_cof_firstd) + (mdr_z_cof_firstdhscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_cof_firstdhscm_positive. (exists ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_index_bound. ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cof_firstdhscm_positive) = ((mdr_q_cof_firstdhs) * (mdr_q_cof_firstdhs))) -> exists ff_row_mdm_prefix_mdr_cof_firstdhscm_positive ff_column_mdm_prefix_mdr_cof_firstdhscm_positive ff_value_mdm_prefix_mdr_cof_firstdhscm_positive. (ff_index_mdm_prefix_mdr_cof_firstdhscm_positive = (mdr_q_cof_firstdhs) * ff_row_mdm_prefix_mdr_cof_firstdhscm_positive + ff_column_mdm_prefix_mdr_cof_firstdhscm_positive /\ ((exists ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_column_bound. ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cof_firstdhscm_positive) = (mdr_q_cof_firstdhs)) /\ ((exists ff_row_mdm_cell_mdr_cof_firstdhscm_positive_cell ff_column_mdm_cell_mdr_cof_firstdhscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_firstdhscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cof_firstdhscm_positive_cell = ff_row_mdm_prefix_mdr_cof_firstdhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_firstdhscm_positive_cell_row_after. ff_gap_mdm_le_mdr_cof_firstdhscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_firstdhscm_positive)) /\ ff_row_mdm_cell_mdr_cof_firstdhscm_positive_cell = S ff_row_mdm_prefix_mdr_cof_firstdhscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cof_firstdhscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_firstdhscm_positive) = (mdr_j_cof_firstdhsc)) /\ ff_column_mdm_cell_mdr_cof_firstdhscm_positive_cell = ff_column_mdm_prefix_mdr_cof_firstdhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_firstdhscm_positive_cell_column_after. ff_gap_mdm_le_mdr_cof_firstdhscm_positive_cell_column_after + (mdr_j_cof_firstdhsc) = (ff_column_mdm_prefix_mdr_cof_firstdhscm_positive)) /\ ff_column_mdm_cell_mdr_cof_firstdhscm_positive_cell = S ff_column_mdm_prefix_mdr_cof_firstdhscm_positive))) /\ (((exists ff_h_mdm_mdr_cof_firstdhscm_positive_cell_source. ff_h_mdm_mdr_cof_firstdhscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cof_firstdhscm_positive) = S ((S ((ff_row_mdm_cell_mdr_cof_firstdhscm_positive_cell) * (S (mdr_q_cof_firstdhs)) + (ff_column_mdm_cell_mdr_cof_firstdhscm_positive_cell))) * mdr_pc_cof_firstdh)) /\ exists ff_q_mdm_mdr_cof_firstdhscm_positive_cell_source. mdr_pb_cof_firstdh = ff_q_mdm_mdr_cof_firstdhscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_firstdhscm_positive_cell) * (S (mdr_q_cof_firstdhs)) + (ff_column_mdm_cell_mdr_cof_firstdhscm_positive_cell))) * mdr_pc_cof_firstdh) + (ff_value_mdm_prefix_mdr_cof_firstdhscm_positive)))))) /\ (((exists ff_h_mdm_mdr_cof_firstdhscm_positive_target. ff_h_mdm_mdr_cof_firstdhscm_positive_target + S (ff_value_mdm_prefix_mdr_cof_firstdhscm_positive) = S ((S (ff_index_mdm_prefix_mdr_cof_firstdhscm_positive)) * mdr_us_cof_firstdhsc)) /\ exists ff_q_mdm_mdr_cof_firstdhscm_positive_target. mdr_up_cof_firstdhsc = ff_q_mdm_mdr_cof_firstdhscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cof_firstdhscm_positive)) * mdr_us_cof_firstdhsc) + (ff_value_mdm_prefix_mdr_cof_firstdhscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cof_firstdhscm_negative. (exists ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_index_bound. ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cof_firstdhscm_negative) = ((mdr_q_cof_firstdhs) * (mdr_q_cof_firstdhs))) -> exists ff_row_mdm_prefix_mdr_cof_firstdhscm_negative ff_column_mdm_prefix_mdr_cof_firstdhscm_negative ff_value_mdm_prefix_mdr_cof_firstdhscm_negative. (ff_index_mdm_prefix_mdr_cof_firstdhscm_negative = (mdr_q_cof_firstdhs) * ff_row_mdm_prefix_mdr_cof_firstdhscm_negative + ff_column_mdm_prefix_mdr_cof_firstdhscm_negative /\ ((exists ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_column_bound. ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cof_firstdhscm_negative) = (mdr_q_cof_firstdhs)) /\ ((exists ff_row_mdm_cell_mdr_cof_firstdhscm_negative_cell ff_column_mdm_cell_mdr_cof_firstdhscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_firstdhscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cof_firstdhscm_negative_cell = ff_row_mdm_prefix_mdr_cof_firstdhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_firstdhscm_negative_cell_row_after. ff_gap_mdm_le_mdr_cof_firstdhscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_firstdhscm_negative)) /\ ff_row_mdm_cell_mdr_cof_firstdhscm_negative_cell = S ff_row_mdm_prefix_mdr_cof_firstdhscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cof_firstdhscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_firstdhscm_negative) = (mdr_j_cof_firstdhsc)) /\ ff_column_mdm_cell_mdr_cof_firstdhscm_negative_cell = ff_column_mdm_prefix_mdr_cof_firstdhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_firstdhscm_negative_cell_column_after. ff_gap_mdm_le_mdr_cof_firstdhscm_negative_cell_column_after + (mdr_j_cof_firstdhsc) = (ff_column_mdm_prefix_mdr_cof_firstdhscm_negative)) /\ ff_column_mdm_cell_mdr_cof_firstdhscm_negative_cell = S ff_column_mdm_prefix_mdr_cof_firstdhscm_negative))) /\ (((exists ff_h_mdm_mdr_cof_firstdhscm_negative_cell_source. ff_h_mdm_mdr_cof_firstdhscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cof_firstdhscm_negative) = S ((S ((ff_row_mdm_cell_mdr_cof_firstdhscm_negative_cell) * (S (mdr_q_cof_firstdhs)) + (ff_column_mdm_cell_mdr_cof_firstdhscm_negative_cell))) * mdr_nc_cof_firstdh)) /\ exists ff_q_mdm_mdr_cof_firstdhscm_negative_cell_source. mdr_nb_cof_firstdh = ff_q_mdm_mdr_cof_firstdhscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_firstdhscm_negative_cell) * (S (mdr_q_cof_firstdhs)) + (ff_column_mdm_cell_mdr_cof_firstdhscm_negative_cell))) * mdr_nc_cof_firstdh) + (ff_value_mdm_prefix_mdr_cof_firstdhscm_negative)))))) /\ (((exists ff_h_mdm_mdr_cof_firstdhscm_negative_target. ff_h_mdm_mdr_cof_firstdhscm_negative_target + S (ff_value_mdm_prefix_mdr_cof_firstdhscm_negative) = S ((S (ff_index_mdm_prefix_mdr_cof_firstdhscm_negative)) * mdr_ut_cof_firstdhsc)) /\ exists ff_q_mdm_mdr_cof_firstdhscm_negative_target. mdr_un_cof_firstdhsc = ff_q_mdm_mdr_cof_firstdhscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cof_firstdhscm_negative)) * mdr_ut_cof_firstdhsc) + (ff_value_mdm_prefix_mdr_cof_firstdhscm_negative))))))))) /\ ((((exists ff_h_mdr_cof_firstdhscp. ff_h_mdr_cof_firstdhscp + S (mdr_p_cof_firstdhsc) = S ((S (mdr_j_cof_firstdhsc)) * mdr_ec_cof_firstdhs)) /\ exists ff_q_mdr_cof_firstdhscp. mdr_eb_cof_firstdhs = ff_q_mdr_cof_firstdhscp * S ((S (mdr_j_cof_firstdhsc)) * mdr_ec_cof_firstdhs) + (mdr_p_cof_firstdhsc))) /\ (((exists ff_h_mdr_cof_firstdhscn. ff_h_mdr_cof_firstdhscn + S (mdr_n_cof_firstdhsc) = S ((S (mdr_j_cof_firstdhsc)) * mdr_fc_cof_firstdhs)) /\ exists ff_q_mdr_cof_firstdhscn. mdr_fb_cof_firstdhs = ff_q_mdr_cof_firstdhscn * S ((S (mdr_j_cof_firstdhsc)) * mdr_fc_cof_firstdhs) + (mdr_n_cof_firstdhsc)))))))) /\ (exists ff_ub_mce_fold_mdr_cof_firstdhsf ff_uc_mce_fold_mdr_cof_firstdhsf ff_vb_mce_fold_mdr_cof_firstdhsf ff_vc_mce_fold_mdr_cof_firstdhsf. ((forall ff_index_mce_alternating_mdr_cof_firstdhsf_prefix. (exists ff_gap_mce_mdr_cof_firstdhsf_prefix_index. ff_gap_mce_mdr_cof_firstdhsf_prefix_index + S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix) = (S (mdr_q_cof_firstdhs))) -> exists ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix ff_an_mce_alternating_mdr_cof_firstdhsf_prefix ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix ff_p_mce_alternating_mdr_cof_firstdhsf_prefix ff_n_mce_alternating_mdr_cof_firstdhsf_prefix. ((((exists ff_h_mce_mdr_cof_firstdhsf_prefix_ap. ff_h_mce_mdr_cof_firstdhsf_prefix_ap + S (ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_pc_cof_firstdh)) /\ exists ff_q_mce_mdr_cof_firstdhsf_prefix_ap. mdr_pb_cof_firstdh = ff_q_mce_mdr_cof_firstdhsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_pc_cof_firstdh) + (ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_prefix_an. ff_h_mce_mdr_cof_firstdhsf_prefix_an + S (ff_an_mce_alternating_mdr_cof_firstdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_nc_cof_firstdh)) /\ exists ff_q_mce_mdr_cof_firstdhsf_prefix_an. mdr_nb_cof_firstdh = ff_q_mce_mdr_cof_firstdhsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_nc_cof_firstdh) + (ff_an_mce_alternating_mdr_cof_firstdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_prefix_bp. ff_h_mce_mdr_cof_firstdhsf_prefix_bp + S (ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_ec_cof_firstdhs)) /\ exists ff_q_mce_mdr_cof_firstdhsf_prefix_bp. mdr_eb_cof_firstdhs = ff_q_mce_mdr_cof_firstdhsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_ec_cof_firstdhs) + (ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_prefix_bn. ff_h_mce_mdr_cof_firstdhsf_prefix_bn + S (ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_fc_cof_firstdhs)) /\ exists ff_q_mce_mdr_cof_firstdhsf_prefix_bn. mdr_fb_cof_firstdhs = ff_q_mce_mdr_cof_firstdhsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * mdr_fc_cof_firstdhs) + (ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_prefix_positive. ff_h_mce_mdr_cof_firstdhsf_prefix_positive + S (ff_p_mce_alternating_mdr_cof_firstdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * ff_uc_mce_fold_mdr_cof_firstdhsf)) /\ exists ff_q_mce_mdr_cof_firstdhsf_prefix_positive. ff_ub_mce_fold_mdr_cof_firstdhsf = ff_q_mce_mdr_cof_firstdhsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * ff_uc_mce_fold_mdr_cof_firstdhsf) + (ff_p_mce_alternating_mdr_cof_firstdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_prefix_negative. ff_h_mce_mdr_cof_firstdhsf_prefix_negative + S (ff_n_mce_alternating_mdr_cof_firstdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * ff_vc_mce_fold_mdr_cof_firstdhsf)) /\ exists ff_q_mce_mdr_cof_firstdhsf_prefix_negative. ff_vb_mce_fold_mdr_cof_firstdhsf = ff_q_mce_mdr_cof_firstdhsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_cof_firstdhsf_prefix)) * ff_vc_mce_fold_mdr_cof_firstdhsf) + (ff_n_mce_alternating_mdr_cof_firstdhsf_prefix))) /\ (((exists ff_even_mce_term_mdr_cof_firstdhsf_prefix_term. ff_index_mce_alternating_mdr_cof_firstdhsf_prefix = 2 * ff_even_mce_term_mdr_cof_firstdhsf_prefix_term) /\ (ff_p_mce_alternating_mdr_cof_firstdhsf_prefix = (ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix) + (ff_an_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix) /\ ff_n_mce_alternating_mdr_cof_firstdhsf_prefix = (ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix) + (ff_an_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_cof_firstdhsf_prefix_term. ff_index_mce_alternating_mdr_cof_firstdhsf_prefix = 2 * ff_odd_mce_term_mdr_cof_firstdhsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_cof_firstdhsf_prefix = (ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix) + (ff_an_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix) /\ ff_n_mce_alternating_mdr_cof_firstdhsf_prefix = (ff_ap_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_firstdhsf_prefix) + (ff_an_mce_alternating_mdr_cof_firstdhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_firstdhsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_cof_firstdhsf_positive ff_v_mce_mdr_cof_firstdhsf_positive. ((((exists ff_h_mce_mdr_cof_firstdhsf_positive_start. ff_h_mce_mdr_cof_firstdhsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cof_firstdhsf_positive)) /\ exists ff_q_mce_mdr_cof_firstdhsf_positive_start. ff_u_mce_mdr_cof_firstdhsf_positive = ff_q_mce_mdr_cof_firstdhsf_positive_start * S ((S (0)) * ff_v_mce_mdr_cof_firstdhsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_positive_terminal. ff_h_mce_mdr_cof_firstdhsf_positive_terminal + S (mdr_p_cof_firstdh) = S ((S ((S (mdr_q_cof_firstdhs)))) * ff_v_mce_mdr_cof_firstdhsf_positive)) /\ exists ff_q_mce_mdr_cof_firstdhsf_positive_terminal. ff_u_mce_mdr_cof_firstdhsf_positive = ff_q_mce_mdr_cof_firstdhsf_positive_terminal * S ((S ((S (mdr_q_cof_firstdhs)))) * ff_v_mce_mdr_cof_firstdhsf_positive) + (mdr_p_cof_firstdh))) /\ forall ff_i_mce_mdr_cof_firstdhsf_positive. (exists ff_lt_mce_mdr_cof_firstdhsf_positive_bound. ff_lt_mce_mdr_cof_firstdhsf_positive_bound + S ff_i_mce_mdr_cof_firstdhsf_positive = (S (mdr_q_cof_firstdhs))) -> exists ff_a_mce_mdr_cof_firstdhsf_positive ff_r_mce_mdr_cof_firstdhsf_positive ff_s_mce_mdr_cof_firstdhsf_positive. ((((exists ff_h_mce_mdr_cof_firstdhsf_positive_summand. ff_h_mce_mdr_cof_firstdhsf_positive_summand + S (ff_a_mce_mdr_cof_firstdhsf_positive) = S ((S (ff_i_mce_mdr_cof_firstdhsf_positive)) * ff_uc_mce_fold_mdr_cof_firstdhsf)) /\ exists ff_q_mce_mdr_cof_firstdhsf_positive_summand. ff_ub_mce_fold_mdr_cof_firstdhsf = ff_q_mce_mdr_cof_firstdhsf_positive_summand * S ((S (ff_i_mce_mdr_cof_firstdhsf_positive)) * ff_uc_mce_fold_mdr_cof_firstdhsf) + (ff_a_mce_mdr_cof_firstdhsf_positive))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_positive_partial. ff_h_mce_mdr_cof_firstdhsf_positive_partial + S (ff_r_mce_mdr_cof_firstdhsf_positive) = S ((S (ff_i_mce_mdr_cof_firstdhsf_positive)) * ff_v_mce_mdr_cof_firstdhsf_positive)) /\ exists ff_q_mce_mdr_cof_firstdhsf_positive_partial. ff_u_mce_mdr_cof_firstdhsf_positive = ff_q_mce_mdr_cof_firstdhsf_positive_partial * S ((S (ff_i_mce_mdr_cof_firstdhsf_positive)) * ff_v_mce_mdr_cof_firstdhsf_positive) + (ff_r_mce_mdr_cof_firstdhsf_positive))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_positive_successor. ff_h_mce_mdr_cof_firstdhsf_positive_successor + S (ff_s_mce_mdr_cof_firstdhsf_positive) = S ((S (S ff_i_mce_mdr_cof_firstdhsf_positive)) * ff_v_mce_mdr_cof_firstdhsf_positive)) /\ exists ff_q_mce_mdr_cof_firstdhsf_positive_successor. ff_u_mce_mdr_cof_firstdhsf_positive = ff_q_mce_mdr_cof_firstdhsf_positive_successor * S ((S (S ff_i_mce_mdr_cof_firstdhsf_positive)) * ff_v_mce_mdr_cof_firstdhsf_positive) + (ff_s_mce_mdr_cof_firstdhsf_positive))) /\ ff_s_mce_mdr_cof_firstdhsf_positive = ff_r_mce_mdr_cof_firstdhsf_positive + ff_a_mce_mdr_cof_firstdhsf_positive)))))) /\ (exists ff_u_mce_mdr_cof_firstdhsf_negative ff_v_mce_mdr_cof_firstdhsf_negative. ((((exists ff_h_mce_mdr_cof_firstdhsf_negative_start. ff_h_mce_mdr_cof_firstdhsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cof_firstdhsf_negative)) /\ exists ff_q_mce_mdr_cof_firstdhsf_negative_start. ff_u_mce_mdr_cof_firstdhsf_negative = ff_q_mce_mdr_cof_firstdhsf_negative_start * S ((S (0)) * ff_v_mce_mdr_cof_firstdhsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_negative_terminal. ff_h_mce_mdr_cof_firstdhsf_negative_terminal + S (mdr_n_cof_firstdh) = S ((S ((S (mdr_q_cof_firstdhs)))) * ff_v_mce_mdr_cof_firstdhsf_negative)) /\ exists ff_q_mce_mdr_cof_firstdhsf_negative_terminal. ff_u_mce_mdr_cof_firstdhsf_negative = ff_q_mce_mdr_cof_firstdhsf_negative_terminal * S ((S ((S (mdr_q_cof_firstdhs)))) * ff_v_mce_mdr_cof_firstdhsf_negative) + (mdr_n_cof_firstdh))) /\ forall ff_i_mce_mdr_cof_firstdhsf_negative. (exists ff_lt_mce_mdr_cof_firstdhsf_negative_bound. ff_lt_mce_mdr_cof_firstdhsf_negative_bound + S ff_i_mce_mdr_cof_firstdhsf_negative = (S (mdr_q_cof_firstdhs))) -> exists ff_a_mce_mdr_cof_firstdhsf_negative ff_r_mce_mdr_cof_firstdhsf_negative ff_s_mce_mdr_cof_firstdhsf_negative. ((((exists ff_h_mce_mdr_cof_firstdhsf_negative_summand. ff_h_mce_mdr_cof_firstdhsf_negative_summand + S (ff_a_mce_mdr_cof_firstdhsf_negative) = S ((S (ff_i_mce_mdr_cof_firstdhsf_negative)) * ff_vc_mce_fold_mdr_cof_firstdhsf)) /\ exists ff_q_mce_mdr_cof_firstdhsf_negative_summand. ff_vb_mce_fold_mdr_cof_firstdhsf = ff_q_mce_mdr_cof_firstdhsf_negative_summand * S ((S (ff_i_mce_mdr_cof_firstdhsf_negative)) * ff_vc_mce_fold_mdr_cof_firstdhsf) + (ff_a_mce_mdr_cof_firstdhsf_negative))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_negative_partial. ff_h_mce_mdr_cof_firstdhsf_negative_partial + S (ff_r_mce_mdr_cof_firstdhsf_negative) = S ((S (ff_i_mce_mdr_cof_firstdhsf_negative)) * ff_v_mce_mdr_cof_firstdhsf_negative)) /\ exists ff_q_mce_mdr_cof_firstdhsf_negative_partial. ff_u_mce_mdr_cof_firstdhsf_negative = ff_q_mce_mdr_cof_firstdhsf_negative_partial * S ((S (ff_i_mce_mdr_cof_firstdhsf_negative)) * ff_v_mce_mdr_cof_firstdhsf_negative) + (ff_r_mce_mdr_cof_firstdhsf_negative))) /\ ((((exists ff_h_mce_mdr_cof_firstdhsf_negative_successor. ff_h_mce_mdr_cof_firstdhsf_negative_successor + S (ff_s_mce_mdr_cof_firstdhsf_negative) = S ((S (S ff_i_mce_mdr_cof_firstdhsf_negative)) * ff_v_mce_mdr_cof_firstdhsf_negative)) /\ exists ff_q_mce_mdr_cof_firstdhsf_negative_successor. ff_u_mce_mdr_cof_firstdhsf_negative = ff_q_mce_mdr_cof_firstdhsf_negative_successor * S ((S (S ff_i_mce_mdr_cof_firstdhsf_negative)) * ff_v_mce_mdr_cof_firstdhsf_negative) + (ff_s_mce_mdr_cof_firstdhsf_negative))) /\ ff_s_mce_mdr_cof_firstdhsf_negative = ff_r_mce_mdr_cof_firstdhsf_negative + ff_a_mce_mdr_cof_firstdhsf_negative))))))))))))))) /\ ((exists mdr_gap_cof_firstdi. mdr_gap_cof_firstdi + S (mdr_i_cof_firstd) = (mdr_l_cof_firstd)) /\ (exists mdr_z_cof_firstdr. ((exists mdr_a_cof_firstdrc mdr_b_cof_firstdrc mdr_c_cof_firstdrc mdr_e_cof_firstdrc mdr_f_cof_firstdrc. ((mdr_a_cof_firstdrc = ((q) + (up)) * S ((q) + (up)) + ((up) + (up))) /\ ((mdr_b_cof_firstdrc = ((us) + (un)) * S ((us) + (un)) + ((un) + (un))) /\ ((mdr_c_cof_firstdrc = ((mdr_a_cof_firstdrc) + (mdr_b_cof_firstdrc)) * S ((mdr_a_cof_firstdrc) + (mdr_b_cof_firstdrc)) + ((mdr_b_cof_firstdrc) + (mdr_b_cof_firstdrc))) /\ ((mdr_e_cof_firstdrc = ((ap) + (an)) * S ((ap) + (an)) + ((an) + (an))) /\ ((mdr_f_cof_firstdrc = ((ut) + (mdr_e_cof_firstdrc)) * S ((ut) + (mdr_e_cof_firstdrc)) + ((mdr_e_cof_firstdrc) + (mdr_e_cof_firstdrc))) /\ ((mdr_z_cof_firstdr) = ((mdr_c_cof_firstdrc) + (mdr_f_cof_firstdrc)) * S ((mdr_c_cof_firstdrc) + (mdr_f_cof_firstdrc)) + ((mdr_f_cof_firstdrc) + (mdr_f_cof_firstdrc))))))))) /\ (((exists ff_h_mdr_cof_firstdrb. ff_h_mdr_cof_firstdrb + S (mdr_z_cof_firstdr) = S ((S (mdr_i_cof_firstd)) * mdr_c_cof_firstd)) /\ exists ff_q_mdr_cof_firstdrb. mdr_b_cof_firstd = ff_q_mdr_cof_firstdrb * S ((S (mdr_i_cof_firstd)) * mdr_c_cof_firstd) + (mdr_z_cof_firstdr)))))))) /\ ((((exists ff_h_mdr_cof_firstp. ff_h_mdr_cof_firstp + S (ap) = S ((S (j)) * ec)) /\ exists ff_q_mdr_cof_firstp. eb = ff_q_mdr_cof_firstp * S ((S (j)) * ec) + (ap))) /\ (((exists ff_h_mdr_cof_firstn. ff_h_mdr_cof_firstn + S (an) = S ((S (j)) * fc)) /\ exists ff_q_mdr_cof_firstn. fb = ff_q_mdr_cof_firstn * S ((S (j)) * fc) + (an))))))) - 0111
specialize hcofirst (j) - 0112
apply hcofirst - 0113
exact hj - 0114
cases hfirstentry - 0115
cases hfirstentry_witness - 0116
cases hfirstentry_witness_witness - 0117
cases hfirstentry_witness_witness_witness - 0118
cases hfirstentry_witness_witness_witness_witness - 0119
cases hfirstentry_witness_witness_witness_witness_witness - 0120
cases hfirstentry_witness_witness_witness_witness_witness_witness - 0121
cases hfirstentry_witness_witness_witness_witness_witness_witness_right - 0122
cases hfirstentry_witness_witness_witness_witness_witness_witness_right_right - 0123
have hsecondentry : exists up us un ut ap an. (((((forall ff_index_mdm_prefix_mdr_cof_secondm_positive. (exists ff_gap_mdm_lt_mdr_cof_secondm_positive_index_bound. ff_gap_mdm_lt_mdr_cof_secondm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cof_secondm_positive) = ((q) * (q))) -> exists ff_row_mdm_prefix_mdr_cof_secondm_positive ff_column_mdm_prefix_mdr_cof_secondm_positive ff_value_mdm_prefix_mdr_cof_secondm_positive. (ff_index_mdm_prefix_mdr_cof_secondm_positive = (q) * ff_row_mdm_prefix_mdr_cof_secondm_positive + ff_column_mdm_prefix_mdr_cof_secondm_positive /\ ((exists ff_gap_mdm_lt_mdr_cof_secondm_positive_column_bound. ff_gap_mdm_lt_mdr_cof_secondm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cof_secondm_positive) = (q)) /\ ((exists ff_row_mdm_cell_mdr_cof_secondm_positive_cell ff_column_mdm_cell_mdr_cof_secondm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cof_secondm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cof_secondm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_secondm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cof_secondm_positive_cell = ff_row_mdm_prefix_mdr_cof_secondm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_secondm_positive_cell_row_after. ff_gap_mdm_le_mdr_cof_secondm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_secondm_positive)) /\ ff_row_mdm_cell_mdr_cof_secondm_positive_cell = S ff_row_mdm_prefix_mdr_cof_secondm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_secondm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cof_secondm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_secondm_positive) = (j)) /\ ff_column_mdm_cell_mdr_cof_secondm_positive_cell = ff_column_mdm_prefix_mdr_cof_secondm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_secondm_positive_cell_column_after. ff_gap_mdm_le_mdr_cof_secondm_positive_cell_column_after + (j) = (ff_column_mdm_prefix_mdr_cof_secondm_positive)) /\ ff_column_mdm_cell_mdr_cof_secondm_positive_cell = S ff_column_mdm_prefix_mdr_cof_secondm_positive))) /\ (((exists ff_h_mdm_mdr_cof_secondm_positive_cell_source. ff_h_mdm_mdr_cof_secondm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cof_secondm_positive) = S ((S ((ff_row_mdm_cell_mdr_cof_secondm_positive_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_secondm_positive_cell))) * qc)) /\ exists ff_q_mdm_mdr_cof_secondm_positive_cell_source. qb = ff_q_mdm_mdr_cof_secondm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_secondm_positive_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_secondm_positive_cell))) * qc) + (ff_value_mdm_prefix_mdr_cof_secondm_positive)))))) /\ (((exists ff_h_mdm_mdr_cof_secondm_positive_target. ff_h_mdm_mdr_cof_secondm_positive_target + S (ff_value_mdm_prefix_mdr_cof_secondm_positive) = S ((S (ff_index_mdm_prefix_mdr_cof_secondm_positive)) * us)) /\ exists ff_q_mdm_mdr_cof_secondm_positive_target. up = ff_q_mdm_mdr_cof_secondm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cof_secondm_positive)) * us) + (ff_value_mdm_prefix_mdr_cof_secondm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cof_secondm_negative. (exists ff_gap_mdm_lt_mdr_cof_secondm_negative_index_bound. ff_gap_mdm_lt_mdr_cof_secondm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cof_secondm_negative) = ((q) * (q))) -> exists ff_row_mdm_prefix_mdr_cof_secondm_negative ff_column_mdm_prefix_mdr_cof_secondm_negative ff_value_mdm_prefix_mdr_cof_secondm_negative. (ff_index_mdm_prefix_mdr_cof_secondm_negative = (q) * ff_row_mdm_prefix_mdr_cof_secondm_negative + ff_column_mdm_prefix_mdr_cof_secondm_negative /\ ((exists ff_gap_mdm_lt_mdr_cof_secondm_negative_column_bound. ff_gap_mdm_lt_mdr_cof_secondm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cof_secondm_negative) = (q)) /\ ((exists ff_row_mdm_cell_mdr_cof_secondm_negative_cell ff_column_mdm_cell_mdr_cof_secondm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cof_secondm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cof_secondm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_secondm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cof_secondm_negative_cell = ff_row_mdm_prefix_mdr_cof_secondm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_secondm_negative_cell_row_after. ff_gap_mdm_le_mdr_cof_secondm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_secondm_negative)) /\ ff_row_mdm_cell_mdr_cof_secondm_negative_cell = S ff_row_mdm_prefix_mdr_cof_secondm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_secondm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cof_secondm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_secondm_negative) = (j)) /\ ff_column_mdm_cell_mdr_cof_secondm_negative_cell = ff_column_mdm_prefix_mdr_cof_secondm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_secondm_negative_cell_column_after. ff_gap_mdm_le_mdr_cof_secondm_negative_cell_column_after + (j) = (ff_column_mdm_prefix_mdr_cof_secondm_negative)) /\ ff_column_mdm_cell_mdr_cof_secondm_negative_cell = S ff_column_mdm_prefix_mdr_cof_secondm_negative))) /\ (((exists ff_h_mdm_mdr_cof_secondm_negative_cell_source. ff_h_mdm_mdr_cof_secondm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cof_secondm_negative) = S ((S ((ff_row_mdm_cell_mdr_cof_secondm_negative_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_secondm_negative_cell))) * rc)) /\ exists ff_q_mdm_mdr_cof_secondm_negative_cell_source. rb = ff_q_mdm_mdr_cof_secondm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_secondm_negative_cell) * (S (q)) + (ff_column_mdm_cell_mdr_cof_secondm_negative_cell))) * rc) + (ff_value_mdm_prefix_mdr_cof_secondm_negative)))))) /\ (((exists ff_h_mdm_mdr_cof_secondm_negative_target. ff_h_mdm_mdr_cof_secondm_negative_target + S (ff_value_mdm_prefix_mdr_cof_secondm_negative) = S ((S (ff_index_mdm_prefix_mdr_cof_secondm_negative)) * ut)) /\ exists ff_q_mdm_mdr_cof_secondm_negative_target. un = ff_q_mdm_mdr_cof_secondm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cof_secondm_negative)) * ut) + (ff_value_mdm_prefix_mdr_cof_secondm_negative))))))))) /\ ((exists mdr_b_cof_secondd mdr_c_cof_secondd mdr_l_cof_secondd mdr_i_cof_secondd. ((forall mdr_i_cof_seconddh. (exists mdr_gap_cof_seconddhi. mdr_gap_cof_seconddhi + S (mdr_i_cof_seconddh) = (mdr_l_cof_secondd)) -> exists mdr_d_cof_seconddh mdr_pb_cof_seconddh mdr_pc_cof_seconddh mdr_nb_cof_seconddh mdr_nc_cof_seconddh mdr_p_cof_seconddh mdr_n_cof_seconddh. ((exists mdr_z_cof_seconddhr. ((exists mdr_a_cof_seconddhrc mdr_b_cof_seconddhrc mdr_c_cof_seconddhrc mdr_e_cof_seconddhrc mdr_f_cof_seconddhrc. ((mdr_a_cof_seconddhrc = ((mdr_d_cof_seconddh) + (mdr_pb_cof_seconddh)) * S ((mdr_d_cof_seconddh) + (mdr_pb_cof_seconddh)) + ((mdr_pb_cof_seconddh) + (mdr_pb_cof_seconddh))) /\ ((mdr_b_cof_seconddhrc = ((mdr_pc_cof_seconddh) + (mdr_nb_cof_seconddh)) * S ((mdr_pc_cof_seconddh) + (mdr_nb_cof_seconddh)) + ((mdr_nb_cof_seconddh) + (mdr_nb_cof_seconddh))) /\ ((mdr_c_cof_seconddhrc = ((mdr_a_cof_seconddhrc) + (mdr_b_cof_seconddhrc)) * S ((mdr_a_cof_seconddhrc) + (mdr_b_cof_seconddhrc)) + ((mdr_b_cof_seconddhrc) + (mdr_b_cof_seconddhrc))) /\ ((mdr_e_cof_seconddhrc = ((mdr_p_cof_seconddh) + (mdr_n_cof_seconddh)) * S ((mdr_p_cof_seconddh) + (mdr_n_cof_seconddh)) + ((mdr_n_cof_seconddh) + (mdr_n_cof_seconddh))) /\ ((mdr_f_cof_seconddhrc = ((mdr_nc_cof_seconddh) + (mdr_e_cof_seconddhrc)) * S ((mdr_nc_cof_seconddh) + (mdr_e_cof_seconddhrc)) + ((mdr_e_cof_seconddhrc) + (mdr_e_cof_seconddhrc))) /\ ((mdr_z_cof_seconddhr) = ((mdr_c_cof_seconddhrc) + (mdr_f_cof_seconddhrc)) * S ((mdr_c_cof_seconddhrc) + (mdr_f_cof_seconddhrc)) + ((mdr_f_cof_seconddhrc) + (mdr_f_cof_seconddhrc))))))))) /\ (((exists ff_h_mdr_cof_seconddhrb. ff_h_mdr_cof_seconddhrb + S (mdr_z_cof_seconddhr) = S ((S (mdr_i_cof_seconddh)) * mdr_c_cof_secondd)) /\ exists ff_q_mdr_cof_seconddhrb. mdr_b_cof_secondd = ff_q_mdr_cof_seconddhrb * S ((S (mdr_i_cof_seconddh)) * mdr_c_cof_secondd) + (mdr_z_cof_seconddhr))))) /\ (((((mdr_d_cof_seconddh) = 0) /\ (((mdr_p_cof_seconddh) = 1) /\ ((mdr_n_cof_seconddh) = 0))) \/ exists mdr_q_cof_seconddhs mdr_eb_cof_seconddhs mdr_ec_cof_seconddhs mdr_fb_cof_seconddhs mdr_fc_cof_seconddhs. (((mdr_d_cof_seconddh) = S (mdr_q_cof_seconddhs)) /\ ((forall mdr_j_cof_seconddhsc. (exists mdr_gap_cof_seconddhscj. mdr_gap_cof_seconddhscj + S (mdr_j_cof_seconddhsc) = (S (mdr_q_cof_seconddhs))) -> exists mdr_i_cof_seconddhsc mdr_up_cof_seconddhsc mdr_us_cof_seconddhsc mdr_un_cof_seconddhsc mdr_ut_cof_seconddhsc mdr_p_cof_seconddhsc mdr_n_cof_seconddhsc. ((exists mdr_gap_cof_seconddhsci. mdr_gap_cof_seconddhsci + S (mdr_i_cof_seconddhsc) = (mdr_i_cof_seconddh)) /\ ((exists mdr_z_cof_seconddhscr. ((exists mdr_a_cof_seconddhscrc mdr_b_cof_seconddhscrc mdr_c_cof_seconddhscrc mdr_e_cof_seconddhscrc mdr_f_cof_seconddhscrc. ((mdr_a_cof_seconddhscrc = ((mdr_q_cof_seconddhs) + (mdr_up_cof_seconddhsc)) * S ((mdr_q_cof_seconddhs) + (mdr_up_cof_seconddhsc)) + ((mdr_up_cof_seconddhsc) + (mdr_up_cof_seconddhsc))) /\ ((mdr_b_cof_seconddhscrc = ((mdr_us_cof_seconddhsc) + (mdr_un_cof_seconddhsc)) * S ((mdr_us_cof_seconddhsc) + (mdr_un_cof_seconddhsc)) + ((mdr_un_cof_seconddhsc) + (mdr_un_cof_seconddhsc))) /\ ((mdr_c_cof_seconddhscrc = ((mdr_a_cof_seconddhscrc) + (mdr_b_cof_seconddhscrc)) * S ((mdr_a_cof_seconddhscrc) + (mdr_b_cof_seconddhscrc)) + ((mdr_b_cof_seconddhscrc) + (mdr_b_cof_seconddhscrc))) /\ ((mdr_e_cof_seconddhscrc = ((mdr_p_cof_seconddhsc) + (mdr_n_cof_seconddhsc)) * S ((mdr_p_cof_seconddhsc) + (mdr_n_cof_seconddhsc)) + ((mdr_n_cof_seconddhsc) + (mdr_n_cof_seconddhsc))) /\ ((mdr_f_cof_seconddhscrc = ((mdr_ut_cof_seconddhsc) + (mdr_e_cof_seconddhscrc)) * S ((mdr_ut_cof_seconddhsc) + (mdr_e_cof_seconddhscrc)) + ((mdr_e_cof_seconddhscrc) + (mdr_e_cof_seconddhscrc))) /\ ((mdr_z_cof_seconddhscr) = ((mdr_c_cof_seconddhscrc) + (mdr_f_cof_seconddhscrc)) * S ((mdr_c_cof_seconddhscrc) + (mdr_f_cof_seconddhscrc)) + ((mdr_f_cof_seconddhscrc) + (mdr_f_cof_seconddhscrc))))))))) /\ (((exists ff_h_mdr_cof_seconddhscrb. ff_h_mdr_cof_seconddhscrb + S (mdr_z_cof_seconddhscr) = S ((S (mdr_i_cof_seconddhsc)) * mdr_c_cof_secondd)) /\ exists ff_q_mdr_cof_seconddhscrb. mdr_b_cof_secondd = ff_q_mdr_cof_seconddhscrb * S ((S (mdr_i_cof_seconddhsc)) * mdr_c_cof_secondd) + (mdr_z_cof_seconddhscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_cof_seconddhscm_positive. (exists ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_index_bound. ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_cof_seconddhscm_positive) = ((mdr_q_cof_seconddhs) * (mdr_q_cof_seconddhs))) -> exists ff_row_mdm_prefix_mdr_cof_seconddhscm_positive ff_column_mdm_prefix_mdr_cof_seconddhscm_positive ff_value_mdm_prefix_mdr_cof_seconddhscm_positive. (ff_index_mdm_prefix_mdr_cof_seconddhscm_positive = (mdr_q_cof_seconddhs) * ff_row_mdm_prefix_mdr_cof_seconddhscm_positive + ff_column_mdm_prefix_mdr_cof_seconddhscm_positive /\ ((exists ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_column_bound. ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_cof_seconddhscm_positive) = (mdr_q_cof_seconddhs)) /\ ((exists ff_row_mdm_cell_mdr_cof_seconddhscm_positive_cell ff_column_mdm_cell_mdr_cof_seconddhscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_seconddhscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_cof_seconddhscm_positive_cell = ff_row_mdm_prefix_mdr_cof_seconddhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_seconddhscm_positive_cell_row_after. ff_gap_mdm_le_mdr_cof_seconddhscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_seconddhscm_positive)) /\ ff_row_mdm_cell_mdr_cof_seconddhscm_positive_cell = S ff_row_mdm_prefix_mdr_cof_seconddhscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_cof_seconddhscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_seconddhscm_positive) = (mdr_j_cof_seconddhsc)) /\ ff_column_mdm_cell_mdr_cof_seconddhscm_positive_cell = ff_column_mdm_prefix_mdr_cof_seconddhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_cof_seconddhscm_positive_cell_column_after. ff_gap_mdm_le_mdr_cof_seconddhscm_positive_cell_column_after + (mdr_j_cof_seconddhsc) = (ff_column_mdm_prefix_mdr_cof_seconddhscm_positive)) /\ ff_column_mdm_cell_mdr_cof_seconddhscm_positive_cell = S ff_column_mdm_prefix_mdr_cof_seconddhscm_positive))) /\ (((exists ff_h_mdm_mdr_cof_seconddhscm_positive_cell_source. ff_h_mdm_mdr_cof_seconddhscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_cof_seconddhscm_positive) = S ((S ((ff_row_mdm_cell_mdr_cof_seconddhscm_positive_cell) * (S (mdr_q_cof_seconddhs)) + (ff_column_mdm_cell_mdr_cof_seconddhscm_positive_cell))) * mdr_pc_cof_seconddh)) /\ exists ff_q_mdm_mdr_cof_seconddhscm_positive_cell_source. mdr_pb_cof_seconddh = ff_q_mdm_mdr_cof_seconddhscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_seconddhscm_positive_cell) * (S (mdr_q_cof_seconddhs)) + (ff_column_mdm_cell_mdr_cof_seconddhscm_positive_cell))) * mdr_pc_cof_seconddh) + (ff_value_mdm_prefix_mdr_cof_seconddhscm_positive)))))) /\ (((exists ff_h_mdm_mdr_cof_seconddhscm_positive_target. ff_h_mdm_mdr_cof_seconddhscm_positive_target + S (ff_value_mdm_prefix_mdr_cof_seconddhscm_positive) = S ((S (ff_index_mdm_prefix_mdr_cof_seconddhscm_positive)) * mdr_us_cof_seconddhsc)) /\ exists ff_q_mdm_mdr_cof_seconddhscm_positive_target. mdr_up_cof_seconddhsc = ff_q_mdm_mdr_cof_seconddhscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_cof_seconddhscm_positive)) * mdr_us_cof_seconddhsc) + (ff_value_mdm_prefix_mdr_cof_seconddhscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_cof_seconddhscm_negative. (exists ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_index_bound. ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_cof_seconddhscm_negative) = ((mdr_q_cof_seconddhs) * (mdr_q_cof_seconddhs))) -> exists ff_row_mdm_prefix_mdr_cof_seconddhscm_negative ff_column_mdm_prefix_mdr_cof_seconddhscm_negative ff_value_mdm_prefix_mdr_cof_seconddhscm_negative. (ff_index_mdm_prefix_mdr_cof_seconddhscm_negative = (mdr_q_cof_seconddhs) * ff_row_mdm_prefix_mdr_cof_seconddhscm_negative + ff_column_mdm_prefix_mdr_cof_seconddhscm_negative /\ ((exists ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_column_bound. ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_cof_seconddhscm_negative) = (mdr_q_cof_seconddhs)) /\ ((exists ff_row_mdm_cell_mdr_cof_seconddhscm_negative_cell ff_column_mdm_cell_mdr_cof_seconddhscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_cof_seconddhscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_cof_seconddhscm_negative_cell = ff_row_mdm_prefix_mdr_cof_seconddhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_seconddhscm_negative_cell_row_after. ff_gap_mdm_le_mdr_cof_seconddhscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_cof_seconddhscm_negative)) /\ ff_row_mdm_cell_mdr_cof_seconddhscm_negative_cell = S ff_row_mdm_prefix_mdr_cof_seconddhscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_cof_seconddhscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_cof_seconddhscm_negative) = (mdr_j_cof_seconddhsc)) /\ ff_column_mdm_cell_mdr_cof_seconddhscm_negative_cell = ff_column_mdm_prefix_mdr_cof_seconddhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_cof_seconddhscm_negative_cell_column_after. ff_gap_mdm_le_mdr_cof_seconddhscm_negative_cell_column_after + (mdr_j_cof_seconddhsc) = (ff_column_mdm_prefix_mdr_cof_seconddhscm_negative)) /\ ff_column_mdm_cell_mdr_cof_seconddhscm_negative_cell = S ff_column_mdm_prefix_mdr_cof_seconddhscm_negative))) /\ (((exists ff_h_mdm_mdr_cof_seconddhscm_negative_cell_source. ff_h_mdm_mdr_cof_seconddhscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_cof_seconddhscm_negative) = S ((S ((ff_row_mdm_cell_mdr_cof_seconddhscm_negative_cell) * (S (mdr_q_cof_seconddhs)) + (ff_column_mdm_cell_mdr_cof_seconddhscm_negative_cell))) * mdr_nc_cof_seconddh)) /\ exists ff_q_mdm_mdr_cof_seconddhscm_negative_cell_source. mdr_nb_cof_seconddh = ff_q_mdm_mdr_cof_seconddhscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_cof_seconddhscm_negative_cell) * (S (mdr_q_cof_seconddhs)) + (ff_column_mdm_cell_mdr_cof_seconddhscm_negative_cell))) * mdr_nc_cof_seconddh) + (ff_value_mdm_prefix_mdr_cof_seconddhscm_negative)))))) /\ (((exists ff_h_mdm_mdr_cof_seconddhscm_negative_target. ff_h_mdm_mdr_cof_seconddhscm_negative_target + S (ff_value_mdm_prefix_mdr_cof_seconddhscm_negative) = S ((S (ff_index_mdm_prefix_mdr_cof_seconddhscm_negative)) * mdr_ut_cof_seconddhsc)) /\ exists ff_q_mdm_mdr_cof_seconddhscm_negative_target. mdr_un_cof_seconddhsc = ff_q_mdm_mdr_cof_seconddhscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_cof_seconddhscm_negative)) * mdr_ut_cof_seconddhsc) + (ff_value_mdm_prefix_mdr_cof_seconddhscm_negative))))))))) /\ ((((exists ff_h_mdr_cof_seconddhscp. ff_h_mdr_cof_seconddhscp + S (mdr_p_cof_seconddhsc) = S ((S (mdr_j_cof_seconddhsc)) * mdr_ec_cof_seconddhs)) /\ exists ff_q_mdr_cof_seconddhscp. mdr_eb_cof_seconddhs = ff_q_mdr_cof_seconddhscp * S ((S (mdr_j_cof_seconddhsc)) * mdr_ec_cof_seconddhs) + (mdr_p_cof_seconddhsc))) /\ (((exists ff_h_mdr_cof_seconddhscn. ff_h_mdr_cof_seconddhscn + S (mdr_n_cof_seconddhsc) = S ((S (mdr_j_cof_seconddhsc)) * mdr_fc_cof_seconddhs)) /\ exists ff_q_mdr_cof_seconddhscn. mdr_fb_cof_seconddhs = ff_q_mdr_cof_seconddhscn * S ((S (mdr_j_cof_seconddhsc)) * mdr_fc_cof_seconddhs) + (mdr_n_cof_seconddhsc)))))))) /\ (exists ff_ub_mce_fold_mdr_cof_seconddhsf ff_uc_mce_fold_mdr_cof_seconddhsf ff_vb_mce_fold_mdr_cof_seconddhsf ff_vc_mce_fold_mdr_cof_seconddhsf. ((forall ff_index_mce_alternating_mdr_cof_seconddhsf_prefix. (exists ff_gap_mce_mdr_cof_seconddhsf_prefix_index. ff_gap_mce_mdr_cof_seconddhsf_prefix_index + S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix) = (S (mdr_q_cof_seconddhs))) -> exists ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix ff_an_mce_alternating_mdr_cof_seconddhsf_prefix ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix ff_p_mce_alternating_mdr_cof_seconddhsf_prefix ff_n_mce_alternating_mdr_cof_seconddhsf_prefix. ((((exists ff_h_mce_mdr_cof_seconddhsf_prefix_ap. ff_h_mce_mdr_cof_seconddhsf_prefix_ap + S (ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_pc_cof_seconddh)) /\ exists ff_q_mce_mdr_cof_seconddhsf_prefix_ap. mdr_pb_cof_seconddh = ff_q_mce_mdr_cof_seconddhsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_pc_cof_seconddh) + (ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_prefix_an. ff_h_mce_mdr_cof_seconddhsf_prefix_an + S (ff_an_mce_alternating_mdr_cof_seconddhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_nc_cof_seconddh)) /\ exists ff_q_mce_mdr_cof_seconddhsf_prefix_an. mdr_nb_cof_seconddh = ff_q_mce_mdr_cof_seconddhsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_nc_cof_seconddh) + (ff_an_mce_alternating_mdr_cof_seconddhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_prefix_bp. ff_h_mce_mdr_cof_seconddhsf_prefix_bp + S (ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_ec_cof_seconddhs)) /\ exists ff_q_mce_mdr_cof_seconddhsf_prefix_bp. mdr_eb_cof_seconddhs = ff_q_mce_mdr_cof_seconddhsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_ec_cof_seconddhs) + (ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_prefix_bn. ff_h_mce_mdr_cof_seconddhsf_prefix_bn + S (ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_fc_cof_seconddhs)) /\ exists ff_q_mce_mdr_cof_seconddhsf_prefix_bn. mdr_fb_cof_seconddhs = ff_q_mce_mdr_cof_seconddhsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * mdr_fc_cof_seconddhs) + (ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_prefix_positive. ff_h_mce_mdr_cof_seconddhsf_prefix_positive + S (ff_p_mce_alternating_mdr_cof_seconddhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * ff_uc_mce_fold_mdr_cof_seconddhsf)) /\ exists ff_q_mce_mdr_cof_seconddhsf_prefix_positive. ff_ub_mce_fold_mdr_cof_seconddhsf = ff_q_mce_mdr_cof_seconddhsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * ff_uc_mce_fold_mdr_cof_seconddhsf) + (ff_p_mce_alternating_mdr_cof_seconddhsf_prefix))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_prefix_negative. ff_h_mce_mdr_cof_seconddhsf_prefix_negative + S (ff_n_mce_alternating_mdr_cof_seconddhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * ff_vc_mce_fold_mdr_cof_seconddhsf)) /\ exists ff_q_mce_mdr_cof_seconddhsf_prefix_negative. ff_vb_mce_fold_mdr_cof_seconddhsf = ff_q_mce_mdr_cof_seconddhsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_cof_seconddhsf_prefix)) * ff_vc_mce_fold_mdr_cof_seconddhsf) + (ff_n_mce_alternating_mdr_cof_seconddhsf_prefix))) /\ (((exists ff_even_mce_term_mdr_cof_seconddhsf_prefix_term. ff_index_mce_alternating_mdr_cof_seconddhsf_prefix = 2 * ff_even_mce_term_mdr_cof_seconddhsf_prefix_term) /\ (ff_p_mce_alternating_mdr_cof_seconddhsf_prefix = (ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix) + (ff_an_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix) /\ ff_n_mce_alternating_mdr_cof_seconddhsf_prefix = (ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix) + (ff_an_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_cof_seconddhsf_prefix_term. ff_index_mce_alternating_mdr_cof_seconddhsf_prefix = 2 * ff_odd_mce_term_mdr_cof_seconddhsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_cof_seconddhsf_prefix = (ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix) + (ff_an_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix) /\ ff_n_mce_alternating_mdr_cof_seconddhsf_prefix = (ff_ap_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bp_mce_alternating_mdr_cof_seconddhsf_prefix) + (ff_an_mce_alternating_mdr_cof_seconddhsf_prefix) * (ff_bn_mce_alternating_mdr_cof_seconddhsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_cof_seconddhsf_positive ff_v_mce_mdr_cof_seconddhsf_positive. ((((exists ff_h_mce_mdr_cof_seconddhsf_positive_start. ff_h_mce_mdr_cof_seconddhsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cof_seconddhsf_positive)) /\ exists ff_q_mce_mdr_cof_seconddhsf_positive_start. ff_u_mce_mdr_cof_seconddhsf_positive = ff_q_mce_mdr_cof_seconddhsf_positive_start * S ((S (0)) * ff_v_mce_mdr_cof_seconddhsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_positive_terminal. ff_h_mce_mdr_cof_seconddhsf_positive_terminal + S (mdr_p_cof_seconddh) = S ((S ((S (mdr_q_cof_seconddhs)))) * ff_v_mce_mdr_cof_seconddhsf_positive)) /\ exists ff_q_mce_mdr_cof_seconddhsf_positive_terminal. ff_u_mce_mdr_cof_seconddhsf_positive = ff_q_mce_mdr_cof_seconddhsf_positive_terminal * S ((S ((S (mdr_q_cof_seconddhs)))) * ff_v_mce_mdr_cof_seconddhsf_positive) + (mdr_p_cof_seconddh))) /\ forall ff_i_mce_mdr_cof_seconddhsf_positive. (exists ff_lt_mce_mdr_cof_seconddhsf_positive_bound. ff_lt_mce_mdr_cof_seconddhsf_positive_bound + S ff_i_mce_mdr_cof_seconddhsf_positive = (S (mdr_q_cof_seconddhs))) -> exists ff_a_mce_mdr_cof_seconddhsf_positive ff_r_mce_mdr_cof_seconddhsf_positive ff_s_mce_mdr_cof_seconddhsf_positive. ((((exists ff_h_mce_mdr_cof_seconddhsf_positive_summand. ff_h_mce_mdr_cof_seconddhsf_positive_summand + S (ff_a_mce_mdr_cof_seconddhsf_positive) = S ((S (ff_i_mce_mdr_cof_seconddhsf_positive)) * ff_uc_mce_fold_mdr_cof_seconddhsf)) /\ exists ff_q_mce_mdr_cof_seconddhsf_positive_summand. ff_ub_mce_fold_mdr_cof_seconddhsf = ff_q_mce_mdr_cof_seconddhsf_positive_summand * S ((S (ff_i_mce_mdr_cof_seconddhsf_positive)) * ff_uc_mce_fold_mdr_cof_seconddhsf) + (ff_a_mce_mdr_cof_seconddhsf_positive))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_positive_partial. ff_h_mce_mdr_cof_seconddhsf_positive_partial + S (ff_r_mce_mdr_cof_seconddhsf_positive) = S ((S (ff_i_mce_mdr_cof_seconddhsf_positive)) * ff_v_mce_mdr_cof_seconddhsf_positive)) /\ exists ff_q_mce_mdr_cof_seconddhsf_positive_partial. ff_u_mce_mdr_cof_seconddhsf_positive = ff_q_mce_mdr_cof_seconddhsf_positive_partial * S ((S (ff_i_mce_mdr_cof_seconddhsf_positive)) * ff_v_mce_mdr_cof_seconddhsf_positive) + (ff_r_mce_mdr_cof_seconddhsf_positive))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_positive_successor. ff_h_mce_mdr_cof_seconddhsf_positive_successor + S (ff_s_mce_mdr_cof_seconddhsf_positive) = S ((S (S ff_i_mce_mdr_cof_seconddhsf_positive)) * ff_v_mce_mdr_cof_seconddhsf_positive)) /\ exists ff_q_mce_mdr_cof_seconddhsf_positive_successor. ff_u_mce_mdr_cof_seconddhsf_positive = ff_q_mce_mdr_cof_seconddhsf_positive_successor * S ((S (S ff_i_mce_mdr_cof_seconddhsf_positive)) * ff_v_mce_mdr_cof_seconddhsf_positive) + (ff_s_mce_mdr_cof_seconddhsf_positive))) /\ ff_s_mce_mdr_cof_seconddhsf_positive = ff_r_mce_mdr_cof_seconddhsf_positive + ff_a_mce_mdr_cof_seconddhsf_positive)))))) /\ (exists ff_u_mce_mdr_cof_seconddhsf_negative ff_v_mce_mdr_cof_seconddhsf_negative. ((((exists ff_h_mce_mdr_cof_seconddhsf_negative_start. ff_h_mce_mdr_cof_seconddhsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_cof_seconddhsf_negative)) /\ exists ff_q_mce_mdr_cof_seconddhsf_negative_start. ff_u_mce_mdr_cof_seconddhsf_negative = ff_q_mce_mdr_cof_seconddhsf_negative_start * S ((S (0)) * ff_v_mce_mdr_cof_seconddhsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_negative_terminal. ff_h_mce_mdr_cof_seconddhsf_negative_terminal + S (mdr_n_cof_seconddh) = S ((S ((S (mdr_q_cof_seconddhs)))) * ff_v_mce_mdr_cof_seconddhsf_negative)) /\ exists ff_q_mce_mdr_cof_seconddhsf_negative_terminal. ff_u_mce_mdr_cof_seconddhsf_negative = ff_q_mce_mdr_cof_seconddhsf_negative_terminal * S ((S ((S (mdr_q_cof_seconddhs)))) * ff_v_mce_mdr_cof_seconddhsf_negative) + (mdr_n_cof_seconddh))) /\ forall ff_i_mce_mdr_cof_seconddhsf_negative. (exists ff_lt_mce_mdr_cof_seconddhsf_negative_bound. ff_lt_mce_mdr_cof_seconddhsf_negative_bound + S ff_i_mce_mdr_cof_seconddhsf_negative = (S (mdr_q_cof_seconddhs))) -> exists ff_a_mce_mdr_cof_seconddhsf_negative ff_r_mce_mdr_cof_seconddhsf_negative ff_s_mce_mdr_cof_seconddhsf_negative. ((((exists ff_h_mce_mdr_cof_seconddhsf_negative_summand. ff_h_mce_mdr_cof_seconddhsf_negative_summand + S (ff_a_mce_mdr_cof_seconddhsf_negative) = S ((S (ff_i_mce_mdr_cof_seconddhsf_negative)) * ff_vc_mce_fold_mdr_cof_seconddhsf)) /\ exists ff_q_mce_mdr_cof_seconddhsf_negative_summand. ff_vb_mce_fold_mdr_cof_seconddhsf = ff_q_mce_mdr_cof_seconddhsf_negative_summand * S ((S (ff_i_mce_mdr_cof_seconddhsf_negative)) * ff_vc_mce_fold_mdr_cof_seconddhsf) + (ff_a_mce_mdr_cof_seconddhsf_negative))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_negative_partial. ff_h_mce_mdr_cof_seconddhsf_negative_partial + S (ff_r_mce_mdr_cof_seconddhsf_negative) = S ((S (ff_i_mce_mdr_cof_seconddhsf_negative)) * ff_v_mce_mdr_cof_seconddhsf_negative)) /\ exists ff_q_mce_mdr_cof_seconddhsf_negative_partial. ff_u_mce_mdr_cof_seconddhsf_negative = ff_q_mce_mdr_cof_seconddhsf_negative_partial * S ((S (ff_i_mce_mdr_cof_seconddhsf_negative)) * ff_v_mce_mdr_cof_seconddhsf_negative) + (ff_r_mce_mdr_cof_seconddhsf_negative))) /\ ((((exists ff_h_mce_mdr_cof_seconddhsf_negative_successor. ff_h_mce_mdr_cof_seconddhsf_negative_successor + S (ff_s_mce_mdr_cof_seconddhsf_negative) = S ((S (S ff_i_mce_mdr_cof_seconddhsf_negative)) * ff_v_mce_mdr_cof_seconddhsf_negative)) /\ exists ff_q_mce_mdr_cof_seconddhsf_negative_successor. ff_u_mce_mdr_cof_seconddhsf_negative = ff_q_mce_mdr_cof_seconddhsf_negative_successor * S ((S (S ff_i_mce_mdr_cof_seconddhsf_negative)) * ff_v_mce_mdr_cof_seconddhsf_negative) + (ff_s_mce_mdr_cof_seconddhsf_negative))) /\ ff_s_mce_mdr_cof_seconddhsf_negative = ff_r_mce_mdr_cof_seconddhsf_negative + ff_a_mce_mdr_cof_seconddhsf_negative))))))))))))))) /\ ((exists mdr_gap_cof_seconddi. mdr_gap_cof_seconddi + S (mdr_i_cof_secondd) = (mdr_l_cof_secondd)) /\ (exists mdr_z_cof_seconddr. ((exists mdr_a_cof_seconddrc mdr_b_cof_seconddrc mdr_c_cof_seconddrc mdr_e_cof_seconddrc mdr_f_cof_seconddrc. ((mdr_a_cof_seconddrc = ((q) + (up)) * S ((q) + (up)) + ((up) + (up))) /\ ((mdr_b_cof_seconddrc = ((us) + (un)) * S ((us) + (un)) + ((un) + (un))) /\ ((mdr_c_cof_seconddrc = ((mdr_a_cof_seconddrc) + (mdr_b_cof_seconddrc)) * S ((mdr_a_cof_seconddrc) + (mdr_b_cof_seconddrc)) + ((mdr_b_cof_seconddrc) + (mdr_b_cof_seconddrc))) /\ ((mdr_e_cof_seconddrc = ((ap) + (an)) * S ((ap) + (an)) + ((an) + (an))) /\ ((mdr_f_cof_seconddrc = ((ut) + (mdr_e_cof_seconddrc)) * S ((ut) + (mdr_e_cof_seconddrc)) + ((mdr_e_cof_seconddrc) + (mdr_e_cof_seconddrc))) /\ ((mdr_z_cof_seconddr) = ((mdr_c_cof_seconddrc) + (mdr_f_cof_seconddrc)) * S ((mdr_c_cof_seconddrc) + (mdr_f_cof_seconddrc)) + ((mdr_f_cof_seconddrc) + (mdr_f_cof_seconddrc))))))))) /\ (((exists ff_h_mdr_cof_seconddrb. ff_h_mdr_cof_seconddrb + S (mdr_z_cof_seconddr) = S ((S (mdr_i_cof_secondd)) * mdr_c_cof_secondd)) /\ exists ff_q_mdr_cof_seconddrb. mdr_b_cof_secondd = ff_q_mdr_cof_seconddrb * S ((S (mdr_i_cof_secondd)) * mdr_c_cof_secondd) + (mdr_z_cof_seconddr)))))))) /\ ((((exists ff_h_mdr_cof_secondp. ff_h_mdr_cof_secondp + S (ap) = S ((S (j)) * uc)) /\ exists ff_q_mdr_cof_secondp. ub = ff_q_mdr_cof_secondp * S ((S (j)) * uc) + (ap))) /\ (((exists ff_h_mdr_cof_secondn. ff_h_mdr_cof_secondn + S (an) = S ((S (j)) * vc)) /\ exists ff_q_mdr_cof_secondn. vb = ff_q_mdr_cof_secondn * S ((S (j)) * vc) + (an))))))) - 0124
specialize hcosecond (j) - 0125
apply hcosecond - 0126
exact hj - 0127
cases hsecondentry - 0128
cases hsecondentry_witness - 0129
cases hsecondentry_witness_witness - 0130
cases hsecondentry_witness_witness_witness - 0131
cases hsecondentry_witness_witness_witness_witness - 0132
cases hsecondentry_witness_witness_witness_witness_witness - 0133
cases hsecondentry_witness_witness_witness_witness_witness_witness - 0134
cases hsecondentry_witness_witness_witness_witness_witness_witness_right - 0135
cases hsecondentry_witness_witness_witness_witness_witness_witness_right_right - 0136
have hvalues : x4 = x10 /\ x5 = x11 - 0137
specialize hrecursion (x) - 0138
specialize hrecursion (x1) - 0139
specialize hrecursion (x2) - 0140
specialize hrecursion (x3) - 0141
specialize hrecursion (x6) - 0142
specialize hrecursion (x7) - 0143
specialize hrecursion (x8) - 0144
specialize hrecursion (x9) - 0145
specialize hrecursion (x4) - 0146
specialize hrecursion (x5) - 0147
specialize hrecursion (x10) - 0148
specialize hrecursion (x11) - 0149
apply hrecursion - 0150
specialize matrix_recursive_signed_minor_extensional (pb) - 0151
specialize matrix_recursive_signed_minor_extensional (pc) - 0152
specialize matrix_recursive_signed_minor_extensional (nb) - 0153
specialize matrix_recursive_signed_minor_extensional (nc) - 0154
specialize matrix_recursive_signed_minor_extensional (qb) - 0155
specialize matrix_recursive_signed_minor_extensional (qc) - 0156
specialize matrix_recursive_signed_minor_extensional (rb) - 0157
specialize matrix_recursive_signed_minor_extensional (rc) - 0158
specialize matrix_recursive_signed_minor_extensional (q) - 0159
specialize matrix_recursive_signed_minor_extensional (j) - 0160
specialize matrix_recursive_signed_minor_extensional (x) - 0161
specialize matrix_recursive_signed_minor_extensional (x1) - 0162
specialize matrix_recursive_signed_minor_extensional (x2) - 0163
specialize matrix_recursive_signed_minor_extensional (x3) - 0164
specialize matrix_recursive_signed_minor_extensional (x6) - 0165
specialize matrix_recursive_signed_minor_extensional (x7) - 0166
specialize matrix_recursive_signed_minor_extensional (x8) - 0167
specialize matrix_recursive_signed_minor_extensional (x9) - 0168
apply matrix_recursive_signed_minor_extensional - 0169
exact hparent - 0170
exact hfirstentry_witness_witness_witness_witness_witness_witness_left - 0171
exact hsecondentry_witness_witness_witness_witness_witness_witness_left - 0172
exact hfirstentry_witness_witness_witness_witness_witness_witness_right_left - 0173
exact hsecondentry_witness_witness_witness_witness_witness_witness_right_left - 0174
cases hvalues - 0175
have houtput : a = x11 - 0176
trans x5 - 0177
specialize beta_at_unique (fb) - 0178
specialize beta_at_unique (fc) - 0179
specialize beta_at_unique (j) - 0180
specialize beta_at_unique (a) - 0181
specialize beta_at_unique (x5) - 0182
apply beta_at_unique - 0183
exact ha - 0184
exact hfirstentry_witness_witness_witness_witness_witness_witness_right_right_right - 0185
exact hvalues_right - 0186
rewrite houtput - 0187
rewrite houtput - 0188
exact hsecondentry_witness_witness_witness_witness_witness_witness_right_right_right