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 d. (forall mdr_pb_all_extensional mdr_pc_all_extensional mdr_nb_all_extensional mdr_nc_all_extensional mdr_qb_all_extensional mdr_qc_all_extensional mdr_rb_all_extensional mdr_rc_all_extensional mdr_p_all_extensional mdr_n_all_extensional mdr_r_all_extensional mdr_s_all_extensional. (((forall mdr_i_all_extensionalmp mdr_a_all_extensionalmp. (exists mdr_gap_all_extensionalmpb. mdr_gap_all_extensionalmpb + S (mdr_i_all_extensionalmp) = ((d) * (d))) -> (((exists ff_h_mdr_all_extensionalmpo. ff_h_mdr_all_extensionalmpo + S (mdr_a_all_extensionalmp) = S ((S (mdr_i_all_extensionalmp)) * mdr_pc_all_extensional)) /\ exists ff_q_mdr_all_extensionalmpo. mdr_pb_all_extensional = ff_q_mdr_all_extensionalmpo * S ((S (mdr_i_all_extensionalmp)) * mdr_pc_all_extensional) + (mdr_a_all_extensionalmp))) -> (((exists ff_h_mdr_all_extensionalmpn. ff_h_mdr_all_extensionalmpn + S (mdr_a_all_extensionalmp) = S ((S (mdr_i_all_extensionalmp)) * mdr_qc_all_extensional)) /\ exists ff_q_mdr_all_extensionalmpn. mdr_qb_all_extensional = ff_q_mdr_all_extensionalmpn * S ((S (mdr_i_all_extensionalmp)) * mdr_qc_all_extensional) + (mdr_a_all_extensionalmp)))) /\ (forall mdr_i_all_extensionalmn mdr_a_all_extensionalmn. (exists mdr_gap_all_extensionalmnb. mdr_gap_all_extensionalmnb + S (mdr_i_all_extensionalmn) = ((d) * (d))) -> (((exists ff_h_mdr_all_extensionalmno. ff_h_mdr_all_extensionalmno + S (mdr_a_all_extensionalmn) = S ((S (mdr_i_all_extensionalmn)) * mdr_nc_all_extensional)) /\ exists ff_q_mdr_all_extensionalmno. mdr_nb_all_extensional = ff_q_mdr_all_extensionalmno * S ((S (mdr_i_all_extensionalmn)) * mdr_nc_all_extensional) + (mdr_a_all_extensionalmn))) -> (((exists ff_h_mdr_all_extensionalmnn. ff_h_mdr_all_extensionalmnn + S (mdr_a_all_extensionalmn) = S ((S (mdr_i_all_extensionalmn)) * mdr_rc_all_extensional)) /\ exists ff_q_mdr_all_extensionalmnn. mdr_rb_all_extensional = ff_q_mdr_all_extensionalmnn * S ((S (mdr_i_all_extensionalmn)) * mdr_rc_all_extensional) + (mdr_a_all_extensionalmn)))))) -> (exists mdr_b_all_extensionala mdr_c_all_extensionala mdr_l_all_extensionala mdr_i_all_extensionala. ((forall mdr_i_all_extensionalah. (exists mdr_gap_all_extensionalahi. mdr_gap_all_extensionalahi + S (mdr_i_all_extensionalah) = (mdr_l_all_extensionala)) -> exists mdr_d_all_extensionalah mdr_pb_all_extensionalah mdr_pc_all_extensionalah mdr_nb_all_extensionalah mdr_nc_all_extensionalah mdr_p_all_extensionalah mdr_n_all_extensionalah. ((exists mdr_z_all_extensionalahr. ((exists mdr_a_all_extensionalahrc mdr_b_all_extensionalahrc mdr_c_all_extensionalahrc mdr_e_all_extensionalahrc mdr_f_all_extensionalahrc. ((mdr_a_all_extensionalahrc = ((mdr_d_all_extensionalah) + (mdr_pb_all_extensionalah)) * S ((mdr_d_all_extensionalah) + (mdr_pb_all_extensionalah)) + ((mdr_pb_all_extensionalah) + (mdr_pb_all_extensionalah))) /\ ((mdr_b_all_extensionalahrc = ((mdr_pc_all_extensionalah) + (mdr_nb_all_extensionalah)) * S ((mdr_pc_all_extensionalah) + (mdr_nb_all_extensionalah)) + ((mdr_nb_all_extensionalah) + (mdr_nb_all_extensionalah))) /\ ((mdr_c_all_extensionalahrc = ((mdr_a_all_extensionalahrc) + (mdr_b_all_extensionalahrc)) * S ((mdr_a_all_extensionalahrc) + (mdr_b_all_extensionalahrc)) + ((mdr_b_all_extensionalahrc) + (mdr_b_all_extensionalahrc))) /\ ((mdr_e_all_extensionalahrc = ((mdr_p_all_extensionalah) + (mdr_n_all_extensionalah)) * S ((mdr_p_all_extensionalah) + (mdr_n_all_extensionalah)) + ((mdr_n_all_extensionalah) + (mdr_n_all_extensionalah))) /\ ((mdr_f_all_extensionalahrc = ((mdr_nc_all_extensionalah) + (mdr_e_all_extensionalahrc)) * S ((mdr_nc_all_extensionalah) + (mdr_e_all_extensionalahrc)) + ((mdr_e_all_extensionalahrc) + (mdr_e_all_extensionalahrc))) /\ ((mdr_z_all_extensionalahr) = ((mdr_c_all_extensionalahrc) + (mdr_f_all_extensionalahrc)) * S ((mdr_c_all_extensionalahrc) + (mdr_f_all_extensionalahrc)) + ((mdr_f_all_extensionalahrc) + (mdr_f_all_extensionalahrc))))))))) /\ (((exists ff_h_mdr_all_extensionalahrb. ff_h_mdr_all_extensionalahrb + S (mdr_z_all_extensionalahr) = S ((S (mdr_i_all_extensionalah)) * mdr_c_all_extensionala)) /\ exists ff_q_mdr_all_extensionalahrb. mdr_b_all_extensionala = ff_q_mdr_all_extensionalahrb * S ((S (mdr_i_all_extensionalah)) * mdr_c_all_extensionala) + (mdr_z_all_extensionalahr))))) /\ (((((mdr_d_all_extensionalah) = 0) /\ (((mdr_p_all_extensionalah) = 1) /\ ((mdr_n_all_extensionalah) = 0))) \/ exists mdr_q_all_extensionalahs mdr_eb_all_extensionalahs mdr_ec_all_extensionalahs mdr_fb_all_extensionalahs mdr_fc_all_extensionalahs. (((mdr_d_all_extensionalah) = S (mdr_q_all_extensionalahs)) /\ ((forall mdr_j_all_extensionalahsc. (exists mdr_gap_all_extensionalahscj. mdr_gap_all_extensionalahscj + S (mdr_j_all_extensionalahsc) = (S (mdr_q_all_extensionalahs))) -> exists mdr_i_all_extensionalahsc mdr_up_all_extensionalahsc mdr_us_all_extensionalahsc mdr_un_all_extensionalahsc mdr_ut_all_extensionalahsc mdr_p_all_extensionalahsc mdr_n_all_extensionalahsc. ((exists mdr_gap_all_extensionalahsci. mdr_gap_all_extensionalahsci + S (mdr_i_all_extensionalahsc) = (mdr_i_all_extensionalah)) /\ ((exists mdr_z_all_extensionalahscr. ((exists mdr_a_all_extensionalahscrc mdr_b_all_extensionalahscrc mdr_c_all_extensionalahscrc mdr_e_all_extensionalahscrc mdr_f_all_extensionalahscrc. ((mdr_a_all_extensionalahscrc = ((mdr_q_all_extensionalahs) + (mdr_up_all_extensionalahsc)) * S ((mdr_q_all_extensionalahs) + (mdr_up_all_extensionalahsc)) + ((mdr_up_all_extensionalahsc) + (mdr_up_all_extensionalahsc))) /\ ((mdr_b_all_extensionalahscrc = ((mdr_us_all_extensionalahsc) + (mdr_un_all_extensionalahsc)) * S ((mdr_us_all_extensionalahsc) + (mdr_un_all_extensionalahsc)) + ((mdr_un_all_extensionalahsc) + (mdr_un_all_extensionalahsc))) /\ ((mdr_c_all_extensionalahscrc = ((mdr_a_all_extensionalahscrc) + (mdr_b_all_extensionalahscrc)) * S ((mdr_a_all_extensionalahscrc) + (mdr_b_all_extensionalahscrc)) + ((mdr_b_all_extensionalahscrc) + (mdr_b_all_extensionalahscrc))) /\ ((mdr_e_all_extensionalahscrc = ((mdr_p_all_extensionalahsc) + (mdr_n_all_extensionalahsc)) * S ((mdr_p_all_extensionalahsc) + (mdr_n_all_extensionalahsc)) + ((mdr_n_all_extensionalahsc) + (mdr_n_all_extensionalahsc))) /\ ((mdr_f_all_extensionalahscrc = ((mdr_ut_all_extensionalahsc) + (mdr_e_all_extensionalahscrc)) * S ((mdr_ut_all_extensionalahsc) + (mdr_e_all_extensionalahscrc)) + ((mdr_e_all_extensionalahscrc) + (mdr_e_all_extensionalahscrc))) /\ ((mdr_z_all_extensionalahscr) = ((mdr_c_all_extensionalahscrc) + (mdr_f_all_extensionalahscrc)) * S ((mdr_c_all_extensionalahscrc) + (mdr_f_all_extensionalahscrc)) + ((mdr_f_all_extensionalahscrc) + (mdr_f_all_extensionalahscrc))))))))) /\ (((exists ff_h_mdr_all_extensionalahscrb. ff_h_mdr_all_extensionalahscrb + S (mdr_z_all_extensionalahscr) = S ((S (mdr_i_all_extensionalahsc)) * mdr_c_all_extensionala)) /\ exists ff_q_mdr_all_extensionalahscrb. mdr_b_all_extensionala = ff_q_mdr_all_extensionalahscrb * S ((S (mdr_i_all_extensionalahsc)) * mdr_c_all_extensionala) + (mdr_z_all_extensionalahscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_all_extensionalahscm_positive. (exists ff_gap_mdm_lt_mdr_all_extensionalahscm_positive_index_bound. ff_gap_mdm_lt_mdr_all_extensionalahscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_all_extensionalahscm_positive) = ((mdr_q_all_extensionalahs) * (mdr_q_all_extensionalahs))) -> exists ff_row_mdm_prefix_mdr_all_extensionalahscm_positive ff_column_mdm_prefix_mdr_all_extensionalahscm_positive ff_value_mdm_prefix_mdr_all_extensionalahscm_positive. (ff_index_mdm_prefix_mdr_all_extensionalahscm_positive = (mdr_q_all_extensionalahs) * ff_row_mdm_prefix_mdr_all_extensionalahscm_positive + ff_column_mdm_prefix_mdr_all_extensionalahscm_positive /\ ((exists ff_gap_mdm_lt_mdr_all_extensionalahscm_positive_column_bound. ff_gap_mdm_lt_mdr_all_extensionalahscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_all_extensionalahscm_positive) = (mdr_q_all_extensionalahs)) /\ ((exists ff_row_mdm_cell_mdr_all_extensionalahscm_positive_cell ff_column_mdm_cell_mdr_all_extensionalahscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_all_extensionalahscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_all_extensionalahscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_all_extensionalahscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_all_extensionalahscm_positive_cell = ff_row_mdm_prefix_mdr_all_extensionalahscm_positive) \/ ((exists ff_gap_mdm_le_mdr_all_extensionalahscm_positive_cell_row_after. ff_gap_mdm_le_mdr_all_extensionalahscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_all_extensionalahscm_positive)) /\ ff_row_mdm_cell_mdr_all_extensionalahscm_positive_cell = S ff_row_mdm_prefix_mdr_all_extensionalahscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_all_extensionalahscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_all_extensionalahscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_all_extensionalahscm_positive) = (mdr_j_all_extensionalahsc)) /\ ff_column_mdm_cell_mdr_all_extensionalahscm_positive_cell = ff_column_mdm_prefix_mdr_all_extensionalahscm_positive) \/ ((exists ff_gap_mdm_le_mdr_all_extensionalahscm_positive_cell_column_after. ff_gap_mdm_le_mdr_all_extensionalahscm_positive_cell_column_after + (mdr_j_all_extensionalahsc) = (ff_column_mdm_prefix_mdr_all_extensionalahscm_positive)) /\ ff_column_mdm_cell_mdr_all_extensionalahscm_positive_cell = S ff_column_mdm_prefix_mdr_all_extensionalahscm_positive))) /\ (((exists ff_h_mdm_mdr_all_extensionalahscm_positive_cell_source. ff_h_mdm_mdr_all_extensionalahscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_all_extensionalahscm_positive) = S ((S ((ff_row_mdm_cell_mdr_all_extensionalahscm_positive_cell) * (S (mdr_q_all_extensionalahs)) + (ff_column_mdm_cell_mdr_all_extensionalahscm_positive_cell))) * mdr_pc_all_extensionalah)) /\ exists ff_q_mdm_mdr_all_extensionalahscm_positive_cell_source. mdr_pb_all_extensionalah = ff_q_mdm_mdr_all_extensionalahscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_all_extensionalahscm_positive_cell) * (S (mdr_q_all_extensionalahs)) + (ff_column_mdm_cell_mdr_all_extensionalahscm_positive_cell))) * mdr_pc_all_extensionalah) + (ff_value_mdm_prefix_mdr_all_extensionalahscm_positive)))))) /\ (((exists ff_h_mdm_mdr_all_extensionalahscm_positive_target. ff_h_mdm_mdr_all_extensionalahscm_positive_target + S (ff_value_mdm_prefix_mdr_all_extensionalahscm_positive) = S ((S (ff_index_mdm_prefix_mdr_all_extensionalahscm_positive)) * mdr_us_all_extensionalahsc)) /\ exists ff_q_mdm_mdr_all_extensionalahscm_positive_target. mdr_up_all_extensionalahsc = ff_q_mdm_mdr_all_extensionalahscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_all_extensionalahscm_positive)) * mdr_us_all_extensionalahsc) + (ff_value_mdm_prefix_mdr_all_extensionalahscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_all_extensionalahscm_negative. (exists ff_gap_mdm_lt_mdr_all_extensionalahscm_negative_index_bound. ff_gap_mdm_lt_mdr_all_extensionalahscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_all_extensionalahscm_negative) = ((mdr_q_all_extensionalahs) * (mdr_q_all_extensionalahs))) -> exists ff_row_mdm_prefix_mdr_all_extensionalahscm_negative ff_column_mdm_prefix_mdr_all_extensionalahscm_negative ff_value_mdm_prefix_mdr_all_extensionalahscm_negative. (ff_index_mdm_prefix_mdr_all_extensionalahscm_negative = (mdr_q_all_extensionalahs) * ff_row_mdm_prefix_mdr_all_extensionalahscm_negative + ff_column_mdm_prefix_mdr_all_extensionalahscm_negative /\ ((exists ff_gap_mdm_lt_mdr_all_extensionalahscm_negative_column_bound. ff_gap_mdm_lt_mdr_all_extensionalahscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_all_extensionalahscm_negative) = (mdr_q_all_extensionalahs)) /\ ((exists ff_row_mdm_cell_mdr_all_extensionalahscm_negative_cell ff_column_mdm_cell_mdr_all_extensionalahscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_all_extensionalahscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_all_extensionalahscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_all_extensionalahscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_all_extensionalahscm_negative_cell = ff_row_mdm_prefix_mdr_all_extensionalahscm_negative) \/ ((exists ff_gap_mdm_le_mdr_all_extensionalahscm_negative_cell_row_after. ff_gap_mdm_le_mdr_all_extensionalahscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_all_extensionalahscm_negative)) /\ ff_row_mdm_cell_mdr_all_extensionalahscm_negative_cell = S ff_row_mdm_prefix_mdr_all_extensionalahscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_all_extensionalahscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_all_extensionalahscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_all_extensionalahscm_negative) = (mdr_j_all_extensionalahsc)) /\ ff_column_mdm_cell_mdr_all_extensionalahscm_negative_cell = ff_column_mdm_prefix_mdr_all_extensionalahscm_negative) \/ ((exists ff_gap_mdm_le_mdr_all_extensionalahscm_negative_cell_column_after. ff_gap_mdm_le_mdr_all_extensionalahscm_negative_cell_column_after + (mdr_j_all_extensionalahsc) = (ff_column_mdm_prefix_mdr_all_extensionalahscm_negative)) /\ ff_column_mdm_cell_mdr_all_extensionalahscm_negative_cell = S ff_column_mdm_prefix_mdr_all_extensionalahscm_negative))) /\ (((exists ff_h_mdm_mdr_all_extensionalahscm_negative_cell_source. ff_h_mdm_mdr_all_extensionalahscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_all_extensionalahscm_negative) = S ((S ((ff_row_mdm_cell_mdr_all_extensionalahscm_negative_cell) * (S (mdr_q_all_extensionalahs)) + (ff_column_mdm_cell_mdr_all_extensionalahscm_negative_cell))) * mdr_nc_all_extensionalah)) /\ exists ff_q_mdm_mdr_all_extensionalahscm_negative_cell_source. mdr_nb_all_extensionalah = ff_q_mdm_mdr_all_extensionalahscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_all_extensionalahscm_negative_cell) * (S (mdr_q_all_extensionalahs)) + (ff_column_mdm_cell_mdr_all_extensionalahscm_negative_cell))) * mdr_nc_all_extensionalah) + (ff_value_mdm_prefix_mdr_all_extensionalahscm_negative)))))) /\ (((exists ff_h_mdm_mdr_all_extensionalahscm_negative_target. ff_h_mdm_mdr_all_extensionalahscm_negative_target + S (ff_value_mdm_prefix_mdr_all_extensionalahscm_negative) = S ((S (ff_index_mdm_prefix_mdr_all_extensionalahscm_negative)) * mdr_ut_all_extensionalahsc)) /\ exists ff_q_mdm_mdr_all_extensionalahscm_negative_target. mdr_un_all_extensionalahsc = ff_q_mdm_mdr_all_extensionalahscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_all_extensionalahscm_negative)) * mdr_ut_all_extensionalahsc) + (ff_value_mdm_prefix_mdr_all_extensionalahscm_negative))))))))) /\ ((((exists ff_h_mdr_all_extensionalahscp. ff_h_mdr_all_extensionalahscp + S (mdr_p_all_extensionalahsc) = S ((S (mdr_j_all_extensionalahsc)) * mdr_ec_all_extensionalahs)) /\ exists ff_q_mdr_all_extensionalahscp. mdr_eb_all_extensionalahs = ff_q_mdr_all_extensionalahscp * S ((S (mdr_j_all_extensionalahsc)) * mdr_ec_all_extensionalahs) + (mdr_p_all_extensionalahsc))) /\ (((exists ff_h_mdr_all_extensionalahscn. ff_h_mdr_all_extensionalahscn + S (mdr_n_all_extensionalahsc) = S ((S (mdr_j_all_extensionalahsc)) * mdr_fc_all_extensionalahs)) /\ exists ff_q_mdr_all_extensionalahscn. mdr_fb_all_extensionalahs = ff_q_mdr_all_extensionalahscn * S ((S (mdr_j_all_extensionalahsc)) * mdr_fc_all_extensionalahs) + (mdr_n_all_extensionalahsc)))))))) /\ (exists ff_ub_mce_fold_mdr_all_extensionalahsf ff_uc_mce_fold_mdr_all_extensionalahsf ff_vb_mce_fold_mdr_all_extensionalahsf ff_vc_mce_fold_mdr_all_extensionalahsf. ((forall ff_index_mce_alternating_mdr_all_extensionalahsf_prefix. (exists ff_gap_mce_mdr_all_extensionalahsf_prefix_index. ff_gap_mce_mdr_all_extensionalahsf_prefix_index + S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix) = (S (mdr_q_all_extensionalahs))) -> exists ff_ap_mce_alternating_mdr_all_extensionalahsf_prefix ff_an_mce_alternating_mdr_all_extensionalahsf_prefix ff_bp_mce_alternating_mdr_all_extensionalahsf_prefix ff_bn_mce_alternating_mdr_all_extensionalahsf_prefix ff_p_mce_alternating_mdr_all_extensionalahsf_prefix ff_n_mce_alternating_mdr_all_extensionalahsf_prefix. ((((exists ff_h_mce_mdr_all_extensionalahsf_prefix_ap. ff_h_mce_mdr_all_extensionalahsf_prefix_ap + S (ff_ap_mce_alternating_mdr_all_extensionalahsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix)) * mdr_pc_all_extensionalah)) /\ exists ff_q_mce_mdr_all_extensionalahsf_prefix_ap. mdr_pb_all_extensionalah = ff_q_mce_mdr_all_extensionalahsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix)) * mdr_pc_all_extensionalah) + (ff_ap_mce_alternating_mdr_all_extensionalahsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_extensionalahsf_prefix_an. ff_h_mce_mdr_all_extensionalahsf_prefix_an + S (ff_an_mce_alternating_mdr_all_extensionalahsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix)) * mdr_nc_all_extensionalah)) /\ exists ff_q_mce_mdr_all_extensionalahsf_prefix_an. mdr_nb_all_extensionalah = ff_q_mce_mdr_all_extensionalahsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix)) * mdr_nc_all_extensionalah) + (ff_an_mce_alternating_mdr_all_extensionalahsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_extensionalahsf_prefix_bp. ff_h_mce_mdr_all_extensionalahsf_prefix_bp + S (ff_bp_mce_alternating_mdr_all_extensionalahsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix)) * mdr_ec_all_extensionalahs)) /\ exists ff_q_mce_mdr_all_extensionalahsf_prefix_bp. mdr_eb_all_extensionalahs = ff_q_mce_mdr_all_extensionalahsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix)) * mdr_ec_all_extensionalahs) + (ff_bp_mce_alternating_mdr_all_extensionalahsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_extensionalahsf_prefix_bn. ff_h_mce_mdr_all_extensionalahsf_prefix_bn + S (ff_bn_mce_alternating_mdr_all_extensionalahsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix)) * mdr_fc_all_extensionalahs)) /\ exists ff_q_mce_mdr_all_extensionalahsf_prefix_bn. mdr_fb_all_extensionalahs = ff_q_mce_mdr_all_extensionalahsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix)) * mdr_fc_all_extensionalahs) + (ff_bn_mce_alternating_mdr_all_extensionalahsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_extensionalahsf_prefix_positive. ff_h_mce_mdr_all_extensionalahsf_prefix_positive + S (ff_p_mce_alternating_mdr_all_extensionalahsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix)) * ff_uc_mce_fold_mdr_all_extensionalahsf)) /\ exists ff_q_mce_mdr_all_extensionalahsf_prefix_positive. ff_ub_mce_fold_mdr_all_extensionalahsf = ff_q_mce_mdr_all_extensionalahsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix)) * ff_uc_mce_fold_mdr_all_extensionalahsf) + (ff_p_mce_alternating_mdr_all_extensionalahsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_extensionalahsf_prefix_negative. ff_h_mce_mdr_all_extensionalahsf_prefix_negative + S (ff_n_mce_alternating_mdr_all_extensionalahsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix)) * ff_vc_mce_fold_mdr_all_extensionalahsf)) /\ exists ff_q_mce_mdr_all_extensionalahsf_prefix_negative. ff_vb_mce_fold_mdr_all_extensionalahsf = ff_q_mce_mdr_all_extensionalahsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_all_extensionalahsf_prefix)) * ff_vc_mce_fold_mdr_all_extensionalahsf) + (ff_n_mce_alternating_mdr_all_extensionalahsf_prefix))) /\ (((exists ff_even_mce_term_mdr_all_extensionalahsf_prefix_term. ff_index_mce_alternating_mdr_all_extensionalahsf_prefix = 2 * ff_even_mce_term_mdr_all_extensionalahsf_prefix_term) /\ (ff_p_mce_alternating_mdr_all_extensionalahsf_prefix = (ff_ap_mce_alternating_mdr_all_extensionalahsf_prefix) * (ff_bp_mce_alternating_mdr_all_extensionalahsf_prefix) + (ff_an_mce_alternating_mdr_all_extensionalahsf_prefix) * (ff_bn_mce_alternating_mdr_all_extensionalahsf_prefix) /\ ff_n_mce_alternating_mdr_all_extensionalahsf_prefix = (ff_ap_mce_alternating_mdr_all_extensionalahsf_prefix) * (ff_bn_mce_alternating_mdr_all_extensionalahsf_prefix) + (ff_an_mce_alternating_mdr_all_extensionalahsf_prefix) * (ff_bp_mce_alternating_mdr_all_extensionalahsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_all_extensionalahsf_prefix_term. ff_index_mce_alternating_mdr_all_extensionalahsf_prefix = 2 * ff_odd_mce_term_mdr_all_extensionalahsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_all_extensionalahsf_prefix = (ff_ap_mce_alternating_mdr_all_extensionalahsf_prefix) * (ff_bn_mce_alternating_mdr_all_extensionalahsf_prefix) + (ff_an_mce_alternating_mdr_all_extensionalahsf_prefix) * (ff_bp_mce_alternating_mdr_all_extensionalahsf_prefix) /\ ff_n_mce_alternating_mdr_all_extensionalahsf_prefix = (ff_ap_mce_alternating_mdr_all_extensionalahsf_prefix) * (ff_bp_mce_alternating_mdr_all_extensionalahsf_prefix) + (ff_an_mce_alternating_mdr_all_extensionalahsf_prefix) * (ff_bn_mce_alternating_mdr_all_extensionalahsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_all_extensionalahsf_positive ff_v_mce_mdr_all_extensionalahsf_positive. ((((exists ff_h_mce_mdr_all_extensionalahsf_positive_start. ff_h_mce_mdr_all_extensionalahsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_all_extensionalahsf_positive)) /\ exists ff_q_mce_mdr_all_extensionalahsf_positive_start. ff_u_mce_mdr_all_extensionalahsf_positive = ff_q_mce_mdr_all_extensionalahsf_positive_start * S ((S (0)) * ff_v_mce_mdr_all_extensionalahsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_all_extensionalahsf_positive_terminal. ff_h_mce_mdr_all_extensionalahsf_positive_terminal + S (mdr_p_all_extensionalah) = S ((S ((S (mdr_q_all_extensionalahs)))) * ff_v_mce_mdr_all_extensionalahsf_positive)) /\ exists ff_q_mce_mdr_all_extensionalahsf_positive_terminal. ff_u_mce_mdr_all_extensionalahsf_positive = ff_q_mce_mdr_all_extensionalahsf_positive_terminal * S ((S ((S (mdr_q_all_extensionalahs)))) * ff_v_mce_mdr_all_extensionalahsf_positive) + (mdr_p_all_extensionalah))) /\ forall ff_i_mce_mdr_all_extensionalahsf_positive. (exists ff_lt_mce_mdr_all_extensionalahsf_positive_bound. ff_lt_mce_mdr_all_extensionalahsf_positive_bound + S ff_i_mce_mdr_all_extensionalahsf_positive = (S (mdr_q_all_extensionalahs))) -> exists ff_a_mce_mdr_all_extensionalahsf_positive ff_r_mce_mdr_all_extensionalahsf_positive ff_s_mce_mdr_all_extensionalahsf_positive. ((((exists ff_h_mce_mdr_all_extensionalahsf_positive_summand. ff_h_mce_mdr_all_extensionalahsf_positive_summand + S (ff_a_mce_mdr_all_extensionalahsf_positive) = S ((S (ff_i_mce_mdr_all_extensionalahsf_positive)) * ff_uc_mce_fold_mdr_all_extensionalahsf)) /\ exists ff_q_mce_mdr_all_extensionalahsf_positive_summand. ff_ub_mce_fold_mdr_all_extensionalahsf = ff_q_mce_mdr_all_extensionalahsf_positive_summand * S ((S (ff_i_mce_mdr_all_extensionalahsf_positive)) * ff_uc_mce_fold_mdr_all_extensionalahsf) + (ff_a_mce_mdr_all_extensionalahsf_positive))) /\ ((((exists ff_h_mce_mdr_all_extensionalahsf_positive_partial. ff_h_mce_mdr_all_extensionalahsf_positive_partial + S (ff_r_mce_mdr_all_extensionalahsf_positive) = S ((S (ff_i_mce_mdr_all_extensionalahsf_positive)) * ff_v_mce_mdr_all_extensionalahsf_positive)) /\ exists ff_q_mce_mdr_all_extensionalahsf_positive_partial. ff_u_mce_mdr_all_extensionalahsf_positive = ff_q_mce_mdr_all_extensionalahsf_positive_partial * S ((S (ff_i_mce_mdr_all_extensionalahsf_positive)) * ff_v_mce_mdr_all_extensionalahsf_positive) + (ff_r_mce_mdr_all_extensionalahsf_positive))) /\ ((((exists ff_h_mce_mdr_all_extensionalahsf_positive_successor. ff_h_mce_mdr_all_extensionalahsf_positive_successor + S (ff_s_mce_mdr_all_extensionalahsf_positive) = S ((S (S ff_i_mce_mdr_all_extensionalahsf_positive)) * ff_v_mce_mdr_all_extensionalahsf_positive)) /\ exists ff_q_mce_mdr_all_extensionalahsf_positive_successor. ff_u_mce_mdr_all_extensionalahsf_positive = ff_q_mce_mdr_all_extensionalahsf_positive_successor * S ((S (S ff_i_mce_mdr_all_extensionalahsf_positive)) * ff_v_mce_mdr_all_extensionalahsf_positive) + (ff_s_mce_mdr_all_extensionalahsf_positive))) /\ ff_s_mce_mdr_all_extensionalahsf_positive = ff_r_mce_mdr_all_extensionalahsf_positive + ff_a_mce_mdr_all_extensionalahsf_positive)))))) /\ (exists ff_u_mce_mdr_all_extensionalahsf_negative ff_v_mce_mdr_all_extensionalahsf_negative. ((((exists ff_h_mce_mdr_all_extensionalahsf_negative_start. ff_h_mce_mdr_all_extensionalahsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_all_extensionalahsf_negative)) /\ exists ff_q_mce_mdr_all_extensionalahsf_negative_start. ff_u_mce_mdr_all_extensionalahsf_negative = ff_q_mce_mdr_all_extensionalahsf_negative_start * S ((S (0)) * ff_v_mce_mdr_all_extensionalahsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_all_extensionalahsf_negative_terminal. ff_h_mce_mdr_all_extensionalahsf_negative_terminal + S (mdr_n_all_extensionalah) = S ((S ((S (mdr_q_all_extensionalahs)))) * ff_v_mce_mdr_all_extensionalahsf_negative)) /\ exists ff_q_mce_mdr_all_extensionalahsf_negative_terminal. ff_u_mce_mdr_all_extensionalahsf_negative = ff_q_mce_mdr_all_extensionalahsf_negative_terminal * S ((S ((S (mdr_q_all_extensionalahs)))) * ff_v_mce_mdr_all_extensionalahsf_negative) + (mdr_n_all_extensionalah))) /\ forall ff_i_mce_mdr_all_extensionalahsf_negative. (exists ff_lt_mce_mdr_all_extensionalahsf_negative_bound. ff_lt_mce_mdr_all_extensionalahsf_negative_bound + S ff_i_mce_mdr_all_extensionalahsf_negative = (S (mdr_q_all_extensionalahs))) -> exists ff_a_mce_mdr_all_extensionalahsf_negative ff_r_mce_mdr_all_extensionalahsf_negative ff_s_mce_mdr_all_extensionalahsf_negative. ((((exists ff_h_mce_mdr_all_extensionalahsf_negative_summand. ff_h_mce_mdr_all_extensionalahsf_negative_summand + S (ff_a_mce_mdr_all_extensionalahsf_negative) = S ((S (ff_i_mce_mdr_all_extensionalahsf_negative)) * ff_vc_mce_fold_mdr_all_extensionalahsf)) /\ exists ff_q_mce_mdr_all_extensionalahsf_negative_summand. ff_vb_mce_fold_mdr_all_extensionalahsf = ff_q_mce_mdr_all_extensionalahsf_negative_summand * S ((S (ff_i_mce_mdr_all_extensionalahsf_negative)) * ff_vc_mce_fold_mdr_all_extensionalahsf) + (ff_a_mce_mdr_all_extensionalahsf_negative))) /\ ((((exists ff_h_mce_mdr_all_extensionalahsf_negative_partial. ff_h_mce_mdr_all_extensionalahsf_negative_partial + S (ff_r_mce_mdr_all_extensionalahsf_negative) = S ((S (ff_i_mce_mdr_all_extensionalahsf_negative)) * ff_v_mce_mdr_all_extensionalahsf_negative)) /\ exists ff_q_mce_mdr_all_extensionalahsf_negative_partial. ff_u_mce_mdr_all_extensionalahsf_negative = ff_q_mce_mdr_all_extensionalahsf_negative_partial * S ((S (ff_i_mce_mdr_all_extensionalahsf_negative)) * ff_v_mce_mdr_all_extensionalahsf_negative) + (ff_r_mce_mdr_all_extensionalahsf_negative))) /\ ((((exists ff_h_mce_mdr_all_extensionalahsf_negative_successor. ff_h_mce_mdr_all_extensionalahsf_negative_successor + S (ff_s_mce_mdr_all_extensionalahsf_negative) = S ((S (S ff_i_mce_mdr_all_extensionalahsf_negative)) * ff_v_mce_mdr_all_extensionalahsf_negative)) /\ exists ff_q_mce_mdr_all_extensionalahsf_negative_successor. ff_u_mce_mdr_all_extensionalahsf_negative = ff_q_mce_mdr_all_extensionalahsf_negative_successor * S ((S (S ff_i_mce_mdr_all_extensionalahsf_negative)) * ff_v_mce_mdr_all_extensionalahsf_negative) + (ff_s_mce_mdr_all_extensionalahsf_negative))) /\ ff_s_mce_mdr_all_extensionalahsf_negative = ff_r_mce_mdr_all_extensionalahsf_negative + ff_a_mce_mdr_all_extensionalahsf_negative))))))))))))))) /\ ((exists mdr_gap_all_extensionalai. mdr_gap_all_extensionalai + S (mdr_i_all_extensionala) = (mdr_l_all_extensionala)) /\ (exists mdr_z_all_extensionalar. ((exists mdr_a_all_extensionalarc mdr_b_all_extensionalarc mdr_c_all_extensionalarc mdr_e_all_extensionalarc mdr_f_all_extensionalarc. ((mdr_a_all_extensionalarc = ((d) + (mdr_pb_all_extensional)) * S ((d) + (mdr_pb_all_extensional)) + ((mdr_pb_all_extensional) + (mdr_pb_all_extensional))) /\ ((mdr_b_all_extensionalarc = ((mdr_pc_all_extensional) + (mdr_nb_all_extensional)) * S ((mdr_pc_all_extensional) + (mdr_nb_all_extensional)) + ((mdr_nb_all_extensional) + (mdr_nb_all_extensional))) /\ ((mdr_c_all_extensionalarc = ((mdr_a_all_extensionalarc) + (mdr_b_all_extensionalarc)) * S ((mdr_a_all_extensionalarc) + (mdr_b_all_extensionalarc)) + ((mdr_b_all_extensionalarc) + (mdr_b_all_extensionalarc))) /\ ((mdr_e_all_extensionalarc = ((mdr_p_all_extensional) + (mdr_n_all_extensional)) * S ((mdr_p_all_extensional) + (mdr_n_all_extensional)) + ((mdr_n_all_extensional) + (mdr_n_all_extensional))) /\ ((mdr_f_all_extensionalarc = ((mdr_nc_all_extensional) + (mdr_e_all_extensionalarc)) * S ((mdr_nc_all_extensional) + (mdr_e_all_extensionalarc)) + ((mdr_e_all_extensionalarc) + (mdr_e_all_extensionalarc))) /\ ((mdr_z_all_extensionalar) = ((mdr_c_all_extensionalarc) + (mdr_f_all_extensionalarc)) * S ((mdr_c_all_extensionalarc) + (mdr_f_all_extensionalarc)) + ((mdr_f_all_extensionalarc) + (mdr_f_all_extensionalarc))))))))) /\ (((exists ff_h_mdr_all_extensionalarb. ff_h_mdr_all_extensionalarb + S (mdr_z_all_extensionalar) = S ((S (mdr_i_all_extensionala)) * mdr_c_all_extensionala)) /\ exists ff_q_mdr_all_extensionalarb. mdr_b_all_extensionala = ff_q_mdr_all_extensionalarb * S ((S (mdr_i_all_extensionala)) * mdr_c_all_extensionala) + (mdr_z_all_extensionalar)))))))) -> (exists mdr_b_all_extensionalb mdr_c_all_extensionalb mdr_l_all_extensionalb mdr_i_all_extensionalb. ((forall mdr_i_all_extensionalbh. (exists mdr_gap_all_extensionalbhi. mdr_gap_all_extensionalbhi + S (mdr_i_all_extensionalbh) = (mdr_l_all_extensionalb)) -> exists mdr_d_all_extensionalbh mdr_pb_all_extensionalbh mdr_pc_all_extensionalbh mdr_nb_all_extensionalbh mdr_nc_all_extensionalbh mdr_p_all_extensionalbh mdr_n_all_extensionalbh. ((exists mdr_z_all_extensionalbhr. ((exists mdr_a_all_extensionalbhrc mdr_b_all_extensionalbhrc mdr_c_all_extensionalbhrc mdr_e_all_extensionalbhrc mdr_f_all_extensionalbhrc. ((mdr_a_all_extensionalbhrc = ((mdr_d_all_extensionalbh) + (mdr_pb_all_extensionalbh)) * S ((mdr_d_all_extensionalbh) + (mdr_pb_all_extensionalbh)) + ((mdr_pb_all_extensionalbh) + (mdr_pb_all_extensionalbh))) /\ ((mdr_b_all_extensionalbhrc = ((mdr_pc_all_extensionalbh) + (mdr_nb_all_extensionalbh)) * S ((mdr_pc_all_extensionalbh) + (mdr_nb_all_extensionalbh)) + ((mdr_nb_all_extensionalbh) + (mdr_nb_all_extensionalbh))) /\ ((mdr_c_all_extensionalbhrc = ((mdr_a_all_extensionalbhrc) + (mdr_b_all_extensionalbhrc)) * S ((mdr_a_all_extensionalbhrc) + (mdr_b_all_extensionalbhrc)) + ((mdr_b_all_extensionalbhrc) + (mdr_b_all_extensionalbhrc))) /\ ((mdr_e_all_extensionalbhrc = ((mdr_p_all_extensionalbh) + (mdr_n_all_extensionalbh)) * S ((mdr_p_all_extensionalbh) + (mdr_n_all_extensionalbh)) + ((mdr_n_all_extensionalbh) + (mdr_n_all_extensionalbh))) /\ ((mdr_f_all_extensionalbhrc = ((mdr_nc_all_extensionalbh) + (mdr_e_all_extensionalbhrc)) * S ((mdr_nc_all_extensionalbh) + (mdr_e_all_extensionalbhrc)) + ((mdr_e_all_extensionalbhrc) + (mdr_e_all_extensionalbhrc))) /\ ((mdr_z_all_extensionalbhr) = ((mdr_c_all_extensionalbhrc) + (mdr_f_all_extensionalbhrc)) * S ((mdr_c_all_extensionalbhrc) + (mdr_f_all_extensionalbhrc)) + ((mdr_f_all_extensionalbhrc) + (mdr_f_all_extensionalbhrc))))))))) /\ (((exists ff_h_mdr_all_extensionalbhrb. ff_h_mdr_all_extensionalbhrb + S (mdr_z_all_extensionalbhr) = S ((S (mdr_i_all_extensionalbh)) * mdr_c_all_extensionalb)) /\ exists ff_q_mdr_all_extensionalbhrb. mdr_b_all_extensionalb = ff_q_mdr_all_extensionalbhrb * S ((S (mdr_i_all_extensionalbh)) * mdr_c_all_extensionalb) + (mdr_z_all_extensionalbhr))))) /\ (((((mdr_d_all_extensionalbh) = 0) /\ (((mdr_p_all_extensionalbh) = 1) /\ ((mdr_n_all_extensionalbh) = 0))) \/ exists mdr_q_all_extensionalbhs mdr_eb_all_extensionalbhs mdr_ec_all_extensionalbhs mdr_fb_all_extensionalbhs mdr_fc_all_extensionalbhs. (((mdr_d_all_extensionalbh) = S (mdr_q_all_extensionalbhs)) /\ ((forall mdr_j_all_extensionalbhsc. (exists mdr_gap_all_extensionalbhscj. mdr_gap_all_extensionalbhscj + S (mdr_j_all_extensionalbhsc) = (S (mdr_q_all_extensionalbhs))) -> exists mdr_i_all_extensionalbhsc mdr_up_all_extensionalbhsc mdr_us_all_extensionalbhsc mdr_un_all_extensionalbhsc mdr_ut_all_extensionalbhsc mdr_p_all_extensionalbhsc mdr_n_all_extensionalbhsc. ((exists mdr_gap_all_extensionalbhsci. mdr_gap_all_extensionalbhsci + S (mdr_i_all_extensionalbhsc) = (mdr_i_all_extensionalbh)) /\ ((exists mdr_z_all_extensionalbhscr. ((exists mdr_a_all_extensionalbhscrc mdr_b_all_extensionalbhscrc mdr_c_all_extensionalbhscrc mdr_e_all_extensionalbhscrc mdr_f_all_extensionalbhscrc. ((mdr_a_all_extensionalbhscrc = ((mdr_q_all_extensionalbhs) + (mdr_up_all_extensionalbhsc)) * S ((mdr_q_all_extensionalbhs) + (mdr_up_all_extensionalbhsc)) + ((mdr_up_all_extensionalbhsc) + (mdr_up_all_extensionalbhsc))) /\ ((mdr_b_all_extensionalbhscrc = ((mdr_us_all_extensionalbhsc) + (mdr_un_all_extensionalbhsc)) * S ((mdr_us_all_extensionalbhsc) + (mdr_un_all_extensionalbhsc)) + ((mdr_un_all_extensionalbhsc) + (mdr_un_all_extensionalbhsc))) /\ ((mdr_c_all_extensionalbhscrc = ((mdr_a_all_extensionalbhscrc) + (mdr_b_all_extensionalbhscrc)) * S ((mdr_a_all_extensionalbhscrc) + (mdr_b_all_extensionalbhscrc)) + ((mdr_b_all_extensionalbhscrc) + (mdr_b_all_extensionalbhscrc))) /\ ((mdr_e_all_extensionalbhscrc = ((mdr_p_all_extensionalbhsc) + (mdr_n_all_extensionalbhsc)) * S ((mdr_p_all_extensionalbhsc) + (mdr_n_all_extensionalbhsc)) + ((mdr_n_all_extensionalbhsc) + (mdr_n_all_extensionalbhsc))) /\ ((mdr_f_all_extensionalbhscrc = ((mdr_ut_all_extensionalbhsc) + (mdr_e_all_extensionalbhscrc)) * S ((mdr_ut_all_extensionalbhsc) + (mdr_e_all_extensionalbhscrc)) + ((mdr_e_all_extensionalbhscrc) + (mdr_e_all_extensionalbhscrc))) /\ ((mdr_z_all_extensionalbhscr) = ((mdr_c_all_extensionalbhscrc) + (mdr_f_all_extensionalbhscrc)) * S ((mdr_c_all_extensionalbhscrc) + (mdr_f_all_extensionalbhscrc)) + ((mdr_f_all_extensionalbhscrc) + (mdr_f_all_extensionalbhscrc))))))))) /\ (((exists ff_h_mdr_all_extensionalbhscrb. ff_h_mdr_all_extensionalbhscrb + S (mdr_z_all_extensionalbhscr) = S ((S (mdr_i_all_extensionalbhsc)) * mdr_c_all_extensionalb)) /\ exists ff_q_mdr_all_extensionalbhscrb. mdr_b_all_extensionalb = ff_q_mdr_all_extensionalbhscrb * S ((S (mdr_i_all_extensionalbhsc)) * mdr_c_all_extensionalb) + (mdr_z_all_extensionalbhscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_all_extensionalbhscm_positive. (exists ff_gap_mdm_lt_mdr_all_extensionalbhscm_positive_index_bound. ff_gap_mdm_lt_mdr_all_extensionalbhscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_all_extensionalbhscm_positive) = ((mdr_q_all_extensionalbhs) * (mdr_q_all_extensionalbhs))) -> exists ff_row_mdm_prefix_mdr_all_extensionalbhscm_positive ff_column_mdm_prefix_mdr_all_extensionalbhscm_positive ff_value_mdm_prefix_mdr_all_extensionalbhscm_positive. (ff_index_mdm_prefix_mdr_all_extensionalbhscm_positive = (mdr_q_all_extensionalbhs) * ff_row_mdm_prefix_mdr_all_extensionalbhscm_positive + ff_column_mdm_prefix_mdr_all_extensionalbhscm_positive /\ ((exists ff_gap_mdm_lt_mdr_all_extensionalbhscm_positive_column_bound. ff_gap_mdm_lt_mdr_all_extensionalbhscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_all_extensionalbhscm_positive) = (mdr_q_all_extensionalbhs)) /\ ((exists ff_row_mdm_cell_mdr_all_extensionalbhscm_positive_cell ff_column_mdm_cell_mdr_all_extensionalbhscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_all_extensionalbhscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_all_extensionalbhscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_all_extensionalbhscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_all_extensionalbhscm_positive_cell = ff_row_mdm_prefix_mdr_all_extensionalbhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_all_extensionalbhscm_positive_cell_row_after. ff_gap_mdm_le_mdr_all_extensionalbhscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_all_extensionalbhscm_positive)) /\ ff_row_mdm_cell_mdr_all_extensionalbhscm_positive_cell = S ff_row_mdm_prefix_mdr_all_extensionalbhscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_all_extensionalbhscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_all_extensionalbhscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_all_extensionalbhscm_positive) = (mdr_j_all_extensionalbhsc)) /\ ff_column_mdm_cell_mdr_all_extensionalbhscm_positive_cell = ff_column_mdm_prefix_mdr_all_extensionalbhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_all_extensionalbhscm_positive_cell_column_after. ff_gap_mdm_le_mdr_all_extensionalbhscm_positive_cell_column_after + (mdr_j_all_extensionalbhsc) = (ff_column_mdm_prefix_mdr_all_extensionalbhscm_positive)) /\ ff_column_mdm_cell_mdr_all_extensionalbhscm_positive_cell = S ff_column_mdm_prefix_mdr_all_extensionalbhscm_positive))) /\ (((exists ff_h_mdm_mdr_all_extensionalbhscm_positive_cell_source. ff_h_mdm_mdr_all_extensionalbhscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_all_extensionalbhscm_positive) = S ((S ((ff_row_mdm_cell_mdr_all_extensionalbhscm_positive_cell) * (S (mdr_q_all_extensionalbhs)) + (ff_column_mdm_cell_mdr_all_extensionalbhscm_positive_cell))) * mdr_pc_all_extensionalbh)) /\ exists ff_q_mdm_mdr_all_extensionalbhscm_positive_cell_source. mdr_pb_all_extensionalbh = ff_q_mdm_mdr_all_extensionalbhscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_all_extensionalbhscm_positive_cell) * (S (mdr_q_all_extensionalbhs)) + (ff_column_mdm_cell_mdr_all_extensionalbhscm_positive_cell))) * mdr_pc_all_extensionalbh) + (ff_value_mdm_prefix_mdr_all_extensionalbhscm_positive)))))) /\ (((exists ff_h_mdm_mdr_all_extensionalbhscm_positive_target. ff_h_mdm_mdr_all_extensionalbhscm_positive_target + S (ff_value_mdm_prefix_mdr_all_extensionalbhscm_positive) = S ((S (ff_index_mdm_prefix_mdr_all_extensionalbhscm_positive)) * mdr_us_all_extensionalbhsc)) /\ exists ff_q_mdm_mdr_all_extensionalbhscm_positive_target. mdr_up_all_extensionalbhsc = ff_q_mdm_mdr_all_extensionalbhscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_all_extensionalbhscm_positive)) * mdr_us_all_extensionalbhsc) + (ff_value_mdm_prefix_mdr_all_extensionalbhscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_all_extensionalbhscm_negative. (exists ff_gap_mdm_lt_mdr_all_extensionalbhscm_negative_index_bound. ff_gap_mdm_lt_mdr_all_extensionalbhscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_all_extensionalbhscm_negative) = ((mdr_q_all_extensionalbhs) * (mdr_q_all_extensionalbhs))) -> exists ff_row_mdm_prefix_mdr_all_extensionalbhscm_negative ff_column_mdm_prefix_mdr_all_extensionalbhscm_negative ff_value_mdm_prefix_mdr_all_extensionalbhscm_negative. (ff_index_mdm_prefix_mdr_all_extensionalbhscm_negative = (mdr_q_all_extensionalbhs) * ff_row_mdm_prefix_mdr_all_extensionalbhscm_negative + ff_column_mdm_prefix_mdr_all_extensionalbhscm_negative /\ ((exists ff_gap_mdm_lt_mdr_all_extensionalbhscm_negative_column_bound. ff_gap_mdm_lt_mdr_all_extensionalbhscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_all_extensionalbhscm_negative) = (mdr_q_all_extensionalbhs)) /\ ((exists ff_row_mdm_cell_mdr_all_extensionalbhscm_negative_cell ff_column_mdm_cell_mdr_all_extensionalbhscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_all_extensionalbhscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_all_extensionalbhscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_all_extensionalbhscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_all_extensionalbhscm_negative_cell = ff_row_mdm_prefix_mdr_all_extensionalbhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_all_extensionalbhscm_negative_cell_row_after. ff_gap_mdm_le_mdr_all_extensionalbhscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_all_extensionalbhscm_negative)) /\ ff_row_mdm_cell_mdr_all_extensionalbhscm_negative_cell = S ff_row_mdm_prefix_mdr_all_extensionalbhscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_all_extensionalbhscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_all_extensionalbhscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_all_extensionalbhscm_negative) = (mdr_j_all_extensionalbhsc)) /\ ff_column_mdm_cell_mdr_all_extensionalbhscm_negative_cell = ff_column_mdm_prefix_mdr_all_extensionalbhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_all_extensionalbhscm_negative_cell_column_after. ff_gap_mdm_le_mdr_all_extensionalbhscm_negative_cell_column_after + (mdr_j_all_extensionalbhsc) = (ff_column_mdm_prefix_mdr_all_extensionalbhscm_negative)) /\ ff_column_mdm_cell_mdr_all_extensionalbhscm_negative_cell = S ff_column_mdm_prefix_mdr_all_extensionalbhscm_negative))) /\ (((exists ff_h_mdm_mdr_all_extensionalbhscm_negative_cell_source. ff_h_mdm_mdr_all_extensionalbhscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_all_extensionalbhscm_negative) = S ((S ((ff_row_mdm_cell_mdr_all_extensionalbhscm_negative_cell) * (S (mdr_q_all_extensionalbhs)) + (ff_column_mdm_cell_mdr_all_extensionalbhscm_negative_cell))) * mdr_nc_all_extensionalbh)) /\ exists ff_q_mdm_mdr_all_extensionalbhscm_negative_cell_source. mdr_nb_all_extensionalbh = ff_q_mdm_mdr_all_extensionalbhscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_all_extensionalbhscm_negative_cell) * (S (mdr_q_all_extensionalbhs)) + (ff_column_mdm_cell_mdr_all_extensionalbhscm_negative_cell))) * mdr_nc_all_extensionalbh) + (ff_value_mdm_prefix_mdr_all_extensionalbhscm_negative)))))) /\ (((exists ff_h_mdm_mdr_all_extensionalbhscm_negative_target. ff_h_mdm_mdr_all_extensionalbhscm_negative_target + S (ff_value_mdm_prefix_mdr_all_extensionalbhscm_negative) = S ((S (ff_index_mdm_prefix_mdr_all_extensionalbhscm_negative)) * mdr_ut_all_extensionalbhsc)) /\ exists ff_q_mdm_mdr_all_extensionalbhscm_negative_target. mdr_un_all_extensionalbhsc = ff_q_mdm_mdr_all_extensionalbhscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_all_extensionalbhscm_negative)) * mdr_ut_all_extensionalbhsc) + (ff_value_mdm_prefix_mdr_all_extensionalbhscm_negative))))))))) /\ ((((exists ff_h_mdr_all_extensionalbhscp. ff_h_mdr_all_extensionalbhscp + S (mdr_p_all_extensionalbhsc) = S ((S (mdr_j_all_extensionalbhsc)) * mdr_ec_all_extensionalbhs)) /\ exists ff_q_mdr_all_extensionalbhscp. mdr_eb_all_extensionalbhs = ff_q_mdr_all_extensionalbhscp * S ((S (mdr_j_all_extensionalbhsc)) * mdr_ec_all_extensionalbhs) + (mdr_p_all_extensionalbhsc))) /\ (((exists ff_h_mdr_all_extensionalbhscn. ff_h_mdr_all_extensionalbhscn + S (mdr_n_all_extensionalbhsc) = S ((S (mdr_j_all_extensionalbhsc)) * mdr_fc_all_extensionalbhs)) /\ exists ff_q_mdr_all_extensionalbhscn. mdr_fb_all_extensionalbhs = ff_q_mdr_all_extensionalbhscn * S ((S (mdr_j_all_extensionalbhsc)) * mdr_fc_all_extensionalbhs) + (mdr_n_all_extensionalbhsc)))))))) /\ (exists ff_ub_mce_fold_mdr_all_extensionalbhsf ff_uc_mce_fold_mdr_all_extensionalbhsf ff_vb_mce_fold_mdr_all_extensionalbhsf ff_vc_mce_fold_mdr_all_extensionalbhsf. ((forall ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix. (exists ff_gap_mce_mdr_all_extensionalbhsf_prefix_index. ff_gap_mce_mdr_all_extensionalbhsf_prefix_index + S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix) = (S (mdr_q_all_extensionalbhs))) -> exists ff_ap_mce_alternating_mdr_all_extensionalbhsf_prefix ff_an_mce_alternating_mdr_all_extensionalbhsf_prefix ff_bp_mce_alternating_mdr_all_extensionalbhsf_prefix ff_bn_mce_alternating_mdr_all_extensionalbhsf_prefix ff_p_mce_alternating_mdr_all_extensionalbhsf_prefix ff_n_mce_alternating_mdr_all_extensionalbhsf_prefix. ((((exists ff_h_mce_mdr_all_extensionalbhsf_prefix_ap. ff_h_mce_mdr_all_extensionalbhsf_prefix_ap + S (ff_ap_mce_alternating_mdr_all_extensionalbhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix)) * mdr_pc_all_extensionalbh)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_prefix_ap. mdr_pb_all_extensionalbh = ff_q_mce_mdr_all_extensionalbhsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix)) * mdr_pc_all_extensionalbh) + (ff_ap_mce_alternating_mdr_all_extensionalbhsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_extensionalbhsf_prefix_an. ff_h_mce_mdr_all_extensionalbhsf_prefix_an + S (ff_an_mce_alternating_mdr_all_extensionalbhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix)) * mdr_nc_all_extensionalbh)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_prefix_an. mdr_nb_all_extensionalbh = ff_q_mce_mdr_all_extensionalbhsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix)) * mdr_nc_all_extensionalbh) + (ff_an_mce_alternating_mdr_all_extensionalbhsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_extensionalbhsf_prefix_bp. ff_h_mce_mdr_all_extensionalbhsf_prefix_bp + S (ff_bp_mce_alternating_mdr_all_extensionalbhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix)) * mdr_ec_all_extensionalbhs)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_prefix_bp. mdr_eb_all_extensionalbhs = ff_q_mce_mdr_all_extensionalbhsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix)) * mdr_ec_all_extensionalbhs) + (ff_bp_mce_alternating_mdr_all_extensionalbhsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_extensionalbhsf_prefix_bn. ff_h_mce_mdr_all_extensionalbhsf_prefix_bn + S (ff_bn_mce_alternating_mdr_all_extensionalbhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix)) * mdr_fc_all_extensionalbhs)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_prefix_bn. mdr_fb_all_extensionalbhs = ff_q_mce_mdr_all_extensionalbhsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix)) * mdr_fc_all_extensionalbhs) + (ff_bn_mce_alternating_mdr_all_extensionalbhsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_extensionalbhsf_prefix_positive. ff_h_mce_mdr_all_extensionalbhsf_prefix_positive + S (ff_p_mce_alternating_mdr_all_extensionalbhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix)) * ff_uc_mce_fold_mdr_all_extensionalbhsf)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_prefix_positive. ff_ub_mce_fold_mdr_all_extensionalbhsf = ff_q_mce_mdr_all_extensionalbhsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix)) * ff_uc_mce_fold_mdr_all_extensionalbhsf) + (ff_p_mce_alternating_mdr_all_extensionalbhsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_extensionalbhsf_prefix_negative. ff_h_mce_mdr_all_extensionalbhsf_prefix_negative + S (ff_n_mce_alternating_mdr_all_extensionalbhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix)) * ff_vc_mce_fold_mdr_all_extensionalbhsf)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_prefix_negative. ff_vb_mce_fold_mdr_all_extensionalbhsf = ff_q_mce_mdr_all_extensionalbhsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix)) * ff_vc_mce_fold_mdr_all_extensionalbhsf) + (ff_n_mce_alternating_mdr_all_extensionalbhsf_prefix))) /\ (((exists ff_even_mce_term_mdr_all_extensionalbhsf_prefix_term. ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix = 2 * ff_even_mce_term_mdr_all_extensionalbhsf_prefix_term) /\ (ff_p_mce_alternating_mdr_all_extensionalbhsf_prefix = (ff_ap_mce_alternating_mdr_all_extensionalbhsf_prefix) * (ff_bp_mce_alternating_mdr_all_extensionalbhsf_prefix) + (ff_an_mce_alternating_mdr_all_extensionalbhsf_prefix) * (ff_bn_mce_alternating_mdr_all_extensionalbhsf_prefix) /\ ff_n_mce_alternating_mdr_all_extensionalbhsf_prefix = (ff_ap_mce_alternating_mdr_all_extensionalbhsf_prefix) * (ff_bn_mce_alternating_mdr_all_extensionalbhsf_prefix) + (ff_an_mce_alternating_mdr_all_extensionalbhsf_prefix) * (ff_bp_mce_alternating_mdr_all_extensionalbhsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_all_extensionalbhsf_prefix_term. ff_index_mce_alternating_mdr_all_extensionalbhsf_prefix = 2 * ff_odd_mce_term_mdr_all_extensionalbhsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_all_extensionalbhsf_prefix = (ff_ap_mce_alternating_mdr_all_extensionalbhsf_prefix) * (ff_bn_mce_alternating_mdr_all_extensionalbhsf_prefix) + (ff_an_mce_alternating_mdr_all_extensionalbhsf_prefix) * (ff_bp_mce_alternating_mdr_all_extensionalbhsf_prefix) /\ ff_n_mce_alternating_mdr_all_extensionalbhsf_prefix = (ff_ap_mce_alternating_mdr_all_extensionalbhsf_prefix) * (ff_bp_mce_alternating_mdr_all_extensionalbhsf_prefix) + (ff_an_mce_alternating_mdr_all_extensionalbhsf_prefix) * (ff_bn_mce_alternating_mdr_all_extensionalbhsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_all_extensionalbhsf_positive ff_v_mce_mdr_all_extensionalbhsf_positive. ((((exists ff_h_mce_mdr_all_extensionalbhsf_positive_start. ff_h_mce_mdr_all_extensionalbhsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_all_extensionalbhsf_positive)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_positive_start. ff_u_mce_mdr_all_extensionalbhsf_positive = ff_q_mce_mdr_all_extensionalbhsf_positive_start * S ((S (0)) * ff_v_mce_mdr_all_extensionalbhsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_all_extensionalbhsf_positive_terminal. ff_h_mce_mdr_all_extensionalbhsf_positive_terminal + S (mdr_p_all_extensionalbh) = S ((S ((S (mdr_q_all_extensionalbhs)))) * ff_v_mce_mdr_all_extensionalbhsf_positive)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_positive_terminal. ff_u_mce_mdr_all_extensionalbhsf_positive = ff_q_mce_mdr_all_extensionalbhsf_positive_terminal * S ((S ((S (mdr_q_all_extensionalbhs)))) * ff_v_mce_mdr_all_extensionalbhsf_positive) + (mdr_p_all_extensionalbh))) /\ forall ff_i_mce_mdr_all_extensionalbhsf_positive. (exists ff_lt_mce_mdr_all_extensionalbhsf_positive_bound. ff_lt_mce_mdr_all_extensionalbhsf_positive_bound + S ff_i_mce_mdr_all_extensionalbhsf_positive = (S (mdr_q_all_extensionalbhs))) -> exists ff_a_mce_mdr_all_extensionalbhsf_positive ff_r_mce_mdr_all_extensionalbhsf_positive ff_s_mce_mdr_all_extensionalbhsf_positive. ((((exists ff_h_mce_mdr_all_extensionalbhsf_positive_summand. ff_h_mce_mdr_all_extensionalbhsf_positive_summand + S (ff_a_mce_mdr_all_extensionalbhsf_positive) = S ((S (ff_i_mce_mdr_all_extensionalbhsf_positive)) * ff_uc_mce_fold_mdr_all_extensionalbhsf)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_positive_summand. ff_ub_mce_fold_mdr_all_extensionalbhsf = ff_q_mce_mdr_all_extensionalbhsf_positive_summand * S ((S (ff_i_mce_mdr_all_extensionalbhsf_positive)) * ff_uc_mce_fold_mdr_all_extensionalbhsf) + (ff_a_mce_mdr_all_extensionalbhsf_positive))) /\ ((((exists ff_h_mce_mdr_all_extensionalbhsf_positive_partial. ff_h_mce_mdr_all_extensionalbhsf_positive_partial + S (ff_r_mce_mdr_all_extensionalbhsf_positive) = S ((S (ff_i_mce_mdr_all_extensionalbhsf_positive)) * ff_v_mce_mdr_all_extensionalbhsf_positive)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_positive_partial. ff_u_mce_mdr_all_extensionalbhsf_positive = ff_q_mce_mdr_all_extensionalbhsf_positive_partial * S ((S (ff_i_mce_mdr_all_extensionalbhsf_positive)) * ff_v_mce_mdr_all_extensionalbhsf_positive) + (ff_r_mce_mdr_all_extensionalbhsf_positive))) /\ ((((exists ff_h_mce_mdr_all_extensionalbhsf_positive_successor. ff_h_mce_mdr_all_extensionalbhsf_positive_successor + S (ff_s_mce_mdr_all_extensionalbhsf_positive) = S ((S (S ff_i_mce_mdr_all_extensionalbhsf_positive)) * ff_v_mce_mdr_all_extensionalbhsf_positive)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_positive_successor. ff_u_mce_mdr_all_extensionalbhsf_positive = ff_q_mce_mdr_all_extensionalbhsf_positive_successor * S ((S (S ff_i_mce_mdr_all_extensionalbhsf_positive)) * ff_v_mce_mdr_all_extensionalbhsf_positive) + (ff_s_mce_mdr_all_extensionalbhsf_positive))) /\ ff_s_mce_mdr_all_extensionalbhsf_positive = ff_r_mce_mdr_all_extensionalbhsf_positive + ff_a_mce_mdr_all_extensionalbhsf_positive)))))) /\ (exists ff_u_mce_mdr_all_extensionalbhsf_negative ff_v_mce_mdr_all_extensionalbhsf_negative. ((((exists ff_h_mce_mdr_all_extensionalbhsf_negative_start. ff_h_mce_mdr_all_extensionalbhsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_all_extensionalbhsf_negative)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_negative_start. ff_u_mce_mdr_all_extensionalbhsf_negative = ff_q_mce_mdr_all_extensionalbhsf_negative_start * S ((S (0)) * ff_v_mce_mdr_all_extensionalbhsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_all_extensionalbhsf_negative_terminal. ff_h_mce_mdr_all_extensionalbhsf_negative_terminal + S (mdr_n_all_extensionalbh) = S ((S ((S (mdr_q_all_extensionalbhs)))) * ff_v_mce_mdr_all_extensionalbhsf_negative)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_negative_terminal. ff_u_mce_mdr_all_extensionalbhsf_negative = ff_q_mce_mdr_all_extensionalbhsf_negative_terminal * S ((S ((S (mdr_q_all_extensionalbhs)))) * ff_v_mce_mdr_all_extensionalbhsf_negative) + (mdr_n_all_extensionalbh))) /\ forall ff_i_mce_mdr_all_extensionalbhsf_negative. (exists ff_lt_mce_mdr_all_extensionalbhsf_negative_bound. ff_lt_mce_mdr_all_extensionalbhsf_negative_bound + S ff_i_mce_mdr_all_extensionalbhsf_negative = (S (mdr_q_all_extensionalbhs))) -> exists ff_a_mce_mdr_all_extensionalbhsf_negative ff_r_mce_mdr_all_extensionalbhsf_negative ff_s_mce_mdr_all_extensionalbhsf_negative. ((((exists ff_h_mce_mdr_all_extensionalbhsf_negative_summand. ff_h_mce_mdr_all_extensionalbhsf_negative_summand + S (ff_a_mce_mdr_all_extensionalbhsf_negative) = S ((S (ff_i_mce_mdr_all_extensionalbhsf_negative)) * ff_vc_mce_fold_mdr_all_extensionalbhsf)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_negative_summand. ff_vb_mce_fold_mdr_all_extensionalbhsf = ff_q_mce_mdr_all_extensionalbhsf_negative_summand * S ((S (ff_i_mce_mdr_all_extensionalbhsf_negative)) * ff_vc_mce_fold_mdr_all_extensionalbhsf) + (ff_a_mce_mdr_all_extensionalbhsf_negative))) /\ ((((exists ff_h_mce_mdr_all_extensionalbhsf_negative_partial. ff_h_mce_mdr_all_extensionalbhsf_negative_partial + S (ff_r_mce_mdr_all_extensionalbhsf_negative) = S ((S (ff_i_mce_mdr_all_extensionalbhsf_negative)) * ff_v_mce_mdr_all_extensionalbhsf_negative)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_negative_partial. ff_u_mce_mdr_all_extensionalbhsf_negative = ff_q_mce_mdr_all_extensionalbhsf_negative_partial * S ((S (ff_i_mce_mdr_all_extensionalbhsf_negative)) * ff_v_mce_mdr_all_extensionalbhsf_negative) + (ff_r_mce_mdr_all_extensionalbhsf_negative))) /\ ((((exists ff_h_mce_mdr_all_extensionalbhsf_negative_successor. ff_h_mce_mdr_all_extensionalbhsf_negative_successor + S (ff_s_mce_mdr_all_extensionalbhsf_negative) = S ((S (S ff_i_mce_mdr_all_extensionalbhsf_negative)) * ff_v_mce_mdr_all_extensionalbhsf_negative)) /\ exists ff_q_mce_mdr_all_extensionalbhsf_negative_successor. ff_u_mce_mdr_all_extensionalbhsf_negative = ff_q_mce_mdr_all_extensionalbhsf_negative_successor * S ((S (S ff_i_mce_mdr_all_extensionalbhsf_negative)) * ff_v_mce_mdr_all_extensionalbhsf_negative) + (ff_s_mce_mdr_all_extensionalbhsf_negative))) /\ ff_s_mce_mdr_all_extensionalbhsf_negative = ff_r_mce_mdr_all_extensionalbhsf_negative + ff_a_mce_mdr_all_extensionalbhsf_negative))))))))))))))) /\ ((exists mdr_gap_all_extensionalbi. mdr_gap_all_extensionalbi + S (mdr_i_all_extensionalb) = (mdr_l_all_extensionalb)) /\ (exists mdr_z_all_extensionalbr. ((exists mdr_a_all_extensionalbrc mdr_b_all_extensionalbrc mdr_c_all_extensionalbrc mdr_e_all_extensionalbrc mdr_f_all_extensionalbrc. ((mdr_a_all_extensionalbrc = ((d) + (mdr_qb_all_extensional)) * S ((d) + (mdr_qb_all_extensional)) + ((mdr_qb_all_extensional) + (mdr_qb_all_extensional))) /\ ((mdr_b_all_extensionalbrc = ((mdr_qc_all_extensional) + (mdr_rb_all_extensional)) * S ((mdr_qc_all_extensional) + (mdr_rb_all_extensional)) + ((mdr_rb_all_extensional) + (mdr_rb_all_extensional))) /\ ((mdr_c_all_extensionalbrc = ((mdr_a_all_extensionalbrc) + (mdr_b_all_extensionalbrc)) * S ((mdr_a_all_extensionalbrc) + (mdr_b_all_extensionalbrc)) + ((mdr_b_all_extensionalbrc) + (mdr_b_all_extensionalbrc))) /\ ((mdr_e_all_extensionalbrc = ((mdr_r_all_extensional) + (mdr_s_all_extensional)) * S ((mdr_r_all_extensional) + (mdr_s_all_extensional)) + ((mdr_s_all_extensional) + (mdr_s_all_extensional))) /\ ((mdr_f_all_extensionalbrc = ((mdr_rc_all_extensional) + (mdr_e_all_extensionalbrc)) * S ((mdr_rc_all_extensional) + (mdr_e_all_extensionalbrc)) + ((mdr_e_all_extensionalbrc) + (mdr_e_all_extensionalbrc))) /\ ((mdr_z_all_extensionalbr) = ((mdr_c_all_extensionalbrc) + (mdr_f_all_extensionalbrc)) * S ((mdr_c_all_extensionalbrc) + (mdr_f_all_extensionalbrc)) + ((mdr_f_all_extensionalbrc) + (mdr_f_all_extensionalbrc))))))))) /\ (((exists ff_h_mdr_all_extensionalbrb. ff_h_mdr_all_extensionalbrb + S (mdr_z_all_extensionalbr) = S ((S (mdr_i_all_extensionalb)) * mdr_c_all_extensionalb)) /\ exists ff_q_mdr_all_extensionalbrb. mdr_b_all_extensionalb = ff_q_mdr_all_extensionalbrb * S ((S (mdr_i_all_extensionalb)) * mdr_c_all_extensionalb) + (mdr_z_all_extensionalbr)))))))) -> mdr_p_all_extensional = mdr_r_all_extensional /\ mdr_n_all_extensional = mdr_s_all_extensional)Constructive proof overview
Generated structural guide
Unrestricted HA induction proves exact determinant-component equality for any two actual pointwise-equal signed matrices, across arbitrary finite evaluation histories and arbitrary beta recodings.
The unchanged tactic script uses 5 declared prerequisites and contains 155 exact native proof lines.
Alpha v34 checked-use · first admitted v27 · independently kernel and Lean verified; not Stable
Proof neighborhood
Direct dependencies
DL0017 signed_recursive_determinant_zero_value DL0018 signed_recursive_determinant_successor_decomposition DL0025 matrix_recursive_cofactor_streams_from_functionality DL0024 matrix_recursive_initial_row_prefix DL0022 matrix_recursive_alternating_fold_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 (5)
01Induction on dL1–10
02Fix variables and assumptionsL11–16
03Establish hzeroaL17–25
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply signed recursive determinant zero value.
- L17
have hzeroa : p = 1 /\ n = 0 - L18
specialize signed_recursive_determinant_zero_value (pb) - L19
specialize signed_recursive_determinant_zero_value (pc) - L20
specialize signed_recursive_determinant_zero_value (nb) - L21
specialize signed_recursive_determinant_zero_value (nc) - L22
specialize signed_recursive_determinant_zero_value (p) - L23
specialize signed_recursive_determinant_zero_value (n) - L24
apply signed_recursive_determinant_zero_value - L25
exact hfirst
04Separate the logical casesL26–26
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L26
cases hzeroa
05Establish hzerobL27–35
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply signed recursive determinant zero value.
- L27
have hzerob : r = 1 /\ s = 0 - L28
specialize signed_recursive_determinant_zero_value (qb) - L29
specialize signed_recursive_determinant_zero_value (qc) - L30
specialize signed_recursive_determinant_zero_value (rb) - L31
specialize signed_recursive_determinant_zero_value (rc) - L32
specialize signed_recursive_determinant_zero_value (r) - L33
specialize signed_recursive_determinant_zero_value (s) - L34
apply signed_recursive_determinant_zero_value - L35
exact hsecond
06Separate the logical casesL36–37
07Calculate and transport equalitiesL38–38
Carry out the recorded arithmetic or equality steps; inspect the exact commands for their direction and premises.
- L38
trans 1
08Use earlier factsL39–39
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L39
exact hzeroa_left
09Calculate and transport equalitiesL40–40
Carry out the recorded arithmetic or equality steps; inspect the exact commands for their direction and premises.
- L40
symm
10Use earlier factsL41–41
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L41
exact hzerob_left
11Calculate and transport equalitiesL42–42
Carry out the recorded arithmetic or equality steps; inspect the exact commands for their direction and premises.
- L42
trans 0
12Use earlier factsL43–43
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L43
exact hzeroa_right
13Calculate and transport equalitiesL44–44
Carry out the recorded arithmetic or equality steps; inspect the exact commands for their direction and premises.
- L44
symm
14Use earlier factsL45–45
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L45
exact hzerob_right
15Fix variables and assumptionsL46–55
16Fix variables and assumptionsL56–60
17Establish hfaL61–70
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply signed recursive determinant successor decomposition.
- L61
have hfa : ∃ eb. ∃ ec. ∃ fb. ∃ fc. SignedEvaluatedCofactors(pb,pc,nb,nc,d,eb,ec,fb,fc) ∧ SignedAlternatingCofactorFold(pb,pc,nb,nc,eb,ec,fb,fc,S d,p,n)Definitions: SignedAlternatingCofactorFoldSignedEvaluatedCofactors - L62
specialize signed_recursive_determinant_successor_decomposition (pb) - L63
specialize signed_recursive_determinant_successor_decomposition (pc) - L64
specialize signed_recursive_determinant_successor_decomposition (nb) - L65
specialize signed_recursive_determinant_successor_decomposition (nc) - L66
specialize signed_recursive_determinant_successor_decomposition (d) - L67
specialize signed_recursive_determinant_successor_decomposition (p) - L68
specialize signed_recursive_determinant_successor_decomposition (n) - L69
apply signed_recursive_determinant_successor_decomposition - L70
exact hfirst
18Separate the logical casesL71–75
19Establish hfbL76–85
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply signed recursive determinant successor decomposition.
- L76
have hfb : ∃ eb. ∃ ec. ∃ fb. ∃ fc. SignedEvaluatedCofactors(qb,qc,rb,rc,d,eb,ec,fb,fc) ∧ SignedAlternatingCofactorFold(qb,qc,rb,rc,eb,ec,fb,fc,S d,r,s)Definitions: SignedAlternatingCofactorFoldSignedEvaluatedCofactors - L77
specialize signed_recursive_determinant_successor_decomposition (qb) - L78
specialize signed_recursive_determinant_successor_decomposition (qc) - L79
specialize signed_recursive_determinant_successor_decomposition (rb) - L80
specialize signed_recursive_determinant_successor_decomposition (rc) - L81
specialize signed_recursive_determinant_successor_decomposition (d) - L82
specialize signed_recursive_determinant_successor_decomposition (r) - L83
specialize signed_recursive_determinant_successor_decomposition (s) - L84
apply signed_recursive_determinant_successor_decomposition - L85
exact hsecond
20Separate the logical casesL86–90
21Establish hstreamsL91–100
Establish this local claim before using it. It is not an additional assumption.
- L91
- L92
specialize matrix_recursive_cofactor_streams_from_functionality (pb) - L93
specialize matrix_recursive_cofactor_streams_from_functionality (pc) - L94
specialize matrix_recursive_cofactor_streams_from_functionality (nb) - L95
specialize matrix_recursive_cofactor_streams_from_functionality (nc) - L96
specialize matrix_recursive_cofactor_streams_from_functionality (qb) - L97
specialize matrix_recursive_cofactor_streams_from_functionality (qc) - L98
specialize matrix_recursive_cofactor_streams_from_functionality (rb) - L99
specialize matrix_recursive_cofactor_streams_from_functionality (rc) - L100
specialize matrix_recursive_cofactor_streams_from_functionality (d)
22Use earlier factsL101–110
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L101
specialize matrix_recursive_cofactor_streams_from_functionality (x) - L102
specialize matrix_recursive_cofactor_streams_from_functionality (x1) - L103
specialize matrix_recursive_cofactor_streams_from_functionality (x2) - L104
specialize matrix_recursive_cofactor_streams_from_functionality (x3) - L105
specialize matrix_recursive_cofactor_streams_from_functionality (x4) - L106
specialize matrix_recursive_cofactor_streams_from_functionality (x5) - L107
specialize matrix_recursive_cofactor_streams_from_functionality (x6) - L108
specialize matrix_recursive_cofactor_streams_from_functionality (x7) - L109
apply matrix_recursive_cofactor_streams_from_functionality - L110
exact IH
23Use earlier factsL111–113
24Separate the logical casesL114–115
25Use earlier factsL116–125
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L116
specialize matrix_recursive_alternating_fold_extensional (pb) - L117
specialize matrix_recursive_alternating_fold_extensional (pc) - L118
specialize matrix_recursive_alternating_fold_extensional (nb) - L119
specialize matrix_recursive_alternating_fold_extensional (nc) - L120
specialize matrix_recursive_alternating_fold_extensional (x) - L121
specialize matrix_recursive_alternating_fold_extensional (x1) - L122
specialize matrix_recursive_alternating_fold_extensional (x2) - L123
specialize matrix_recursive_alternating_fold_extensional (x3) - L124
specialize matrix_recursive_alternating_fold_extensional (qb) - L125
specialize matrix_recursive_alternating_fold_extensional (qc)
26Use earlier factsL126–135
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L126
specialize matrix_recursive_alternating_fold_extensional (rb) - L127
specialize matrix_recursive_alternating_fold_extensional (rc) - L128
specialize matrix_recursive_alternating_fold_extensional (x4) - L129
specialize matrix_recursive_alternating_fold_extensional (x5) - L130
specialize matrix_recursive_alternating_fold_extensional (x6) - L131
specialize matrix_recursive_alternating_fold_extensional (x7) - L132
specialize matrix_recursive_alternating_fold_extensional (S d) - L133
specialize matrix_recursive_alternating_fold_extensional (p) - L134
specialize matrix_recursive_alternating_fold_extensional (n) - L135
specialize matrix_recursive_alternating_fold_extensional (r)
27Use earlier factsL136–145
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L136
specialize matrix_recursive_alternating_fold_extensional (s) - L137
apply matrix_recursive_alternating_fold_extensional - L138
specialize matrix_recursive_initial_row_prefix (pb) - L139
specialize matrix_recursive_initial_row_prefix (pc) - L140
specialize matrix_recursive_initial_row_prefix (qb) - L141
specialize matrix_recursive_initial_row_prefix (qc) - L142
specialize matrix_recursive_initial_row_prefix (d) - L143
apply matrix_recursive_initial_row_prefix - L144
exact hmatrix_left - L145
specialize matrix_recursive_initial_row_prefix (nb)
28Use earlier factsL146–155
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L146
specialize matrix_recursive_initial_row_prefix (nc) - L147
specialize matrix_recursive_initial_row_prefix (rb) - L148
specialize matrix_recursive_initial_row_prefix (rc) - L149
specialize matrix_recursive_initial_row_prefix (d) - L150
apply matrix_recursive_initial_row_prefix - L151
exact hmatrix_right - L152
exact hstreams_left - L153
exact hstreams_right - L154
exact hfa_witness_witness_witness_witness_right - L155
exact hfb_witness_witness_witness_witness_right
Original exact command ledger · 155 lines
- 0001
induction d - 0002
intro pb - 0003
intro pc - 0004
intro nb - 0005
intro nc - 0006
intro qb - 0007
intro qc - 0008
intro rb - 0009
intro rc - 0010
intro p - 0011
intro n - 0012
intro r - 0013
intro s - 0014
intro hmatrix - 0015
intro hfirst - 0016
intro hsecond - 0017
have hzeroa : p = 1 /\ n = 0 - 0018
specialize signed_recursive_determinant_zero_value (pb) - 0019
specialize signed_recursive_determinant_zero_value (pc) - 0020
specialize signed_recursive_determinant_zero_value (nb) - 0021
specialize signed_recursive_determinant_zero_value (nc) - 0022
specialize signed_recursive_determinant_zero_value (p) - 0023
specialize signed_recursive_determinant_zero_value (n) - 0024
apply signed_recursive_determinant_zero_value - 0025
exact hfirst - 0026
cases hzeroa - 0027
have hzerob : r = 1 /\ s = 0 - 0028
specialize signed_recursive_determinant_zero_value (qb) - 0029
specialize signed_recursive_determinant_zero_value (qc) - 0030
specialize signed_recursive_determinant_zero_value (rb) - 0031
specialize signed_recursive_determinant_zero_value (rc) - 0032
specialize signed_recursive_determinant_zero_value (r) - 0033
specialize signed_recursive_determinant_zero_value (s) - 0034
apply signed_recursive_determinant_zero_value - 0035
exact hsecond - 0036
cases hzerob - 0037
split - 0038
trans 1 - 0039
exact hzeroa_left - 0040
symm - 0041
exact hzerob_left - 0042
trans 0 - 0043
exact hzeroa_right - 0044
symm - 0045
exact hzerob_right - 0046
intro pb - 0047
intro pc - 0048
intro nb - 0049
intro nc - 0050
intro qb - 0051
intro qc - 0052
intro rb - 0053
intro rc - 0054
intro p - 0055
intro n - 0056
intro r - 0057
intro s - 0058
intro hmatrix - 0059
intro hfirst - 0060
intro hsecond - 0061
have hfa : exists eb ec fb fc. ((forall mdr_j_functionality_first_cofactors. (exists mdr_gap_functionality_first_cofactorsj. mdr_gap_functionality_first_cofactorsj + S (mdr_j_functionality_first_cofactors) = (S (d))) -> exists mdr_up_functionality_first_cofactors mdr_us_functionality_first_cofactors mdr_un_functionality_first_cofactors mdr_ut_functionality_first_cofactors mdr_p_functionality_first_cofactors mdr_n_functionality_first_cofactors. ((((forall ff_index_mdm_prefix_mdr_functionality_first_cofactorsm_positive. (exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_positive_index_bound. ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_positive_index_bound + S (ff_index_mdm_prefix_mdr_functionality_first_cofactorsm_positive) = ((d) * (d))) -> exists ff_row_mdm_prefix_mdr_functionality_first_cofactorsm_positive ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_positive ff_value_mdm_prefix_mdr_functionality_first_cofactorsm_positive. (ff_index_mdm_prefix_mdr_functionality_first_cofactorsm_positive = (d) * ff_row_mdm_prefix_mdr_functionality_first_cofactorsm_positive + ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_positive /\ ((exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_positive_column_bound. ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_positive_column_bound + S (ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_positive) = (d)) /\ ((exists ff_row_mdm_cell_mdr_functionality_first_cofactorsm_positive_cell ff_column_mdm_cell_mdr_functionality_first_cofactorsm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_positive_cell_row_before. ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_functionality_first_cofactorsm_positive) = (0)) /\ ff_row_mdm_cell_mdr_functionality_first_cofactorsm_positive_cell = ff_row_mdm_prefix_mdr_functionality_first_cofactorsm_positive) \/ ((exists ff_gap_mdm_le_mdr_functionality_first_cofactorsm_positive_cell_row_after. ff_gap_mdm_le_mdr_functionality_first_cofactorsm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_functionality_first_cofactorsm_positive)) /\ ff_row_mdm_cell_mdr_functionality_first_cofactorsm_positive_cell = S ff_row_mdm_prefix_mdr_functionality_first_cofactorsm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_positive_cell_column_before. ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_positive) = (mdr_j_functionality_first_cofactors)) /\ ff_column_mdm_cell_mdr_functionality_first_cofactorsm_positive_cell = ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_positive) \/ ((exists ff_gap_mdm_le_mdr_functionality_first_cofactorsm_positive_cell_column_after. ff_gap_mdm_le_mdr_functionality_first_cofactorsm_positive_cell_column_after + (mdr_j_functionality_first_cofactors) = (ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_positive)) /\ ff_column_mdm_cell_mdr_functionality_first_cofactorsm_positive_cell = S ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_positive))) /\ (((exists ff_h_mdm_mdr_functionality_first_cofactorsm_positive_cell_source. ff_h_mdm_mdr_functionality_first_cofactorsm_positive_cell_source + S (ff_value_mdm_prefix_mdr_functionality_first_cofactorsm_positive) = S ((S ((ff_row_mdm_cell_mdr_functionality_first_cofactorsm_positive_cell) * (S (d)) + (ff_column_mdm_cell_mdr_functionality_first_cofactorsm_positive_cell))) * pc)) /\ exists ff_q_mdm_mdr_functionality_first_cofactorsm_positive_cell_source. pb = ff_q_mdm_mdr_functionality_first_cofactorsm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_functionality_first_cofactorsm_positive_cell) * (S (d)) + (ff_column_mdm_cell_mdr_functionality_first_cofactorsm_positive_cell))) * pc) + (ff_value_mdm_prefix_mdr_functionality_first_cofactorsm_positive)))))) /\ (((exists ff_h_mdm_mdr_functionality_first_cofactorsm_positive_target. ff_h_mdm_mdr_functionality_first_cofactorsm_positive_target + S (ff_value_mdm_prefix_mdr_functionality_first_cofactorsm_positive) = S ((S (ff_index_mdm_prefix_mdr_functionality_first_cofactorsm_positive)) * mdr_us_functionality_first_cofactors)) /\ exists ff_q_mdm_mdr_functionality_first_cofactorsm_positive_target. mdr_up_functionality_first_cofactors = ff_q_mdm_mdr_functionality_first_cofactorsm_positive_target * S ((S (ff_index_mdm_prefix_mdr_functionality_first_cofactorsm_positive)) * mdr_us_functionality_first_cofactors) + (ff_value_mdm_prefix_mdr_functionality_first_cofactorsm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_functionality_first_cofactorsm_negative. (exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_negative_index_bound. ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_negative_index_bound + S (ff_index_mdm_prefix_mdr_functionality_first_cofactorsm_negative) = ((d) * (d))) -> exists ff_row_mdm_prefix_mdr_functionality_first_cofactorsm_negative ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_negative ff_value_mdm_prefix_mdr_functionality_first_cofactorsm_negative. (ff_index_mdm_prefix_mdr_functionality_first_cofactorsm_negative = (d) * ff_row_mdm_prefix_mdr_functionality_first_cofactorsm_negative + ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_negative /\ ((exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_negative_column_bound. ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_negative_column_bound + S (ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_negative) = (d)) /\ ((exists ff_row_mdm_cell_mdr_functionality_first_cofactorsm_negative_cell ff_column_mdm_cell_mdr_functionality_first_cofactorsm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_negative_cell_row_before. ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_functionality_first_cofactorsm_negative) = (0)) /\ ff_row_mdm_cell_mdr_functionality_first_cofactorsm_negative_cell = ff_row_mdm_prefix_mdr_functionality_first_cofactorsm_negative) \/ ((exists ff_gap_mdm_le_mdr_functionality_first_cofactorsm_negative_cell_row_after. ff_gap_mdm_le_mdr_functionality_first_cofactorsm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_functionality_first_cofactorsm_negative)) /\ ff_row_mdm_cell_mdr_functionality_first_cofactorsm_negative_cell = S ff_row_mdm_prefix_mdr_functionality_first_cofactorsm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_negative_cell_column_before. ff_gap_mdm_lt_mdr_functionality_first_cofactorsm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_negative) = (mdr_j_functionality_first_cofactors)) /\ ff_column_mdm_cell_mdr_functionality_first_cofactorsm_negative_cell = ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_negative) \/ ((exists ff_gap_mdm_le_mdr_functionality_first_cofactorsm_negative_cell_column_after. ff_gap_mdm_le_mdr_functionality_first_cofactorsm_negative_cell_column_after + (mdr_j_functionality_first_cofactors) = (ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_negative)) /\ ff_column_mdm_cell_mdr_functionality_first_cofactorsm_negative_cell = S ff_column_mdm_prefix_mdr_functionality_first_cofactorsm_negative))) /\ (((exists ff_h_mdm_mdr_functionality_first_cofactorsm_negative_cell_source. ff_h_mdm_mdr_functionality_first_cofactorsm_negative_cell_source + S (ff_value_mdm_prefix_mdr_functionality_first_cofactorsm_negative) = S ((S ((ff_row_mdm_cell_mdr_functionality_first_cofactorsm_negative_cell) * (S (d)) + (ff_column_mdm_cell_mdr_functionality_first_cofactorsm_negative_cell))) * nc)) /\ exists ff_q_mdm_mdr_functionality_first_cofactorsm_negative_cell_source. nb = ff_q_mdm_mdr_functionality_first_cofactorsm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_functionality_first_cofactorsm_negative_cell) * (S (d)) + (ff_column_mdm_cell_mdr_functionality_first_cofactorsm_negative_cell))) * nc) + (ff_value_mdm_prefix_mdr_functionality_first_cofactorsm_negative)))))) /\ (((exists ff_h_mdm_mdr_functionality_first_cofactorsm_negative_target. ff_h_mdm_mdr_functionality_first_cofactorsm_negative_target + S (ff_value_mdm_prefix_mdr_functionality_first_cofactorsm_negative) = S ((S (ff_index_mdm_prefix_mdr_functionality_first_cofactorsm_negative)) * mdr_ut_functionality_first_cofactors)) /\ exists ff_q_mdm_mdr_functionality_first_cofactorsm_negative_target. mdr_un_functionality_first_cofactors = ff_q_mdm_mdr_functionality_first_cofactorsm_negative_target * S ((S (ff_index_mdm_prefix_mdr_functionality_first_cofactorsm_negative)) * mdr_ut_functionality_first_cofactors) + (ff_value_mdm_prefix_mdr_functionality_first_cofactorsm_negative))))))))) /\ ((exists mdr_b_functionality_first_cofactorsd mdr_c_functionality_first_cofactorsd mdr_l_functionality_first_cofactorsd mdr_i_functionality_first_cofactorsd. ((forall mdr_i_functionality_first_cofactorsdh. (exists mdr_gap_functionality_first_cofactorsdhi. mdr_gap_functionality_first_cofactorsdhi + S (mdr_i_functionality_first_cofactorsdh) = (mdr_l_functionality_first_cofactorsd)) -> exists mdr_d_functionality_first_cofactorsdh mdr_pb_functionality_first_cofactorsdh mdr_pc_functionality_first_cofactorsdh mdr_nb_functionality_first_cofactorsdh mdr_nc_functionality_first_cofactorsdh mdr_p_functionality_first_cofactorsdh mdr_n_functionality_first_cofactorsdh. ((exists mdr_z_functionality_first_cofactorsdhr. ((exists mdr_a_functionality_first_cofactorsdhrc mdr_b_functionality_first_cofactorsdhrc mdr_c_functionality_first_cofactorsdhrc mdr_e_functionality_first_cofactorsdhrc mdr_f_functionality_first_cofactorsdhrc. ((mdr_a_functionality_first_cofactorsdhrc = ((mdr_d_functionality_first_cofactorsdh) + (mdr_pb_functionality_first_cofactorsdh)) * S ((mdr_d_functionality_first_cofactorsdh) + (mdr_pb_functionality_first_cofactorsdh)) + ((mdr_pb_functionality_first_cofactorsdh) + (mdr_pb_functionality_first_cofactorsdh))) /\ ((mdr_b_functionality_first_cofactorsdhrc = ((mdr_pc_functionality_first_cofactorsdh) + (mdr_nb_functionality_first_cofactorsdh)) * S ((mdr_pc_functionality_first_cofactorsdh) + (mdr_nb_functionality_first_cofactorsdh)) + ((mdr_nb_functionality_first_cofactorsdh) + (mdr_nb_functionality_first_cofactorsdh))) /\ ((mdr_c_functionality_first_cofactorsdhrc = ((mdr_a_functionality_first_cofactorsdhrc) + (mdr_b_functionality_first_cofactorsdhrc)) * S ((mdr_a_functionality_first_cofactorsdhrc) + (mdr_b_functionality_first_cofactorsdhrc)) + ((mdr_b_functionality_first_cofactorsdhrc) + (mdr_b_functionality_first_cofactorsdhrc))) /\ ((mdr_e_functionality_first_cofactorsdhrc = ((mdr_p_functionality_first_cofactorsdh) + (mdr_n_functionality_first_cofactorsdh)) * S ((mdr_p_functionality_first_cofactorsdh) + (mdr_n_functionality_first_cofactorsdh)) + ((mdr_n_functionality_first_cofactorsdh) + (mdr_n_functionality_first_cofactorsdh))) /\ ((mdr_f_functionality_first_cofactorsdhrc = ((mdr_nc_functionality_first_cofactorsdh) + (mdr_e_functionality_first_cofactorsdhrc)) * S ((mdr_nc_functionality_first_cofactorsdh) + (mdr_e_functionality_first_cofactorsdhrc)) + ((mdr_e_functionality_first_cofactorsdhrc) + (mdr_e_functionality_first_cofactorsdhrc))) /\ ((mdr_z_functionality_first_cofactorsdhr) = ((mdr_c_functionality_first_cofactorsdhrc) + (mdr_f_functionality_first_cofactorsdhrc)) * S ((mdr_c_functionality_first_cofactorsdhrc) + (mdr_f_functionality_first_cofactorsdhrc)) + ((mdr_f_functionality_first_cofactorsdhrc) + (mdr_f_functionality_first_cofactorsdhrc))))))))) /\ (((exists ff_h_mdr_functionality_first_cofactorsdhrb. ff_h_mdr_functionality_first_cofactorsdhrb + S (mdr_z_functionality_first_cofactorsdhr) = S ((S (mdr_i_functionality_first_cofactorsdh)) * mdr_c_functionality_first_cofactorsd)) /\ exists ff_q_mdr_functionality_first_cofactorsdhrb. mdr_b_functionality_first_cofactorsd = ff_q_mdr_functionality_first_cofactorsdhrb * S ((S (mdr_i_functionality_first_cofactorsdh)) * mdr_c_functionality_first_cofactorsd) + (mdr_z_functionality_first_cofactorsdhr))))) /\ (((((mdr_d_functionality_first_cofactorsdh) = 0) /\ (((mdr_p_functionality_first_cofactorsdh) = 1) /\ ((mdr_n_functionality_first_cofactorsdh) = 0))) \/ exists mdr_q_functionality_first_cofactorsdhs mdr_eb_functionality_first_cofactorsdhs mdr_ec_functionality_first_cofactorsdhs mdr_fb_functionality_first_cofactorsdhs mdr_fc_functionality_first_cofactorsdhs. (((mdr_d_functionality_first_cofactorsdh) = S (mdr_q_functionality_first_cofactorsdhs)) /\ ((forall mdr_j_functionality_first_cofactorsdhsc. (exists mdr_gap_functionality_first_cofactorsdhscj. mdr_gap_functionality_first_cofactorsdhscj + S (mdr_j_functionality_first_cofactorsdhsc) = (S (mdr_q_functionality_first_cofactorsdhs))) -> exists mdr_i_functionality_first_cofactorsdhsc mdr_up_functionality_first_cofactorsdhsc mdr_us_functionality_first_cofactorsdhsc mdr_un_functionality_first_cofactorsdhsc mdr_ut_functionality_first_cofactorsdhsc mdr_p_functionality_first_cofactorsdhsc mdr_n_functionality_first_cofactorsdhsc. ((exists mdr_gap_functionality_first_cofactorsdhsci. mdr_gap_functionality_first_cofactorsdhsci + S (mdr_i_functionality_first_cofactorsdhsc) = (mdr_i_functionality_first_cofactorsdh)) /\ ((exists mdr_z_functionality_first_cofactorsdhscr. ((exists mdr_a_functionality_first_cofactorsdhscrc mdr_b_functionality_first_cofactorsdhscrc mdr_c_functionality_first_cofactorsdhscrc mdr_e_functionality_first_cofactorsdhscrc mdr_f_functionality_first_cofactorsdhscrc. ((mdr_a_functionality_first_cofactorsdhscrc = ((mdr_q_functionality_first_cofactorsdhs) + (mdr_up_functionality_first_cofactorsdhsc)) * S ((mdr_q_functionality_first_cofactorsdhs) + (mdr_up_functionality_first_cofactorsdhsc)) + ((mdr_up_functionality_first_cofactorsdhsc) + (mdr_up_functionality_first_cofactorsdhsc))) /\ ((mdr_b_functionality_first_cofactorsdhscrc = ((mdr_us_functionality_first_cofactorsdhsc) + (mdr_un_functionality_first_cofactorsdhsc)) * S ((mdr_us_functionality_first_cofactorsdhsc) + (mdr_un_functionality_first_cofactorsdhsc)) + ((mdr_un_functionality_first_cofactorsdhsc) + (mdr_un_functionality_first_cofactorsdhsc))) /\ ((mdr_c_functionality_first_cofactorsdhscrc = ((mdr_a_functionality_first_cofactorsdhscrc) + (mdr_b_functionality_first_cofactorsdhscrc)) * S ((mdr_a_functionality_first_cofactorsdhscrc) + (mdr_b_functionality_first_cofactorsdhscrc)) + ((mdr_b_functionality_first_cofactorsdhscrc) + (mdr_b_functionality_first_cofactorsdhscrc))) /\ ((mdr_e_functionality_first_cofactorsdhscrc = ((mdr_p_functionality_first_cofactorsdhsc) + (mdr_n_functionality_first_cofactorsdhsc)) * S ((mdr_p_functionality_first_cofactorsdhsc) + (mdr_n_functionality_first_cofactorsdhsc)) + ((mdr_n_functionality_first_cofactorsdhsc) + (mdr_n_functionality_first_cofactorsdhsc))) /\ ((mdr_f_functionality_first_cofactorsdhscrc = ((mdr_ut_functionality_first_cofactorsdhsc) + (mdr_e_functionality_first_cofactorsdhscrc)) * S ((mdr_ut_functionality_first_cofactorsdhsc) + (mdr_e_functionality_first_cofactorsdhscrc)) + ((mdr_e_functionality_first_cofactorsdhscrc) + (mdr_e_functionality_first_cofactorsdhscrc))) /\ ((mdr_z_functionality_first_cofactorsdhscr) = ((mdr_c_functionality_first_cofactorsdhscrc) + (mdr_f_functionality_first_cofactorsdhscrc)) * S ((mdr_c_functionality_first_cofactorsdhscrc) + (mdr_f_functionality_first_cofactorsdhscrc)) + ((mdr_f_functionality_first_cofactorsdhscrc) + (mdr_f_functionality_first_cofactorsdhscrc))))))))) /\ (((exists ff_h_mdr_functionality_first_cofactorsdhscrb. ff_h_mdr_functionality_first_cofactorsdhscrb + S (mdr_z_functionality_first_cofactorsdhscr) = S ((S (mdr_i_functionality_first_cofactorsdhsc)) * mdr_c_functionality_first_cofactorsd)) /\ exists ff_q_mdr_functionality_first_cofactorsdhscrb. mdr_b_functionality_first_cofactorsd = ff_q_mdr_functionality_first_cofactorsdhscrb * S ((S (mdr_i_functionality_first_cofactorsdhsc)) * mdr_c_functionality_first_cofactorsd) + (mdr_z_functionality_first_cofactorsdhscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive. (exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_positive_index_bound. ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive) = ((mdr_q_functionality_first_cofactorsdhs) * (mdr_q_functionality_first_cofactorsdhs))) -> exists ff_row_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive ff_value_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive. (ff_index_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive = (mdr_q_functionality_first_cofactorsdhs) * ff_row_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive + ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive /\ ((exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_positive_column_bound. ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive) = (mdr_q_functionality_first_cofactorsdhs)) /\ ((exists ff_row_mdm_cell_mdr_functionality_first_cofactorsdhscm_positive_cell ff_column_mdm_cell_mdr_functionality_first_cofactorsdhscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_functionality_first_cofactorsdhscm_positive_cell = ff_row_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_functionality_first_cofactorsdhscm_positive_cell_row_after. ff_gap_mdm_le_mdr_functionality_first_cofactorsdhscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive)) /\ ff_row_mdm_cell_mdr_functionality_first_cofactorsdhscm_positive_cell = S ff_row_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive) = (mdr_j_functionality_first_cofactorsdhsc)) /\ ff_column_mdm_cell_mdr_functionality_first_cofactorsdhscm_positive_cell = ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_functionality_first_cofactorsdhscm_positive_cell_column_after. ff_gap_mdm_le_mdr_functionality_first_cofactorsdhscm_positive_cell_column_after + (mdr_j_functionality_first_cofactorsdhsc) = (ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive)) /\ ff_column_mdm_cell_mdr_functionality_first_cofactorsdhscm_positive_cell = S ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive))) /\ (((exists ff_h_mdm_mdr_functionality_first_cofactorsdhscm_positive_cell_source. ff_h_mdm_mdr_functionality_first_cofactorsdhscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive) = S ((S ((ff_row_mdm_cell_mdr_functionality_first_cofactorsdhscm_positive_cell) * (S (mdr_q_functionality_first_cofactorsdhs)) + (ff_column_mdm_cell_mdr_functionality_first_cofactorsdhscm_positive_cell))) * mdr_pc_functionality_first_cofactorsdh)) /\ exists ff_q_mdm_mdr_functionality_first_cofactorsdhscm_positive_cell_source. mdr_pb_functionality_first_cofactorsdh = ff_q_mdm_mdr_functionality_first_cofactorsdhscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_functionality_first_cofactorsdhscm_positive_cell) * (S (mdr_q_functionality_first_cofactorsdhs)) + (ff_column_mdm_cell_mdr_functionality_first_cofactorsdhscm_positive_cell))) * mdr_pc_functionality_first_cofactorsdh) + (ff_value_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive)))))) /\ (((exists ff_h_mdm_mdr_functionality_first_cofactorsdhscm_positive_target. ff_h_mdm_mdr_functionality_first_cofactorsdhscm_positive_target + S (ff_value_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive) = S ((S (ff_index_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive)) * mdr_us_functionality_first_cofactorsdhsc)) /\ exists ff_q_mdm_mdr_functionality_first_cofactorsdhscm_positive_target. mdr_up_functionality_first_cofactorsdhsc = ff_q_mdm_mdr_functionality_first_cofactorsdhscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive)) * mdr_us_functionality_first_cofactorsdhsc) + (ff_value_mdm_prefix_mdr_functionality_first_cofactorsdhscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative. (exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_negative_index_bound. ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative) = ((mdr_q_functionality_first_cofactorsdhs) * (mdr_q_functionality_first_cofactorsdhs))) -> exists ff_row_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative ff_value_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative. (ff_index_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative = (mdr_q_functionality_first_cofactorsdhs) * ff_row_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative + ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative /\ ((exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_negative_column_bound. ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative) = (mdr_q_functionality_first_cofactorsdhs)) /\ ((exists ff_row_mdm_cell_mdr_functionality_first_cofactorsdhscm_negative_cell ff_column_mdm_cell_mdr_functionality_first_cofactorsdhscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_functionality_first_cofactorsdhscm_negative_cell = ff_row_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_functionality_first_cofactorsdhscm_negative_cell_row_after. ff_gap_mdm_le_mdr_functionality_first_cofactorsdhscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative)) /\ ff_row_mdm_cell_mdr_functionality_first_cofactorsdhscm_negative_cell = S ff_row_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_functionality_first_cofactorsdhscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative) = (mdr_j_functionality_first_cofactorsdhsc)) /\ ff_column_mdm_cell_mdr_functionality_first_cofactorsdhscm_negative_cell = ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_functionality_first_cofactorsdhscm_negative_cell_column_after. ff_gap_mdm_le_mdr_functionality_first_cofactorsdhscm_negative_cell_column_after + (mdr_j_functionality_first_cofactorsdhsc) = (ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative)) /\ ff_column_mdm_cell_mdr_functionality_first_cofactorsdhscm_negative_cell = S ff_column_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative))) /\ (((exists ff_h_mdm_mdr_functionality_first_cofactorsdhscm_negative_cell_source. ff_h_mdm_mdr_functionality_first_cofactorsdhscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative) = S ((S ((ff_row_mdm_cell_mdr_functionality_first_cofactorsdhscm_negative_cell) * (S (mdr_q_functionality_first_cofactorsdhs)) + (ff_column_mdm_cell_mdr_functionality_first_cofactorsdhscm_negative_cell))) * mdr_nc_functionality_first_cofactorsdh)) /\ exists ff_q_mdm_mdr_functionality_first_cofactorsdhscm_negative_cell_source. mdr_nb_functionality_first_cofactorsdh = ff_q_mdm_mdr_functionality_first_cofactorsdhscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_functionality_first_cofactorsdhscm_negative_cell) * (S (mdr_q_functionality_first_cofactorsdhs)) + (ff_column_mdm_cell_mdr_functionality_first_cofactorsdhscm_negative_cell))) * mdr_nc_functionality_first_cofactorsdh) + (ff_value_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative)))))) /\ (((exists ff_h_mdm_mdr_functionality_first_cofactorsdhscm_negative_target. ff_h_mdm_mdr_functionality_first_cofactorsdhscm_negative_target + S (ff_value_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative) = S ((S (ff_index_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative)) * mdr_ut_functionality_first_cofactorsdhsc)) /\ exists ff_q_mdm_mdr_functionality_first_cofactorsdhscm_negative_target. mdr_un_functionality_first_cofactorsdhsc = ff_q_mdm_mdr_functionality_first_cofactorsdhscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative)) * mdr_ut_functionality_first_cofactorsdhsc) + (ff_value_mdm_prefix_mdr_functionality_first_cofactorsdhscm_negative))))))))) /\ ((((exists ff_h_mdr_functionality_first_cofactorsdhscp. ff_h_mdr_functionality_first_cofactorsdhscp + S (mdr_p_functionality_first_cofactorsdhsc) = S ((S (mdr_j_functionality_first_cofactorsdhsc)) * mdr_ec_functionality_first_cofactorsdhs)) /\ exists ff_q_mdr_functionality_first_cofactorsdhscp. mdr_eb_functionality_first_cofactorsdhs = ff_q_mdr_functionality_first_cofactorsdhscp * S ((S (mdr_j_functionality_first_cofactorsdhsc)) * mdr_ec_functionality_first_cofactorsdhs) + (mdr_p_functionality_first_cofactorsdhsc))) /\ (((exists ff_h_mdr_functionality_first_cofactorsdhscn. ff_h_mdr_functionality_first_cofactorsdhscn + S (mdr_n_functionality_first_cofactorsdhsc) = S ((S (mdr_j_functionality_first_cofactorsdhsc)) * mdr_fc_functionality_first_cofactorsdhs)) /\ exists ff_q_mdr_functionality_first_cofactorsdhscn. mdr_fb_functionality_first_cofactorsdhs = ff_q_mdr_functionality_first_cofactorsdhscn * S ((S (mdr_j_functionality_first_cofactorsdhsc)) * mdr_fc_functionality_first_cofactorsdhs) + (mdr_n_functionality_first_cofactorsdhsc)))))))) /\ (exists ff_ub_mce_fold_mdr_functionality_first_cofactorsdhsf ff_uc_mce_fold_mdr_functionality_first_cofactorsdhsf ff_vb_mce_fold_mdr_functionality_first_cofactorsdhsf ff_vc_mce_fold_mdr_functionality_first_cofactorsdhsf. ((forall ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix. (exists ff_gap_mce_mdr_functionality_first_cofactorsdhsf_prefix_index. ff_gap_mce_mdr_functionality_first_cofactorsdhsf_prefix_index + S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) = (S (mdr_q_functionality_first_cofactorsdhs))) -> exists ff_ap_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix ff_an_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix ff_bp_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix ff_bn_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix ff_p_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix ff_n_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix. ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_prefix_ap. ff_h_mce_mdr_functionality_first_cofactorsdhsf_prefix_ap + S (ff_ap_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix)) * mdr_pc_functionality_first_cofactorsdh)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_prefix_ap. mdr_pb_functionality_first_cofactorsdh = ff_q_mce_mdr_functionality_first_cofactorsdhsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix)) * mdr_pc_functionality_first_cofactorsdh) + (ff_ap_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_prefix_an. ff_h_mce_mdr_functionality_first_cofactorsdhsf_prefix_an + S (ff_an_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix)) * mdr_nc_functionality_first_cofactorsdh)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_prefix_an. mdr_nb_functionality_first_cofactorsdh = ff_q_mce_mdr_functionality_first_cofactorsdhsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix)) * mdr_nc_functionality_first_cofactorsdh) + (ff_an_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_prefix_bp. ff_h_mce_mdr_functionality_first_cofactorsdhsf_prefix_bp + S (ff_bp_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix)) * mdr_ec_functionality_first_cofactorsdhs)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_prefix_bp. mdr_eb_functionality_first_cofactorsdhs = ff_q_mce_mdr_functionality_first_cofactorsdhsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix)) * mdr_ec_functionality_first_cofactorsdhs) + (ff_bp_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_prefix_bn. ff_h_mce_mdr_functionality_first_cofactorsdhsf_prefix_bn + S (ff_bn_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix)) * mdr_fc_functionality_first_cofactorsdhs)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_prefix_bn. mdr_fb_functionality_first_cofactorsdhs = ff_q_mce_mdr_functionality_first_cofactorsdhsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix)) * mdr_fc_functionality_first_cofactorsdhs) + (ff_bn_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_prefix_positive. ff_h_mce_mdr_functionality_first_cofactorsdhsf_prefix_positive + S (ff_p_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix)) * ff_uc_mce_fold_mdr_functionality_first_cofactorsdhsf)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_prefix_positive. ff_ub_mce_fold_mdr_functionality_first_cofactorsdhsf = ff_q_mce_mdr_functionality_first_cofactorsdhsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix)) * ff_uc_mce_fold_mdr_functionality_first_cofactorsdhsf) + (ff_p_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_prefix_negative. ff_h_mce_mdr_functionality_first_cofactorsdhsf_prefix_negative + S (ff_n_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix)) * ff_vc_mce_fold_mdr_functionality_first_cofactorsdhsf)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_prefix_negative. ff_vb_mce_fold_mdr_functionality_first_cofactorsdhsf = ff_q_mce_mdr_functionality_first_cofactorsdhsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix)) * ff_vc_mce_fold_mdr_functionality_first_cofactorsdhsf) + (ff_n_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix))) /\ (((exists ff_even_mce_term_mdr_functionality_first_cofactorsdhsf_prefix_term. ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix = 2 * ff_even_mce_term_mdr_functionality_first_cofactorsdhsf_prefix_term) /\ (ff_p_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix = (ff_ap_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) * (ff_bp_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) + (ff_an_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) * (ff_bn_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) /\ ff_n_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix = (ff_ap_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) * (ff_bn_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) + (ff_an_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) * (ff_bp_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_functionality_first_cofactorsdhsf_prefix_term. ff_index_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix = 2 * ff_odd_mce_term_mdr_functionality_first_cofactorsdhsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix = (ff_ap_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) * (ff_bn_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) + (ff_an_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) * (ff_bp_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) /\ ff_n_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix = (ff_ap_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) * (ff_bp_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) + (ff_an_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix) * (ff_bn_mce_alternating_mdr_functionality_first_cofactorsdhsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_functionality_first_cofactorsdhsf_positive ff_v_mce_mdr_functionality_first_cofactorsdhsf_positive. ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_positive_start. ff_h_mce_mdr_functionality_first_cofactorsdhsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_positive)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_positive_start. ff_u_mce_mdr_functionality_first_cofactorsdhsf_positive = ff_q_mce_mdr_functionality_first_cofactorsdhsf_positive_start * S ((S (0)) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_positive_terminal. ff_h_mce_mdr_functionality_first_cofactorsdhsf_positive_terminal + S (mdr_p_functionality_first_cofactorsdh) = S ((S ((S (mdr_q_functionality_first_cofactorsdhs)))) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_positive)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_positive_terminal. ff_u_mce_mdr_functionality_first_cofactorsdhsf_positive = ff_q_mce_mdr_functionality_first_cofactorsdhsf_positive_terminal * S ((S ((S (mdr_q_functionality_first_cofactorsdhs)))) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_positive) + (mdr_p_functionality_first_cofactorsdh))) /\ forall ff_i_mce_mdr_functionality_first_cofactorsdhsf_positive. (exists ff_lt_mce_mdr_functionality_first_cofactorsdhsf_positive_bound. ff_lt_mce_mdr_functionality_first_cofactorsdhsf_positive_bound + S ff_i_mce_mdr_functionality_first_cofactorsdhsf_positive = (S (mdr_q_functionality_first_cofactorsdhs))) -> exists ff_a_mce_mdr_functionality_first_cofactorsdhsf_positive ff_r_mce_mdr_functionality_first_cofactorsdhsf_positive ff_s_mce_mdr_functionality_first_cofactorsdhsf_positive. ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_positive_summand. ff_h_mce_mdr_functionality_first_cofactorsdhsf_positive_summand + S (ff_a_mce_mdr_functionality_first_cofactorsdhsf_positive) = S ((S (ff_i_mce_mdr_functionality_first_cofactorsdhsf_positive)) * ff_uc_mce_fold_mdr_functionality_first_cofactorsdhsf)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_positive_summand. ff_ub_mce_fold_mdr_functionality_first_cofactorsdhsf = ff_q_mce_mdr_functionality_first_cofactorsdhsf_positive_summand * S ((S (ff_i_mce_mdr_functionality_first_cofactorsdhsf_positive)) * ff_uc_mce_fold_mdr_functionality_first_cofactorsdhsf) + (ff_a_mce_mdr_functionality_first_cofactorsdhsf_positive))) /\ ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_positive_partial. ff_h_mce_mdr_functionality_first_cofactorsdhsf_positive_partial + S (ff_r_mce_mdr_functionality_first_cofactorsdhsf_positive) = S ((S (ff_i_mce_mdr_functionality_first_cofactorsdhsf_positive)) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_positive)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_positive_partial. ff_u_mce_mdr_functionality_first_cofactorsdhsf_positive = ff_q_mce_mdr_functionality_first_cofactorsdhsf_positive_partial * S ((S (ff_i_mce_mdr_functionality_first_cofactorsdhsf_positive)) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_positive) + (ff_r_mce_mdr_functionality_first_cofactorsdhsf_positive))) /\ ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_positive_successor. ff_h_mce_mdr_functionality_first_cofactorsdhsf_positive_successor + S (ff_s_mce_mdr_functionality_first_cofactorsdhsf_positive) = S ((S (S ff_i_mce_mdr_functionality_first_cofactorsdhsf_positive)) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_positive)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_positive_successor. ff_u_mce_mdr_functionality_first_cofactorsdhsf_positive = ff_q_mce_mdr_functionality_first_cofactorsdhsf_positive_successor * S ((S (S ff_i_mce_mdr_functionality_first_cofactorsdhsf_positive)) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_positive) + (ff_s_mce_mdr_functionality_first_cofactorsdhsf_positive))) /\ ff_s_mce_mdr_functionality_first_cofactorsdhsf_positive = ff_r_mce_mdr_functionality_first_cofactorsdhsf_positive + ff_a_mce_mdr_functionality_first_cofactorsdhsf_positive)))))) /\ (exists ff_u_mce_mdr_functionality_first_cofactorsdhsf_negative ff_v_mce_mdr_functionality_first_cofactorsdhsf_negative. ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_negative_start. ff_h_mce_mdr_functionality_first_cofactorsdhsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_negative)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_negative_start. ff_u_mce_mdr_functionality_first_cofactorsdhsf_negative = ff_q_mce_mdr_functionality_first_cofactorsdhsf_negative_start * S ((S (0)) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_negative_terminal. ff_h_mce_mdr_functionality_first_cofactorsdhsf_negative_terminal + S (mdr_n_functionality_first_cofactorsdh) = S ((S ((S (mdr_q_functionality_first_cofactorsdhs)))) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_negative)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_negative_terminal. ff_u_mce_mdr_functionality_first_cofactorsdhsf_negative = ff_q_mce_mdr_functionality_first_cofactorsdhsf_negative_terminal * S ((S ((S (mdr_q_functionality_first_cofactorsdhs)))) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_negative) + (mdr_n_functionality_first_cofactorsdh))) /\ forall ff_i_mce_mdr_functionality_first_cofactorsdhsf_negative. (exists ff_lt_mce_mdr_functionality_first_cofactorsdhsf_negative_bound. ff_lt_mce_mdr_functionality_first_cofactorsdhsf_negative_bound + S ff_i_mce_mdr_functionality_first_cofactorsdhsf_negative = (S (mdr_q_functionality_first_cofactorsdhs))) -> exists ff_a_mce_mdr_functionality_first_cofactorsdhsf_negative ff_r_mce_mdr_functionality_first_cofactorsdhsf_negative ff_s_mce_mdr_functionality_first_cofactorsdhsf_negative. ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_negative_summand. ff_h_mce_mdr_functionality_first_cofactorsdhsf_negative_summand + S (ff_a_mce_mdr_functionality_first_cofactorsdhsf_negative) = S ((S (ff_i_mce_mdr_functionality_first_cofactorsdhsf_negative)) * ff_vc_mce_fold_mdr_functionality_first_cofactorsdhsf)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_negative_summand. ff_vb_mce_fold_mdr_functionality_first_cofactorsdhsf = ff_q_mce_mdr_functionality_first_cofactorsdhsf_negative_summand * S ((S (ff_i_mce_mdr_functionality_first_cofactorsdhsf_negative)) * ff_vc_mce_fold_mdr_functionality_first_cofactorsdhsf) + (ff_a_mce_mdr_functionality_first_cofactorsdhsf_negative))) /\ ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_negative_partial. ff_h_mce_mdr_functionality_first_cofactorsdhsf_negative_partial + S (ff_r_mce_mdr_functionality_first_cofactorsdhsf_negative) = S ((S (ff_i_mce_mdr_functionality_first_cofactorsdhsf_negative)) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_negative)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_negative_partial. ff_u_mce_mdr_functionality_first_cofactorsdhsf_negative = ff_q_mce_mdr_functionality_first_cofactorsdhsf_negative_partial * S ((S (ff_i_mce_mdr_functionality_first_cofactorsdhsf_negative)) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_negative) + (ff_r_mce_mdr_functionality_first_cofactorsdhsf_negative))) /\ ((((exists ff_h_mce_mdr_functionality_first_cofactorsdhsf_negative_successor. ff_h_mce_mdr_functionality_first_cofactorsdhsf_negative_successor + S (ff_s_mce_mdr_functionality_first_cofactorsdhsf_negative) = S ((S (S ff_i_mce_mdr_functionality_first_cofactorsdhsf_negative)) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_negative)) /\ exists ff_q_mce_mdr_functionality_first_cofactorsdhsf_negative_successor. ff_u_mce_mdr_functionality_first_cofactorsdhsf_negative = ff_q_mce_mdr_functionality_first_cofactorsdhsf_negative_successor * S ((S (S ff_i_mce_mdr_functionality_first_cofactorsdhsf_negative)) * ff_v_mce_mdr_functionality_first_cofactorsdhsf_negative) + (ff_s_mce_mdr_functionality_first_cofactorsdhsf_negative))) /\ ff_s_mce_mdr_functionality_first_cofactorsdhsf_negative = ff_r_mce_mdr_functionality_first_cofactorsdhsf_negative + ff_a_mce_mdr_functionality_first_cofactorsdhsf_negative))))))))))))))) /\ ((exists mdr_gap_functionality_first_cofactorsdi. mdr_gap_functionality_first_cofactorsdi + S (mdr_i_functionality_first_cofactorsd) = (mdr_l_functionality_first_cofactorsd)) /\ (exists mdr_z_functionality_first_cofactorsdr. ((exists mdr_a_functionality_first_cofactorsdrc mdr_b_functionality_first_cofactorsdrc mdr_c_functionality_first_cofactorsdrc mdr_e_functionality_first_cofactorsdrc mdr_f_functionality_first_cofactorsdrc. ((mdr_a_functionality_first_cofactorsdrc = ((d) + (mdr_up_functionality_first_cofactors)) * S ((d) + (mdr_up_functionality_first_cofactors)) + ((mdr_up_functionality_first_cofactors) + (mdr_up_functionality_first_cofactors))) /\ ((mdr_b_functionality_first_cofactorsdrc = ((mdr_us_functionality_first_cofactors) + (mdr_un_functionality_first_cofactors)) * S ((mdr_us_functionality_first_cofactors) + (mdr_un_functionality_first_cofactors)) + ((mdr_un_functionality_first_cofactors) + (mdr_un_functionality_first_cofactors))) /\ ((mdr_c_functionality_first_cofactorsdrc = ((mdr_a_functionality_first_cofactorsdrc) + (mdr_b_functionality_first_cofactorsdrc)) * S ((mdr_a_functionality_first_cofactorsdrc) + (mdr_b_functionality_first_cofactorsdrc)) + ((mdr_b_functionality_first_cofactorsdrc) + (mdr_b_functionality_first_cofactorsdrc))) /\ ((mdr_e_functionality_first_cofactorsdrc = ((mdr_p_functionality_first_cofactors) + (mdr_n_functionality_first_cofactors)) * S ((mdr_p_functionality_first_cofactors) + (mdr_n_functionality_first_cofactors)) + ((mdr_n_functionality_first_cofactors) + (mdr_n_functionality_first_cofactors))) /\ ((mdr_f_functionality_first_cofactorsdrc = ((mdr_ut_functionality_first_cofactors) + (mdr_e_functionality_first_cofactorsdrc)) * S ((mdr_ut_functionality_first_cofactors) + (mdr_e_functionality_first_cofactorsdrc)) + ((mdr_e_functionality_first_cofactorsdrc) + (mdr_e_functionality_first_cofactorsdrc))) /\ ((mdr_z_functionality_first_cofactorsdr) = ((mdr_c_functionality_first_cofactorsdrc) + (mdr_f_functionality_first_cofactorsdrc)) * S ((mdr_c_functionality_first_cofactorsdrc) + (mdr_f_functionality_first_cofactorsdrc)) + ((mdr_f_functionality_first_cofactorsdrc) + (mdr_f_functionality_first_cofactorsdrc))))))))) /\ (((exists ff_h_mdr_functionality_first_cofactorsdrb. ff_h_mdr_functionality_first_cofactorsdrb + S (mdr_z_functionality_first_cofactorsdr) = S ((S (mdr_i_functionality_first_cofactorsd)) * mdr_c_functionality_first_cofactorsd)) /\ exists ff_q_mdr_functionality_first_cofactorsdrb. mdr_b_functionality_first_cofactorsd = ff_q_mdr_functionality_first_cofactorsdrb * S ((S (mdr_i_functionality_first_cofactorsd)) * mdr_c_functionality_first_cofactorsd) + (mdr_z_functionality_first_cofactorsdr)))))))) /\ ((((exists ff_h_mdr_functionality_first_cofactorsp. ff_h_mdr_functionality_first_cofactorsp + S (mdr_p_functionality_first_cofactors) = S ((S (mdr_j_functionality_first_cofactors)) * ec)) /\ exists ff_q_mdr_functionality_first_cofactorsp. eb = ff_q_mdr_functionality_first_cofactorsp * S ((S (mdr_j_functionality_first_cofactors)) * ec) + (mdr_p_functionality_first_cofactors))) /\ (((exists ff_h_mdr_functionality_first_cofactorsn. ff_h_mdr_functionality_first_cofactorsn + S (mdr_n_functionality_first_cofactors) = S ((S (mdr_j_functionality_first_cofactors)) * fc)) /\ exists ff_q_mdr_functionality_first_cofactorsn. fb = ff_q_mdr_functionality_first_cofactorsn * S ((S (mdr_j_functionality_first_cofactors)) * fc) + (mdr_n_functionality_first_cofactors))))))) /\ (exists ff_ub_mce_fold_mdre_functionality_first_fold ff_uc_mce_fold_mdre_functionality_first_fold ff_vb_mce_fold_mdre_functionality_first_fold ff_vc_mce_fold_mdre_functionality_first_fold. ((forall ff_index_mce_alternating_mdre_functionality_first_fold_prefix. (exists ff_gap_mce_mdre_functionality_first_fold_prefix_index. ff_gap_mce_mdre_functionality_first_fold_prefix_index + S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix) = (S d)) -> exists ff_ap_mce_alternating_mdre_functionality_first_fold_prefix ff_an_mce_alternating_mdre_functionality_first_fold_prefix ff_bp_mce_alternating_mdre_functionality_first_fold_prefix ff_bn_mce_alternating_mdre_functionality_first_fold_prefix ff_p_mce_alternating_mdre_functionality_first_fold_prefix ff_n_mce_alternating_mdre_functionality_first_fold_prefix. ((((exists ff_h_mce_mdre_functionality_first_fold_prefix_ap. ff_h_mce_mdre_functionality_first_fold_prefix_ap + S (ff_ap_mce_alternating_mdre_functionality_first_fold_prefix) = S ((S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix)) * pc)) /\ exists ff_q_mce_mdre_functionality_first_fold_prefix_ap. pb = ff_q_mce_mdre_functionality_first_fold_prefix_ap * S ((S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix)) * pc) + (ff_ap_mce_alternating_mdre_functionality_first_fold_prefix))) /\ ((((exists ff_h_mce_mdre_functionality_first_fold_prefix_an. ff_h_mce_mdre_functionality_first_fold_prefix_an + S (ff_an_mce_alternating_mdre_functionality_first_fold_prefix) = S ((S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix)) * nc)) /\ exists ff_q_mce_mdre_functionality_first_fold_prefix_an. nb = ff_q_mce_mdre_functionality_first_fold_prefix_an * S ((S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix)) * nc) + (ff_an_mce_alternating_mdre_functionality_first_fold_prefix))) /\ ((((exists ff_h_mce_mdre_functionality_first_fold_prefix_bp. ff_h_mce_mdre_functionality_first_fold_prefix_bp + S (ff_bp_mce_alternating_mdre_functionality_first_fold_prefix) = S ((S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix)) * ec)) /\ exists ff_q_mce_mdre_functionality_first_fold_prefix_bp. eb = ff_q_mce_mdre_functionality_first_fold_prefix_bp * S ((S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix)) * ec) + (ff_bp_mce_alternating_mdre_functionality_first_fold_prefix))) /\ ((((exists ff_h_mce_mdre_functionality_first_fold_prefix_bn. ff_h_mce_mdre_functionality_first_fold_prefix_bn + S (ff_bn_mce_alternating_mdre_functionality_first_fold_prefix) = S ((S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix)) * fc)) /\ exists ff_q_mce_mdre_functionality_first_fold_prefix_bn. fb = ff_q_mce_mdre_functionality_first_fold_prefix_bn * S ((S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix)) * fc) + (ff_bn_mce_alternating_mdre_functionality_first_fold_prefix))) /\ ((((exists ff_h_mce_mdre_functionality_first_fold_prefix_positive. ff_h_mce_mdre_functionality_first_fold_prefix_positive + S (ff_p_mce_alternating_mdre_functionality_first_fold_prefix) = S ((S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix)) * ff_uc_mce_fold_mdre_functionality_first_fold)) /\ exists ff_q_mce_mdre_functionality_first_fold_prefix_positive. ff_ub_mce_fold_mdre_functionality_first_fold = ff_q_mce_mdre_functionality_first_fold_prefix_positive * S ((S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix)) * ff_uc_mce_fold_mdre_functionality_first_fold) + (ff_p_mce_alternating_mdre_functionality_first_fold_prefix))) /\ ((((exists ff_h_mce_mdre_functionality_first_fold_prefix_negative. ff_h_mce_mdre_functionality_first_fold_prefix_negative + S (ff_n_mce_alternating_mdre_functionality_first_fold_prefix) = S ((S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix)) * ff_vc_mce_fold_mdre_functionality_first_fold)) /\ exists ff_q_mce_mdre_functionality_first_fold_prefix_negative. ff_vb_mce_fold_mdre_functionality_first_fold = ff_q_mce_mdre_functionality_first_fold_prefix_negative * S ((S (ff_index_mce_alternating_mdre_functionality_first_fold_prefix)) * ff_vc_mce_fold_mdre_functionality_first_fold) + (ff_n_mce_alternating_mdre_functionality_first_fold_prefix))) /\ (((exists ff_even_mce_term_mdre_functionality_first_fold_prefix_term. ff_index_mce_alternating_mdre_functionality_first_fold_prefix = 2 * ff_even_mce_term_mdre_functionality_first_fold_prefix_term) /\ (ff_p_mce_alternating_mdre_functionality_first_fold_prefix = (ff_ap_mce_alternating_mdre_functionality_first_fold_prefix) * (ff_bp_mce_alternating_mdre_functionality_first_fold_prefix) + (ff_an_mce_alternating_mdre_functionality_first_fold_prefix) * (ff_bn_mce_alternating_mdre_functionality_first_fold_prefix) /\ ff_n_mce_alternating_mdre_functionality_first_fold_prefix = (ff_ap_mce_alternating_mdre_functionality_first_fold_prefix) * (ff_bn_mce_alternating_mdre_functionality_first_fold_prefix) + (ff_an_mce_alternating_mdre_functionality_first_fold_prefix) * (ff_bp_mce_alternating_mdre_functionality_first_fold_prefix))) \/ ((exists ff_odd_mce_term_mdre_functionality_first_fold_prefix_term. ff_index_mce_alternating_mdre_functionality_first_fold_prefix = 2 * ff_odd_mce_term_mdre_functionality_first_fold_prefix_term + 1) /\ (ff_p_mce_alternating_mdre_functionality_first_fold_prefix = (ff_ap_mce_alternating_mdre_functionality_first_fold_prefix) * (ff_bn_mce_alternating_mdre_functionality_first_fold_prefix) + (ff_an_mce_alternating_mdre_functionality_first_fold_prefix) * (ff_bp_mce_alternating_mdre_functionality_first_fold_prefix) /\ ff_n_mce_alternating_mdre_functionality_first_fold_prefix = (ff_ap_mce_alternating_mdre_functionality_first_fold_prefix) * (ff_bp_mce_alternating_mdre_functionality_first_fold_prefix) + (ff_an_mce_alternating_mdre_functionality_first_fold_prefix) * (ff_bn_mce_alternating_mdre_functionality_first_fold_prefix))))))))))) /\ ((exists ff_u_mce_mdre_functionality_first_fold_positive ff_v_mce_mdre_functionality_first_fold_positive. ((((exists ff_h_mce_mdre_functionality_first_fold_positive_start. ff_h_mce_mdre_functionality_first_fold_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdre_functionality_first_fold_positive)) /\ exists ff_q_mce_mdre_functionality_first_fold_positive_start. ff_u_mce_mdre_functionality_first_fold_positive = ff_q_mce_mdre_functionality_first_fold_positive_start * S ((S (0)) * ff_v_mce_mdre_functionality_first_fold_positive) + (0))) /\ ((((exists ff_h_mce_mdre_functionality_first_fold_positive_terminal. ff_h_mce_mdre_functionality_first_fold_positive_terminal + S (p) = S ((S ((S d))) * ff_v_mce_mdre_functionality_first_fold_positive)) /\ exists ff_q_mce_mdre_functionality_first_fold_positive_terminal. ff_u_mce_mdre_functionality_first_fold_positive = ff_q_mce_mdre_functionality_first_fold_positive_terminal * S ((S ((S d))) * ff_v_mce_mdre_functionality_first_fold_positive) + (p))) /\ forall ff_i_mce_mdre_functionality_first_fold_positive. (exists ff_lt_mce_mdre_functionality_first_fold_positive_bound. ff_lt_mce_mdre_functionality_first_fold_positive_bound + S ff_i_mce_mdre_functionality_first_fold_positive = (S d)) -> exists ff_a_mce_mdre_functionality_first_fold_positive ff_r_mce_mdre_functionality_first_fold_positive ff_s_mce_mdre_functionality_first_fold_positive. ((((exists ff_h_mce_mdre_functionality_first_fold_positive_summand. ff_h_mce_mdre_functionality_first_fold_positive_summand + S (ff_a_mce_mdre_functionality_first_fold_positive) = S ((S (ff_i_mce_mdre_functionality_first_fold_positive)) * ff_uc_mce_fold_mdre_functionality_first_fold)) /\ exists ff_q_mce_mdre_functionality_first_fold_positive_summand. ff_ub_mce_fold_mdre_functionality_first_fold = ff_q_mce_mdre_functionality_first_fold_positive_summand * S ((S (ff_i_mce_mdre_functionality_first_fold_positive)) * ff_uc_mce_fold_mdre_functionality_first_fold) + (ff_a_mce_mdre_functionality_first_fold_positive))) /\ ((((exists ff_h_mce_mdre_functionality_first_fold_positive_partial. ff_h_mce_mdre_functionality_first_fold_positive_partial + S (ff_r_mce_mdre_functionality_first_fold_positive) = S ((S (ff_i_mce_mdre_functionality_first_fold_positive)) * ff_v_mce_mdre_functionality_first_fold_positive)) /\ exists ff_q_mce_mdre_functionality_first_fold_positive_partial. ff_u_mce_mdre_functionality_first_fold_positive = ff_q_mce_mdre_functionality_first_fold_positive_partial * S ((S (ff_i_mce_mdre_functionality_first_fold_positive)) * ff_v_mce_mdre_functionality_first_fold_positive) + (ff_r_mce_mdre_functionality_first_fold_positive))) /\ ((((exists ff_h_mce_mdre_functionality_first_fold_positive_successor. ff_h_mce_mdre_functionality_first_fold_positive_successor + S (ff_s_mce_mdre_functionality_first_fold_positive) = S ((S (S ff_i_mce_mdre_functionality_first_fold_positive)) * ff_v_mce_mdre_functionality_first_fold_positive)) /\ exists ff_q_mce_mdre_functionality_first_fold_positive_successor. ff_u_mce_mdre_functionality_first_fold_positive = ff_q_mce_mdre_functionality_first_fold_positive_successor * S ((S (S ff_i_mce_mdre_functionality_first_fold_positive)) * ff_v_mce_mdre_functionality_first_fold_positive) + (ff_s_mce_mdre_functionality_first_fold_positive))) /\ ff_s_mce_mdre_functionality_first_fold_positive = ff_r_mce_mdre_functionality_first_fold_positive + ff_a_mce_mdre_functionality_first_fold_positive)))))) /\ (exists ff_u_mce_mdre_functionality_first_fold_negative ff_v_mce_mdre_functionality_first_fold_negative. ((((exists ff_h_mce_mdre_functionality_first_fold_negative_start. ff_h_mce_mdre_functionality_first_fold_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdre_functionality_first_fold_negative)) /\ exists ff_q_mce_mdre_functionality_first_fold_negative_start. ff_u_mce_mdre_functionality_first_fold_negative = ff_q_mce_mdre_functionality_first_fold_negative_start * S ((S (0)) * ff_v_mce_mdre_functionality_first_fold_negative) + (0))) /\ ((((exists ff_h_mce_mdre_functionality_first_fold_negative_terminal. ff_h_mce_mdre_functionality_first_fold_negative_terminal + S (n) = S ((S ((S d))) * ff_v_mce_mdre_functionality_first_fold_negative)) /\ exists ff_q_mce_mdre_functionality_first_fold_negative_terminal. ff_u_mce_mdre_functionality_first_fold_negative = ff_q_mce_mdre_functionality_first_fold_negative_terminal * S ((S ((S d))) * ff_v_mce_mdre_functionality_first_fold_negative) + (n))) /\ forall ff_i_mce_mdre_functionality_first_fold_negative. (exists ff_lt_mce_mdre_functionality_first_fold_negative_bound. ff_lt_mce_mdre_functionality_first_fold_negative_bound + S ff_i_mce_mdre_functionality_first_fold_negative = (S d)) -> exists ff_a_mce_mdre_functionality_first_fold_negative ff_r_mce_mdre_functionality_first_fold_negative ff_s_mce_mdre_functionality_first_fold_negative. ((((exists ff_h_mce_mdre_functionality_first_fold_negative_summand. ff_h_mce_mdre_functionality_first_fold_negative_summand + S (ff_a_mce_mdre_functionality_first_fold_negative) = S ((S (ff_i_mce_mdre_functionality_first_fold_negative)) * ff_vc_mce_fold_mdre_functionality_first_fold)) /\ exists ff_q_mce_mdre_functionality_first_fold_negative_summand. ff_vb_mce_fold_mdre_functionality_first_fold = ff_q_mce_mdre_functionality_first_fold_negative_summand * S ((S (ff_i_mce_mdre_functionality_first_fold_negative)) * ff_vc_mce_fold_mdre_functionality_first_fold) + (ff_a_mce_mdre_functionality_first_fold_negative))) /\ ((((exists ff_h_mce_mdre_functionality_first_fold_negative_partial. ff_h_mce_mdre_functionality_first_fold_negative_partial + S (ff_r_mce_mdre_functionality_first_fold_negative) = S ((S (ff_i_mce_mdre_functionality_first_fold_negative)) * ff_v_mce_mdre_functionality_first_fold_negative)) /\ exists ff_q_mce_mdre_functionality_first_fold_negative_partial. ff_u_mce_mdre_functionality_first_fold_negative = ff_q_mce_mdre_functionality_first_fold_negative_partial * S ((S (ff_i_mce_mdre_functionality_first_fold_negative)) * ff_v_mce_mdre_functionality_first_fold_negative) + (ff_r_mce_mdre_functionality_first_fold_negative))) /\ ((((exists ff_h_mce_mdre_functionality_first_fold_negative_successor. ff_h_mce_mdre_functionality_first_fold_negative_successor + S (ff_s_mce_mdre_functionality_first_fold_negative) = S ((S (S ff_i_mce_mdre_functionality_first_fold_negative)) * ff_v_mce_mdre_functionality_first_fold_negative)) /\ exists ff_q_mce_mdre_functionality_first_fold_negative_successor. ff_u_mce_mdre_functionality_first_fold_negative = ff_q_mce_mdre_functionality_first_fold_negative_successor * S ((S (S ff_i_mce_mdre_functionality_first_fold_negative)) * ff_v_mce_mdre_functionality_first_fold_negative) + (ff_s_mce_mdre_functionality_first_fold_negative))) /\ ff_s_mce_mdre_functionality_first_fold_negative = ff_r_mce_mdre_functionality_first_fold_negative + ff_a_mce_mdre_functionality_first_fold_negative)))))))))) - 0062
specialize signed_recursive_determinant_successor_decomposition (pb) - 0063
specialize signed_recursive_determinant_successor_decomposition (pc) - 0064
specialize signed_recursive_determinant_successor_decomposition (nb) - 0065
specialize signed_recursive_determinant_successor_decomposition (nc) - 0066
specialize signed_recursive_determinant_successor_decomposition (d) - 0067
specialize signed_recursive_determinant_successor_decomposition (p) - 0068
specialize signed_recursive_determinant_successor_decomposition (n) - 0069
apply signed_recursive_determinant_successor_decomposition - 0070
exact hfirst - 0071
cases hfa - 0072
cases hfa_witness - 0073
cases hfa_witness_witness - 0074
cases hfa_witness_witness_witness - 0075
cases hfa_witness_witness_witness_witness - 0076
have hfb : exists eb ec fb fc. ((forall mdr_j_functionality_second_cofactors. (exists mdr_gap_functionality_second_cofactorsj. mdr_gap_functionality_second_cofactorsj + S (mdr_j_functionality_second_cofactors) = (S (d))) -> exists mdr_up_functionality_second_cofactors mdr_us_functionality_second_cofactors mdr_un_functionality_second_cofactors mdr_ut_functionality_second_cofactors mdr_p_functionality_second_cofactors mdr_n_functionality_second_cofactors. ((((forall ff_index_mdm_prefix_mdr_functionality_second_cofactorsm_positive. (exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_positive_index_bound. ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_positive_index_bound + S (ff_index_mdm_prefix_mdr_functionality_second_cofactorsm_positive) = ((d) * (d))) -> exists ff_row_mdm_prefix_mdr_functionality_second_cofactorsm_positive ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_positive ff_value_mdm_prefix_mdr_functionality_second_cofactorsm_positive. (ff_index_mdm_prefix_mdr_functionality_second_cofactorsm_positive = (d) * ff_row_mdm_prefix_mdr_functionality_second_cofactorsm_positive + ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_positive /\ ((exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_positive_column_bound. ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_positive_column_bound + S (ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_positive) = (d)) /\ ((exists ff_row_mdm_cell_mdr_functionality_second_cofactorsm_positive_cell ff_column_mdm_cell_mdr_functionality_second_cofactorsm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_positive_cell_row_before. ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_functionality_second_cofactorsm_positive) = (0)) /\ ff_row_mdm_cell_mdr_functionality_second_cofactorsm_positive_cell = ff_row_mdm_prefix_mdr_functionality_second_cofactorsm_positive) \/ ((exists ff_gap_mdm_le_mdr_functionality_second_cofactorsm_positive_cell_row_after. ff_gap_mdm_le_mdr_functionality_second_cofactorsm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_functionality_second_cofactorsm_positive)) /\ ff_row_mdm_cell_mdr_functionality_second_cofactorsm_positive_cell = S ff_row_mdm_prefix_mdr_functionality_second_cofactorsm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_positive_cell_column_before. ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_positive) = (mdr_j_functionality_second_cofactors)) /\ ff_column_mdm_cell_mdr_functionality_second_cofactorsm_positive_cell = ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_positive) \/ ((exists ff_gap_mdm_le_mdr_functionality_second_cofactorsm_positive_cell_column_after. ff_gap_mdm_le_mdr_functionality_second_cofactorsm_positive_cell_column_after + (mdr_j_functionality_second_cofactors) = (ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_positive)) /\ ff_column_mdm_cell_mdr_functionality_second_cofactorsm_positive_cell = S ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_positive))) /\ (((exists ff_h_mdm_mdr_functionality_second_cofactorsm_positive_cell_source. ff_h_mdm_mdr_functionality_second_cofactorsm_positive_cell_source + S (ff_value_mdm_prefix_mdr_functionality_second_cofactorsm_positive) = S ((S ((ff_row_mdm_cell_mdr_functionality_second_cofactorsm_positive_cell) * (S (d)) + (ff_column_mdm_cell_mdr_functionality_second_cofactorsm_positive_cell))) * qc)) /\ exists ff_q_mdm_mdr_functionality_second_cofactorsm_positive_cell_source. qb = ff_q_mdm_mdr_functionality_second_cofactorsm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_functionality_second_cofactorsm_positive_cell) * (S (d)) + (ff_column_mdm_cell_mdr_functionality_second_cofactorsm_positive_cell))) * qc) + (ff_value_mdm_prefix_mdr_functionality_second_cofactorsm_positive)))))) /\ (((exists ff_h_mdm_mdr_functionality_second_cofactorsm_positive_target. ff_h_mdm_mdr_functionality_second_cofactorsm_positive_target + S (ff_value_mdm_prefix_mdr_functionality_second_cofactorsm_positive) = S ((S (ff_index_mdm_prefix_mdr_functionality_second_cofactorsm_positive)) * mdr_us_functionality_second_cofactors)) /\ exists ff_q_mdm_mdr_functionality_second_cofactorsm_positive_target. mdr_up_functionality_second_cofactors = ff_q_mdm_mdr_functionality_second_cofactorsm_positive_target * S ((S (ff_index_mdm_prefix_mdr_functionality_second_cofactorsm_positive)) * mdr_us_functionality_second_cofactors) + (ff_value_mdm_prefix_mdr_functionality_second_cofactorsm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_functionality_second_cofactorsm_negative. (exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_negative_index_bound. ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_negative_index_bound + S (ff_index_mdm_prefix_mdr_functionality_second_cofactorsm_negative) = ((d) * (d))) -> exists ff_row_mdm_prefix_mdr_functionality_second_cofactorsm_negative ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_negative ff_value_mdm_prefix_mdr_functionality_second_cofactorsm_negative. (ff_index_mdm_prefix_mdr_functionality_second_cofactorsm_negative = (d) * ff_row_mdm_prefix_mdr_functionality_second_cofactorsm_negative + ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_negative /\ ((exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_negative_column_bound. ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_negative_column_bound + S (ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_negative) = (d)) /\ ((exists ff_row_mdm_cell_mdr_functionality_second_cofactorsm_negative_cell ff_column_mdm_cell_mdr_functionality_second_cofactorsm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_negative_cell_row_before. ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_functionality_second_cofactorsm_negative) = (0)) /\ ff_row_mdm_cell_mdr_functionality_second_cofactorsm_negative_cell = ff_row_mdm_prefix_mdr_functionality_second_cofactorsm_negative) \/ ((exists ff_gap_mdm_le_mdr_functionality_second_cofactorsm_negative_cell_row_after. ff_gap_mdm_le_mdr_functionality_second_cofactorsm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_functionality_second_cofactorsm_negative)) /\ ff_row_mdm_cell_mdr_functionality_second_cofactorsm_negative_cell = S ff_row_mdm_prefix_mdr_functionality_second_cofactorsm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_negative_cell_column_before. ff_gap_mdm_lt_mdr_functionality_second_cofactorsm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_negative) = (mdr_j_functionality_second_cofactors)) /\ ff_column_mdm_cell_mdr_functionality_second_cofactorsm_negative_cell = ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_negative) \/ ((exists ff_gap_mdm_le_mdr_functionality_second_cofactorsm_negative_cell_column_after. ff_gap_mdm_le_mdr_functionality_second_cofactorsm_negative_cell_column_after + (mdr_j_functionality_second_cofactors) = (ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_negative)) /\ ff_column_mdm_cell_mdr_functionality_second_cofactorsm_negative_cell = S ff_column_mdm_prefix_mdr_functionality_second_cofactorsm_negative))) /\ (((exists ff_h_mdm_mdr_functionality_second_cofactorsm_negative_cell_source. ff_h_mdm_mdr_functionality_second_cofactorsm_negative_cell_source + S (ff_value_mdm_prefix_mdr_functionality_second_cofactorsm_negative) = S ((S ((ff_row_mdm_cell_mdr_functionality_second_cofactorsm_negative_cell) * (S (d)) + (ff_column_mdm_cell_mdr_functionality_second_cofactorsm_negative_cell))) * rc)) /\ exists ff_q_mdm_mdr_functionality_second_cofactorsm_negative_cell_source. rb = ff_q_mdm_mdr_functionality_second_cofactorsm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_functionality_second_cofactorsm_negative_cell) * (S (d)) + (ff_column_mdm_cell_mdr_functionality_second_cofactorsm_negative_cell))) * rc) + (ff_value_mdm_prefix_mdr_functionality_second_cofactorsm_negative)))))) /\ (((exists ff_h_mdm_mdr_functionality_second_cofactorsm_negative_target. ff_h_mdm_mdr_functionality_second_cofactorsm_negative_target + S (ff_value_mdm_prefix_mdr_functionality_second_cofactorsm_negative) = S ((S (ff_index_mdm_prefix_mdr_functionality_second_cofactorsm_negative)) * mdr_ut_functionality_second_cofactors)) /\ exists ff_q_mdm_mdr_functionality_second_cofactorsm_negative_target. mdr_un_functionality_second_cofactors = ff_q_mdm_mdr_functionality_second_cofactorsm_negative_target * S ((S (ff_index_mdm_prefix_mdr_functionality_second_cofactorsm_negative)) * mdr_ut_functionality_second_cofactors) + (ff_value_mdm_prefix_mdr_functionality_second_cofactorsm_negative))))))))) /\ ((exists mdr_b_functionality_second_cofactorsd mdr_c_functionality_second_cofactorsd mdr_l_functionality_second_cofactorsd mdr_i_functionality_second_cofactorsd. ((forall mdr_i_functionality_second_cofactorsdh. (exists mdr_gap_functionality_second_cofactorsdhi. mdr_gap_functionality_second_cofactorsdhi + S (mdr_i_functionality_second_cofactorsdh) = (mdr_l_functionality_second_cofactorsd)) -> exists mdr_d_functionality_second_cofactorsdh mdr_pb_functionality_second_cofactorsdh mdr_pc_functionality_second_cofactorsdh mdr_nb_functionality_second_cofactorsdh mdr_nc_functionality_second_cofactorsdh mdr_p_functionality_second_cofactorsdh mdr_n_functionality_second_cofactorsdh. ((exists mdr_z_functionality_second_cofactorsdhr. ((exists mdr_a_functionality_second_cofactorsdhrc mdr_b_functionality_second_cofactorsdhrc mdr_c_functionality_second_cofactorsdhrc mdr_e_functionality_second_cofactorsdhrc mdr_f_functionality_second_cofactorsdhrc. ((mdr_a_functionality_second_cofactorsdhrc = ((mdr_d_functionality_second_cofactorsdh) + (mdr_pb_functionality_second_cofactorsdh)) * S ((mdr_d_functionality_second_cofactorsdh) + (mdr_pb_functionality_second_cofactorsdh)) + ((mdr_pb_functionality_second_cofactorsdh) + (mdr_pb_functionality_second_cofactorsdh))) /\ ((mdr_b_functionality_second_cofactorsdhrc = ((mdr_pc_functionality_second_cofactorsdh) + (mdr_nb_functionality_second_cofactorsdh)) * S ((mdr_pc_functionality_second_cofactorsdh) + (mdr_nb_functionality_second_cofactorsdh)) + ((mdr_nb_functionality_second_cofactorsdh) + (mdr_nb_functionality_second_cofactorsdh))) /\ ((mdr_c_functionality_second_cofactorsdhrc = ((mdr_a_functionality_second_cofactorsdhrc) + (mdr_b_functionality_second_cofactorsdhrc)) * S ((mdr_a_functionality_second_cofactorsdhrc) + (mdr_b_functionality_second_cofactorsdhrc)) + ((mdr_b_functionality_second_cofactorsdhrc) + (mdr_b_functionality_second_cofactorsdhrc))) /\ ((mdr_e_functionality_second_cofactorsdhrc = ((mdr_p_functionality_second_cofactorsdh) + (mdr_n_functionality_second_cofactorsdh)) * S ((mdr_p_functionality_second_cofactorsdh) + (mdr_n_functionality_second_cofactorsdh)) + ((mdr_n_functionality_second_cofactorsdh) + (mdr_n_functionality_second_cofactorsdh))) /\ ((mdr_f_functionality_second_cofactorsdhrc = ((mdr_nc_functionality_second_cofactorsdh) + (mdr_e_functionality_second_cofactorsdhrc)) * S ((mdr_nc_functionality_second_cofactorsdh) + (mdr_e_functionality_second_cofactorsdhrc)) + ((mdr_e_functionality_second_cofactorsdhrc) + (mdr_e_functionality_second_cofactorsdhrc))) /\ ((mdr_z_functionality_second_cofactorsdhr) = ((mdr_c_functionality_second_cofactorsdhrc) + (mdr_f_functionality_second_cofactorsdhrc)) * S ((mdr_c_functionality_second_cofactorsdhrc) + (mdr_f_functionality_second_cofactorsdhrc)) + ((mdr_f_functionality_second_cofactorsdhrc) + (mdr_f_functionality_second_cofactorsdhrc))))))))) /\ (((exists ff_h_mdr_functionality_second_cofactorsdhrb. ff_h_mdr_functionality_second_cofactorsdhrb + S (mdr_z_functionality_second_cofactorsdhr) = S ((S (mdr_i_functionality_second_cofactorsdh)) * mdr_c_functionality_second_cofactorsd)) /\ exists ff_q_mdr_functionality_second_cofactorsdhrb. mdr_b_functionality_second_cofactorsd = ff_q_mdr_functionality_second_cofactorsdhrb * S ((S (mdr_i_functionality_second_cofactorsdh)) * mdr_c_functionality_second_cofactorsd) + (mdr_z_functionality_second_cofactorsdhr))))) /\ (((((mdr_d_functionality_second_cofactorsdh) = 0) /\ (((mdr_p_functionality_second_cofactorsdh) = 1) /\ ((mdr_n_functionality_second_cofactorsdh) = 0))) \/ exists mdr_q_functionality_second_cofactorsdhs mdr_eb_functionality_second_cofactorsdhs mdr_ec_functionality_second_cofactorsdhs mdr_fb_functionality_second_cofactorsdhs mdr_fc_functionality_second_cofactorsdhs. (((mdr_d_functionality_second_cofactorsdh) = S (mdr_q_functionality_second_cofactorsdhs)) /\ ((forall mdr_j_functionality_second_cofactorsdhsc. (exists mdr_gap_functionality_second_cofactorsdhscj. mdr_gap_functionality_second_cofactorsdhscj + S (mdr_j_functionality_second_cofactorsdhsc) = (S (mdr_q_functionality_second_cofactorsdhs))) -> exists mdr_i_functionality_second_cofactorsdhsc mdr_up_functionality_second_cofactorsdhsc mdr_us_functionality_second_cofactorsdhsc mdr_un_functionality_second_cofactorsdhsc mdr_ut_functionality_second_cofactorsdhsc mdr_p_functionality_second_cofactorsdhsc mdr_n_functionality_second_cofactorsdhsc. ((exists mdr_gap_functionality_second_cofactorsdhsci. mdr_gap_functionality_second_cofactorsdhsci + S (mdr_i_functionality_second_cofactorsdhsc) = (mdr_i_functionality_second_cofactorsdh)) /\ ((exists mdr_z_functionality_second_cofactorsdhscr. ((exists mdr_a_functionality_second_cofactorsdhscrc mdr_b_functionality_second_cofactorsdhscrc mdr_c_functionality_second_cofactorsdhscrc mdr_e_functionality_second_cofactorsdhscrc mdr_f_functionality_second_cofactorsdhscrc. ((mdr_a_functionality_second_cofactorsdhscrc = ((mdr_q_functionality_second_cofactorsdhs) + (mdr_up_functionality_second_cofactorsdhsc)) * S ((mdr_q_functionality_second_cofactorsdhs) + (mdr_up_functionality_second_cofactorsdhsc)) + ((mdr_up_functionality_second_cofactorsdhsc) + (mdr_up_functionality_second_cofactorsdhsc))) /\ ((mdr_b_functionality_second_cofactorsdhscrc = ((mdr_us_functionality_second_cofactorsdhsc) + (mdr_un_functionality_second_cofactorsdhsc)) * S ((mdr_us_functionality_second_cofactorsdhsc) + (mdr_un_functionality_second_cofactorsdhsc)) + ((mdr_un_functionality_second_cofactorsdhsc) + (mdr_un_functionality_second_cofactorsdhsc))) /\ ((mdr_c_functionality_second_cofactorsdhscrc = ((mdr_a_functionality_second_cofactorsdhscrc) + (mdr_b_functionality_second_cofactorsdhscrc)) * S ((mdr_a_functionality_second_cofactorsdhscrc) + (mdr_b_functionality_second_cofactorsdhscrc)) + ((mdr_b_functionality_second_cofactorsdhscrc) + (mdr_b_functionality_second_cofactorsdhscrc))) /\ ((mdr_e_functionality_second_cofactorsdhscrc = ((mdr_p_functionality_second_cofactorsdhsc) + (mdr_n_functionality_second_cofactorsdhsc)) * S ((mdr_p_functionality_second_cofactorsdhsc) + (mdr_n_functionality_second_cofactorsdhsc)) + ((mdr_n_functionality_second_cofactorsdhsc) + (mdr_n_functionality_second_cofactorsdhsc))) /\ ((mdr_f_functionality_second_cofactorsdhscrc = ((mdr_ut_functionality_second_cofactorsdhsc) + (mdr_e_functionality_second_cofactorsdhscrc)) * S ((mdr_ut_functionality_second_cofactorsdhsc) + (mdr_e_functionality_second_cofactorsdhscrc)) + ((mdr_e_functionality_second_cofactorsdhscrc) + (mdr_e_functionality_second_cofactorsdhscrc))) /\ ((mdr_z_functionality_second_cofactorsdhscr) = ((mdr_c_functionality_second_cofactorsdhscrc) + (mdr_f_functionality_second_cofactorsdhscrc)) * S ((mdr_c_functionality_second_cofactorsdhscrc) + (mdr_f_functionality_second_cofactorsdhscrc)) + ((mdr_f_functionality_second_cofactorsdhscrc) + (mdr_f_functionality_second_cofactorsdhscrc))))))))) /\ (((exists ff_h_mdr_functionality_second_cofactorsdhscrb. ff_h_mdr_functionality_second_cofactorsdhscrb + S (mdr_z_functionality_second_cofactorsdhscr) = S ((S (mdr_i_functionality_second_cofactorsdhsc)) * mdr_c_functionality_second_cofactorsd)) /\ exists ff_q_mdr_functionality_second_cofactorsdhscrb. mdr_b_functionality_second_cofactorsd = ff_q_mdr_functionality_second_cofactorsdhscrb * S ((S (mdr_i_functionality_second_cofactorsdhsc)) * mdr_c_functionality_second_cofactorsd) + (mdr_z_functionality_second_cofactorsdhscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive. (exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_positive_index_bound. ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive) = ((mdr_q_functionality_second_cofactorsdhs) * (mdr_q_functionality_second_cofactorsdhs))) -> exists ff_row_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive ff_value_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive. (ff_index_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive = (mdr_q_functionality_second_cofactorsdhs) * ff_row_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive + ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive /\ ((exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_positive_column_bound. ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive) = (mdr_q_functionality_second_cofactorsdhs)) /\ ((exists ff_row_mdm_cell_mdr_functionality_second_cofactorsdhscm_positive_cell ff_column_mdm_cell_mdr_functionality_second_cofactorsdhscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_functionality_second_cofactorsdhscm_positive_cell = ff_row_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_functionality_second_cofactorsdhscm_positive_cell_row_after. ff_gap_mdm_le_mdr_functionality_second_cofactorsdhscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive)) /\ ff_row_mdm_cell_mdr_functionality_second_cofactorsdhscm_positive_cell = S ff_row_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive) = (mdr_j_functionality_second_cofactorsdhsc)) /\ ff_column_mdm_cell_mdr_functionality_second_cofactorsdhscm_positive_cell = ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_functionality_second_cofactorsdhscm_positive_cell_column_after. ff_gap_mdm_le_mdr_functionality_second_cofactorsdhscm_positive_cell_column_after + (mdr_j_functionality_second_cofactorsdhsc) = (ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive)) /\ ff_column_mdm_cell_mdr_functionality_second_cofactorsdhscm_positive_cell = S ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive))) /\ (((exists ff_h_mdm_mdr_functionality_second_cofactorsdhscm_positive_cell_source. ff_h_mdm_mdr_functionality_second_cofactorsdhscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive) = S ((S ((ff_row_mdm_cell_mdr_functionality_second_cofactorsdhscm_positive_cell) * (S (mdr_q_functionality_second_cofactorsdhs)) + (ff_column_mdm_cell_mdr_functionality_second_cofactorsdhscm_positive_cell))) * mdr_pc_functionality_second_cofactorsdh)) /\ exists ff_q_mdm_mdr_functionality_second_cofactorsdhscm_positive_cell_source. mdr_pb_functionality_second_cofactorsdh = ff_q_mdm_mdr_functionality_second_cofactorsdhscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_functionality_second_cofactorsdhscm_positive_cell) * (S (mdr_q_functionality_second_cofactorsdhs)) + (ff_column_mdm_cell_mdr_functionality_second_cofactorsdhscm_positive_cell))) * mdr_pc_functionality_second_cofactorsdh) + (ff_value_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive)))))) /\ (((exists ff_h_mdm_mdr_functionality_second_cofactorsdhscm_positive_target. ff_h_mdm_mdr_functionality_second_cofactorsdhscm_positive_target + S (ff_value_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive) = S ((S (ff_index_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive)) * mdr_us_functionality_second_cofactorsdhsc)) /\ exists ff_q_mdm_mdr_functionality_second_cofactorsdhscm_positive_target. mdr_up_functionality_second_cofactorsdhsc = ff_q_mdm_mdr_functionality_second_cofactorsdhscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive)) * mdr_us_functionality_second_cofactorsdhsc) + (ff_value_mdm_prefix_mdr_functionality_second_cofactorsdhscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative. (exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_negative_index_bound. ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative) = ((mdr_q_functionality_second_cofactorsdhs) * (mdr_q_functionality_second_cofactorsdhs))) -> exists ff_row_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative ff_value_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative. (ff_index_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative = (mdr_q_functionality_second_cofactorsdhs) * ff_row_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative + ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative /\ ((exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_negative_column_bound. ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative) = (mdr_q_functionality_second_cofactorsdhs)) /\ ((exists ff_row_mdm_cell_mdr_functionality_second_cofactorsdhscm_negative_cell ff_column_mdm_cell_mdr_functionality_second_cofactorsdhscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_functionality_second_cofactorsdhscm_negative_cell = ff_row_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_functionality_second_cofactorsdhscm_negative_cell_row_after. ff_gap_mdm_le_mdr_functionality_second_cofactorsdhscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative)) /\ ff_row_mdm_cell_mdr_functionality_second_cofactorsdhscm_negative_cell = S ff_row_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_functionality_second_cofactorsdhscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative) = (mdr_j_functionality_second_cofactorsdhsc)) /\ ff_column_mdm_cell_mdr_functionality_second_cofactorsdhscm_negative_cell = ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_functionality_second_cofactorsdhscm_negative_cell_column_after. ff_gap_mdm_le_mdr_functionality_second_cofactorsdhscm_negative_cell_column_after + (mdr_j_functionality_second_cofactorsdhsc) = (ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative)) /\ ff_column_mdm_cell_mdr_functionality_second_cofactorsdhscm_negative_cell = S ff_column_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative))) /\ (((exists ff_h_mdm_mdr_functionality_second_cofactorsdhscm_negative_cell_source. ff_h_mdm_mdr_functionality_second_cofactorsdhscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative) = S ((S ((ff_row_mdm_cell_mdr_functionality_second_cofactorsdhscm_negative_cell) * (S (mdr_q_functionality_second_cofactorsdhs)) + (ff_column_mdm_cell_mdr_functionality_second_cofactorsdhscm_negative_cell))) * mdr_nc_functionality_second_cofactorsdh)) /\ exists ff_q_mdm_mdr_functionality_second_cofactorsdhscm_negative_cell_source. mdr_nb_functionality_second_cofactorsdh = ff_q_mdm_mdr_functionality_second_cofactorsdhscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_functionality_second_cofactorsdhscm_negative_cell) * (S (mdr_q_functionality_second_cofactorsdhs)) + (ff_column_mdm_cell_mdr_functionality_second_cofactorsdhscm_negative_cell))) * mdr_nc_functionality_second_cofactorsdh) + (ff_value_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative)))))) /\ (((exists ff_h_mdm_mdr_functionality_second_cofactorsdhscm_negative_target. ff_h_mdm_mdr_functionality_second_cofactorsdhscm_negative_target + S (ff_value_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative) = S ((S (ff_index_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative)) * mdr_ut_functionality_second_cofactorsdhsc)) /\ exists ff_q_mdm_mdr_functionality_second_cofactorsdhscm_negative_target. mdr_un_functionality_second_cofactorsdhsc = ff_q_mdm_mdr_functionality_second_cofactorsdhscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative)) * mdr_ut_functionality_second_cofactorsdhsc) + (ff_value_mdm_prefix_mdr_functionality_second_cofactorsdhscm_negative))))))))) /\ ((((exists ff_h_mdr_functionality_second_cofactorsdhscp. ff_h_mdr_functionality_second_cofactorsdhscp + S (mdr_p_functionality_second_cofactorsdhsc) = S ((S (mdr_j_functionality_second_cofactorsdhsc)) * mdr_ec_functionality_second_cofactorsdhs)) /\ exists ff_q_mdr_functionality_second_cofactorsdhscp. mdr_eb_functionality_second_cofactorsdhs = ff_q_mdr_functionality_second_cofactorsdhscp * S ((S (mdr_j_functionality_second_cofactorsdhsc)) * mdr_ec_functionality_second_cofactorsdhs) + (mdr_p_functionality_second_cofactorsdhsc))) /\ (((exists ff_h_mdr_functionality_second_cofactorsdhscn. ff_h_mdr_functionality_second_cofactorsdhscn + S (mdr_n_functionality_second_cofactorsdhsc) = S ((S (mdr_j_functionality_second_cofactorsdhsc)) * mdr_fc_functionality_second_cofactorsdhs)) /\ exists ff_q_mdr_functionality_second_cofactorsdhscn. mdr_fb_functionality_second_cofactorsdhs = ff_q_mdr_functionality_second_cofactorsdhscn * S ((S (mdr_j_functionality_second_cofactorsdhsc)) * mdr_fc_functionality_second_cofactorsdhs) + (mdr_n_functionality_second_cofactorsdhsc)))))))) /\ (exists ff_ub_mce_fold_mdr_functionality_second_cofactorsdhsf ff_uc_mce_fold_mdr_functionality_second_cofactorsdhsf ff_vb_mce_fold_mdr_functionality_second_cofactorsdhsf ff_vc_mce_fold_mdr_functionality_second_cofactorsdhsf. ((forall ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix. (exists ff_gap_mce_mdr_functionality_second_cofactorsdhsf_prefix_index. ff_gap_mce_mdr_functionality_second_cofactorsdhsf_prefix_index + S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) = (S (mdr_q_functionality_second_cofactorsdhs))) -> exists ff_ap_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix ff_an_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix ff_bp_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix ff_bn_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix ff_p_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix ff_n_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix. ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_prefix_ap. ff_h_mce_mdr_functionality_second_cofactorsdhsf_prefix_ap + S (ff_ap_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix)) * mdr_pc_functionality_second_cofactorsdh)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_prefix_ap. mdr_pb_functionality_second_cofactorsdh = ff_q_mce_mdr_functionality_second_cofactorsdhsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix)) * mdr_pc_functionality_second_cofactorsdh) + (ff_ap_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_prefix_an. ff_h_mce_mdr_functionality_second_cofactorsdhsf_prefix_an + S (ff_an_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix)) * mdr_nc_functionality_second_cofactorsdh)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_prefix_an. mdr_nb_functionality_second_cofactorsdh = ff_q_mce_mdr_functionality_second_cofactorsdhsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix)) * mdr_nc_functionality_second_cofactorsdh) + (ff_an_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_prefix_bp. ff_h_mce_mdr_functionality_second_cofactorsdhsf_prefix_bp + S (ff_bp_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix)) * mdr_ec_functionality_second_cofactorsdhs)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_prefix_bp. mdr_eb_functionality_second_cofactorsdhs = ff_q_mce_mdr_functionality_second_cofactorsdhsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix)) * mdr_ec_functionality_second_cofactorsdhs) + (ff_bp_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_prefix_bn. ff_h_mce_mdr_functionality_second_cofactorsdhsf_prefix_bn + S (ff_bn_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix)) * mdr_fc_functionality_second_cofactorsdhs)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_prefix_bn. mdr_fb_functionality_second_cofactorsdhs = ff_q_mce_mdr_functionality_second_cofactorsdhsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix)) * mdr_fc_functionality_second_cofactorsdhs) + (ff_bn_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_prefix_positive. ff_h_mce_mdr_functionality_second_cofactorsdhsf_prefix_positive + S (ff_p_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix)) * ff_uc_mce_fold_mdr_functionality_second_cofactorsdhsf)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_prefix_positive. ff_ub_mce_fold_mdr_functionality_second_cofactorsdhsf = ff_q_mce_mdr_functionality_second_cofactorsdhsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix)) * ff_uc_mce_fold_mdr_functionality_second_cofactorsdhsf) + (ff_p_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix))) /\ ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_prefix_negative. ff_h_mce_mdr_functionality_second_cofactorsdhsf_prefix_negative + S (ff_n_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix)) * ff_vc_mce_fold_mdr_functionality_second_cofactorsdhsf)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_prefix_negative. ff_vb_mce_fold_mdr_functionality_second_cofactorsdhsf = ff_q_mce_mdr_functionality_second_cofactorsdhsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix)) * ff_vc_mce_fold_mdr_functionality_second_cofactorsdhsf) + (ff_n_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix))) /\ (((exists ff_even_mce_term_mdr_functionality_second_cofactorsdhsf_prefix_term. ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix = 2 * ff_even_mce_term_mdr_functionality_second_cofactorsdhsf_prefix_term) /\ (ff_p_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix = (ff_ap_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) * (ff_bp_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) + (ff_an_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) * (ff_bn_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) /\ ff_n_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix = (ff_ap_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) * (ff_bn_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) + (ff_an_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) * (ff_bp_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_functionality_second_cofactorsdhsf_prefix_term. ff_index_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix = 2 * ff_odd_mce_term_mdr_functionality_second_cofactorsdhsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix = (ff_ap_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) * (ff_bn_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) + (ff_an_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) * (ff_bp_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) /\ ff_n_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix = (ff_ap_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) * (ff_bp_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) + (ff_an_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix) * (ff_bn_mce_alternating_mdr_functionality_second_cofactorsdhsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_functionality_second_cofactorsdhsf_positive ff_v_mce_mdr_functionality_second_cofactorsdhsf_positive. ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_positive_start. ff_h_mce_mdr_functionality_second_cofactorsdhsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_positive)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_positive_start. ff_u_mce_mdr_functionality_second_cofactorsdhsf_positive = ff_q_mce_mdr_functionality_second_cofactorsdhsf_positive_start * S ((S (0)) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_positive_terminal. ff_h_mce_mdr_functionality_second_cofactorsdhsf_positive_terminal + S (mdr_p_functionality_second_cofactorsdh) = S ((S ((S (mdr_q_functionality_second_cofactorsdhs)))) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_positive)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_positive_terminal. ff_u_mce_mdr_functionality_second_cofactorsdhsf_positive = ff_q_mce_mdr_functionality_second_cofactorsdhsf_positive_terminal * S ((S ((S (mdr_q_functionality_second_cofactorsdhs)))) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_positive) + (mdr_p_functionality_second_cofactorsdh))) /\ forall ff_i_mce_mdr_functionality_second_cofactorsdhsf_positive. (exists ff_lt_mce_mdr_functionality_second_cofactorsdhsf_positive_bound. ff_lt_mce_mdr_functionality_second_cofactorsdhsf_positive_bound + S ff_i_mce_mdr_functionality_second_cofactorsdhsf_positive = (S (mdr_q_functionality_second_cofactorsdhs))) -> exists ff_a_mce_mdr_functionality_second_cofactorsdhsf_positive ff_r_mce_mdr_functionality_second_cofactorsdhsf_positive ff_s_mce_mdr_functionality_second_cofactorsdhsf_positive. ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_positive_summand. ff_h_mce_mdr_functionality_second_cofactorsdhsf_positive_summand + S (ff_a_mce_mdr_functionality_second_cofactorsdhsf_positive) = S ((S (ff_i_mce_mdr_functionality_second_cofactorsdhsf_positive)) * ff_uc_mce_fold_mdr_functionality_second_cofactorsdhsf)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_positive_summand. ff_ub_mce_fold_mdr_functionality_second_cofactorsdhsf = ff_q_mce_mdr_functionality_second_cofactorsdhsf_positive_summand * S ((S (ff_i_mce_mdr_functionality_second_cofactorsdhsf_positive)) * ff_uc_mce_fold_mdr_functionality_second_cofactorsdhsf) + (ff_a_mce_mdr_functionality_second_cofactorsdhsf_positive))) /\ ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_positive_partial. ff_h_mce_mdr_functionality_second_cofactorsdhsf_positive_partial + S (ff_r_mce_mdr_functionality_second_cofactorsdhsf_positive) = S ((S (ff_i_mce_mdr_functionality_second_cofactorsdhsf_positive)) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_positive)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_positive_partial. ff_u_mce_mdr_functionality_second_cofactorsdhsf_positive = ff_q_mce_mdr_functionality_second_cofactorsdhsf_positive_partial * S ((S (ff_i_mce_mdr_functionality_second_cofactorsdhsf_positive)) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_positive) + (ff_r_mce_mdr_functionality_second_cofactorsdhsf_positive))) /\ ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_positive_successor. ff_h_mce_mdr_functionality_second_cofactorsdhsf_positive_successor + S (ff_s_mce_mdr_functionality_second_cofactorsdhsf_positive) = S ((S (S ff_i_mce_mdr_functionality_second_cofactorsdhsf_positive)) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_positive)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_positive_successor. ff_u_mce_mdr_functionality_second_cofactorsdhsf_positive = ff_q_mce_mdr_functionality_second_cofactorsdhsf_positive_successor * S ((S (S ff_i_mce_mdr_functionality_second_cofactorsdhsf_positive)) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_positive) + (ff_s_mce_mdr_functionality_second_cofactorsdhsf_positive))) /\ ff_s_mce_mdr_functionality_second_cofactorsdhsf_positive = ff_r_mce_mdr_functionality_second_cofactorsdhsf_positive + ff_a_mce_mdr_functionality_second_cofactorsdhsf_positive)))))) /\ (exists ff_u_mce_mdr_functionality_second_cofactorsdhsf_negative ff_v_mce_mdr_functionality_second_cofactorsdhsf_negative. ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_negative_start. ff_h_mce_mdr_functionality_second_cofactorsdhsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_negative)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_negative_start. ff_u_mce_mdr_functionality_second_cofactorsdhsf_negative = ff_q_mce_mdr_functionality_second_cofactorsdhsf_negative_start * S ((S (0)) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_negative_terminal. ff_h_mce_mdr_functionality_second_cofactorsdhsf_negative_terminal + S (mdr_n_functionality_second_cofactorsdh) = S ((S ((S (mdr_q_functionality_second_cofactorsdhs)))) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_negative)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_negative_terminal. ff_u_mce_mdr_functionality_second_cofactorsdhsf_negative = ff_q_mce_mdr_functionality_second_cofactorsdhsf_negative_terminal * S ((S ((S (mdr_q_functionality_second_cofactorsdhs)))) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_negative) + (mdr_n_functionality_second_cofactorsdh))) /\ forall ff_i_mce_mdr_functionality_second_cofactorsdhsf_negative. (exists ff_lt_mce_mdr_functionality_second_cofactorsdhsf_negative_bound. ff_lt_mce_mdr_functionality_second_cofactorsdhsf_negative_bound + S ff_i_mce_mdr_functionality_second_cofactorsdhsf_negative = (S (mdr_q_functionality_second_cofactorsdhs))) -> exists ff_a_mce_mdr_functionality_second_cofactorsdhsf_negative ff_r_mce_mdr_functionality_second_cofactorsdhsf_negative ff_s_mce_mdr_functionality_second_cofactorsdhsf_negative. ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_negative_summand. ff_h_mce_mdr_functionality_second_cofactorsdhsf_negative_summand + S (ff_a_mce_mdr_functionality_second_cofactorsdhsf_negative) = S ((S (ff_i_mce_mdr_functionality_second_cofactorsdhsf_negative)) * ff_vc_mce_fold_mdr_functionality_second_cofactorsdhsf)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_negative_summand. ff_vb_mce_fold_mdr_functionality_second_cofactorsdhsf = ff_q_mce_mdr_functionality_second_cofactorsdhsf_negative_summand * S ((S (ff_i_mce_mdr_functionality_second_cofactorsdhsf_negative)) * ff_vc_mce_fold_mdr_functionality_second_cofactorsdhsf) + (ff_a_mce_mdr_functionality_second_cofactorsdhsf_negative))) /\ ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_negative_partial. ff_h_mce_mdr_functionality_second_cofactorsdhsf_negative_partial + S (ff_r_mce_mdr_functionality_second_cofactorsdhsf_negative) = S ((S (ff_i_mce_mdr_functionality_second_cofactorsdhsf_negative)) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_negative)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_negative_partial. ff_u_mce_mdr_functionality_second_cofactorsdhsf_negative = ff_q_mce_mdr_functionality_second_cofactorsdhsf_negative_partial * S ((S (ff_i_mce_mdr_functionality_second_cofactorsdhsf_negative)) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_negative) + (ff_r_mce_mdr_functionality_second_cofactorsdhsf_negative))) /\ ((((exists ff_h_mce_mdr_functionality_second_cofactorsdhsf_negative_successor. ff_h_mce_mdr_functionality_second_cofactorsdhsf_negative_successor + S (ff_s_mce_mdr_functionality_second_cofactorsdhsf_negative) = S ((S (S ff_i_mce_mdr_functionality_second_cofactorsdhsf_negative)) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_negative)) /\ exists ff_q_mce_mdr_functionality_second_cofactorsdhsf_negative_successor. ff_u_mce_mdr_functionality_second_cofactorsdhsf_negative = ff_q_mce_mdr_functionality_second_cofactorsdhsf_negative_successor * S ((S (S ff_i_mce_mdr_functionality_second_cofactorsdhsf_negative)) * ff_v_mce_mdr_functionality_second_cofactorsdhsf_negative) + (ff_s_mce_mdr_functionality_second_cofactorsdhsf_negative))) /\ ff_s_mce_mdr_functionality_second_cofactorsdhsf_negative = ff_r_mce_mdr_functionality_second_cofactorsdhsf_negative + ff_a_mce_mdr_functionality_second_cofactorsdhsf_negative))))))))))))))) /\ ((exists mdr_gap_functionality_second_cofactorsdi. mdr_gap_functionality_second_cofactorsdi + S (mdr_i_functionality_second_cofactorsd) = (mdr_l_functionality_second_cofactorsd)) /\ (exists mdr_z_functionality_second_cofactorsdr. ((exists mdr_a_functionality_second_cofactorsdrc mdr_b_functionality_second_cofactorsdrc mdr_c_functionality_second_cofactorsdrc mdr_e_functionality_second_cofactorsdrc mdr_f_functionality_second_cofactorsdrc. ((mdr_a_functionality_second_cofactorsdrc = ((d) + (mdr_up_functionality_second_cofactors)) * S ((d) + (mdr_up_functionality_second_cofactors)) + ((mdr_up_functionality_second_cofactors) + (mdr_up_functionality_second_cofactors))) /\ ((mdr_b_functionality_second_cofactorsdrc = ((mdr_us_functionality_second_cofactors) + (mdr_un_functionality_second_cofactors)) * S ((mdr_us_functionality_second_cofactors) + (mdr_un_functionality_second_cofactors)) + ((mdr_un_functionality_second_cofactors) + (mdr_un_functionality_second_cofactors))) /\ ((mdr_c_functionality_second_cofactorsdrc = ((mdr_a_functionality_second_cofactorsdrc) + (mdr_b_functionality_second_cofactorsdrc)) * S ((mdr_a_functionality_second_cofactorsdrc) + (mdr_b_functionality_second_cofactorsdrc)) + ((mdr_b_functionality_second_cofactorsdrc) + (mdr_b_functionality_second_cofactorsdrc))) /\ ((mdr_e_functionality_second_cofactorsdrc = ((mdr_p_functionality_second_cofactors) + (mdr_n_functionality_second_cofactors)) * S ((mdr_p_functionality_second_cofactors) + (mdr_n_functionality_second_cofactors)) + ((mdr_n_functionality_second_cofactors) + (mdr_n_functionality_second_cofactors))) /\ ((mdr_f_functionality_second_cofactorsdrc = ((mdr_ut_functionality_second_cofactors) + (mdr_e_functionality_second_cofactorsdrc)) * S ((mdr_ut_functionality_second_cofactors) + (mdr_e_functionality_second_cofactorsdrc)) + ((mdr_e_functionality_second_cofactorsdrc) + (mdr_e_functionality_second_cofactorsdrc))) /\ ((mdr_z_functionality_second_cofactorsdr) = ((mdr_c_functionality_second_cofactorsdrc) + (mdr_f_functionality_second_cofactorsdrc)) * S ((mdr_c_functionality_second_cofactorsdrc) + (mdr_f_functionality_second_cofactorsdrc)) + ((mdr_f_functionality_second_cofactorsdrc) + (mdr_f_functionality_second_cofactorsdrc))))))))) /\ (((exists ff_h_mdr_functionality_second_cofactorsdrb. ff_h_mdr_functionality_second_cofactorsdrb + S (mdr_z_functionality_second_cofactorsdr) = S ((S (mdr_i_functionality_second_cofactorsd)) * mdr_c_functionality_second_cofactorsd)) /\ exists ff_q_mdr_functionality_second_cofactorsdrb. mdr_b_functionality_second_cofactorsd = ff_q_mdr_functionality_second_cofactorsdrb * S ((S (mdr_i_functionality_second_cofactorsd)) * mdr_c_functionality_second_cofactorsd) + (mdr_z_functionality_second_cofactorsdr)))))))) /\ ((((exists ff_h_mdr_functionality_second_cofactorsp. ff_h_mdr_functionality_second_cofactorsp + S (mdr_p_functionality_second_cofactors) = S ((S (mdr_j_functionality_second_cofactors)) * ec)) /\ exists ff_q_mdr_functionality_second_cofactorsp. eb = ff_q_mdr_functionality_second_cofactorsp * S ((S (mdr_j_functionality_second_cofactors)) * ec) + (mdr_p_functionality_second_cofactors))) /\ (((exists ff_h_mdr_functionality_second_cofactorsn. ff_h_mdr_functionality_second_cofactorsn + S (mdr_n_functionality_second_cofactors) = S ((S (mdr_j_functionality_second_cofactors)) * fc)) /\ exists ff_q_mdr_functionality_second_cofactorsn. fb = ff_q_mdr_functionality_second_cofactorsn * S ((S (mdr_j_functionality_second_cofactors)) * fc) + (mdr_n_functionality_second_cofactors))))))) /\ (exists ff_ub_mce_fold_mdre_functionality_second_fold ff_uc_mce_fold_mdre_functionality_second_fold ff_vb_mce_fold_mdre_functionality_second_fold ff_vc_mce_fold_mdre_functionality_second_fold. ((forall ff_index_mce_alternating_mdre_functionality_second_fold_prefix. (exists ff_gap_mce_mdre_functionality_second_fold_prefix_index. ff_gap_mce_mdre_functionality_second_fold_prefix_index + S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix) = (S d)) -> exists ff_ap_mce_alternating_mdre_functionality_second_fold_prefix ff_an_mce_alternating_mdre_functionality_second_fold_prefix ff_bp_mce_alternating_mdre_functionality_second_fold_prefix ff_bn_mce_alternating_mdre_functionality_second_fold_prefix ff_p_mce_alternating_mdre_functionality_second_fold_prefix ff_n_mce_alternating_mdre_functionality_second_fold_prefix. ((((exists ff_h_mce_mdre_functionality_second_fold_prefix_ap. ff_h_mce_mdre_functionality_second_fold_prefix_ap + S (ff_ap_mce_alternating_mdre_functionality_second_fold_prefix) = S ((S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix)) * qc)) /\ exists ff_q_mce_mdre_functionality_second_fold_prefix_ap. qb = ff_q_mce_mdre_functionality_second_fold_prefix_ap * S ((S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix)) * qc) + (ff_ap_mce_alternating_mdre_functionality_second_fold_prefix))) /\ ((((exists ff_h_mce_mdre_functionality_second_fold_prefix_an. ff_h_mce_mdre_functionality_second_fold_prefix_an + S (ff_an_mce_alternating_mdre_functionality_second_fold_prefix) = S ((S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix)) * rc)) /\ exists ff_q_mce_mdre_functionality_second_fold_prefix_an. rb = ff_q_mce_mdre_functionality_second_fold_prefix_an * S ((S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix)) * rc) + (ff_an_mce_alternating_mdre_functionality_second_fold_prefix))) /\ ((((exists ff_h_mce_mdre_functionality_second_fold_prefix_bp. ff_h_mce_mdre_functionality_second_fold_prefix_bp + S (ff_bp_mce_alternating_mdre_functionality_second_fold_prefix) = S ((S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix)) * ec)) /\ exists ff_q_mce_mdre_functionality_second_fold_prefix_bp. eb = ff_q_mce_mdre_functionality_second_fold_prefix_bp * S ((S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix)) * ec) + (ff_bp_mce_alternating_mdre_functionality_second_fold_prefix))) /\ ((((exists ff_h_mce_mdre_functionality_second_fold_prefix_bn. ff_h_mce_mdre_functionality_second_fold_prefix_bn + S (ff_bn_mce_alternating_mdre_functionality_second_fold_prefix) = S ((S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix)) * fc)) /\ exists ff_q_mce_mdre_functionality_second_fold_prefix_bn. fb = ff_q_mce_mdre_functionality_second_fold_prefix_bn * S ((S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix)) * fc) + (ff_bn_mce_alternating_mdre_functionality_second_fold_prefix))) /\ ((((exists ff_h_mce_mdre_functionality_second_fold_prefix_positive. ff_h_mce_mdre_functionality_second_fold_prefix_positive + S (ff_p_mce_alternating_mdre_functionality_second_fold_prefix) = S ((S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix)) * ff_uc_mce_fold_mdre_functionality_second_fold)) /\ exists ff_q_mce_mdre_functionality_second_fold_prefix_positive. ff_ub_mce_fold_mdre_functionality_second_fold = ff_q_mce_mdre_functionality_second_fold_prefix_positive * S ((S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix)) * ff_uc_mce_fold_mdre_functionality_second_fold) + (ff_p_mce_alternating_mdre_functionality_second_fold_prefix))) /\ ((((exists ff_h_mce_mdre_functionality_second_fold_prefix_negative. ff_h_mce_mdre_functionality_second_fold_prefix_negative + S (ff_n_mce_alternating_mdre_functionality_second_fold_prefix) = S ((S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix)) * ff_vc_mce_fold_mdre_functionality_second_fold)) /\ exists ff_q_mce_mdre_functionality_second_fold_prefix_negative. ff_vb_mce_fold_mdre_functionality_second_fold = ff_q_mce_mdre_functionality_second_fold_prefix_negative * S ((S (ff_index_mce_alternating_mdre_functionality_second_fold_prefix)) * ff_vc_mce_fold_mdre_functionality_second_fold) + (ff_n_mce_alternating_mdre_functionality_second_fold_prefix))) /\ (((exists ff_even_mce_term_mdre_functionality_second_fold_prefix_term. ff_index_mce_alternating_mdre_functionality_second_fold_prefix = 2 * ff_even_mce_term_mdre_functionality_second_fold_prefix_term) /\ (ff_p_mce_alternating_mdre_functionality_second_fold_prefix = (ff_ap_mce_alternating_mdre_functionality_second_fold_prefix) * (ff_bp_mce_alternating_mdre_functionality_second_fold_prefix) + (ff_an_mce_alternating_mdre_functionality_second_fold_prefix) * (ff_bn_mce_alternating_mdre_functionality_second_fold_prefix) /\ ff_n_mce_alternating_mdre_functionality_second_fold_prefix = (ff_ap_mce_alternating_mdre_functionality_second_fold_prefix) * (ff_bn_mce_alternating_mdre_functionality_second_fold_prefix) + (ff_an_mce_alternating_mdre_functionality_second_fold_prefix) * (ff_bp_mce_alternating_mdre_functionality_second_fold_prefix))) \/ ((exists ff_odd_mce_term_mdre_functionality_second_fold_prefix_term. ff_index_mce_alternating_mdre_functionality_second_fold_prefix = 2 * ff_odd_mce_term_mdre_functionality_second_fold_prefix_term + 1) /\ (ff_p_mce_alternating_mdre_functionality_second_fold_prefix = (ff_ap_mce_alternating_mdre_functionality_second_fold_prefix) * (ff_bn_mce_alternating_mdre_functionality_second_fold_prefix) + (ff_an_mce_alternating_mdre_functionality_second_fold_prefix) * (ff_bp_mce_alternating_mdre_functionality_second_fold_prefix) /\ ff_n_mce_alternating_mdre_functionality_second_fold_prefix = (ff_ap_mce_alternating_mdre_functionality_second_fold_prefix) * (ff_bp_mce_alternating_mdre_functionality_second_fold_prefix) + (ff_an_mce_alternating_mdre_functionality_second_fold_prefix) * (ff_bn_mce_alternating_mdre_functionality_second_fold_prefix))))))))))) /\ ((exists ff_u_mce_mdre_functionality_second_fold_positive ff_v_mce_mdre_functionality_second_fold_positive. ((((exists ff_h_mce_mdre_functionality_second_fold_positive_start. ff_h_mce_mdre_functionality_second_fold_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdre_functionality_second_fold_positive)) /\ exists ff_q_mce_mdre_functionality_second_fold_positive_start. ff_u_mce_mdre_functionality_second_fold_positive = ff_q_mce_mdre_functionality_second_fold_positive_start * S ((S (0)) * ff_v_mce_mdre_functionality_second_fold_positive) + (0))) /\ ((((exists ff_h_mce_mdre_functionality_second_fold_positive_terminal. ff_h_mce_mdre_functionality_second_fold_positive_terminal + S (r) = S ((S ((S d))) * ff_v_mce_mdre_functionality_second_fold_positive)) /\ exists ff_q_mce_mdre_functionality_second_fold_positive_terminal. ff_u_mce_mdre_functionality_second_fold_positive = ff_q_mce_mdre_functionality_second_fold_positive_terminal * S ((S ((S d))) * ff_v_mce_mdre_functionality_second_fold_positive) + (r))) /\ forall ff_i_mce_mdre_functionality_second_fold_positive. (exists ff_lt_mce_mdre_functionality_second_fold_positive_bound. ff_lt_mce_mdre_functionality_second_fold_positive_bound + S ff_i_mce_mdre_functionality_second_fold_positive = (S d)) -> exists ff_a_mce_mdre_functionality_second_fold_positive ff_r_mce_mdre_functionality_second_fold_positive ff_s_mce_mdre_functionality_second_fold_positive. ((((exists ff_h_mce_mdre_functionality_second_fold_positive_summand. ff_h_mce_mdre_functionality_second_fold_positive_summand + S (ff_a_mce_mdre_functionality_second_fold_positive) = S ((S (ff_i_mce_mdre_functionality_second_fold_positive)) * ff_uc_mce_fold_mdre_functionality_second_fold)) /\ exists ff_q_mce_mdre_functionality_second_fold_positive_summand. ff_ub_mce_fold_mdre_functionality_second_fold = ff_q_mce_mdre_functionality_second_fold_positive_summand * S ((S (ff_i_mce_mdre_functionality_second_fold_positive)) * ff_uc_mce_fold_mdre_functionality_second_fold) + (ff_a_mce_mdre_functionality_second_fold_positive))) /\ ((((exists ff_h_mce_mdre_functionality_second_fold_positive_partial. ff_h_mce_mdre_functionality_second_fold_positive_partial + S (ff_r_mce_mdre_functionality_second_fold_positive) = S ((S (ff_i_mce_mdre_functionality_second_fold_positive)) * ff_v_mce_mdre_functionality_second_fold_positive)) /\ exists ff_q_mce_mdre_functionality_second_fold_positive_partial. ff_u_mce_mdre_functionality_second_fold_positive = ff_q_mce_mdre_functionality_second_fold_positive_partial * S ((S (ff_i_mce_mdre_functionality_second_fold_positive)) * ff_v_mce_mdre_functionality_second_fold_positive) + (ff_r_mce_mdre_functionality_second_fold_positive))) /\ ((((exists ff_h_mce_mdre_functionality_second_fold_positive_successor. ff_h_mce_mdre_functionality_second_fold_positive_successor + S (ff_s_mce_mdre_functionality_second_fold_positive) = S ((S (S ff_i_mce_mdre_functionality_second_fold_positive)) * ff_v_mce_mdre_functionality_second_fold_positive)) /\ exists ff_q_mce_mdre_functionality_second_fold_positive_successor. ff_u_mce_mdre_functionality_second_fold_positive = ff_q_mce_mdre_functionality_second_fold_positive_successor * S ((S (S ff_i_mce_mdre_functionality_second_fold_positive)) * ff_v_mce_mdre_functionality_second_fold_positive) + (ff_s_mce_mdre_functionality_second_fold_positive))) /\ ff_s_mce_mdre_functionality_second_fold_positive = ff_r_mce_mdre_functionality_second_fold_positive + ff_a_mce_mdre_functionality_second_fold_positive)))))) /\ (exists ff_u_mce_mdre_functionality_second_fold_negative ff_v_mce_mdre_functionality_second_fold_negative. ((((exists ff_h_mce_mdre_functionality_second_fold_negative_start. ff_h_mce_mdre_functionality_second_fold_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdre_functionality_second_fold_negative)) /\ exists ff_q_mce_mdre_functionality_second_fold_negative_start. ff_u_mce_mdre_functionality_second_fold_negative = ff_q_mce_mdre_functionality_second_fold_negative_start * S ((S (0)) * ff_v_mce_mdre_functionality_second_fold_negative) + (0))) /\ ((((exists ff_h_mce_mdre_functionality_second_fold_negative_terminal. ff_h_mce_mdre_functionality_second_fold_negative_terminal + S (s) = S ((S ((S d))) * ff_v_mce_mdre_functionality_second_fold_negative)) /\ exists ff_q_mce_mdre_functionality_second_fold_negative_terminal. ff_u_mce_mdre_functionality_second_fold_negative = ff_q_mce_mdre_functionality_second_fold_negative_terminal * S ((S ((S d))) * ff_v_mce_mdre_functionality_second_fold_negative) + (s))) /\ forall ff_i_mce_mdre_functionality_second_fold_negative. (exists ff_lt_mce_mdre_functionality_second_fold_negative_bound. ff_lt_mce_mdre_functionality_second_fold_negative_bound + S ff_i_mce_mdre_functionality_second_fold_negative = (S d)) -> exists ff_a_mce_mdre_functionality_second_fold_negative ff_r_mce_mdre_functionality_second_fold_negative ff_s_mce_mdre_functionality_second_fold_negative. ((((exists ff_h_mce_mdre_functionality_second_fold_negative_summand. ff_h_mce_mdre_functionality_second_fold_negative_summand + S (ff_a_mce_mdre_functionality_second_fold_negative) = S ((S (ff_i_mce_mdre_functionality_second_fold_negative)) * ff_vc_mce_fold_mdre_functionality_second_fold)) /\ exists ff_q_mce_mdre_functionality_second_fold_negative_summand. ff_vb_mce_fold_mdre_functionality_second_fold = ff_q_mce_mdre_functionality_second_fold_negative_summand * S ((S (ff_i_mce_mdre_functionality_second_fold_negative)) * ff_vc_mce_fold_mdre_functionality_second_fold) + (ff_a_mce_mdre_functionality_second_fold_negative))) /\ ((((exists ff_h_mce_mdre_functionality_second_fold_negative_partial. ff_h_mce_mdre_functionality_second_fold_negative_partial + S (ff_r_mce_mdre_functionality_second_fold_negative) = S ((S (ff_i_mce_mdre_functionality_second_fold_negative)) * ff_v_mce_mdre_functionality_second_fold_negative)) /\ exists ff_q_mce_mdre_functionality_second_fold_negative_partial. ff_u_mce_mdre_functionality_second_fold_negative = ff_q_mce_mdre_functionality_second_fold_negative_partial * S ((S (ff_i_mce_mdre_functionality_second_fold_negative)) * ff_v_mce_mdre_functionality_second_fold_negative) + (ff_r_mce_mdre_functionality_second_fold_negative))) /\ ((((exists ff_h_mce_mdre_functionality_second_fold_negative_successor. ff_h_mce_mdre_functionality_second_fold_negative_successor + S (ff_s_mce_mdre_functionality_second_fold_negative) = S ((S (S ff_i_mce_mdre_functionality_second_fold_negative)) * ff_v_mce_mdre_functionality_second_fold_negative)) /\ exists ff_q_mce_mdre_functionality_second_fold_negative_successor. ff_u_mce_mdre_functionality_second_fold_negative = ff_q_mce_mdre_functionality_second_fold_negative_successor * S ((S (S ff_i_mce_mdre_functionality_second_fold_negative)) * ff_v_mce_mdre_functionality_second_fold_negative) + (ff_s_mce_mdre_functionality_second_fold_negative))) /\ ff_s_mce_mdre_functionality_second_fold_negative = ff_r_mce_mdre_functionality_second_fold_negative + ff_a_mce_mdre_functionality_second_fold_negative)))))))))) - 0077
specialize signed_recursive_determinant_successor_decomposition (qb) - 0078
specialize signed_recursive_determinant_successor_decomposition (qc) - 0079
specialize signed_recursive_determinant_successor_decomposition (rb) - 0080
specialize signed_recursive_determinant_successor_decomposition (rc) - 0081
specialize signed_recursive_determinant_successor_decomposition (d) - 0082
specialize signed_recursive_determinant_successor_decomposition (r) - 0083
specialize signed_recursive_determinant_successor_decomposition (s) - 0084
apply signed_recursive_determinant_successor_decomposition - 0085
exact hsecond - 0086
cases hfb - 0087
cases hfb_witness - 0088
cases hfb_witness_witness - 0089
cases hfb_witness_witness_witness - 0090
cases hfb_witness_witness_witness_witness - 0091
have hstreams : ((forall mdr_i_functional_stream_positive mdr_a_functional_stream_positive. (exists mdr_gap_functional_stream_positiveb. mdr_gap_functional_stream_positiveb + S (mdr_i_functional_stream_positive) = (S d)) -> (((exists ff_h_mdr_functional_stream_positiveo. ff_h_mdr_functional_stream_positiveo + S (mdr_a_functional_stream_positive) = S ((S (mdr_i_functional_stream_positive)) * x1)) /\ exists ff_q_mdr_functional_stream_positiveo. x = ff_q_mdr_functional_stream_positiveo * S ((S (mdr_i_functional_stream_positive)) * x1) + (mdr_a_functional_stream_positive))) -> (((exists ff_h_mdr_functional_stream_positiven. ff_h_mdr_functional_stream_positiven + S (mdr_a_functional_stream_positive) = S ((S (mdr_i_functional_stream_positive)) * x5)) /\ exists ff_q_mdr_functional_stream_positiven. x4 = ff_q_mdr_functional_stream_positiven * S ((S (mdr_i_functional_stream_positive)) * x5) + (mdr_a_functional_stream_positive)))) /\ (forall mdr_i_functional_stream_negative mdr_a_functional_stream_negative. (exists mdr_gap_functional_stream_negativeb. mdr_gap_functional_stream_negativeb + S (mdr_i_functional_stream_negative) = (S d)) -> (((exists ff_h_mdr_functional_stream_negativeo. ff_h_mdr_functional_stream_negativeo + S (mdr_a_functional_stream_negative) = S ((S (mdr_i_functional_stream_negative)) * x3)) /\ exists ff_q_mdr_functional_stream_negativeo. x2 = ff_q_mdr_functional_stream_negativeo * S ((S (mdr_i_functional_stream_negative)) * x3) + (mdr_a_functional_stream_negative))) -> (((exists ff_h_mdr_functional_stream_negativen. ff_h_mdr_functional_stream_negativen + S (mdr_a_functional_stream_negative) = S ((S (mdr_i_functional_stream_negative)) * x7)) /\ exists ff_q_mdr_functional_stream_negativen. x6 = ff_q_mdr_functional_stream_negativen * S ((S (mdr_i_functional_stream_negative)) * x7) + (mdr_a_functional_stream_negative))))) - 0092
specialize matrix_recursive_cofactor_streams_from_functionality (pb) - 0093
specialize matrix_recursive_cofactor_streams_from_functionality (pc) - 0094
specialize matrix_recursive_cofactor_streams_from_functionality (nb) - 0095
specialize matrix_recursive_cofactor_streams_from_functionality (nc) - 0096
specialize matrix_recursive_cofactor_streams_from_functionality (qb) - 0097
specialize matrix_recursive_cofactor_streams_from_functionality (qc) - 0098
specialize matrix_recursive_cofactor_streams_from_functionality (rb) - 0099
specialize matrix_recursive_cofactor_streams_from_functionality (rc) - 0100
specialize matrix_recursive_cofactor_streams_from_functionality (d) - 0101
specialize matrix_recursive_cofactor_streams_from_functionality (x) - 0102
specialize matrix_recursive_cofactor_streams_from_functionality (x1) - 0103
specialize matrix_recursive_cofactor_streams_from_functionality (x2) - 0104
specialize matrix_recursive_cofactor_streams_from_functionality (x3) - 0105
specialize matrix_recursive_cofactor_streams_from_functionality (x4) - 0106
specialize matrix_recursive_cofactor_streams_from_functionality (x5) - 0107
specialize matrix_recursive_cofactor_streams_from_functionality (x6) - 0108
specialize matrix_recursive_cofactor_streams_from_functionality (x7) - 0109
apply matrix_recursive_cofactor_streams_from_functionality - 0110
exact IH - 0111
exact hmatrix - 0112
exact hfa_witness_witness_witness_witness_left - 0113
exact hfb_witness_witness_witness_witness_left - 0114
cases hstreams - 0115
cases hmatrix - 0116
specialize matrix_recursive_alternating_fold_extensional (pb) - 0117
specialize matrix_recursive_alternating_fold_extensional (pc) - 0118
specialize matrix_recursive_alternating_fold_extensional (nb) - 0119
specialize matrix_recursive_alternating_fold_extensional (nc) - 0120
specialize matrix_recursive_alternating_fold_extensional (x) - 0121
specialize matrix_recursive_alternating_fold_extensional (x1) - 0122
specialize matrix_recursive_alternating_fold_extensional (x2) - 0123
specialize matrix_recursive_alternating_fold_extensional (x3) - 0124
specialize matrix_recursive_alternating_fold_extensional (qb) - 0125
specialize matrix_recursive_alternating_fold_extensional (qc) - 0126
specialize matrix_recursive_alternating_fold_extensional (rb) - 0127
specialize matrix_recursive_alternating_fold_extensional (rc) - 0128
specialize matrix_recursive_alternating_fold_extensional (x4) - 0129
specialize matrix_recursive_alternating_fold_extensional (x5) - 0130
specialize matrix_recursive_alternating_fold_extensional (x6) - 0131
specialize matrix_recursive_alternating_fold_extensional (x7) - 0132
specialize matrix_recursive_alternating_fold_extensional (S d) - 0133
specialize matrix_recursive_alternating_fold_extensional (p) - 0134
specialize matrix_recursive_alternating_fold_extensional (n) - 0135
specialize matrix_recursive_alternating_fold_extensional (r) - 0136
specialize matrix_recursive_alternating_fold_extensional (s) - 0137
apply matrix_recursive_alternating_fold_extensional - 0138
specialize matrix_recursive_initial_row_prefix (pb) - 0139
specialize matrix_recursive_initial_row_prefix (pc) - 0140
specialize matrix_recursive_initial_row_prefix (qb) - 0141
specialize matrix_recursive_initial_row_prefix (qc) - 0142
specialize matrix_recursive_initial_row_prefix (d) - 0143
apply matrix_recursive_initial_row_prefix - 0144
exact hmatrix_left - 0145
specialize matrix_recursive_initial_row_prefix (nb) - 0146
specialize matrix_recursive_initial_row_prefix (nc) - 0147
specialize matrix_recursive_initial_row_prefix (rb) - 0148
specialize matrix_recursive_initial_row_prefix (rc) - 0149
specialize matrix_recursive_initial_row_prefix (d) - 0150
apply matrix_recursive_initial_row_prefix - 0151
exact hmatrix_right - 0152
exact hstreams_left - 0153
exact hstreams_right - 0154
exact hfa_witness_witness_witness_witness_right - 0155
exact hfb_witness_witness_witness_witness_right