DL0050

matrix_rank_nonzero_selected_minor_decidable

Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable

Actual nonzero minors with fixed selectors are decidable, checking all bounds, distinctness, and a genuine determinant evaluation.

Current library: Alpha v34, 4,223 checked-use theorems; Stable remains 432. Historical first admissions, original proof editions, and non-admitted aliases are preserved. Exact original first-admission records.

Exact expanded first-order arithmetic statement

forall pb pc nb nc r w q rb rc cb cc. (((((forall fom_index_mrf_minor_yesrowsbound. (exists fom_gap_mrf_minor_yesrowsbound_index_bound. fom_gap_mrf_minor_yesrowsbound_index_bound + S (fom_index_mrf_minor_yesrowsbound) = q) -> exists fom_value_mrf_minor_yesrowsbound. ((((exists fom_beta_height_mrf_minor_yesrowsbound_entry. fom_beta_height_mrf_minor_yesrowsbound_entry + S (fom_value_mrf_minor_yesrowsbound) = S ((S (fom_index_mrf_minor_yesrowsbound)) * rc)) /\ exists fom_beta_quotient_mrf_minor_yesrowsbound_entry. rb = fom_beta_quotient_mrf_minor_yesrowsbound_entry * S ((S (fom_index_mrf_minor_yesrowsbound)) * rc) + (fom_value_mrf_minor_yesrowsbound))) /\ (exists fom_gap_mrf_minor_yesrowsbound_value_bound. fom_gap_mrf_minor_yesrowsbound_value_bound + S (fom_value_mrf_minor_yesrowsbound) = r))) /\ (forall mdr_i_minor_yesrowsdistinct mdr_j_minor_yesrowsdistinct mdr_a_minor_yesrowsdistinct. (exists mdr_gap_minor_yesrowsdistincti. mdr_gap_minor_yesrowsdistincti + S (mdr_i_minor_yesrowsdistinct) = (q)) -> (exists mdr_gap_minor_yesrowsdistinctj. mdr_gap_minor_yesrowsdistinctj + S (mdr_j_minor_yesrowsdistinct) = (q)) -> (((exists ff_h_mdr_minor_yesrowsdistinctfirst. ff_h_mdr_minor_yesrowsdistinctfirst + S (mdr_a_minor_yesrowsdistinct) = S ((S (mdr_i_minor_yesrowsdistinct)) * rc)) /\ exists ff_q_mdr_minor_yesrowsdistinctfirst. rb = ff_q_mdr_minor_yesrowsdistinctfirst * S ((S (mdr_i_minor_yesrowsdistinct)) * rc) + (mdr_a_minor_yesrowsdistinct))) -> (((exists ff_h_mdr_minor_yesrowsdistinctsecond. ff_h_mdr_minor_yesrowsdistinctsecond + S (mdr_a_minor_yesrowsdistinct) = S ((S (mdr_j_minor_yesrowsdistinct)) * rc)) /\ exists ff_q_mdr_minor_yesrowsdistinctsecond. rb = ff_q_mdr_minor_yesrowsdistinctsecond * S ((S (mdr_j_minor_yesrowsdistinct)) * rc) + (mdr_a_minor_yesrowsdistinct))) -> mdr_i_minor_yesrowsdistinct = mdr_j_minor_yesrowsdistinct))) /\ ((((forall fom_index_mrf_minor_yescolumnsbound. (exists fom_gap_mrf_minor_yescolumnsbound_index_bound. fom_gap_mrf_minor_yescolumnsbound_index_bound + S (fom_index_mrf_minor_yescolumnsbound) = q) -> exists fom_value_mrf_minor_yescolumnsbound. ((((exists fom_beta_height_mrf_minor_yescolumnsbound_entry. fom_beta_height_mrf_minor_yescolumnsbound_entry + S (fom_value_mrf_minor_yescolumnsbound) = S ((S (fom_index_mrf_minor_yescolumnsbound)) * cc)) /\ exists fom_beta_quotient_mrf_minor_yescolumnsbound_entry. cb = fom_beta_quotient_mrf_minor_yescolumnsbound_entry * S ((S (fom_index_mrf_minor_yescolumnsbound)) * cc) + (fom_value_mrf_minor_yescolumnsbound))) /\ (exists fom_gap_mrf_minor_yescolumnsbound_value_bound. fom_gap_mrf_minor_yescolumnsbound_value_bound + S (fom_value_mrf_minor_yescolumnsbound) = w))) /\ (forall mdr_i_minor_yescolumnsdistinct mdr_j_minor_yescolumnsdistinct mdr_a_minor_yescolumnsdistinct. (exists mdr_gap_minor_yescolumnsdistincti. mdr_gap_minor_yescolumnsdistincti + S (mdr_i_minor_yescolumnsdistinct) = (q)) -> (exists mdr_gap_minor_yescolumnsdistinctj. mdr_gap_minor_yescolumnsdistinctj + S (mdr_j_minor_yescolumnsdistinct) = (q)) -> (((exists ff_h_mdr_minor_yescolumnsdistinctfirst. ff_h_mdr_minor_yescolumnsdistinctfirst + S (mdr_a_minor_yescolumnsdistinct) = S ((S (mdr_i_minor_yescolumnsdistinct)) * cc)) /\ exists ff_q_mdr_minor_yescolumnsdistinctfirst. cb = ff_q_mdr_minor_yescolumnsdistinctfirst * S ((S (mdr_i_minor_yescolumnsdistinct)) * cc) + (mdr_a_minor_yescolumnsdistinct))) -> (((exists ff_h_mdr_minor_yescolumnsdistinctsecond. ff_h_mdr_minor_yescolumnsdistinctsecond + S (mdr_a_minor_yescolumnsdistinct) = S ((S (mdr_j_minor_yescolumnsdistinct)) * cc)) /\ exists ff_q_mdr_minor_yescolumnsdistinctsecond. cb = ff_q_mdr_minor_yescolumnsdistinctsecond * S ((S (mdr_j_minor_yescolumnsdistinct)) * cc) + (mdr_a_minor_yescolumnsdistinct))) -> mdr_i_minor_yescolumnsdistinct = mdr_j_minor_yescolumnsdistinct))) /\ (exists mdr_p_minor_yesnonzero mdr_n_minor_yesnonzero. ((exists mdr_ub_minor_yesnonzeroevaluation mdr_uc_minor_yesnonzeroevaluation mdr_vb_minor_yesnonzeroevaluation mdr_vc_minor_yesnonzeroevaluation. ((((forall mdr_i_minor_yesnonzeroevaluationmatrixpositive. (exists mdr_gap_minor_yesnonzeroevaluationmatrixpositivebound. mdr_gap_minor_yesnonzeroevaluationmatrixpositivebound + S (mdr_i_minor_yesnonzeroevaluationmatrixpositive) = ((q) * (q))) -> exists mdr_a_minor_yesnonzeroevaluationmatrixpositive. (((exists mdr_r_minor_yesnonzeroevaluationmatrixpositivepoint mdr_s_minor_yesnonzeroevaluationmatrixpositivepoint mdr_u_minor_yesnonzeroevaluationmatrixpositivepoint mdr_v_minor_yesnonzeroevaluationmatrixpositivepoint. ((mdr_i_minor_yesnonzeroevaluationmatrixpositive = (q) * mdr_r_minor_yesnonzeroevaluationmatrixpositivepoint + mdr_s_minor_yesnonzeroevaluationmatrixpositivepoint) /\ ((exists mdr_gap_minor_yesnonzeroevaluationmatrixpositivepointcolumn. mdr_gap_minor_yesnonzeroevaluationmatrixpositivepointcolumn + S (mdr_s_minor_yesnonzeroevaluationmatrixpositivepoint) = (q)) /\ ((((exists ff_h_mdr_minor_yesnonzeroevaluationmatrixpositivepointrow_index. ff_h_mdr_minor_yesnonzeroevaluationmatrixpositivepointrow_index + S (mdr_u_minor_yesnonzeroevaluationmatrixpositivepoint) = S ((S (mdr_r_minor_yesnonzeroevaluationmatrixpositivepoint)) * rc)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationmatrixpositivepointrow_index. rb = ff_q_mdr_minor_yesnonzeroevaluationmatrixpositivepointrow_index * S ((S (mdr_r_minor_yesnonzeroevaluationmatrixpositivepoint)) * rc) + (mdr_u_minor_yesnonzeroevaluationmatrixpositivepoint))) /\ ((((exists ff_h_mdr_minor_yesnonzeroevaluationmatrixpositivepointcolumn_index. ff_h_mdr_minor_yesnonzeroevaluationmatrixpositivepointcolumn_index + S (mdr_v_minor_yesnonzeroevaluationmatrixpositivepoint) = S ((S (mdr_s_minor_yesnonzeroevaluationmatrixpositivepoint)) * cc)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationmatrixpositivepointcolumn_index. cb = ff_q_mdr_minor_yesnonzeroevaluationmatrixpositivepointcolumn_index * S ((S (mdr_s_minor_yesnonzeroevaluationmatrixpositivepoint)) * cc) + (mdr_v_minor_yesnonzeroevaluationmatrixpositivepoint))) /\ (((exists ff_h_mdr_minor_yesnonzeroevaluationmatrixpositivepointsource. ff_h_mdr_minor_yesnonzeroevaluationmatrixpositivepointsource + S (mdr_a_minor_yesnonzeroevaluationmatrixpositive) = S ((S ((mdr_u_minor_yesnonzeroevaluationmatrixpositivepoint) * (w) + (mdr_v_minor_yesnonzeroevaluationmatrixpositivepoint))) * pc)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationmatrixpositivepointsource. pb = ff_q_mdr_minor_yesnonzeroevaluationmatrixpositivepointsource * S ((S ((mdr_u_minor_yesnonzeroevaluationmatrixpositivepoint) * (w) + (mdr_v_minor_yesnonzeroevaluationmatrixpositivepoint))) * pc) + (mdr_a_minor_yesnonzeroevaluationmatrixpositive)))))))) /\ (((exists ff_h_mdr_minor_yesnonzeroevaluationmatrixpositiveoutput. ff_h_mdr_minor_yesnonzeroevaluationmatrixpositiveoutput + S (mdr_a_minor_yesnonzeroevaluationmatrixpositive) = S ((S (mdr_i_minor_yesnonzeroevaluationmatrixpositive)) * mdr_uc_minor_yesnonzeroevaluation)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationmatrixpositiveoutput. mdr_ub_minor_yesnonzeroevaluation = ff_q_mdr_minor_yesnonzeroevaluationmatrixpositiveoutput * S ((S (mdr_i_minor_yesnonzeroevaluationmatrixpositive)) * mdr_uc_minor_yesnonzeroevaluation) + (mdr_a_minor_yesnonzeroevaluationmatrixpositive)))))) /\ (forall mdr_i_minor_yesnonzeroevaluationmatrixnegative. (exists mdr_gap_minor_yesnonzeroevaluationmatrixnegativebound. mdr_gap_minor_yesnonzeroevaluationmatrixnegativebound + S (mdr_i_minor_yesnonzeroevaluationmatrixnegative) = ((q) * (q))) -> exists mdr_a_minor_yesnonzeroevaluationmatrixnegative. (((exists mdr_r_minor_yesnonzeroevaluationmatrixnegativepoint mdr_s_minor_yesnonzeroevaluationmatrixnegativepoint mdr_u_minor_yesnonzeroevaluationmatrixnegativepoint mdr_v_minor_yesnonzeroevaluationmatrixnegativepoint. ((mdr_i_minor_yesnonzeroevaluationmatrixnegative = (q) * mdr_r_minor_yesnonzeroevaluationmatrixnegativepoint + mdr_s_minor_yesnonzeroevaluationmatrixnegativepoint) /\ ((exists mdr_gap_minor_yesnonzeroevaluationmatrixnegativepointcolumn. mdr_gap_minor_yesnonzeroevaluationmatrixnegativepointcolumn + S (mdr_s_minor_yesnonzeroevaluationmatrixnegativepoint) = (q)) /\ ((((exists ff_h_mdr_minor_yesnonzeroevaluationmatrixnegativepointrow_index. ff_h_mdr_minor_yesnonzeroevaluationmatrixnegativepointrow_index + S (mdr_u_minor_yesnonzeroevaluationmatrixnegativepoint) = S ((S (mdr_r_minor_yesnonzeroevaluationmatrixnegativepoint)) * rc)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationmatrixnegativepointrow_index. rb = ff_q_mdr_minor_yesnonzeroevaluationmatrixnegativepointrow_index * S ((S (mdr_r_minor_yesnonzeroevaluationmatrixnegativepoint)) * rc) + (mdr_u_minor_yesnonzeroevaluationmatrixnegativepoint))) /\ ((((exists ff_h_mdr_minor_yesnonzeroevaluationmatrixnegativepointcolumn_index. ff_h_mdr_minor_yesnonzeroevaluationmatrixnegativepointcolumn_index + S (mdr_v_minor_yesnonzeroevaluationmatrixnegativepoint) = S ((S (mdr_s_minor_yesnonzeroevaluationmatrixnegativepoint)) * cc)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationmatrixnegativepointcolumn_index. cb = ff_q_mdr_minor_yesnonzeroevaluationmatrixnegativepointcolumn_index * S ((S (mdr_s_minor_yesnonzeroevaluationmatrixnegativepoint)) * cc) + (mdr_v_minor_yesnonzeroevaluationmatrixnegativepoint))) /\ (((exists ff_h_mdr_minor_yesnonzeroevaluationmatrixnegativepointsource. ff_h_mdr_minor_yesnonzeroevaluationmatrixnegativepointsource + S (mdr_a_minor_yesnonzeroevaluationmatrixnegative) = S ((S ((mdr_u_minor_yesnonzeroevaluationmatrixnegativepoint) * (w) + (mdr_v_minor_yesnonzeroevaluationmatrixnegativepoint))) * nc)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationmatrixnegativepointsource. nb = ff_q_mdr_minor_yesnonzeroevaluationmatrixnegativepointsource * S ((S ((mdr_u_minor_yesnonzeroevaluationmatrixnegativepoint) * (w) + (mdr_v_minor_yesnonzeroevaluationmatrixnegativepoint))) * nc) + (mdr_a_minor_yesnonzeroevaluationmatrixnegative)))))))) /\ (((exists ff_h_mdr_minor_yesnonzeroevaluationmatrixnegativeoutput. ff_h_mdr_minor_yesnonzeroevaluationmatrixnegativeoutput + S (mdr_a_minor_yesnonzeroevaluationmatrixnegative) = S ((S (mdr_i_minor_yesnonzeroevaluationmatrixnegative)) * mdr_vc_minor_yesnonzeroevaluation)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationmatrixnegativeoutput. mdr_vb_minor_yesnonzeroevaluation = ff_q_mdr_minor_yesnonzeroevaluationmatrixnegativeoutput * S ((S (mdr_i_minor_yesnonzeroevaluationmatrixnegative)) * mdr_vc_minor_yesnonzeroevaluation) + (mdr_a_minor_yesnonzeroevaluationmatrixnegative)))))))) /\ (exists mdr_b_minor_yesnonzeroevaluationdeterminant mdr_c_minor_yesnonzeroevaluationdeterminant mdr_l_minor_yesnonzeroevaluationdeterminant mdr_i_minor_yesnonzeroevaluationdeterminant. ((forall mdr_i_minor_yesnonzeroevaluationdeterminanth. (exists mdr_gap_minor_yesnonzeroevaluationdeterminanthi. mdr_gap_minor_yesnonzeroevaluationdeterminanthi + S (mdr_i_minor_yesnonzeroevaluationdeterminanth) = (mdr_l_minor_yesnonzeroevaluationdeterminant)) -> exists mdr_d_minor_yesnonzeroevaluationdeterminanth mdr_pb_minor_yesnonzeroevaluationdeterminanth mdr_pc_minor_yesnonzeroevaluationdeterminanth mdr_nb_minor_yesnonzeroevaluationdeterminanth mdr_nc_minor_yesnonzeroevaluationdeterminanth mdr_p_minor_yesnonzeroevaluationdeterminanth mdr_n_minor_yesnonzeroevaluationdeterminanth. ((exists mdr_z_minor_yesnonzeroevaluationdeterminanthr. ((exists mdr_a_minor_yesnonzeroevaluationdeterminanthrc mdr_b_minor_yesnonzeroevaluationdeterminanthrc mdr_c_minor_yesnonzeroevaluationdeterminanthrc mdr_e_minor_yesnonzeroevaluationdeterminanthrc mdr_f_minor_yesnonzeroevaluationdeterminanthrc. ((mdr_a_minor_yesnonzeroevaluationdeterminanthrc = ((mdr_d_minor_yesnonzeroevaluationdeterminanth) + (mdr_pb_minor_yesnonzeroevaluationdeterminanth)) * S ((mdr_d_minor_yesnonzeroevaluationdeterminanth) + (mdr_pb_minor_yesnonzeroevaluationdeterminanth)) + ((mdr_pb_minor_yesnonzeroevaluationdeterminanth) + (mdr_pb_minor_yesnonzeroevaluationdeterminanth))) /\ ((mdr_b_minor_yesnonzeroevaluationdeterminanthrc = ((mdr_pc_minor_yesnonzeroevaluationdeterminanth) + (mdr_nb_minor_yesnonzeroevaluationdeterminanth)) * S ((mdr_pc_minor_yesnonzeroevaluationdeterminanth) + (mdr_nb_minor_yesnonzeroevaluationdeterminanth)) + ((mdr_nb_minor_yesnonzeroevaluationdeterminanth) + (mdr_nb_minor_yesnonzeroevaluationdeterminanth))) /\ ((mdr_c_minor_yesnonzeroevaluationdeterminanthrc = ((mdr_a_minor_yesnonzeroevaluationdeterminanthrc) + (mdr_b_minor_yesnonzeroevaluationdeterminanthrc)) * S ((mdr_a_minor_yesnonzeroevaluationdeterminanthrc) + (mdr_b_minor_yesnonzeroevaluationdeterminanthrc)) + ((mdr_b_minor_yesnonzeroevaluationdeterminanthrc) + (mdr_b_minor_yesnonzeroevaluationdeterminanthrc))) /\ ((mdr_e_minor_yesnonzeroevaluationdeterminanthrc = ((mdr_p_minor_yesnonzeroevaluationdeterminanth) + (mdr_n_minor_yesnonzeroevaluationdeterminanth)) * S ((mdr_p_minor_yesnonzeroevaluationdeterminanth) + (mdr_n_minor_yesnonzeroevaluationdeterminanth)) + ((mdr_n_minor_yesnonzeroevaluationdeterminanth) + (mdr_n_minor_yesnonzeroevaluationdeterminanth))) /\ ((mdr_f_minor_yesnonzeroevaluationdeterminanthrc = ((mdr_nc_minor_yesnonzeroevaluationdeterminanth) + (mdr_e_minor_yesnonzeroevaluationdeterminanthrc)) * S ((mdr_nc_minor_yesnonzeroevaluationdeterminanth) + (mdr_e_minor_yesnonzeroevaluationdeterminanthrc)) + ((mdr_e_minor_yesnonzeroevaluationdeterminanthrc) + (mdr_e_minor_yesnonzeroevaluationdeterminanthrc))) /\ ((mdr_z_minor_yesnonzeroevaluationdeterminanthr) = ((mdr_c_minor_yesnonzeroevaluationdeterminanthrc) + (mdr_f_minor_yesnonzeroevaluationdeterminanthrc)) * S ((mdr_c_minor_yesnonzeroevaluationdeterminanthrc) + (mdr_f_minor_yesnonzeroevaluationdeterminanthrc)) + ((mdr_f_minor_yesnonzeroevaluationdeterminanthrc) + (mdr_f_minor_yesnonzeroevaluationdeterminanthrc))))))))) /\ (((exists ff_h_mdr_minor_yesnonzeroevaluationdeterminanthrb. ff_h_mdr_minor_yesnonzeroevaluationdeterminanthrb + S (mdr_z_minor_yesnonzeroevaluationdeterminanthr) = S ((S (mdr_i_minor_yesnonzeroevaluationdeterminanth)) * mdr_c_minor_yesnonzeroevaluationdeterminant)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationdeterminanthrb. mdr_b_minor_yesnonzeroevaluationdeterminant = ff_q_mdr_minor_yesnonzeroevaluationdeterminanthrb * S ((S (mdr_i_minor_yesnonzeroevaluationdeterminanth)) * mdr_c_minor_yesnonzeroevaluationdeterminant) + (mdr_z_minor_yesnonzeroevaluationdeterminanthr))))) /\ (((((mdr_d_minor_yesnonzeroevaluationdeterminanth) = 0) /\ (((mdr_p_minor_yesnonzeroevaluationdeterminanth) = 1) /\ ((mdr_n_minor_yesnonzeroevaluationdeterminanth) = 0))) \/ exists mdr_q_minor_yesnonzeroevaluationdeterminanths mdr_eb_minor_yesnonzeroevaluationdeterminanths mdr_ec_minor_yesnonzeroevaluationdeterminanths mdr_fb_minor_yesnonzeroevaluationdeterminanths mdr_fc_minor_yesnonzeroevaluationdeterminanths. (((mdr_d_minor_yesnonzeroevaluationdeterminanth) = S (mdr_q_minor_yesnonzeroevaluationdeterminanths)) /\ ((forall mdr_j_minor_yesnonzeroevaluationdeterminanthsc. (exists mdr_gap_minor_yesnonzeroevaluationdeterminanthscj. mdr_gap_minor_yesnonzeroevaluationdeterminanthscj + S (mdr_j_minor_yesnonzeroevaluationdeterminanthsc) = (S (mdr_q_minor_yesnonzeroevaluationdeterminanths))) -> exists mdr_i_minor_yesnonzeroevaluationdeterminanthsc mdr_up_minor_yesnonzeroevaluationdeterminanthsc mdr_us_minor_yesnonzeroevaluationdeterminanthsc mdr_un_minor_yesnonzeroevaluationdeterminanthsc mdr_ut_minor_yesnonzeroevaluationdeterminanthsc mdr_p_minor_yesnonzeroevaluationdeterminanthsc mdr_n_minor_yesnonzeroevaluationdeterminanthsc. ((exists mdr_gap_minor_yesnonzeroevaluationdeterminanthsci. mdr_gap_minor_yesnonzeroevaluationdeterminanthsci + S (mdr_i_minor_yesnonzeroevaluationdeterminanthsc) = (mdr_i_minor_yesnonzeroevaluationdeterminanth)) /\ ((exists mdr_z_minor_yesnonzeroevaluationdeterminanthscr. ((exists mdr_a_minor_yesnonzeroevaluationdeterminanthscrc mdr_b_minor_yesnonzeroevaluationdeterminanthscrc mdr_c_minor_yesnonzeroevaluationdeterminanthscrc mdr_e_minor_yesnonzeroevaluationdeterminanthscrc mdr_f_minor_yesnonzeroevaluationdeterminanthscrc. ((mdr_a_minor_yesnonzeroevaluationdeterminanthscrc = ((mdr_q_minor_yesnonzeroevaluationdeterminanths) + (mdr_up_minor_yesnonzeroevaluationdeterminanthsc)) * S ((mdr_q_minor_yesnonzeroevaluationdeterminanths) + (mdr_up_minor_yesnonzeroevaluationdeterminanthsc)) + ((mdr_up_minor_yesnonzeroevaluationdeterminanthsc) + (mdr_up_minor_yesnonzeroevaluationdeterminanthsc))) /\ ((mdr_b_minor_yesnonzeroevaluationdeterminanthscrc = ((mdr_us_minor_yesnonzeroevaluationdeterminanthsc) + (mdr_un_minor_yesnonzeroevaluationdeterminanthsc)) * S ((mdr_us_minor_yesnonzeroevaluationdeterminanthsc) + (mdr_un_minor_yesnonzeroevaluationdeterminanthsc)) + ((mdr_un_minor_yesnonzeroevaluationdeterminanthsc) + (mdr_un_minor_yesnonzeroevaluationdeterminanthsc))) /\ ((mdr_c_minor_yesnonzeroevaluationdeterminanthscrc = ((mdr_a_minor_yesnonzeroevaluationdeterminanthscrc) + (mdr_b_minor_yesnonzeroevaluationdeterminanthscrc)) * S ((mdr_a_minor_yesnonzeroevaluationdeterminanthscrc) + (mdr_b_minor_yesnonzeroevaluationdeterminanthscrc)) + ((mdr_b_minor_yesnonzeroevaluationdeterminanthscrc) + (mdr_b_minor_yesnonzeroevaluationdeterminanthscrc))) /\ ((mdr_e_minor_yesnonzeroevaluationdeterminanthscrc = ((mdr_p_minor_yesnonzeroevaluationdeterminanthsc) + (mdr_n_minor_yesnonzeroevaluationdeterminanthsc)) * S ((mdr_p_minor_yesnonzeroevaluationdeterminanthsc) + (mdr_n_minor_yesnonzeroevaluationdeterminanthsc)) + ((mdr_n_minor_yesnonzeroevaluationdeterminanthsc) + (mdr_n_minor_yesnonzeroevaluationdeterminanthsc))) /\ ((mdr_f_minor_yesnonzeroevaluationdeterminanthscrc = ((mdr_ut_minor_yesnonzeroevaluationdeterminanthsc) + (mdr_e_minor_yesnonzeroevaluationdeterminanthscrc)) * S ((mdr_ut_minor_yesnonzeroevaluationdeterminanthsc) + (mdr_e_minor_yesnonzeroevaluationdeterminanthscrc)) + ((mdr_e_minor_yesnonzeroevaluationdeterminanthscrc) + (mdr_e_minor_yesnonzeroevaluationdeterminanthscrc))) /\ ((mdr_z_minor_yesnonzeroevaluationdeterminanthscr) = ((mdr_c_minor_yesnonzeroevaluationdeterminanthscrc) + (mdr_f_minor_yesnonzeroevaluationdeterminanthscrc)) * S ((mdr_c_minor_yesnonzeroevaluationdeterminanthscrc) + (mdr_f_minor_yesnonzeroevaluationdeterminanthscrc)) + ((mdr_f_minor_yesnonzeroevaluationdeterminanthscrc) + (mdr_f_minor_yesnonzeroevaluationdeterminanthscrc))))))))) /\ (((exists ff_h_mdr_minor_yesnonzeroevaluationdeterminanthscrb. ff_h_mdr_minor_yesnonzeroevaluationdeterminanthscrb + S (mdr_z_minor_yesnonzeroevaluationdeterminanthscr) = S ((S (mdr_i_minor_yesnonzeroevaluationdeterminanthsc)) * mdr_c_minor_yesnonzeroevaluationdeterminant)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationdeterminanthscrb. mdr_b_minor_yesnonzeroevaluationdeterminant = ff_q_mdr_minor_yesnonzeroevaluationdeterminanthscrb * S ((S (mdr_i_minor_yesnonzeroevaluationdeterminanthsc)) * mdr_c_minor_yesnonzeroevaluationdeterminant) + (mdr_z_minor_yesnonzeroevaluationdeterminanthscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive. (exists ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_index_bound. ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive) = ((mdr_q_minor_yesnonzeroevaluationdeterminanths) * (mdr_q_minor_yesnonzeroevaluationdeterminanths))) -> exists ff_row_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive ff_value_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive. (ff_index_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive = (mdr_q_minor_yesnonzeroevaluationdeterminanths) * ff_row_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive + ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive /\ ((exists ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_column_bound. ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive) = (mdr_q_minor_yesnonzeroevaluationdeterminanths)) /\ ((exists ff_row_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell ff_column_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell = ff_row_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive) \/ ((exists ff_gap_mdm_le_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell_row_after. ff_gap_mdm_le_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive)) /\ ff_row_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell = S ff_row_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive) = (mdr_j_minor_yesnonzeroevaluationdeterminanthsc)) /\ ff_column_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell = ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive) \/ ((exists ff_gap_mdm_le_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell_column_after. ff_gap_mdm_le_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell_column_after + (mdr_j_minor_yesnonzeroevaluationdeterminanthsc) = (ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive)) /\ ff_column_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell = S ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive))) /\ (((exists ff_h_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell_source. ff_h_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive) = S ((S ((ff_row_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell) * (S (mdr_q_minor_yesnonzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell))) * mdr_pc_minor_yesnonzeroevaluationdeterminanth)) /\ exists ff_q_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell_source. mdr_pb_minor_yesnonzeroevaluationdeterminanth = ff_q_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell) * (S (mdr_q_minor_yesnonzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_cell))) * mdr_pc_minor_yesnonzeroevaluationdeterminanth) + (ff_value_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive)))))) /\ (((exists ff_h_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_target. ff_h_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_target + S (ff_value_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive) = S ((S (ff_index_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive)) * mdr_us_minor_yesnonzeroevaluationdeterminanthsc)) /\ exists ff_q_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_target. mdr_up_minor_yesnonzeroevaluationdeterminanthsc = ff_q_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive)) * mdr_us_minor_yesnonzeroevaluationdeterminanthsc) + (ff_value_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative. (exists ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_index_bound. ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative) = ((mdr_q_minor_yesnonzeroevaluationdeterminanths) * (mdr_q_minor_yesnonzeroevaluationdeterminanths))) -> exists ff_row_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative ff_value_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative. (ff_index_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative = (mdr_q_minor_yesnonzeroevaluationdeterminanths) * ff_row_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative + ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative /\ ((exists ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_column_bound. ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative) = (mdr_q_minor_yesnonzeroevaluationdeterminanths)) /\ ((exists ff_row_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell ff_column_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell = ff_row_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative) \/ ((exists ff_gap_mdm_le_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell_row_after. ff_gap_mdm_le_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative)) /\ ff_row_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell = S ff_row_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative) = (mdr_j_minor_yesnonzeroevaluationdeterminanthsc)) /\ ff_column_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell = ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative) \/ ((exists ff_gap_mdm_le_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell_column_after. ff_gap_mdm_le_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell_column_after + (mdr_j_minor_yesnonzeroevaluationdeterminanthsc) = (ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative)) /\ ff_column_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell = S ff_column_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative))) /\ (((exists ff_h_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell_source. ff_h_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative) = S ((S ((ff_row_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell) * (S (mdr_q_minor_yesnonzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell))) * mdr_nc_minor_yesnonzeroevaluationdeterminanth)) /\ exists ff_q_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell_source. mdr_nb_minor_yesnonzeroevaluationdeterminanth = ff_q_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell) * (S (mdr_q_minor_yesnonzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_cell))) * mdr_nc_minor_yesnonzeroevaluationdeterminanth) + (ff_value_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative)))))) /\ (((exists ff_h_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_target. ff_h_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_target + S (ff_value_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative) = S ((S (ff_index_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative)) * mdr_ut_minor_yesnonzeroevaluationdeterminanthsc)) /\ exists ff_q_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_target. mdr_un_minor_yesnonzeroevaluationdeterminanthsc = ff_q_mdm_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative)) * mdr_ut_minor_yesnonzeroevaluationdeterminanthsc) + (ff_value_mdm_prefix_mdr_minor_yesnonzeroevaluationdeterminanthscm_negative))))))))) /\ ((((exists ff_h_mdr_minor_yesnonzeroevaluationdeterminanthscp. ff_h_mdr_minor_yesnonzeroevaluationdeterminanthscp + S (mdr_p_minor_yesnonzeroevaluationdeterminanthsc) = S ((S (mdr_j_minor_yesnonzeroevaluationdeterminanthsc)) * mdr_ec_minor_yesnonzeroevaluationdeterminanths)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationdeterminanthscp. mdr_eb_minor_yesnonzeroevaluationdeterminanths = ff_q_mdr_minor_yesnonzeroevaluationdeterminanthscp * S ((S (mdr_j_minor_yesnonzeroevaluationdeterminanthsc)) * mdr_ec_minor_yesnonzeroevaluationdeterminanths) + (mdr_p_minor_yesnonzeroevaluationdeterminanthsc))) /\ (((exists ff_h_mdr_minor_yesnonzeroevaluationdeterminanthscn. ff_h_mdr_minor_yesnonzeroevaluationdeterminanthscn + S (mdr_n_minor_yesnonzeroevaluationdeterminanthsc) = S ((S (mdr_j_minor_yesnonzeroevaluationdeterminanthsc)) * mdr_fc_minor_yesnonzeroevaluationdeterminanths)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationdeterminanthscn. mdr_fb_minor_yesnonzeroevaluationdeterminanths = ff_q_mdr_minor_yesnonzeroevaluationdeterminanthscn * S ((S (mdr_j_minor_yesnonzeroevaluationdeterminanthsc)) * mdr_fc_minor_yesnonzeroevaluationdeterminanths) + (mdr_n_minor_yesnonzeroevaluationdeterminanthsc)))))))) /\ (exists ff_ub_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf ff_uc_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf ff_vb_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf ff_vc_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf. ((forall ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix. (exists ff_gap_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_index. ff_gap_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_index + S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) = (S (mdr_q_minor_yesnonzeroevaluationdeterminanths))) -> exists ff_ap_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix ff_an_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix ff_bp_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix ff_bn_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix ff_p_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix ff_n_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix. ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_ap. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_ap + S (ff_ap_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix)) * mdr_pc_minor_yesnonzeroevaluationdeterminanth)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_ap. mdr_pb_minor_yesnonzeroevaluationdeterminanth = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix)) * mdr_pc_minor_yesnonzeroevaluationdeterminanth) + (ff_ap_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_an. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_an + S (ff_an_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix)) * mdr_nc_minor_yesnonzeroevaluationdeterminanth)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_an. mdr_nb_minor_yesnonzeroevaluationdeterminanth = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix)) * mdr_nc_minor_yesnonzeroevaluationdeterminanth) + (ff_an_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_bp. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_bp + S (ff_bp_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix)) * mdr_ec_minor_yesnonzeroevaluationdeterminanths)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_bp. mdr_eb_minor_yesnonzeroevaluationdeterminanths = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix)) * mdr_ec_minor_yesnonzeroevaluationdeterminanths) + (ff_bp_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_bn. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_bn + S (ff_bn_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix)) * mdr_fc_minor_yesnonzeroevaluationdeterminanths)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_bn. mdr_fb_minor_yesnonzeroevaluationdeterminanths = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix)) * mdr_fc_minor_yesnonzeroevaluationdeterminanths) + (ff_bn_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_positive. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_positive + S (ff_p_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix)) * ff_uc_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_positive. ff_ub_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix)) * ff_uc_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf) + (ff_p_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_negative. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_negative + S (ff_n_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix)) * ff_vc_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_negative. ff_vb_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix)) * ff_vc_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf) + (ff_n_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix))) /\ (((exists ff_even_mce_term_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_term. ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix = 2 * ff_even_mce_term_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_term) /\ (ff_p_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) /\ ff_n_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_term. ff_index_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix = 2 * ff_odd_mce_term_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) /\ ff_n_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_minor_yesnonzeroevaluationdeterminanthsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive. ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_start. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_start. ff_u_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_start * S ((S (0)) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_terminal. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_terminal + S (mdr_p_minor_yesnonzeroevaluationdeterminanth) = S ((S ((S (mdr_q_minor_yesnonzeroevaluationdeterminanths)))) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_terminal. ff_u_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_terminal * S ((S ((S (mdr_q_minor_yesnonzeroevaluationdeterminanths)))) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive) + (mdr_p_minor_yesnonzeroevaluationdeterminanth))) /\ forall ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive. (exists ff_lt_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_bound. ff_lt_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_bound + S ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive = (S (mdr_q_minor_yesnonzeroevaluationdeterminanths))) -> exists ff_a_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive ff_r_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive ff_s_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive. ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_summand. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_summand + S (ff_a_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive) = S ((S (ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive)) * ff_uc_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_summand. ff_ub_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_summand * S ((S (ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive)) * ff_uc_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf) + (ff_a_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive))) /\ ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_partial. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_partial + S (ff_r_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive) = S ((S (ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_partial. ff_u_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_partial * S ((S (ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive) + (ff_r_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive))) /\ ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_successor. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_successor + S (ff_s_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive) = S ((S (S ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_successor. ff_u_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive_successor * S ((S (S ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive) + (ff_s_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive))) /\ ff_s_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive = ff_r_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive + ff_a_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_positive)))))) /\ (exists ff_u_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative. ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_start. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_start. ff_u_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_start * S ((S (0)) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_terminal. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_terminal + S (mdr_n_minor_yesnonzeroevaluationdeterminanth) = S ((S ((S (mdr_q_minor_yesnonzeroevaluationdeterminanths)))) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_terminal. ff_u_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_terminal * S ((S ((S (mdr_q_minor_yesnonzeroevaluationdeterminanths)))) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative) + (mdr_n_minor_yesnonzeroevaluationdeterminanth))) /\ forall ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative. (exists ff_lt_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_bound. ff_lt_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_bound + S ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative = (S (mdr_q_minor_yesnonzeroevaluationdeterminanths))) -> exists ff_a_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative ff_r_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative ff_s_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative. ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_summand. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_summand + S (ff_a_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative) = S ((S (ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative)) * ff_vc_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_summand. ff_vb_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_summand * S ((S (ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative)) * ff_vc_mce_fold_mdr_minor_yesnonzeroevaluationdeterminanthsf) + (ff_a_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative))) /\ ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_partial. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_partial + S (ff_r_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative) = S ((S (ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_partial. ff_u_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_partial * S ((S (ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative) + (ff_r_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative))) /\ ((((exists ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_successor. ff_h_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_successor + S (ff_s_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative) = S ((S (S ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_successor. ff_u_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative_successor * S ((S (S ff_i_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative) + (ff_s_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative))) /\ ff_s_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative = ff_r_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative + ff_a_mce_mdr_minor_yesnonzeroevaluationdeterminanthsf_negative))))))))))))))) /\ ((exists mdr_gap_minor_yesnonzeroevaluationdeterminanti. mdr_gap_minor_yesnonzeroevaluationdeterminanti + S (mdr_i_minor_yesnonzeroevaluationdeterminant) = (mdr_l_minor_yesnonzeroevaluationdeterminant)) /\ (exists mdr_z_minor_yesnonzeroevaluationdeterminantr. ((exists mdr_a_minor_yesnonzeroevaluationdeterminantrc mdr_b_minor_yesnonzeroevaluationdeterminantrc mdr_c_minor_yesnonzeroevaluationdeterminantrc mdr_e_minor_yesnonzeroevaluationdeterminantrc mdr_f_minor_yesnonzeroevaluationdeterminantrc. ((mdr_a_minor_yesnonzeroevaluationdeterminantrc = ((q) + (mdr_ub_minor_yesnonzeroevaluation)) * S ((q) + (mdr_ub_minor_yesnonzeroevaluation)) + ((mdr_ub_minor_yesnonzeroevaluation) + (mdr_ub_minor_yesnonzeroevaluation))) /\ ((mdr_b_minor_yesnonzeroevaluationdeterminantrc = ((mdr_uc_minor_yesnonzeroevaluation) + (mdr_vb_minor_yesnonzeroevaluation)) * S ((mdr_uc_minor_yesnonzeroevaluation) + (mdr_vb_minor_yesnonzeroevaluation)) + ((mdr_vb_minor_yesnonzeroevaluation) + (mdr_vb_minor_yesnonzeroevaluation))) /\ ((mdr_c_minor_yesnonzeroevaluationdeterminantrc = ((mdr_a_minor_yesnonzeroevaluationdeterminantrc) + (mdr_b_minor_yesnonzeroevaluationdeterminantrc)) * S ((mdr_a_minor_yesnonzeroevaluationdeterminantrc) + (mdr_b_minor_yesnonzeroevaluationdeterminantrc)) + ((mdr_b_minor_yesnonzeroevaluationdeterminantrc) + (mdr_b_minor_yesnonzeroevaluationdeterminantrc))) /\ ((mdr_e_minor_yesnonzeroevaluationdeterminantrc = ((mdr_p_minor_yesnonzero) + (mdr_n_minor_yesnonzero)) * S ((mdr_p_minor_yesnonzero) + (mdr_n_minor_yesnonzero)) + ((mdr_n_minor_yesnonzero) + (mdr_n_minor_yesnonzero))) /\ ((mdr_f_minor_yesnonzeroevaluationdeterminantrc = ((mdr_vc_minor_yesnonzeroevaluation) + (mdr_e_minor_yesnonzeroevaluationdeterminantrc)) * S ((mdr_vc_minor_yesnonzeroevaluation) + (mdr_e_minor_yesnonzeroevaluationdeterminantrc)) + ((mdr_e_minor_yesnonzeroevaluationdeterminantrc) + (mdr_e_minor_yesnonzeroevaluationdeterminantrc))) /\ ((mdr_z_minor_yesnonzeroevaluationdeterminantr) = ((mdr_c_minor_yesnonzeroevaluationdeterminantrc) + (mdr_f_minor_yesnonzeroevaluationdeterminantrc)) * S ((mdr_c_minor_yesnonzeroevaluationdeterminantrc) + (mdr_f_minor_yesnonzeroevaluationdeterminantrc)) + ((mdr_f_minor_yesnonzeroevaluationdeterminantrc) + (mdr_f_minor_yesnonzeroevaluationdeterminantrc))))))))) /\ (((exists ff_h_mdr_minor_yesnonzeroevaluationdeterminantrb. ff_h_mdr_minor_yesnonzeroevaluationdeterminantrb + S (mdr_z_minor_yesnonzeroevaluationdeterminantr) = S ((S (mdr_i_minor_yesnonzeroevaluationdeterminant)) * mdr_c_minor_yesnonzeroevaluationdeterminant)) /\ exists ff_q_mdr_minor_yesnonzeroevaluationdeterminantrb. mdr_b_minor_yesnonzeroevaluationdeterminant = ff_q_mdr_minor_yesnonzeroevaluationdeterminantrb * S ((S (mdr_i_minor_yesnonzeroevaluationdeterminant)) * mdr_c_minor_yesnonzeroevaluationdeterminant) + (mdr_z_minor_yesnonzeroevaluationdeterminantr)))))))))) /\ (~(mdr_p_minor_yesnonzero = mdr_n_minor_yesnonzero))))))) \/ ~(((((forall fom_index_mrf_minor_norowsbound. (exists fom_gap_mrf_minor_norowsbound_index_bound. fom_gap_mrf_minor_norowsbound_index_bound + S (fom_index_mrf_minor_norowsbound) = q) -> exists fom_value_mrf_minor_norowsbound. ((((exists fom_beta_height_mrf_minor_norowsbound_entry. fom_beta_height_mrf_minor_norowsbound_entry + S (fom_value_mrf_minor_norowsbound) = S ((S (fom_index_mrf_minor_norowsbound)) * rc)) /\ exists fom_beta_quotient_mrf_minor_norowsbound_entry. rb = fom_beta_quotient_mrf_minor_norowsbound_entry * S ((S (fom_index_mrf_minor_norowsbound)) * rc) + (fom_value_mrf_minor_norowsbound))) /\ (exists fom_gap_mrf_minor_norowsbound_value_bound. fom_gap_mrf_minor_norowsbound_value_bound + S (fom_value_mrf_minor_norowsbound) = r))) /\ (forall mdr_i_minor_norowsdistinct mdr_j_minor_norowsdistinct mdr_a_minor_norowsdistinct. (exists mdr_gap_minor_norowsdistincti. mdr_gap_minor_norowsdistincti + S (mdr_i_minor_norowsdistinct) = (q)) -> (exists mdr_gap_minor_norowsdistinctj. mdr_gap_minor_norowsdistinctj + S (mdr_j_minor_norowsdistinct) = (q)) -> (((exists ff_h_mdr_minor_norowsdistinctfirst. ff_h_mdr_minor_norowsdistinctfirst + S (mdr_a_minor_norowsdistinct) = S ((S (mdr_i_minor_norowsdistinct)) * rc)) /\ exists ff_q_mdr_minor_norowsdistinctfirst. rb = ff_q_mdr_minor_norowsdistinctfirst * S ((S (mdr_i_minor_norowsdistinct)) * rc) + (mdr_a_minor_norowsdistinct))) -> (((exists ff_h_mdr_minor_norowsdistinctsecond. ff_h_mdr_minor_norowsdistinctsecond + S (mdr_a_minor_norowsdistinct) = S ((S (mdr_j_minor_norowsdistinct)) * rc)) /\ exists ff_q_mdr_minor_norowsdistinctsecond. rb = ff_q_mdr_minor_norowsdistinctsecond * S ((S (mdr_j_minor_norowsdistinct)) * rc) + (mdr_a_minor_norowsdistinct))) -> mdr_i_minor_norowsdistinct = mdr_j_minor_norowsdistinct))) /\ ((((forall fom_index_mrf_minor_nocolumnsbound. (exists fom_gap_mrf_minor_nocolumnsbound_index_bound. fom_gap_mrf_minor_nocolumnsbound_index_bound + S (fom_index_mrf_minor_nocolumnsbound) = q) -> exists fom_value_mrf_minor_nocolumnsbound. ((((exists fom_beta_height_mrf_minor_nocolumnsbound_entry. fom_beta_height_mrf_minor_nocolumnsbound_entry + S (fom_value_mrf_minor_nocolumnsbound) = S ((S (fom_index_mrf_minor_nocolumnsbound)) * cc)) /\ exists fom_beta_quotient_mrf_minor_nocolumnsbound_entry. cb = fom_beta_quotient_mrf_minor_nocolumnsbound_entry * S ((S (fom_index_mrf_minor_nocolumnsbound)) * cc) + (fom_value_mrf_minor_nocolumnsbound))) /\ (exists fom_gap_mrf_minor_nocolumnsbound_value_bound. fom_gap_mrf_minor_nocolumnsbound_value_bound + S (fom_value_mrf_minor_nocolumnsbound) = w))) /\ (forall mdr_i_minor_nocolumnsdistinct mdr_j_minor_nocolumnsdistinct mdr_a_minor_nocolumnsdistinct. (exists mdr_gap_minor_nocolumnsdistincti. mdr_gap_minor_nocolumnsdistincti + S (mdr_i_minor_nocolumnsdistinct) = (q)) -> (exists mdr_gap_minor_nocolumnsdistinctj. mdr_gap_minor_nocolumnsdistinctj + S (mdr_j_minor_nocolumnsdistinct) = (q)) -> (((exists ff_h_mdr_minor_nocolumnsdistinctfirst. ff_h_mdr_minor_nocolumnsdistinctfirst + S (mdr_a_minor_nocolumnsdistinct) = S ((S (mdr_i_minor_nocolumnsdistinct)) * cc)) /\ exists ff_q_mdr_minor_nocolumnsdistinctfirst. cb = ff_q_mdr_minor_nocolumnsdistinctfirst * S ((S (mdr_i_minor_nocolumnsdistinct)) * cc) + (mdr_a_minor_nocolumnsdistinct))) -> (((exists ff_h_mdr_minor_nocolumnsdistinctsecond. ff_h_mdr_minor_nocolumnsdistinctsecond + S (mdr_a_minor_nocolumnsdistinct) = S ((S (mdr_j_minor_nocolumnsdistinct)) * cc)) /\ exists ff_q_mdr_minor_nocolumnsdistinctsecond. cb = ff_q_mdr_minor_nocolumnsdistinctsecond * S ((S (mdr_j_minor_nocolumnsdistinct)) * cc) + (mdr_a_minor_nocolumnsdistinct))) -> mdr_i_minor_nocolumnsdistinct = mdr_j_minor_nocolumnsdistinct))) /\ (exists mdr_p_minor_nononzero mdr_n_minor_nononzero. ((exists mdr_ub_minor_nononzeroevaluation mdr_uc_minor_nononzeroevaluation mdr_vb_minor_nononzeroevaluation mdr_vc_minor_nononzeroevaluation. ((((forall mdr_i_minor_nononzeroevaluationmatrixpositive. (exists mdr_gap_minor_nononzeroevaluationmatrixpositivebound. mdr_gap_minor_nononzeroevaluationmatrixpositivebound + S (mdr_i_minor_nononzeroevaluationmatrixpositive) = ((q) * (q))) -> exists mdr_a_minor_nononzeroevaluationmatrixpositive. (((exists mdr_r_minor_nononzeroevaluationmatrixpositivepoint mdr_s_minor_nononzeroevaluationmatrixpositivepoint mdr_u_minor_nononzeroevaluationmatrixpositivepoint mdr_v_minor_nononzeroevaluationmatrixpositivepoint. ((mdr_i_minor_nononzeroevaluationmatrixpositive = (q) * mdr_r_minor_nononzeroevaluationmatrixpositivepoint + mdr_s_minor_nononzeroevaluationmatrixpositivepoint) /\ ((exists mdr_gap_minor_nononzeroevaluationmatrixpositivepointcolumn. mdr_gap_minor_nononzeroevaluationmatrixpositivepointcolumn + S (mdr_s_minor_nononzeroevaluationmatrixpositivepoint) = (q)) /\ ((((exists ff_h_mdr_minor_nononzeroevaluationmatrixpositivepointrow_index. ff_h_mdr_minor_nononzeroevaluationmatrixpositivepointrow_index + S (mdr_u_minor_nononzeroevaluationmatrixpositivepoint) = S ((S (mdr_r_minor_nononzeroevaluationmatrixpositivepoint)) * rc)) /\ exists ff_q_mdr_minor_nononzeroevaluationmatrixpositivepointrow_index. rb = ff_q_mdr_minor_nononzeroevaluationmatrixpositivepointrow_index * S ((S (mdr_r_minor_nononzeroevaluationmatrixpositivepoint)) * rc) + (mdr_u_minor_nononzeroevaluationmatrixpositivepoint))) /\ ((((exists ff_h_mdr_minor_nononzeroevaluationmatrixpositivepointcolumn_index. ff_h_mdr_minor_nononzeroevaluationmatrixpositivepointcolumn_index + S (mdr_v_minor_nononzeroevaluationmatrixpositivepoint) = S ((S (mdr_s_minor_nononzeroevaluationmatrixpositivepoint)) * cc)) /\ exists ff_q_mdr_minor_nononzeroevaluationmatrixpositivepointcolumn_index. cb = ff_q_mdr_minor_nononzeroevaluationmatrixpositivepointcolumn_index * S ((S (mdr_s_minor_nononzeroevaluationmatrixpositivepoint)) * cc) + (mdr_v_minor_nononzeroevaluationmatrixpositivepoint))) /\ (((exists ff_h_mdr_minor_nononzeroevaluationmatrixpositivepointsource. ff_h_mdr_minor_nononzeroevaluationmatrixpositivepointsource + S (mdr_a_minor_nononzeroevaluationmatrixpositive) = S ((S ((mdr_u_minor_nononzeroevaluationmatrixpositivepoint) * (w) + (mdr_v_minor_nononzeroevaluationmatrixpositivepoint))) * pc)) /\ exists ff_q_mdr_minor_nononzeroevaluationmatrixpositivepointsource. pb = ff_q_mdr_minor_nononzeroevaluationmatrixpositivepointsource * S ((S ((mdr_u_minor_nononzeroevaluationmatrixpositivepoint) * (w) + (mdr_v_minor_nononzeroevaluationmatrixpositivepoint))) * pc) + (mdr_a_minor_nononzeroevaluationmatrixpositive)))))))) /\ (((exists ff_h_mdr_minor_nononzeroevaluationmatrixpositiveoutput. ff_h_mdr_minor_nononzeroevaluationmatrixpositiveoutput + S (mdr_a_minor_nononzeroevaluationmatrixpositive) = S ((S (mdr_i_minor_nononzeroevaluationmatrixpositive)) * mdr_uc_minor_nononzeroevaluation)) /\ exists ff_q_mdr_minor_nononzeroevaluationmatrixpositiveoutput. mdr_ub_minor_nononzeroevaluation = ff_q_mdr_minor_nononzeroevaluationmatrixpositiveoutput * S ((S (mdr_i_minor_nononzeroevaluationmatrixpositive)) * mdr_uc_minor_nononzeroevaluation) + (mdr_a_minor_nononzeroevaluationmatrixpositive)))))) /\ (forall mdr_i_minor_nononzeroevaluationmatrixnegative. (exists mdr_gap_minor_nononzeroevaluationmatrixnegativebound. mdr_gap_minor_nononzeroevaluationmatrixnegativebound + S (mdr_i_minor_nononzeroevaluationmatrixnegative) = ((q) * (q))) -> exists mdr_a_minor_nononzeroevaluationmatrixnegative. (((exists mdr_r_minor_nononzeroevaluationmatrixnegativepoint mdr_s_minor_nononzeroevaluationmatrixnegativepoint mdr_u_minor_nononzeroevaluationmatrixnegativepoint mdr_v_minor_nononzeroevaluationmatrixnegativepoint. ((mdr_i_minor_nononzeroevaluationmatrixnegative = (q) * mdr_r_minor_nononzeroevaluationmatrixnegativepoint + mdr_s_minor_nononzeroevaluationmatrixnegativepoint) /\ ((exists mdr_gap_minor_nononzeroevaluationmatrixnegativepointcolumn. mdr_gap_minor_nononzeroevaluationmatrixnegativepointcolumn + S (mdr_s_minor_nononzeroevaluationmatrixnegativepoint) = (q)) /\ ((((exists ff_h_mdr_minor_nononzeroevaluationmatrixnegativepointrow_index. ff_h_mdr_minor_nononzeroevaluationmatrixnegativepointrow_index + S (mdr_u_minor_nononzeroevaluationmatrixnegativepoint) = S ((S (mdr_r_minor_nononzeroevaluationmatrixnegativepoint)) * rc)) /\ exists ff_q_mdr_minor_nononzeroevaluationmatrixnegativepointrow_index. rb = ff_q_mdr_minor_nononzeroevaluationmatrixnegativepointrow_index * S ((S (mdr_r_minor_nononzeroevaluationmatrixnegativepoint)) * rc) + (mdr_u_minor_nononzeroevaluationmatrixnegativepoint))) /\ ((((exists ff_h_mdr_minor_nononzeroevaluationmatrixnegativepointcolumn_index. ff_h_mdr_minor_nononzeroevaluationmatrixnegativepointcolumn_index + S (mdr_v_minor_nononzeroevaluationmatrixnegativepoint) = S ((S (mdr_s_minor_nononzeroevaluationmatrixnegativepoint)) * cc)) /\ exists ff_q_mdr_minor_nononzeroevaluationmatrixnegativepointcolumn_index. cb = ff_q_mdr_minor_nononzeroevaluationmatrixnegativepointcolumn_index * S ((S (mdr_s_minor_nononzeroevaluationmatrixnegativepoint)) * cc) + (mdr_v_minor_nononzeroevaluationmatrixnegativepoint))) /\ (((exists ff_h_mdr_minor_nononzeroevaluationmatrixnegativepointsource. ff_h_mdr_minor_nononzeroevaluationmatrixnegativepointsource + S (mdr_a_minor_nononzeroevaluationmatrixnegative) = S ((S ((mdr_u_minor_nononzeroevaluationmatrixnegativepoint) * (w) + (mdr_v_minor_nononzeroevaluationmatrixnegativepoint))) * nc)) /\ exists ff_q_mdr_minor_nononzeroevaluationmatrixnegativepointsource. nb = ff_q_mdr_minor_nononzeroevaluationmatrixnegativepointsource * S ((S ((mdr_u_minor_nononzeroevaluationmatrixnegativepoint) * (w) + (mdr_v_minor_nononzeroevaluationmatrixnegativepoint))) * nc) + (mdr_a_minor_nononzeroevaluationmatrixnegative)))))))) /\ (((exists ff_h_mdr_minor_nononzeroevaluationmatrixnegativeoutput. ff_h_mdr_minor_nononzeroevaluationmatrixnegativeoutput + S (mdr_a_minor_nononzeroevaluationmatrixnegative) = S ((S (mdr_i_minor_nononzeroevaluationmatrixnegative)) * mdr_vc_minor_nononzeroevaluation)) /\ exists ff_q_mdr_minor_nononzeroevaluationmatrixnegativeoutput. mdr_vb_minor_nononzeroevaluation = ff_q_mdr_minor_nononzeroevaluationmatrixnegativeoutput * S ((S (mdr_i_minor_nononzeroevaluationmatrixnegative)) * mdr_vc_minor_nononzeroevaluation) + (mdr_a_minor_nononzeroevaluationmatrixnegative)))))))) /\ (exists mdr_b_minor_nononzeroevaluationdeterminant mdr_c_minor_nononzeroevaluationdeterminant mdr_l_minor_nononzeroevaluationdeterminant mdr_i_minor_nononzeroevaluationdeterminant. ((forall mdr_i_minor_nononzeroevaluationdeterminanth. (exists mdr_gap_minor_nononzeroevaluationdeterminanthi. mdr_gap_minor_nononzeroevaluationdeterminanthi + S (mdr_i_minor_nononzeroevaluationdeterminanth) = (mdr_l_minor_nononzeroevaluationdeterminant)) -> exists mdr_d_minor_nononzeroevaluationdeterminanth mdr_pb_minor_nononzeroevaluationdeterminanth mdr_pc_minor_nononzeroevaluationdeterminanth mdr_nb_minor_nononzeroevaluationdeterminanth mdr_nc_minor_nononzeroevaluationdeterminanth mdr_p_minor_nononzeroevaluationdeterminanth mdr_n_minor_nononzeroevaluationdeterminanth. ((exists mdr_z_minor_nononzeroevaluationdeterminanthr. ((exists mdr_a_minor_nononzeroevaluationdeterminanthrc mdr_b_minor_nononzeroevaluationdeterminanthrc mdr_c_minor_nononzeroevaluationdeterminanthrc mdr_e_minor_nononzeroevaluationdeterminanthrc mdr_f_minor_nononzeroevaluationdeterminanthrc. ((mdr_a_minor_nononzeroevaluationdeterminanthrc = ((mdr_d_minor_nononzeroevaluationdeterminanth) + (mdr_pb_minor_nononzeroevaluationdeterminanth)) * S ((mdr_d_minor_nononzeroevaluationdeterminanth) + (mdr_pb_minor_nononzeroevaluationdeterminanth)) + ((mdr_pb_minor_nononzeroevaluationdeterminanth) + (mdr_pb_minor_nononzeroevaluationdeterminanth))) /\ ((mdr_b_minor_nononzeroevaluationdeterminanthrc = ((mdr_pc_minor_nononzeroevaluationdeterminanth) + (mdr_nb_minor_nononzeroevaluationdeterminanth)) * S ((mdr_pc_minor_nononzeroevaluationdeterminanth) + (mdr_nb_minor_nononzeroevaluationdeterminanth)) + ((mdr_nb_minor_nononzeroevaluationdeterminanth) + (mdr_nb_minor_nononzeroevaluationdeterminanth))) /\ ((mdr_c_minor_nononzeroevaluationdeterminanthrc = ((mdr_a_minor_nononzeroevaluationdeterminanthrc) + (mdr_b_minor_nononzeroevaluationdeterminanthrc)) * S ((mdr_a_minor_nononzeroevaluationdeterminanthrc) + (mdr_b_minor_nononzeroevaluationdeterminanthrc)) + ((mdr_b_minor_nononzeroevaluationdeterminanthrc) + (mdr_b_minor_nononzeroevaluationdeterminanthrc))) /\ ((mdr_e_minor_nononzeroevaluationdeterminanthrc = ((mdr_p_minor_nononzeroevaluationdeterminanth) + (mdr_n_minor_nononzeroevaluationdeterminanth)) * S ((mdr_p_minor_nononzeroevaluationdeterminanth) + (mdr_n_minor_nononzeroevaluationdeterminanth)) + ((mdr_n_minor_nononzeroevaluationdeterminanth) + (mdr_n_minor_nononzeroevaluationdeterminanth))) /\ ((mdr_f_minor_nononzeroevaluationdeterminanthrc = ((mdr_nc_minor_nononzeroevaluationdeterminanth) + (mdr_e_minor_nononzeroevaluationdeterminanthrc)) * S ((mdr_nc_minor_nononzeroevaluationdeterminanth) + (mdr_e_minor_nononzeroevaluationdeterminanthrc)) + ((mdr_e_minor_nononzeroevaluationdeterminanthrc) + (mdr_e_minor_nononzeroevaluationdeterminanthrc))) /\ ((mdr_z_minor_nononzeroevaluationdeterminanthr) = ((mdr_c_minor_nononzeroevaluationdeterminanthrc) + (mdr_f_minor_nononzeroevaluationdeterminanthrc)) * S ((mdr_c_minor_nononzeroevaluationdeterminanthrc) + (mdr_f_minor_nononzeroevaluationdeterminanthrc)) + ((mdr_f_minor_nononzeroevaluationdeterminanthrc) + (mdr_f_minor_nononzeroevaluationdeterminanthrc))))))))) /\ (((exists ff_h_mdr_minor_nononzeroevaluationdeterminanthrb. ff_h_mdr_minor_nononzeroevaluationdeterminanthrb + S (mdr_z_minor_nononzeroevaluationdeterminanthr) = S ((S (mdr_i_minor_nononzeroevaluationdeterminanth)) * mdr_c_minor_nononzeroevaluationdeterminant)) /\ exists ff_q_mdr_minor_nononzeroevaluationdeterminanthrb. mdr_b_minor_nononzeroevaluationdeterminant = ff_q_mdr_minor_nononzeroevaluationdeterminanthrb * S ((S (mdr_i_minor_nononzeroevaluationdeterminanth)) * mdr_c_minor_nononzeroevaluationdeterminant) + (mdr_z_minor_nononzeroevaluationdeterminanthr))))) /\ (((((mdr_d_minor_nononzeroevaluationdeterminanth) = 0) /\ (((mdr_p_minor_nononzeroevaluationdeterminanth) = 1) /\ ((mdr_n_minor_nononzeroevaluationdeterminanth) = 0))) \/ exists mdr_q_minor_nononzeroevaluationdeterminanths mdr_eb_minor_nononzeroevaluationdeterminanths mdr_ec_minor_nononzeroevaluationdeterminanths mdr_fb_minor_nononzeroevaluationdeterminanths mdr_fc_minor_nononzeroevaluationdeterminanths. (((mdr_d_minor_nononzeroevaluationdeterminanth) = S (mdr_q_minor_nononzeroevaluationdeterminanths)) /\ ((forall mdr_j_minor_nononzeroevaluationdeterminanthsc. (exists mdr_gap_minor_nononzeroevaluationdeterminanthscj. mdr_gap_minor_nononzeroevaluationdeterminanthscj + S (mdr_j_minor_nononzeroevaluationdeterminanthsc) = (S (mdr_q_minor_nononzeroevaluationdeterminanths))) -> exists mdr_i_minor_nononzeroevaluationdeterminanthsc mdr_up_minor_nononzeroevaluationdeterminanthsc mdr_us_minor_nononzeroevaluationdeterminanthsc mdr_un_minor_nononzeroevaluationdeterminanthsc mdr_ut_minor_nononzeroevaluationdeterminanthsc mdr_p_minor_nononzeroevaluationdeterminanthsc mdr_n_minor_nononzeroevaluationdeterminanthsc. ((exists mdr_gap_minor_nononzeroevaluationdeterminanthsci. mdr_gap_minor_nononzeroevaluationdeterminanthsci + S (mdr_i_minor_nononzeroevaluationdeterminanthsc) = (mdr_i_minor_nononzeroevaluationdeterminanth)) /\ ((exists mdr_z_minor_nononzeroevaluationdeterminanthscr. ((exists mdr_a_minor_nononzeroevaluationdeterminanthscrc mdr_b_minor_nononzeroevaluationdeterminanthscrc mdr_c_minor_nononzeroevaluationdeterminanthscrc mdr_e_minor_nononzeroevaluationdeterminanthscrc mdr_f_minor_nononzeroevaluationdeterminanthscrc. ((mdr_a_minor_nononzeroevaluationdeterminanthscrc = ((mdr_q_minor_nononzeroevaluationdeterminanths) + (mdr_up_minor_nononzeroevaluationdeterminanthsc)) * S ((mdr_q_minor_nononzeroevaluationdeterminanths) + (mdr_up_minor_nononzeroevaluationdeterminanthsc)) + ((mdr_up_minor_nononzeroevaluationdeterminanthsc) + (mdr_up_minor_nononzeroevaluationdeterminanthsc))) /\ ((mdr_b_minor_nononzeroevaluationdeterminanthscrc = ((mdr_us_minor_nononzeroevaluationdeterminanthsc) + (mdr_un_minor_nononzeroevaluationdeterminanthsc)) * S ((mdr_us_minor_nononzeroevaluationdeterminanthsc) + (mdr_un_minor_nononzeroevaluationdeterminanthsc)) + ((mdr_un_minor_nononzeroevaluationdeterminanthsc) + (mdr_un_minor_nononzeroevaluationdeterminanthsc))) /\ ((mdr_c_minor_nononzeroevaluationdeterminanthscrc = ((mdr_a_minor_nononzeroevaluationdeterminanthscrc) + (mdr_b_minor_nononzeroevaluationdeterminanthscrc)) * S ((mdr_a_minor_nononzeroevaluationdeterminanthscrc) + (mdr_b_minor_nononzeroevaluationdeterminanthscrc)) + ((mdr_b_minor_nononzeroevaluationdeterminanthscrc) + (mdr_b_minor_nononzeroevaluationdeterminanthscrc))) /\ ((mdr_e_minor_nononzeroevaluationdeterminanthscrc = ((mdr_p_minor_nononzeroevaluationdeterminanthsc) + (mdr_n_minor_nononzeroevaluationdeterminanthsc)) * S ((mdr_p_minor_nononzeroevaluationdeterminanthsc) + (mdr_n_minor_nononzeroevaluationdeterminanthsc)) + ((mdr_n_minor_nononzeroevaluationdeterminanthsc) + (mdr_n_minor_nononzeroevaluationdeterminanthsc))) /\ ((mdr_f_minor_nononzeroevaluationdeterminanthscrc = ((mdr_ut_minor_nononzeroevaluationdeterminanthsc) + (mdr_e_minor_nononzeroevaluationdeterminanthscrc)) * S ((mdr_ut_minor_nononzeroevaluationdeterminanthsc) + (mdr_e_minor_nononzeroevaluationdeterminanthscrc)) + ((mdr_e_minor_nononzeroevaluationdeterminanthscrc) + (mdr_e_minor_nononzeroevaluationdeterminanthscrc))) /\ ((mdr_z_minor_nononzeroevaluationdeterminanthscr) = ((mdr_c_minor_nononzeroevaluationdeterminanthscrc) + (mdr_f_minor_nononzeroevaluationdeterminanthscrc)) * S ((mdr_c_minor_nononzeroevaluationdeterminanthscrc) + (mdr_f_minor_nononzeroevaluationdeterminanthscrc)) + ((mdr_f_minor_nononzeroevaluationdeterminanthscrc) + (mdr_f_minor_nononzeroevaluationdeterminanthscrc))))))))) /\ (((exists ff_h_mdr_minor_nononzeroevaluationdeterminanthscrb. ff_h_mdr_minor_nononzeroevaluationdeterminanthscrb + S (mdr_z_minor_nononzeroevaluationdeterminanthscr) = S ((S (mdr_i_minor_nononzeroevaluationdeterminanthsc)) * mdr_c_minor_nononzeroevaluationdeterminant)) /\ exists ff_q_mdr_minor_nononzeroevaluationdeterminanthscrb. mdr_b_minor_nononzeroevaluationdeterminant = ff_q_mdr_minor_nononzeroevaluationdeterminanthscrb * S ((S (mdr_i_minor_nononzeroevaluationdeterminanthsc)) * mdr_c_minor_nononzeroevaluationdeterminant) + (mdr_z_minor_nononzeroevaluationdeterminanthscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive. (exists ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_positive_index_bound. ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive) = ((mdr_q_minor_nononzeroevaluationdeterminanths) * (mdr_q_minor_nononzeroevaluationdeterminanths))) -> exists ff_row_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive ff_value_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive. (ff_index_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive = (mdr_q_minor_nononzeroevaluationdeterminanths) * ff_row_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive + ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive /\ ((exists ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_positive_column_bound. ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive) = (mdr_q_minor_nononzeroevaluationdeterminanths)) /\ ((exists ff_row_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell ff_column_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell = ff_row_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive) \/ ((exists ff_gap_mdm_le_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell_row_after. ff_gap_mdm_le_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive)) /\ ff_row_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell = S ff_row_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive) = (mdr_j_minor_nononzeroevaluationdeterminanthsc)) /\ ff_column_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell = ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive) \/ ((exists ff_gap_mdm_le_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell_column_after. ff_gap_mdm_le_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell_column_after + (mdr_j_minor_nononzeroevaluationdeterminanthsc) = (ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive)) /\ ff_column_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell = S ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive))) /\ (((exists ff_h_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell_source. ff_h_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive) = S ((S ((ff_row_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell) * (S (mdr_q_minor_nononzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell))) * mdr_pc_minor_nononzeroevaluationdeterminanth)) /\ exists ff_q_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell_source. mdr_pb_minor_nononzeroevaluationdeterminanth = ff_q_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell) * (S (mdr_q_minor_nononzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_positive_cell))) * mdr_pc_minor_nononzeroevaluationdeterminanth) + (ff_value_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive)))))) /\ (((exists ff_h_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_positive_target. ff_h_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_positive_target + S (ff_value_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive) = S ((S (ff_index_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive)) * mdr_us_minor_nononzeroevaluationdeterminanthsc)) /\ exists ff_q_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_positive_target. mdr_up_minor_nononzeroevaluationdeterminanthsc = ff_q_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive)) * mdr_us_minor_nononzeroevaluationdeterminanthsc) + (ff_value_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative. (exists ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_negative_index_bound. ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative) = ((mdr_q_minor_nononzeroevaluationdeterminanths) * (mdr_q_minor_nononzeroevaluationdeterminanths))) -> exists ff_row_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative ff_value_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative. (ff_index_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative = (mdr_q_minor_nononzeroevaluationdeterminanths) * ff_row_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative + ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative /\ ((exists ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_negative_column_bound. ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative) = (mdr_q_minor_nononzeroevaluationdeterminanths)) /\ ((exists ff_row_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell ff_column_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell = ff_row_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative) \/ ((exists ff_gap_mdm_le_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell_row_after. ff_gap_mdm_le_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative)) /\ ff_row_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell = S ff_row_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative) = (mdr_j_minor_nononzeroevaluationdeterminanthsc)) /\ ff_column_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell = ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative) \/ ((exists ff_gap_mdm_le_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell_column_after. ff_gap_mdm_le_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell_column_after + (mdr_j_minor_nononzeroevaluationdeterminanthsc) = (ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative)) /\ ff_column_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell = S ff_column_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative))) /\ (((exists ff_h_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell_source. ff_h_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative) = S ((S ((ff_row_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell) * (S (mdr_q_minor_nononzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell))) * mdr_nc_minor_nononzeroevaluationdeterminanth)) /\ exists ff_q_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell_source. mdr_nb_minor_nononzeroevaluationdeterminanth = ff_q_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell) * (S (mdr_q_minor_nononzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_minor_nononzeroevaluationdeterminanthscm_negative_cell))) * mdr_nc_minor_nononzeroevaluationdeterminanth) + (ff_value_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative)))))) /\ (((exists ff_h_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_negative_target. ff_h_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_negative_target + S (ff_value_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative) = S ((S (ff_index_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative)) * mdr_ut_minor_nononzeroevaluationdeterminanthsc)) /\ exists ff_q_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_negative_target. mdr_un_minor_nononzeroevaluationdeterminanthsc = ff_q_mdm_mdr_minor_nononzeroevaluationdeterminanthscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative)) * mdr_ut_minor_nononzeroevaluationdeterminanthsc) + (ff_value_mdm_prefix_mdr_minor_nononzeroevaluationdeterminanthscm_negative))))))))) /\ ((((exists ff_h_mdr_minor_nononzeroevaluationdeterminanthscp. ff_h_mdr_minor_nononzeroevaluationdeterminanthscp + S (mdr_p_minor_nononzeroevaluationdeterminanthsc) = S ((S (mdr_j_minor_nononzeroevaluationdeterminanthsc)) * mdr_ec_minor_nononzeroevaluationdeterminanths)) /\ exists ff_q_mdr_minor_nononzeroevaluationdeterminanthscp. mdr_eb_minor_nononzeroevaluationdeterminanths = ff_q_mdr_minor_nononzeroevaluationdeterminanthscp * S ((S (mdr_j_minor_nononzeroevaluationdeterminanthsc)) * mdr_ec_minor_nononzeroevaluationdeterminanths) + (mdr_p_minor_nononzeroevaluationdeterminanthsc))) /\ (((exists ff_h_mdr_minor_nononzeroevaluationdeterminanthscn. ff_h_mdr_minor_nononzeroevaluationdeterminanthscn + S (mdr_n_minor_nononzeroevaluationdeterminanthsc) = S ((S (mdr_j_minor_nononzeroevaluationdeterminanthsc)) * mdr_fc_minor_nononzeroevaluationdeterminanths)) /\ exists ff_q_mdr_minor_nononzeroevaluationdeterminanthscn. mdr_fb_minor_nononzeroevaluationdeterminanths = ff_q_mdr_minor_nononzeroevaluationdeterminanthscn * S ((S (mdr_j_minor_nononzeroevaluationdeterminanthsc)) * mdr_fc_minor_nononzeroevaluationdeterminanths) + (mdr_n_minor_nononzeroevaluationdeterminanthsc)))))))) /\ (exists ff_ub_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf ff_uc_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf ff_vb_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf ff_vc_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf. ((forall ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix. (exists ff_gap_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_index. ff_gap_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_index + S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) = (S (mdr_q_minor_nononzeroevaluationdeterminanths))) -> exists ff_ap_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix ff_an_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix ff_bp_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix ff_bn_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix ff_p_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix ff_n_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix. ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_ap. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_ap + S (ff_ap_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix)) * mdr_pc_minor_nononzeroevaluationdeterminanth)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_ap. mdr_pb_minor_nononzeroevaluationdeterminanth = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix)) * mdr_pc_minor_nononzeroevaluationdeterminanth) + (ff_ap_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_an. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_an + S (ff_an_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix)) * mdr_nc_minor_nononzeroevaluationdeterminanth)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_an. mdr_nb_minor_nononzeroevaluationdeterminanth = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix)) * mdr_nc_minor_nononzeroevaluationdeterminanth) + (ff_an_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_bp. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_bp + S (ff_bp_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix)) * mdr_ec_minor_nononzeroevaluationdeterminanths)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_bp. mdr_eb_minor_nononzeroevaluationdeterminanths = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix)) * mdr_ec_minor_nononzeroevaluationdeterminanths) + (ff_bp_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_bn. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_bn + S (ff_bn_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix)) * mdr_fc_minor_nononzeroevaluationdeterminanths)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_bn. mdr_fb_minor_nononzeroevaluationdeterminanths = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix)) * mdr_fc_minor_nononzeroevaluationdeterminanths) + (ff_bn_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_positive. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_positive + S (ff_p_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix)) * ff_uc_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_positive. ff_ub_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix)) * ff_uc_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf) + (ff_p_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_negative. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_negative + S (ff_n_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix)) * ff_vc_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_negative. ff_vb_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix)) * ff_vc_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf) + (ff_n_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix))) /\ (((exists ff_even_mce_term_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_term. ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix = 2 * ff_even_mce_term_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_term) /\ (ff_p_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) /\ ff_n_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_term. ff_index_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix = 2 * ff_odd_mce_term_mdr_minor_nononzeroevaluationdeterminanthsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) /\ ff_n_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_minor_nononzeroevaluationdeterminanthsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive. ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_start. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_start. ff_u_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_start * S ((S (0)) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_terminal. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_terminal + S (mdr_p_minor_nononzeroevaluationdeterminanth) = S ((S ((S (mdr_q_minor_nononzeroevaluationdeterminanths)))) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_terminal. ff_u_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_terminal * S ((S ((S (mdr_q_minor_nononzeroevaluationdeterminanths)))) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive) + (mdr_p_minor_nononzeroevaluationdeterminanth))) /\ forall ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive. (exists ff_lt_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_bound. ff_lt_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_bound + S ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive = (S (mdr_q_minor_nononzeroevaluationdeterminanths))) -> exists ff_a_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive ff_r_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive ff_s_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive. ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_summand. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_summand + S (ff_a_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive) = S ((S (ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive)) * ff_uc_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_summand. ff_ub_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_summand * S ((S (ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive)) * ff_uc_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf) + (ff_a_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive))) /\ ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_partial. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_partial + S (ff_r_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive) = S ((S (ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_partial. ff_u_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_partial * S ((S (ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive) + (ff_r_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive))) /\ ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_successor. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_successor + S (ff_s_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive) = S ((S (S ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_successor. ff_u_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive_successor * S ((S (S ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive) + (ff_s_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive))) /\ ff_s_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive = ff_r_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive + ff_a_mce_mdr_minor_nononzeroevaluationdeterminanthsf_positive)))))) /\ (exists ff_u_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative. ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_start. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_start. ff_u_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_start * S ((S (0)) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_terminal. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_terminal + S (mdr_n_minor_nononzeroevaluationdeterminanth) = S ((S ((S (mdr_q_minor_nononzeroevaluationdeterminanths)))) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_terminal. ff_u_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_terminal * S ((S ((S (mdr_q_minor_nononzeroevaluationdeterminanths)))) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative) + (mdr_n_minor_nononzeroevaluationdeterminanth))) /\ forall ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative. (exists ff_lt_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_bound. ff_lt_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_bound + S ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative = (S (mdr_q_minor_nononzeroevaluationdeterminanths))) -> exists ff_a_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative ff_r_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative ff_s_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative. ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_summand. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_summand + S (ff_a_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative) = S ((S (ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative)) * ff_vc_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_summand. ff_vb_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_summand * S ((S (ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative)) * ff_vc_mce_fold_mdr_minor_nononzeroevaluationdeterminanthsf) + (ff_a_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative))) /\ ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_partial. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_partial + S (ff_r_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative) = S ((S (ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_partial. ff_u_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_partial * S ((S (ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative) + (ff_r_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative))) /\ ((((exists ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_successor. ff_h_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_successor + S (ff_s_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative) = S ((S (S ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_successor. ff_u_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative_successor * S ((S (S ff_i_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative) + (ff_s_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative))) /\ ff_s_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative = ff_r_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative + ff_a_mce_mdr_minor_nononzeroevaluationdeterminanthsf_negative))))))))))))))) /\ ((exists mdr_gap_minor_nononzeroevaluationdeterminanti. mdr_gap_minor_nononzeroevaluationdeterminanti + S (mdr_i_minor_nononzeroevaluationdeterminant) = (mdr_l_minor_nononzeroevaluationdeterminant)) /\ (exists mdr_z_minor_nononzeroevaluationdeterminantr. ((exists mdr_a_minor_nononzeroevaluationdeterminantrc mdr_b_minor_nononzeroevaluationdeterminantrc mdr_c_minor_nononzeroevaluationdeterminantrc mdr_e_minor_nononzeroevaluationdeterminantrc mdr_f_minor_nononzeroevaluationdeterminantrc. ((mdr_a_minor_nononzeroevaluationdeterminantrc = ((q) + (mdr_ub_minor_nononzeroevaluation)) * S ((q) + (mdr_ub_minor_nononzeroevaluation)) + ((mdr_ub_minor_nononzeroevaluation) + (mdr_ub_minor_nononzeroevaluation))) /\ ((mdr_b_minor_nononzeroevaluationdeterminantrc = ((mdr_uc_minor_nononzeroevaluation) + (mdr_vb_minor_nononzeroevaluation)) * S ((mdr_uc_minor_nononzeroevaluation) + (mdr_vb_minor_nononzeroevaluation)) + ((mdr_vb_minor_nononzeroevaluation) + (mdr_vb_minor_nononzeroevaluation))) /\ ((mdr_c_minor_nononzeroevaluationdeterminantrc = ((mdr_a_minor_nononzeroevaluationdeterminantrc) + (mdr_b_minor_nononzeroevaluationdeterminantrc)) * S ((mdr_a_minor_nononzeroevaluationdeterminantrc) + (mdr_b_minor_nononzeroevaluationdeterminantrc)) + ((mdr_b_minor_nononzeroevaluationdeterminantrc) + (mdr_b_minor_nononzeroevaluationdeterminantrc))) /\ ((mdr_e_minor_nononzeroevaluationdeterminantrc = ((mdr_p_minor_nononzero) + (mdr_n_minor_nononzero)) * S ((mdr_p_minor_nononzero) + (mdr_n_minor_nononzero)) + ((mdr_n_minor_nononzero) + (mdr_n_minor_nononzero))) /\ ((mdr_f_minor_nononzeroevaluationdeterminantrc = ((mdr_vc_minor_nononzeroevaluation) + (mdr_e_minor_nononzeroevaluationdeterminantrc)) * S ((mdr_vc_minor_nononzeroevaluation) + (mdr_e_minor_nononzeroevaluationdeterminantrc)) + ((mdr_e_minor_nononzeroevaluationdeterminantrc) + (mdr_e_minor_nononzeroevaluationdeterminantrc))) /\ ((mdr_z_minor_nononzeroevaluationdeterminantr) = ((mdr_c_minor_nononzeroevaluationdeterminantrc) + (mdr_f_minor_nononzeroevaluationdeterminantrc)) * S ((mdr_c_minor_nononzeroevaluationdeterminantrc) + (mdr_f_minor_nononzeroevaluationdeterminantrc)) + ((mdr_f_minor_nononzeroevaluationdeterminantrc) + (mdr_f_minor_nononzeroevaluationdeterminantrc))))))))) /\ (((exists ff_h_mdr_minor_nononzeroevaluationdeterminantrb. ff_h_mdr_minor_nononzeroevaluationdeterminantrb + S (mdr_z_minor_nononzeroevaluationdeterminantr) = S ((S (mdr_i_minor_nononzeroevaluationdeterminant)) * mdr_c_minor_nononzeroevaluationdeterminant)) /\ exists ff_q_mdr_minor_nononzeroevaluationdeterminantrb. mdr_b_minor_nononzeroevaluationdeterminant = ff_q_mdr_minor_nononzeroevaluationdeterminantrb * S ((S (mdr_i_minor_nononzeroevaluationdeterminant)) * mdr_c_minor_nononzeroevaluationdeterminant) + (mdr_z_minor_nononzeroevaluationdeterminantr)))))))))) /\ (~(mdr_p_minor_nononzero = mdr_n_minor_nononzero)))))))

Constructive proof overview

Generated structural guide

Actual nonzero minors with fixed selectors are decidable, checking all bounds, distinctness, and a genuine determinant evaluation.

The unchanged tactic script uses 2 declared prerequisites and contains 61 exact native proof lines.

Alpha v34 checked-use · first admitted v27 · independently kernel and Lean verified; not Stable

Proof neighborhood

Direct dependencies

Direct 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

61 script commands · 24 reading checkpoints · 3 local claims

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 (2)

Long local formulas use this family’s existing definitions. Each new abbreviation was expanded back to the identical native formula, including its free-variable context. The original edition is preserved below.

01Fix variables and assumptionsL1–10

Work with arbitrary variables or the premises of the current implication.

  1. L1
    intro pb
  2. L2
    intro pc
  3. L3
    intro nb
  4. L4
    intro nc
  5. L5
    intro r
  6. L6
    intro w
  7. L7
    intro q
  8. L8
    intro rb
  9. L9
    intro rc
  10. L10
    intro cb
02Fix variables and assumptionsL11–11

Work with arbitrary variables or the premises of the current implication.

  1. L11
    intro cc
03Establish hrowsL12–17

Establish this local claim before using it. It is not an additional assumption. The following proof commands apply matrix rank selector decidable.

  1. L12
    have hrows : FiniteMatrixSelector(rb,rc,q,r) ∨ ¬FiniteMatrixSelector(rb,rc,q,r)Definitions: FiniteMatrixSelector
  2. L13
    specialize matrix_rank_selector_decidable (rb)
  3. L14
    specialize matrix_rank_selector_decidable (rc)
  4. L15
    specialize matrix_rank_selector_decidable (q)
  5. L16
    specialize matrix_rank_selector_decidable (r)
  6. L17
    apply matrix_rank_selector_decidable
04Separate the logical casesL18–18

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L18
    cases hrows
05Establish hcolumnsL19–24

Establish this local claim before using it. It is not an additional assumption. The following proof commands apply matrix rank selector decidable.

  1. L19
    have hcolumns : FiniteMatrixSelector(cb,cc,q,w) ∨ ¬FiniteMatrixSelector(cb,cc,q,w)Definitions: FiniteMatrixSelector
  2. L20
    specialize matrix_rank_selector_decidable (cb)
  3. L21
    specialize matrix_rank_selector_decidable (cc)
  4. L22
    specialize matrix_rank_selector_decidable (q)
  5. L23
    specialize matrix_rank_selector_decidable (w)
  6. L24
    apply matrix_rank_selector_decidable
06Separate the logical casesL25–25

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L25
    cases hcolumns
07Establish hvalueL26–35

Establish this local claim before using it. It is not an additional assumption.

  1. L26
    have hvalue : (∃ x. ∃ y. SignedSelectedDeterminant(pb,pc,nb,nc,w,rb,rc,cb,cc,q,x,y) ∧ ¬x = y) ∨ ¬(∃ x. ∃ y. SignedSelectedDeterminant(pb,pc,nb,nc,w,rb,rc,cb,cc,q,x,y) ∧ ¬x = y)Definitions: SignedSelectedDeterminant
  2. L27
    specialize matrix_rank_selected_nonzero_value_decidable (pb)
  3. L28
    specialize matrix_rank_selected_nonzero_value_decidable (pc)
  4. L29
    specialize matrix_rank_selected_nonzero_value_decidable (nb)
  5. L30
    specialize matrix_rank_selected_nonzero_value_decidable (nc)
  6. L31
    specialize matrix_rank_selected_nonzero_value_decidable (w)
  7. L32
    specialize matrix_rank_selected_nonzero_value_decidable (rb)
  8. L33
    specialize matrix_rank_selected_nonzero_value_decidable (rc)
  9. L34
    specialize matrix_rank_selected_nonzero_value_decidable (cb)
  10. L35
    specialize matrix_rank_selected_nonzero_value_decidable (cc)
08Use earlier factsL36–37

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L36
    specialize matrix_rank_selected_nonzero_value_decidable (q)
  2. L37
    apply matrix_rank_selected_nonzero_value_decidable
09Separate the logical casesL38–40

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L38
    cases hvalue
  2. L39
    left
  3. L40
    split
10Use earlier factsL41–41

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L41
    exact hrows_left
11Separate the logical casesL42–42

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L42
    split
12Use earlier factsL43–44

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L43
    exact hcolumns_left
  2. L44
    exact hvalue_left
13Separate the logical casesL45–45

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L45
    right
14Fix variables and assumptionsL46–46

Work with arbitrary variables or the premises of the current implication.

  1. L46
    intro hminor
15Separate the logical casesL47–48

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L47
    cases hminor
  2. L48
    cases hminor_right
16Use earlier factsL49–50

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L49
    apply hvalue_right
  2. L50
    exact hminor_right_right
17Separate the logical casesL51–51

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L51
    right
18Fix variables and assumptionsL52–52

Work with arbitrary variables or the premises of the current implication.

  1. L52
    intro hminor
19Separate the logical casesL53–54

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L53
    cases hminor
  2. L54
    cases hminor_right
20Use earlier factsL55–56

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L55
    apply hcolumns_right
  2. L56
    exact hminor_right_left
21Separate the logical casesL57–57

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L57
    right
22Fix variables and assumptionsL58–58

Work with arbitrary variables or the premises of the current implication.

  1. L58
    intro hminor
23Separate the logical casesL59–59

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L59
    cases hminor
24Use earlier factsL60–61

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L60
    apply hrows_right
  2. L61
    exact hminor_left

Library-wide reading audit

Original exact command ledger · 61 lines
  1. 0001intro pb
  2. 0002intro pc
  3. 0003intro nb
  4. 0004intro nc
  5. 0005intro r
  6. 0006intro w
  7. 0007intro q
  8. 0008intro rb
  9. 0009intro rc
  10. 0010intro cb
  11. 0011intro cc
  12. 0012have hrows : (((forall fom_index_mrf_rows_yesbound. (exists fom_gap_mrf_rows_yesbound_index_bound. fom_gap_mrf_rows_yesbound_index_bound + S (fom_index_mrf_rows_yesbound) = q) -> exists fom_value_mrf_rows_yesbound. ((((exists fom_beta_height_mrf_rows_yesbound_entry. fom_beta_height_mrf_rows_yesbound_entry + S (fom_value_mrf_rows_yesbound) = S ((S (fom_index_mrf_rows_yesbound)) * rc)) /\ exists fom_beta_quotient_mrf_rows_yesbound_entry. rb = fom_beta_quotient_mrf_rows_yesbound_entry * S ((S (fom_index_mrf_rows_yesbound)) * rc) + (fom_value_mrf_rows_yesbound))) /\ (exists fom_gap_mrf_rows_yesbound_value_bound. fom_gap_mrf_rows_yesbound_value_bound + S (fom_value_mrf_rows_yesbound) = r))) /\ (forall mdr_i_rows_yesdistinct mdr_j_rows_yesdistinct mdr_a_rows_yesdistinct. (exists mdr_gap_rows_yesdistincti. mdr_gap_rows_yesdistincti + S (mdr_i_rows_yesdistinct) = (q)) -> (exists mdr_gap_rows_yesdistinctj. mdr_gap_rows_yesdistinctj + S (mdr_j_rows_yesdistinct) = (q)) -> (((exists ff_h_mdr_rows_yesdistinctfirst. ff_h_mdr_rows_yesdistinctfirst + S (mdr_a_rows_yesdistinct) = S ((S (mdr_i_rows_yesdistinct)) * rc)) /\ exists ff_q_mdr_rows_yesdistinctfirst. rb = ff_q_mdr_rows_yesdistinctfirst * S ((S (mdr_i_rows_yesdistinct)) * rc) + (mdr_a_rows_yesdistinct))) -> (((exists ff_h_mdr_rows_yesdistinctsecond. ff_h_mdr_rows_yesdistinctsecond + S (mdr_a_rows_yesdistinct) = S ((S (mdr_j_rows_yesdistinct)) * rc)) /\ exists ff_q_mdr_rows_yesdistinctsecond. rb = ff_q_mdr_rows_yesdistinctsecond * S ((S (mdr_j_rows_yesdistinct)) * rc) + (mdr_a_rows_yesdistinct))) -> mdr_i_rows_yesdistinct = mdr_j_rows_yesdistinct))) \/ ~(((forall fom_index_mrf_rows_nobound. (exists fom_gap_mrf_rows_nobound_index_bound. fom_gap_mrf_rows_nobound_index_bound + S (fom_index_mrf_rows_nobound) = q) -> exists fom_value_mrf_rows_nobound. ((((exists fom_beta_height_mrf_rows_nobound_entry. fom_beta_height_mrf_rows_nobound_entry + S (fom_value_mrf_rows_nobound) = S ((S (fom_index_mrf_rows_nobound)) * rc)) /\ exists fom_beta_quotient_mrf_rows_nobound_entry. rb = fom_beta_quotient_mrf_rows_nobound_entry * S ((S (fom_index_mrf_rows_nobound)) * rc) + (fom_value_mrf_rows_nobound))) /\ (exists fom_gap_mrf_rows_nobound_value_bound. fom_gap_mrf_rows_nobound_value_bound + S (fom_value_mrf_rows_nobound) = r))) /\ (forall mdr_i_rows_nodistinct mdr_j_rows_nodistinct mdr_a_rows_nodistinct. (exists mdr_gap_rows_nodistincti. mdr_gap_rows_nodistincti + S (mdr_i_rows_nodistinct) = (q)) -> (exists mdr_gap_rows_nodistinctj. mdr_gap_rows_nodistinctj + S (mdr_j_rows_nodistinct) = (q)) -> (((exists ff_h_mdr_rows_nodistinctfirst. ff_h_mdr_rows_nodistinctfirst + S (mdr_a_rows_nodistinct) = S ((S (mdr_i_rows_nodistinct)) * rc)) /\ exists ff_q_mdr_rows_nodistinctfirst. rb = ff_q_mdr_rows_nodistinctfirst * S ((S (mdr_i_rows_nodistinct)) * rc) + (mdr_a_rows_nodistinct))) -> (((exists ff_h_mdr_rows_nodistinctsecond. ff_h_mdr_rows_nodistinctsecond + S (mdr_a_rows_nodistinct) = S ((S (mdr_j_rows_nodistinct)) * rc)) /\ exists ff_q_mdr_rows_nodistinctsecond. rb = ff_q_mdr_rows_nodistinctsecond * S ((S (mdr_j_rows_nodistinct)) * rc) + (mdr_a_rows_nodistinct))) -> mdr_i_rows_nodistinct = mdr_j_rows_nodistinct)))
  13. 0013specialize matrix_rank_selector_decidable (rb)
  14. 0014specialize matrix_rank_selector_decidable (rc)
  15. 0015specialize matrix_rank_selector_decidable (q)
  16. 0016specialize matrix_rank_selector_decidable (r)
  17. 0017apply matrix_rank_selector_decidable
  18. 0018cases hrows
  19. 0019have hcolumns : (((forall fom_index_mrf_columns_yesbound. (exists fom_gap_mrf_columns_yesbound_index_bound. fom_gap_mrf_columns_yesbound_index_bound + S (fom_index_mrf_columns_yesbound) = q) -> exists fom_value_mrf_columns_yesbound. ((((exists fom_beta_height_mrf_columns_yesbound_entry. fom_beta_height_mrf_columns_yesbound_entry + S (fom_value_mrf_columns_yesbound) = S ((S (fom_index_mrf_columns_yesbound)) * cc)) /\ exists fom_beta_quotient_mrf_columns_yesbound_entry. cb = fom_beta_quotient_mrf_columns_yesbound_entry * S ((S (fom_index_mrf_columns_yesbound)) * cc) + (fom_value_mrf_columns_yesbound))) /\ (exists fom_gap_mrf_columns_yesbound_value_bound. fom_gap_mrf_columns_yesbound_value_bound + S (fom_value_mrf_columns_yesbound) = w))) /\ (forall mdr_i_columns_yesdistinct mdr_j_columns_yesdistinct mdr_a_columns_yesdistinct. (exists mdr_gap_columns_yesdistincti. mdr_gap_columns_yesdistincti + S (mdr_i_columns_yesdistinct) = (q)) -> (exists mdr_gap_columns_yesdistinctj. mdr_gap_columns_yesdistinctj + S (mdr_j_columns_yesdistinct) = (q)) -> (((exists ff_h_mdr_columns_yesdistinctfirst. ff_h_mdr_columns_yesdistinctfirst + S (mdr_a_columns_yesdistinct) = S ((S (mdr_i_columns_yesdistinct)) * cc)) /\ exists ff_q_mdr_columns_yesdistinctfirst. cb = ff_q_mdr_columns_yesdistinctfirst * S ((S (mdr_i_columns_yesdistinct)) * cc) + (mdr_a_columns_yesdistinct))) -> (((exists ff_h_mdr_columns_yesdistinctsecond. ff_h_mdr_columns_yesdistinctsecond + S (mdr_a_columns_yesdistinct) = S ((S (mdr_j_columns_yesdistinct)) * cc)) /\ exists ff_q_mdr_columns_yesdistinctsecond. cb = ff_q_mdr_columns_yesdistinctsecond * S ((S (mdr_j_columns_yesdistinct)) * cc) + (mdr_a_columns_yesdistinct))) -> mdr_i_columns_yesdistinct = mdr_j_columns_yesdistinct))) \/ ~(((forall fom_index_mrf_columns_nobound. (exists fom_gap_mrf_columns_nobound_index_bound. fom_gap_mrf_columns_nobound_index_bound + S (fom_index_mrf_columns_nobound) = q) -> exists fom_value_mrf_columns_nobound. ((((exists fom_beta_height_mrf_columns_nobound_entry. fom_beta_height_mrf_columns_nobound_entry + S (fom_value_mrf_columns_nobound) = S ((S (fom_index_mrf_columns_nobound)) * cc)) /\ exists fom_beta_quotient_mrf_columns_nobound_entry. cb = fom_beta_quotient_mrf_columns_nobound_entry * S ((S (fom_index_mrf_columns_nobound)) * cc) + (fom_value_mrf_columns_nobound))) /\ (exists fom_gap_mrf_columns_nobound_value_bound. fom_gap_mrf_columns_nobound_value_bound + S (fom_value_mrf_columns_nobound) = w))) /\ (forall mdr_i_columns_nodistinct mdr_j_columns_nodistinct mdr_a_columns_nodistinct. (exists mdr_gap_columns_nodistincti. mdr_gap_columns_nodistincti + S (mdr_i_columns_nodistinct) = (q)) -> (exists mdr_gap_columns_nodistinctj. mdr_gap_columns_nodistinctj + S (mdr_j_columns_nodistinct) = (q)) -> (((exists ff_h_mdr_columns_nodistinctfirst. ff_h_mdr_columns_nodistinctfirst + S (mdr_a_columns_nodistinct) = S ((S (mdr_i_columns_nodistinct)) * cc)) /\ exists ff_q_mdr_columns_nodistinctfirst. cb = ff_q_mdr_columns_nodistinctfirst * S ((S (mdr_i_columns_nodistinct)) * cc) + (mdr_a_columns_nodistinct))) -> (((exists ff_h_mdr_columns_nodistinctsecond. ff_h_mdr_columns_nodistinctsecond + S (mdr_a_columns_nodistinct) = S ((S (mdr_j_columns_nodistinct)) * cc)) /\ exists ff_q_mdr_columns_nodistinctsecond. cb = ff_q_mdr_columns_nodistinctsecond * S ((S (mdr_j_columns_nodistinct)) * cc) + (mdr_a_columns_nodistinct))) -> mdr_i_columns_nodistinct = mdr_j_columns_nodistinct)))
  20. 0020specialize matrix_rank_selector_decidable (cb)
  21. 0021specialize matrix_rank_selector_decidable (cc)
  22. 0022specialize matrix_rank_selector_decidable (q)
  23. 0023specialize matrix_rank_selector_decidable (w)
  24. 0024apply matrix_rank_selector_decidable
  25. 0025cases hcolumns
  26. 0026have hvalue : (exists mdr_p_value_yes mdr_n_value_yes. ((exists mdr_ub_value_yesevaluation mdr_uc_value_yesevaluation mdr_vb_value_yesevaluation mdr_vc_value_yesevaluation. ((((forall mdr_i_value_yesevaluationmatrixpositive. (exists mdr_gap_value_yesevaluationmatrixpositivebound. mdr_gap_value_yesevaluationmatrixpositivebound + S (mdr_i_value_yesevaluationmatrixpositive) = ((q) * (q))) -> exists mdr_a_value_yesevaluationmatrixpositive. (((exists mdr_r_value_yesevaluationmatrixpositivepoint mdr_s_value_yesevaluationmatrixpositivepoint mdr_u_value_yesevaluationmatrixpositivepoint mdr_v_value_yesevaluationmatrixpositivepoint. ((mdr_i_value_yesevaluationmatrixpositive = (q) * mdr_r_value_yesevaluationmatrixpositivepoint + mdr_s_value_yesevaluationmatrixpositivepoint) /\ ((exists mdr_gap_value_yesevaluationmatrixpositivepointcolumn. mdr_gap_value_yesevaluationmatrixpositivepointcolumn + S (mdr_s_value_yesevaluationmatrixpositivepoint) = (q)) /\ ((((exists ff_h_mdr_value_yesevaluationmatrixpositivepointrow_index. ff_h_mdr_value_yesevaluationmatrixpositivepointrow_index + S (mdr_u_value_yesevaluationmatrixpositivepoint) = S ((S (mdr_r_value_yesevaluationmatrixpositivepoint)) * rc)) /\ exists ff_q_mdr_value_yesevaluationmatrixpositivepointrow_index. rb = ff_q_mdr_value_yesevaluationmatrixpositivepointrow_index * S ((S (mdr_r_value_yesevaluationmatrixpositivepoint)) * rc) + (mdr_u_value_yesevaluationmatrixpositivepoint))) /\ ((((exists ff_h_mdr_value_yesevaluationmatrixpositivepointcolumn_index. ff_h_mdr_value_yesevaluationmatrixpositivepointcolumn_index + S (mdr_v_value_yesevaluationmatrixpositivepoint) = S ((S (mdr_s_value_yesevaluationmatrixpositivepoint)) * cc)) /\ exists ff_q_mdr_value_yesevaluationmatrixpositivepointcolumn_index. cb = ff_q_mdr_value_yesevaluationmatrixpositivepointcolumn_index * S ((S (mdr_s_value_yesevaluationmatrixpositivepoint)) * cc) + (mdr_v_value_yesevaluationmatrixpositivepoint))) /\ (((exists ff_h_mdr_value_yesevaluationmatrixpositivepointsource. ff_h_mdr_value_yesevaluationmatrixpositivepointsource + S (mdr_a_value_yesevaluationmatrixpositive) = S ((S ((mdr_u_value_yesevaluationmatrixpositivepoint) * (w) + (mdr_v_value_yesevaluationmatrixpositivepoint))) * pc)) /\ exists ff_q_mdr_value_yesevaluationmatrixpositivepointsource. pb = ff_q_mdr_value_yesevaluationmatrixpositivepointsource * S ((S ((mdr_u_value_yesevaluationmatrixpositivepoint) * (w) + (mdr_v_value_yesevaluationmatrixpositivepoint))) * pc) + (mdr_a_value_yesevaluationmatrixpositive)))))))) /\ (((exists ff_h_mdr_value_yesevaluationmatrixpositiveoutput. ff_h_mdr_value_yesevaluationmatrixpositiveoutput + S (mdr_a_value_yesevaluationmatrixpositive) = S ((S (mdr_i_value_yesevaluationmatrixpositive)) * mdr_uc_value_yesevaluation)) /\ exists ff_q_mdr_value_yesevaluationmatrixpositiveoutput. mdr_ub_value_yesevaluation = ff_q_mdr_value_yesevaluationmatrixpositiveoutput * S ((S (mdr_i_value_yesevaluationmatrixpositive)) * mdr_uc_value_yesevaluation) + (mdr_a_value_yesevaluationmatrixpositive)))))) /\ (forall mdr_i_value_yesevaluationmatrixnegative. (exists mdr_gap_value_yesevaluationmatrixnegativebound. mdr_gap_value_yesevaluationmatrixnegativebound + S (mdr_i_value_yesevaluationmatrixnegative) = ((q) * (q))) -> exists mdr_a_value_yesevaluationmatrixnegative. (((exists mdr_r_value_yesevaluationmatrixnegativepoint mdr_s_value_yesevaluationmatrixnegativepoint mdr_u_value_yesevaluationmatrixnegativepoint mdr_v_value_yesevaluationmatrixnegativepoint. ((mdr_i_value_yesevaluationmatrixnegative = (q) * mdr_r_value_yesevaluationmatrixnegativepoint + mdr_s_value_yesevaluationmatrixnegativepoint) /\ ((exists mdr_gap_value_yesevaluationmatrixnegativepointcolumn. mdr_gap_value_yesevaluationmatrixnegativepointcolumn + S (mdr_s_value_yesevaluationmatrixnegativepoint) = (q)) /\ ((((exists ff_h_mdr_value_yesevaluationmatrixnegativepointrow_index. ff_h_mdr_value_yesevaluationmatrixnegativepointrow_index + S (mdr_u_value_yesevaluationmatrixnegativepoint) = S ((S (mdr_r_value_yesevaluationmatrixnegativepoint)) * rc)) /\ exists ff_q_mdr_value_yesevaluationmatrixnegativepointrow_index. rb = ff_q_mdr_value_yesevaluationmatrixnegativepointrow_index * S ((S (mdr_r_value_yesevaluationmatrixnegativepoint)) * rc) + (mdr_u_value_yesevaluationmatrixnegativepoint))) /\ ((((exists ff_h_mdr_value_yesevaluationmatrixnegativepointcolumn_index. ff_h_mdr_value_yesevaluationmatrixnegativepointcolumn_index + S (mdr_v_value_yesevaluationmatrixnegativepoint) = S ((S (mdr_s_value_yesevaluationmatrixnegativepoint)) * cc)) /\ exists ff_q_mdr_value_yesevaluationmatrixnegativepointcolumn_index. cb = ff_q_mdr_value_yesevaluationmatrixnegativepointcolumn_index * S ((S (mdr_s_value_yesevaluationmatrixnegativepoint)) * cc) + (mdr_v_value_yesevaluationmatrixnegativepoint))) /\ (((exists ff_h_mdr_value_yesevaluationmatrixnegativepointsource. ff_h_mdr_value_yesevaluationmatrixnegativepointsource + S (mdr_a_value_yesevaluationmatrixnegative) = S ((S ((mdr_u_value_yesevaluationmatrixnegativepoint) * (w) + (mdr_v_value_yesevaluationmatrixnegativepoint))) * nc)) /\ exists ff_q_mdr_value_yesevaluationmatrixnegativepointsource. nb = ff_q_mdr_value_yesevaluationmatrixnegativepointsource * S ((S ((mdr_u_value_yesevaluationmatrixnegativepoint) * (w) + (mdr_v_value_yesevaluationmatrixnegativepoint))) * nc) + (mdr_a_value_yesevaluationmatrixnegative)))))))) /\ (((exists ff_h_mdr_value_yesevaluationmatrixnegativeoutput. ff_h_mdr_value_yesevaluationmatrixnegativeoutput + S (mdr_a_value_yesevaluationmatrixnegative) = S ((S (mdr_i_value_yesevaluationmatrixnegative)) * mdr_vc_value_yesevaluation)) /\ exists ff_q_mdr_value_yesevaluationmatrixnegativeoutput. mdr_vb_value_yesevaluation = ff_q_mdr_value_yesevaluationmatrixnegativeoutput * S ((S (mdr_i_value_yesevaluationmatrixnegative)) * mdr_vc_value_yesevaluation) + (mdr_a_value_yesevaluationmatrixnegative)))))))) /\ (exists mdr_b_value_yesevaluationdeterminant mdr_c_value_yesevaluationdeterminant mdr_l_value_yesevaluationdeterminant mdr_i_value_yesevaluationdeterminant. ((forall mdr_i_value_yesevaluationdeterminanth. (exists mdr_gap_value_yesevaluationdeterminanthi. mdr_gap_value_yesevaluationdeterminanthi + S (mdr_i_value_yesevaluationdeterminanth) = (mdr_l_value_yesevaluationdeterminant)) -> exists mdr_d_value_yesevaluationdeterminanth mdr_pb_value_yesevaluationdeterminanth mdr_pc_value_yesevaluationdeterminanth mdr_nb_value_yesevaluationdeterminanth mdr_nc_value_yesevaluationdeterminanth mdr_p_value_yesevaluationdeterminanth mdr_n_value_yesevaluationdeterminanth. ((exists mdr_z_value_yesevaluationdeterminanthr. ((exists mdr_a_value_yesevaluationdeterminanthrc mdr_b_value_yesevaluationdeterminanthrc mdr_c_value_yesevaluationdeterminanthrc mdr_e_value_yesevaluationdeterminanthrc mdr_f_value_yesevaluationdeterminanthrc. ((mdr_a_value_yesevaluationdeterminanthrc = ((mdr_d_value_yesevaluationdeterminanth) + (mdr_pb_value_yesevaluationdeterminanth)) * S ((mdr_d_value_yesevaluationdeterminanth) + (mdr_pb_value_yesevaluationdeterminanth)) + ((mdr_pb_value_yesevaluationdeterminanth) + (mdr_pb_value_yesevaluationdeterminanth))) /\ ((mdr_b_value_yesevaluationdeterminanthrc = ((mdr_pc_value_yesevaluationdeterminanth) + (mdr_nb_value_yesevaluationdeterminanth)) * S ((mdr_pc_value_yesevaluationdeterminanth) + (mdr_nb_value_yesevaluationdeterminanth)) + ((mdr_nb_value_yesevaluationdeterminanth) + (mdr_nb_value_yesevaluationdeterminanth))) /\ ((mdr_c_value_yesevaluationdeterminanthrc = ((mdr_a_value_yesevaluationdeterminanthrc) + (mdr_b_value_yesevaluationdeterminanthrc)) * S ((mdr_a_value_yesevaluationdeterminanthrc) + (mdr_b_value_yesevaluationdeterminanthrc)) + ((mdr_b_value_yesevaluationdeterminanthrc) + (mdr_b_value_yesevaluationdeterminanthrc))) /\ ((mdr_e_value_yesevaluationdeterminanthrc = ((mdr_p_value_yesevaluationdeterminanth) + (mdr_n_value_yesevaluationdeterminanth)) * S ((mdr_p_value_yesevaluationdeterminanth) + (mdr_n_value_yesevaluationdeterminanth)) + ((mdr_n_value_yesevaluationdeterminanth) + (mdr_n_value_yesevaluationdeterminanth))) /\ ((mdr_f_value_yesevaluationdeterminanthrc = ((mdr_nc_value_yesevaluationdeterminanth) + (mdr_e_value_yesevaluationdeterminanthrc)) * S ((mdr_nc_value_yesevaluationdeterminanth) + (mdr_e_value_yesevaluationdeterminanthrc)) + ((mdr_e_value_yesevaluationdeterminanthrc) + (mdr_e_value_yesevaluationdeterminanthrc))) /\ ((mdr_z_value_yesevaluationdeterminanthr) = ((mdr_c_value_yesevaluationdeterminanthrc) + (mdr_f_value_yesevaluationdeterminanthrc)) * S ((mdr_c_value_yesevaluationdeterminanthrc) + (mdr_f_value_yesevaluationdeterminanthrc)) + ((mdr_f_value_yesevaluationdeterminanthrc) + (mdr_f_value_yesevaluationdeterminanthrc))))))))) /\ (((exists ff_h_mdr_value_yesevaluationdeterminanthrb. ff_h_mdr_value_yesevaluationdeterminanthrb + S (mdr_z_value_yesevaluationdeterminanthr) = S ((S (mdr_i_value_yesevaluationdeterminanth)) * mdr_c_value_yesevaluationdeterminant)) /\ exists ff_q_mdr_value_yesevaluationdeterminanthrb. mdr_b_value_yesevaluationdeterminant = ff_q_mdr_value_yesevaluationdeterminanthrb * S ((S (mdr_i_value_yesevaluationdeterminanth)) * mdr_c_value_yesevaluationdeterminant) + (mdr_z_value_yesevaluationdeterminanthr))))) /\ (((((mdr_d_value_yesevaluationdeterminanth) = 0) /\ (((mdr_p_value_yesevaluationdeterminanth) = 1) /\ ((mdr_n_value_yesevaluationdeterminanth) = 0))) \/ exists mdr_q_value_yesevaluationdeterminanths mdr_eb_value_yesevaluationdeterminanths mdr_ec_value_yesevaluationdeterminanths mdr_fb_value_yesevaluationdeterminanths mdr_fc_value_yesevaluationdeterminanths. (((mdr_d_value_yesevaluationdeterminanth) = S (mdr_q_value_yesevaluationdeterminanths)) /\ ((forall mdr_j_value_yesevaluationdeterminanthsc. (exists mdr_gap_value_yesevaluationdeterminanthscj. mdr_gap_value_yesevaluationdeterminanthscj + S (mdr_j_value_yesevaluationdeterminanthsc) = (S (mdr_q_value_yesevaluationdeterminanths))) -> exists mdr_i_value_yesevaluationdeterminanthsc mdr_up_value_yesevaluationdeterminanthsc mdr_us_value_yesevaluationdeterminanthsc mdr_un_value_yesevaluationdeterminanthsc mdr_ut_value_yesevaluationdeterminanthsc mdr_p_value_yesevaluationdeterminanthsc mdr_n_value_yesevaluationdeterminanthsc. ((exists mdr_gap_value_yesevaluationdeterminanthsci. mdr_gap_value_yesevaluationdeterminanthsci + S (mdr_i_value_yesevaluationdeterminanthsc) = (mdr_i_value_yesevaluationdeterminanth)) /\ ((exists mdr_z_value_yesevaluationdeterminanthscr. ((exists mdr_a_value_yesevaluationdeterminanthscrc mdr_b_value_yesevaluationdeterminanthscrc mdr_c_value_yesevaluationdeterminanthscrc mdr_e_value_yesevaluationdeterminanthscrc mdr_f_value_yesevaluationdeterminanthscrc. ((mdr_a_value_yesevaluationdeterminanthscrc = ((mdr_q_value_yesevaluationdeterminanths) + (mdr_up_value_yesevaluationdeterminanthsc)) * S ((mdr_q_value_yesevaluationdeterminanths) + (mdr_up_value_yesevaluationdeterminanthsc)) + ((mdr_up_value_yesevaluationdeterminanthsc) + (mdr_up_value_yesevaluationdeterminanthsc))) /\ ((mdr_b_value_yesevaluationdeterminanthscrc = ((mdr_us_value_yesevaluationdeterminanthsc) + (mdr_un_value_yesevaluationdeterminanthsc)) * S ((mdr_us_value_yesevaluationdeterminanthsc) + (mdr_un_value_yesevaluationdeterminanthsc)) + ((mdr_un_value_yesevaluationdeterminanthsc) + (mdr_un_value_yesevaluationdeterminanthsc))) /\ ((mdr_c_value_yesevaluationdeterminanthscrc = ((mdr_a_value_yesevaluationdeterminanthscrc) + (mdr_b_value_yesevaluationdeterminanthscrc)) * S ((mdr_a_value_yesevaluationdeterminanthscrc) + (mdr_b_value_yesevaluationdeterminanthscrc)) + ((mdr_b_value_yesevaluationdeterminanthscrc) + (mdr_b_value_yesevaluationdeterminanthscrc))) /\ ((mdr_e_value_yesevaluationdeterminanthscrc = ((mdr_p_value_yesevaluationdeterminanthsc) + (mdr_n_value_yesevaluationdeterminanthsc)) * S ((mdr_p_value_yesevaluationdeterminanthsc) + (mdr_n_value_yesevaluationdeterminanthsc)) + ((mdr_n_value_yesevaluationdeterminanthsc) + (mdr_n_value_yesevaluationdeterminanthsc))) /\ ((mdr_f_value_yesevaluationdeterminanthscrc = ((mdr_ut_value_yesevaluationdeterminanthsc) + (mdr_e_value_yesevaluationdeterminanthscrc)) * S ((mdr_ut_value_yesevaluationdeterminanthsc) + (mdr_e_value_yesevaluationdeterminanthscrc)) + ((mdr_e_value_yesevaluationdeterminanthscrc) + (mdr_e_value_yesevaluationdeterminanthscrc))) /\ ((mdr_z_value_yesevaluationdeterminanthscr) = ((mdr_c_value_yesevaluationdeterminanthscrc) + (mdr_f_value_yesevaluationdeterminanthscrc)) * S ((mdr_c_value_yesevaluationdeterminanthscrc) + (mdr_f_value_yesevaluationdeterminanthscrc)) + ((mdr_f_value_yesevaluationdeterminanthscrc) + (mdr_f_value_yesevaluationdeterminanthscrc))))))))) /\ (((exists ff_h_mdr_value_yesevaluationdeterminanthscrb. ff_h_mdr_value_yesevaluationdeterminanthscrb + S (mdr_z_value_yesevaluationdeterminanthscr) = S ((S (mdr_i_value_yesevaluationdeterminanthsc)) * mdr_c_value_yesevaluationdeterminant)) /\ exists ff_q_mdr_value_yesevaluationdeterminanthscrb. mdr_b_value_yesevaluationdeterminant = ff_q_mdr_value_yesevaluationdeterminanthscrb * S ((S (mdr_i_value_yesevaluationdeterminanthsc)) * mdr_c_value_yesevaluationdeterminant) + (mdr_z_value_yesevaluationdeterminanthscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive. (exists ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_positive_index_bound. ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive) = ((mdr_q_value_yesevaluationdeterminanths) * (mdr_q_value_yesevaluationdeterminanths))) -> exists ff_row_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive ff_value_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive. (ff_index_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive = (mdr_q_value_yesevaluationdeterminanths) * ff_row_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive + ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive /\ ((exists ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_positive_column_bound. ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive) = (mdr_q_value_yesevaluationdeterminanths)) /\ ((exists ff_row_mdm_cell_mdr_value_yesevaluationdeterminanthscm_positive_cell ff_column_mdm_cell_mdr_value_yesevaluationdeterminanthscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_value_yesevaluationdeterminanthscm_positive_cell = ff_row_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive) \/ ((exists ff_gap_mdm_le_mdr_value_yesevaluationdeterminanthscm_positive_cell_row_after. ff_gap_mdm_le_mdr_value_yesevaluationdeterminanthscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive)) /\ ff_row_mdm_cell_mdr_value_yesevaluationdeterminanthscm_positive_cell = S ff_row_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive) = (mdr_j_value_yesevaluationdeterminanthsc)) /\ ff_column_mdm_cell_mdr_value_yesevaluationdeterminanthscm_positive_cell = ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive) \/ ((exists ff_gap_mdm_le_mdr_value_yesevaluationdeterminanthscm_positive_cell_column_after. ff_gap_mdm_le_mdr_value_yesevaluationdeterminanthscm_positive_cell_column_after + (mdr_j_value_yesevaluationdeterminanthsc) = (ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive)) /\ ff_column_mdm_cell_mdr_value_yesevaluationdeterminanthscm_positive_cell = S ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive))) /\ (((exists ff_h_mdm_mdr_value_yesevaluationdeterminanthscm_positive_cell_source. ff_h_mdm_mdr_value_yesevaluationdeterminanthscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive) = S ((S ((ff_row_mdm_cell_mdr_value_yesevaluationdeterminanthscm_positive_cell) * (S (mdr_q_value_yesevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_value_yesevaluationdeterminanthscm_positive_cell))) * mdr_pc_value_yesevaluationdeterminanth)) /\ exists ff_q_mdm_mdr_value_yesevaluationdeterminanthscm_positive_cell_source. mdr_pb_value_yesevaluationdeterminanth = ff_q_mdm_mdr_value_yesevaluationdeterminanthscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_value_yesevaluationdeterminanthscm_positive_cell) * (S (mdr_q_value_yesevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_value_yesevaluationdeterminanthscm_positive_cell))) * mdr_pc_value_yesevaluationdeterminanth) + (ff_value_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive)))))) /\ (((exists ff_h_mdm_mdr_value_yesevaluationdeterminanthscm_positive_target. ff_h_mdm_mdr_value_yesevaluationdeterminanthscm_positive_target + S (ff_value_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive) = S ((S (ff_index_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive)) * mdr_us_value_yesevaluationdeterminanthsc)) /\ exists ff_q_mdm_mdr_value_yesevaluationdeterminanthscm_positive_target. mdr_up_value_yesevaluationdeterminanthsc = ff_q_mdm_mdr_value_yesevaluationdeterminanthscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive)) * mdr_us_value_yesevaluationdeterminanthsc) + (ff_value_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative. (exists ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_negative_index_bound. ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative) = ((mdr_q_value_yesevaluationdeterminanths) * (mdr_q_value_yesevaluationdeterminanths))) -> exists ff_row_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative ff_value_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative. (ff_index_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative = (mdr_q_value_yesevaluationdeterminanths) * ff_row_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative + ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative /\ ((exists ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_negative_column_bound. ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative) = (mdr_q_value_yesevaluationdeterminanths)) /\ ((exists ff_row_mdm_cell_mdr_value_yesevaluationdeterminanthscm_negative_cell ff_column_mdm_cell_mdr_value_yesevaluationdeterminanthscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_value_yesevaluationdeterminanthscm_negative_cell = ff_row_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative) \/ ((exists ff_gap_mdm_le_mdr_value_yesevaluationdeterminanthscm_negative_cell_row_after. ff_gap_mdm_le_mdr_value_yesevaluationdeterminanthscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative)) /\ ff_row_mdm_cell_mdr_value_yesevaluationdeterminanthscm_negative_cell = S ff_row_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_value_yesevaluationdeterminanthscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative) = (mdr_j_value_yesevaluationdeterminanthsc)) /\ ff_column_mdm_cell_mdr_value_yesevaluationdeterminanthscm_negative_cell = ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative) \/ ((exists ff_gap_mdm_le_mdr_value_yesevaluationdeterminanthscm_negative_cell_column_after. ff_gap_mdm_le_mdr_value_yesevaluationdeterminanthscm_negative_cell_column_after + (mdr_j_value_yesevaluationdeterminanthsc) = (ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative)) /\ ff_column_mdm_cell_mdr_value_yesevaluationdeterminanthscm_negative_cell = S ff_column_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative))) /\ (((exists ff_h_mdm_mdr_value_yesevaluationdeterminanthscm_negative_cell_source. ff_h_mdm_mdr_value_yesevaluationdeterminanthscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative) = S ((S ((ff_row_mdm_cell_mdr_value_yesevaluationdeterminanthscm_negative_cell) * (S (mdr_q_value_yesevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_value_yesevaluationdeterminanthscm_negative_cell))) * mdr_nc_value_yesevaluationdeterminanth)) /\ exists ff_q_mdm_mdr_value_yesevaluationdeterminanthscm_negative_cell_source. mdr_nb_value_yesevaluationdeterminanth = ff_q_mdm_mdr_value_yesevaluationdeterminanthscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_value_yesevaluationdeterminanthscm_negative_cell) * (S (mdr_q_value_yesevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_value_yesevaluationdeterminanthscm_negative_cell))) * mdr_nc_value_yesevaluationdeterminanth) + (ff_value_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative)))))) /\ (((exists ff_h_mdm_mdr_value_yesevaluationdeterminanthscm_negative_target. ff_h_mdm_mdr_value_yesevaluationdeterminanthscm_negative_target + S (ff_value_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative) = S ((S (ff_index_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative)) * mdr_ut_value_yesevaluationdeterminanthsc)) /\ exists ff_q_mdm_mdr_value_yesevaluationdeterminanthscm_negative_target. mdr_un_value_yesevaluationdeterminanthsc = ff_q_mdm_mdr_value_yesevaluationdeterminanthscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative)) * mdr_ut_value_yesevaluationdeterminanthsc) + (ff_value_mdm_prefix_mdr_value_yesevaluationdeterminanthscm_negative))))))))) /\ ((((exists ff_h_mdr_value_yesevaluationdeterminanthscp. ff_h_mdr_value_yesevaluationdeterminanthscp + S (mdr_p_value_yesevaluationdeterminanthsc) = S ((S (mdr_j_value_yesevaluationdeterminanthsc)) * mdr_ec_value_yesevaluationdeterminanths)) /\ exists ff_q_mdr_value_yesevaluationdeterminanthscp. mdr_eb_value_yesevaluationdeterminanths = ff_q_mdr_value_yesevaluationdeterminanthscp * S ((S (mdr_j_value_yesevaluationdeterminanthsc)) * mdr_ec_value_yesevaluationdeterminanths) + (mdr_p_value_yesevaluationdeterminanthsc))) /\ (((exists ff_h_mdr_value_yesevaluationdeterminanthscn. ff_h_mdr_value_yesevaluationdeterminanthscn + S (mdr_n_value_yesevaluationdeterminanthsc) = S ((S (mdr_j_value_yesevaluationdeterminanthsc)) * mdr_fc_value_yesevaluationdeterminanths)) /\ exists ff_q_mdr_value_yesevaluationdeterminanthscn. mdr_fb_value_yesevaluationdeterminanths = ff_q_mdr_value_yesevaluationdeterminanthscn * S ((S (mdr_j_value_yesevaluationdeterminanthsc)) * mdr_fc_value_yesevaluationdeterminanths) + (mdr_n_value_yesevaluationdeterminanthsc)))))))) /\ (exists ff_ub_mce_fold_mdr_value_yesevaluationdeterminanthsf ff_uc_mce_fold_mdr_value_yesevaluationdeterminanthsf ff_vb_mce_fold_mdr_value_yesevaluationdeterminanthsf ff_vc_mce_fold_mdr_value_yesevaluationdeterminanthsf. ((forall ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix. (exists ff_gap_mce_mdr_value_yesevaluationdeterminanthsf_prefix_index. ff_gap_mce_mdr_value_yesevaluationdeterminanthsf_prefix_index + S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) = (S (mdr_q_value_yesevaluationdeterminanths))) -> exists ff_ap_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix ff_an_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix ff_bp_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix ff_bn_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix ff_p_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix ff_n_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix. ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_prefix_ap. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_prefix_ap + S (ff_ap_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix)) * mdr_pc_value_yesevaluationdeterminanth)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_prefix_ap. mdr_pb_value_yesevaluationdeterminanth = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix)) * mdr_pc_value_yesevaluationdeterminanth) + (ff_ap_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_prefix_an. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_prefix_an + S (ff_an_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix)) * mdr_nc_value_yesevaluationdeterminanth)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_prefix_an. mdr_nb_value_yesevaluationdeterminanth = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix)) * mdr_nc_value_yesevaluationdeterminanth) + (ff_an_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_prefix_bp. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_prefix_bp + S (ff_bp_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix)) * mdr_ec_value_yesevaluationdeterminanths)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_prefix_bp. mdr_eb_value_yesevaluationdeterminanths = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix)) * mdr_ec_value_yesevaluationdeterminanths) + (ff_bp_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_prefix_bn. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_prefix_bn + S (ff_bn_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix)) * mdr_fc_value_yesevaluationdeterminanths)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_prefix_bn. mdr_fb_value_yesevaluationdeterminanths = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix)) * mdr_fc_value_yesevaluationdeterminanths) + (ff_bn_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_prefix_positive. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_prefix_positive + S (ff_p_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix)) * ff_uc_mce_fold_mdr_value_yesevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_prefix_positive. ff_ub_mce_fold_mdr_value_yesevaluationdeterminanthsf = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix)) * ff_uc_mce_fold_mdr_value_yesevaluationdeterminanthsf) + (ff_p_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_prefix_negative. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_prefix_negative + S (ff_n_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix)) * ff_vc_mce_fold_mdr_value_yesevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_prefix_negative. ff_vb_mce_fold_mdr_value_yesevaluationdeterminanthsf = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix)) * ff_vc_mce_fold_mdr_value_yesevaluationdeterminanthsf) + (ff_n_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix))) /\ (((exists ff_even_mce_term_mdr_value_yesevaluationdeterminanthsf_prefix_term. ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix = 2 * ff_even_mce_term_mdr_value_yesevaluationdeterminanthsf_prefix_term) /\ (ff_p_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) /\ ff_n_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_value_yesevaluationdeterminanthsf_prefix_term. ff_index_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix = 2 * ff_odd_mce_term_mdr_value_yesevaluationdeterminanthsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) /\ ff_n_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_value_yesevaluationdeterminanthsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_value_yesevaluationdeterminanthsf_positive ff_v_mce_mdr_value_yesevaluationdeterminanthsf_positive. ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_positive_start. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_positive_start. ff_u_mce_mdr_value_yesevaluationdeterminanthsf_positive = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_positive_start * S ((S (0)) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_positive_terminal. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_positive_terminal + S (mdr_p_value_yesevaluationdeterminanth) = S ((S ((S (mdr_q_value_yesevaluationdeterminanths)))) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_positive_terminal. ff_u_mce_mdr_value_yesevaluationdeterminanthsf_positive = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_positive_terminal * S ((S ((S (mdr_q_value_yesevaluationdeterminanths)))) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_positive) + (mdr_p_value_yesevaluationdeterminanth))) /\ forall ff_i_mce_mdr_value_yesevaluationdeterminanthsf_positive. (exists ff_lt_mce_mdr_value_yesevaluationdeterminanthsf_positive_bound. ff_lt_mce_mdr_value_yesevaluationdeterminanthsf_positive_bound + S ff_i_mce_mdr_value_yesevaluationdeterminanthsf_positive = (S (mdr_q_value_yesevaluationdeterminanths))) -> exists ff_a_mce_mdr_value_yesevaluationdeterminanthsf_positive ff_r_mce_mdr_value_yesevaluationdeterminanthsf_positive ff_s_mce_mdr_value_yesevaluationdeterminanthsf_positive. ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_positive_summand. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_positive_summand + S (ff_a_mce_mdr_value_yesevaluationdeterminanthsf_positive) = S ((S (ff_i_mce_mdr_value_yesevaluationdeterminanthsf_positive)) * ff_uc_mce_fold_mdr_value_yesevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_positive_summand. ff_ub_mce_fold_mdr_value_yesevaluationdeterminanthsf = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_positive_summand * S ((S (ff_i_mce_mdr_value_yesevaluationdeterminanthsf_positive)) * ff_uc_mce_fold_mdr_value_yesevaluationdeterminanthsf) + (ff_a_mce_mdr_value_yesevaluationdeterminanthsf_positive))) /\ ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_positive_partial. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_positive_partial + S (ff_r_mce_mdr_value_yesevaluationdeterminanthsf_positive) = S ((S (ff_i_mce_mdr_value_yesevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_positive_partial. ff_u_mce_mdr_value_yesevaluationdeterminanthsf_positive = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_positive_partial * S ((S (ff_i_mce_mdr_value_yesevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_positive) + (ff_r_mce_mdr_value_yesevaluationdeterminanthsf_positive))) /\ ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_positive_successor. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_positive_successor + S (ff_s_mce_mdr_value_yesevaluationdeterminanthsf_positive) = S ((S (S ff_i_mce_mdr_value_yesevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_positive_successor. ff_u_mce_mdr_value_yesevaluationdeterminanthsf_positive = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_positive_successor * S ((S (S ff_i_mce_mdr_value_yesevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_positive) + (ff_s_mce_mdr_value_yesevaluationdeterminanthsf_positive))) /\ ff_s_mce_mdr_value_yesevaluationdeterminanthsf_positive = ff_r_mce_mdr_value_yesevaluationdeterminanthsf_positive + ff_a_mce_mdr_value_yesevaluationdeterminanthsf_positive)))))) /\ (exists ff_u_mce_mdr_value_yesevaluationdeterminanthsf_negative ff_v_mce_mdr_value_yesevaluationdeterminanthsf_negative. ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_negative_start. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_negative_start. ff_u_mce_mdr_value_yesevaluationdeterminanthsf_negative = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_negative_start * S ((S (0)) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_negative_terminal. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_negative_terminal + S (mdr_n_value_yesevaluationdeterminanth) = S ((S ((S (mdr_q_value_yesevaluationdeterminanths)))) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_negative_terminal. ff_u_mce_mdr_value_yesevaluationdeterminanthsf_negative = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_negative_terminal * S ((S ((S (mdr_q_value_yesevaluationdeterminanths)))) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_negative) + (mdr_n_value_yesevaluationdeterminanth))) /\ forall ff_i_mce_mdr_value_yesevaluationdeterminanthsf_negative. (exists ff_lt_mce_mdr_value_yesevaluationdeterminanthsf_negative_bound. ff_lt_mce_mdr_value_yesevaluationdeterminanthsf_negative_bound + S ff_i_mce_mdr_value_yesevaluationdeterminanthsf_negative = (S (mdr_q_value_yesevaluationdeterminanths))) -> exists ff_a_mce_mdr_value_yesevaluationdeterminanthsf_negative ff_r_mce_mdr_value_yesevaluationdeterminanthsf_negative ff_s_mce_mdr_value_yesevaluationdeterminanthsf_negative. ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_negative_summand. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_negative_summand + S (ff_a_mce_mdr_value_yesevaluationdeterminanthsf_negative) = S ((S (ff_i_mce_mdr_value_yesevaluationdeterminanthsf_negative)) * ff_vc_mce_fold_mdr_value_yesevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_negative_summand. ff_vb_mce_fold_mdr_value_yesevaluationdeterminanthsf = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_negative_summand * S ((S (ff_i_mce_mdr_value_yesevaluationdeterminanthsf_negative)) * ff_vc_mce_fold_mdr_value_yesevaluationdeterminanthsf) + (ff_a_mce_mdr_value_yesevaluationdeterminanthsf_negative))) /\ ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_negative_partial. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_negative_partial + S (ff_r_mce_mdr_value_yesevaluationdeterminanthsf_negative) = S ((S (ff_i_mce_mdr_value_yesevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_negative_partial. ff_u_mce_mdr_value_yesevaluationdeterminanthsf_negative = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_negative_partial * S ((S (ff_i_mce_mdr_value_yesevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_negative) + (ff_r_mce_mdr_value_yesevaluationdeterminanthsf_negative))) /\ ((((exists ff_h_mce_mdr_value_yesevaluationdeterminanthsf_negative_successor. ff_h_mce_mdr_value_yesevaluationdeterminanthsf_negative_successor + S (ff_s_mce_mdr_value_yesevaluationdeterminanthsf_negative) = S ((S (S ff_i_mce_mdr_value_yesevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_value_yesevaluationdeterminanthsf_negative_successor. ff_u_mce_mdr_value_yesevaluationdeterminanthsf_negative = ff_q_mce_mdr_value_yesevaluationdeterminanthsf_negative_successor * S ((S (S ff_i_mce_mdr_value_yesevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_value_yesevaluationdeterminanthsf_negative) + (ff_s_mce_mdr_value_yesevaluationdeterminanthsf_negative))) /\ ff_s_mce_mdr_value_yesevaluationdeterminanthsf_negative = ff_r_mce_mdr_value_yesevaluationdeterminanthsf_negative + ff_a_mce_mdr_value_yesevaluationdeterminanthsf_negative))))))))))))))) /\ ((exists mdr_gap_value_yesevaluationdeterminanti. mdr_gap_value_yesevaluationdeterminanti + S (mdr_i_value_yesevaluationdeterminant) = (mdr_l_value_yesevaluationdeterminant)) /\ (exists mdr_z_value_yesevaluationdeterminantr. ((exists mdr_a_value_yesevaluationdeterminantrc mdr_b_value_yesevaluationdeterminantrc mdr_c_value_yesevaluationdeterminantrc mdr_e_value_yesevaluationdeterminantrc mdr_f_value_yesevaluationdeterminantrc. ((mdr_a_value_yesevaluationdeterminantrc = ((q) + (mdr_ub_value_yesevaluation)) * S ((q) + (mdr_ub_value_yesevaluation)) + ((mdr_ub_value_yesevaluation) + (mdr_ub_value_yesevaluation))) /\ ((mdr_b_value_yesevaluationdeterminantrc = ((mdr_uc_value_yesevaluation) + (mdr_vb_value_yesevaluation)) * S ((mdr_uc_value_yesevaluation) + (mdr_vb_value_yesevaluation)) + ((mdr_vb_value_yesevaluation) + (mdr_vb_value_yesevaluation))) /\ ((mdr_c_value_yesevaluationdeterminantrc = ((mdr_a_value_yesevaluationdeterminantrc) + (mdr_b_value_yesevaluationdeterminantrc)) * S ((mdr_a_value_yesevaluationdeterminantrc) + (mdr_b_value_yesevaluationdeterminantrc)) + ((mdr_b_value_yesevaluationdeterminantrc) + (mdr_b_value_yesevaluationdeterminantrc))) /\ ((mdr_e_value_yesevaluationdeterminantrc = ((mdr_p_value_yes) + (mdr_n_value_yes)) * S ((mdr_p_value_yes) + (mdr_n_value_yes)) + ((mdr_n_value_yes) + (mdr_n_value_yes))) /\ ((mdr_f_value_yesevaluationdeterminantrc = ((mdr_vc_value_yesevaluation) + (mdr_e_value_yesevaluationdeterminantrc)) * S ((mdr_vc_value_yesevaluation) + (mdr_e_value_yesevaluationdeterminantrc)) + ((mdr_e_value_yesevaluationdeterminantrc) + (mdr_e_value_yesevaluationdeterminantrc))) /\ ((mdr_z_value_yesevaluationdeterminantr) = ((mdr_c_value_yesevaluationdeterminantrc) + (mdr_f_value_yesevaluationdeterminantrc)) * S ((mdr_c_value_yesevaluationdeterminantrc) + (mdr_f_value_yesevaluationdeterminantrc)) + ((mdr_f_value_yesevaluationdeterminantrc) + (mdr_f_value_yesevaluationdeterminantrc))))))))) /\ (((exists ff_h_mdr_value_yesevaluationdeterminantrb. ff_h_mdr_value_yesevaluationdeterminantrb + S (mdr_z_value_yesevaluationdeterminantr) = S ((S (mdr_i_value_yesevaluationdeterminant)) * mdr_c_value_yesevaluationdeterminant)) /\ exists ff_q_mdr_value_yesevaluationdeterminantrb. mdr_b_value_yesevaluationdeterminant = ff_q_mdr_value_yesevaluationdeterminantrb * S ((S (mdr_i_value_yesevaluationdeterminant)) * mdr_c_value_yesevaluationdeterminant) + (mdr_z_value_yesevaluationdeterminantr)))))))))) /\ (~(mdr_p_value_yes = mdr_n_value_yes)))) \/ ~(exists mdr_p_value_no mdr_n_value_no. ((exists mdr_ub_value_noevaluation mdr_uc_value_noevaluation mdr_vb_value_noevaluation mdr_vc_value_noevaluation. ((((forall mdr_i_value_noevaluationmatrixpositive. (exists mdr_gap_value_noevaluationmatrixpositivebound. mdr_gap_value_noevaluationmatrixpositivebound + S (mdr_i_value_noevaluationmatrixpositive) = ((q) * (q))) -> exists mdr_a_value_noevaluationmatrixpositive. (((exists mdr_r_value_noevaluationmatrixpositivepoint mdr_s_value_noevaluationmatrixpositivepoint mdr_u_value_noevaluationmatrixpositivepoint mdr_v_value_noevaluationmatrixpositivepoint. ((mdr_i_value_noevaluationmatrixpositive = (q) * mdr_r_value_noevaluationmatrixpositivepoint + mdr_s_value_noevaluationmatrixpositivepoint) /\ ((exists mdr_gap_value_noevaluationmatrixpositivepointcolumn. mdr_gap_value_noevaluationmatrixpositivepointcolumn + S (mdr_s_value_noevaluationmatrixpositivepoint) = (q)) /\ ((((exists ff_h_mdr_value_noevaluationmatrixpositivepointrow_index. ff_h_mdr_value_noevaluationmatrixpositivepointrow_index + S (mdr_u_value_noevaluationmatrixpositivepoint) = S ((S (mdr_r_value_noevaluationmatrixpositivepoint)) * rc)) /\ exists ff_q_mdr_value_noevaluationmatrixpositivepointrow_index. rb = ff_q_mdr_value_noevaluationmatrixpositivepointrow_index * S ((S (mdr_r_value_noevaluationmatrixpositivepoint)) * rc) + (mdr_u_value_noevaluationmatrixpositivepoint))) /\ ((((exists ff_h_mdr_value_noevaluationmatrixpositivepointcolumn_index. ff_h_mdr_value_noevaluationmatrixpositivepointcolumn_index + S (mdr_v_value_noevaluationmatrixpositivepoint) = S ((S (mdr_s_value_noevaluationmatrixpositivepoint)) * cc)) /\ exists ff_q_mdr_value_noevaluationmatrixpositivepointcolumn_index. cb = ff_q_mdr_value_noevaluationmatrixpositivepointcolumn_index * S ((S (mdr_s_value_noevaluationmatrixpositivepoint)) * cc) + (mdr_v_value_noevaluationmatrixpositivepoint))) /\ (((exists ff_h_mdr_value_noevaluationmatrixpositivepointsource. ff_h_mdr_value_noevaluationmatrixpositivepointsource + S (mdr_a_value_noevaluationmatrixpositive) = S ((S ((mdr_u_value_noevaluationmatrixpositivepoint) * (w) + (mdr_v_value_noevaluationmatrixpositivepoint))) * pc)) /\ exists ff_q_mdr_value_noevaluationmatrixpositivepointsource. pb = ff_q_mdr_value_noevaluationmatrixpositivepointsource * S ((S ((mdr_u_value_noevaluationmatrixpositivepoint) * (w) + (mdr_v_value_noevaluationmatrixpositivepoint))) * pc) + (mdr_a_value_noevaluationmatrixpositive)))))))) /\ (((exists ff_h_mdr_value_noevaluationmatrixpositiveoutput. ff_h_mdr_value_noevaluationmatrixpositiveoutput + S (mdr_a_value_noevaluationmatrixpositive) = S ((S (mdr_i_value_noevaluationmatrixpositive)) * mdr_uc_value_noevaluation)) /\ exists ff_q_mdr_value_noevaluationmatrixpositiveoutput. mdr_ub_value_noevaluation = ff_q_mdr_value_noevaluationmatrixpositiveoutput * S ((S (mdr_i_value_noevaluationmatrixpositive)) * mdr_uc_value_noevaluation) + (mdr_a_value_noevaluationmatrixpositive)))))) /\ (forall mdr_i_value_noevaluationmatrixnegative. (exists mdr_gap_value_noevaluationmatrixnegativebound. mdr_gap_value_noevaluationmatrixnegativebound + S (mdr_i_value_noevaluationmatrixnegative) = ((q) * (q))) -> exists mdr_a_value_noevaluationmatrixnegative. (((exists mdr_r_value_noevaluationmatrixnegativepoint mdr_s_value_noevaluationmatrixnegativepoint mdr_u_value_noevaluationmatrixnegativepoint mdr_v_value_noevaluationmatrixnegativepoint. ((mdr_i_value_noevaluationmatrixnegative = (q) * mdr_r_value_noevaluationmatrixnegativepoint + mdr_s_value_noevaluationmatrixnegativepoint) /\ ((exists mdr_gap_value_noevaluationmatrixnegativepointcolumn. mdr_gap_value_noevaluationmatrixnegativepointcolumn + S (mdr_s_value_noevaluationmatrixnegativepoint) = (q)) /\ ((((exists ff_h_mdr_value_noevaluationmatrixnegativepointrow_index. ff_h_mdr_value_noevaluationmatrixnegativepointrow_index + S (mdr_u_value_noevaluationmatrixnegativepoint) = S ((S (mdr_r_value_noevaluationmatrixnegativepoint)) * rc)) /\ exists ff_q_mdr_value_noevaluationmatrixnegativepointrow_index. rb = ff_q_mdr_value_noevaluationmatrixnegativepointrow_index * S ((S (mdr_r_value_noevaluationmatrixnegativepoint)) * rc) + (mdr_u_value_noevaluationmatrixnegativepoint))) /\ ((((exists ff_h_mdr_value_noevaluationmatrixnegativepointcolumn_index. ff_h_mdr_value_noevaluationmatrixnegativepointcolumn_index + S (mdr_v_value_noevaluationmatrixnegativepoint) = S ((S (mdr_s_value_noevaluationmatrixnegativepoint)) * cc)) /\ exists ff_q_mdr_value_noevaluationmatrixnegativepointcolumn_index. cb = ff_q_mdr_value_noevaluationmatrixnegativepointcolumn_index * S ((S (mdr_s_value_noevaluationmatrixnegativepoint)) * cc) + (mdr_v_value_noevaluationmatrixnegativepoint))) /\ (((exists ff_h_mdr_value_noevaluationmatrixnegativepointsource. ff_h_mdr_value_noevaluationmatrixnegativepointsource + S (mdr_a_value_noevaluationmatrixnegative) = S ((S ((mdr_u_value_noevaluationmatrixnegativepoint) * (w) + (mdr_v_value_noevaluationmatrixnegativepoint))) * nc)) /\ exists ff_q_mdr_value_noevaluationmatrixnegativepointsource. nb = ff_q_mdr_value_noevaluationmatrixnegativepointsource * S ((S ((mdr_u_value_noevaluationmatrixnegativepoint) * (w) + (mdr_v_value_noevaluationmatrixnegativepoint))) * nc) + (mdr_a_value_noevaluationmatrixnegative)))))))) /\ (((exists ff_h_mdr_value_noevaluationmatrixnegativeoutput. ff_h_mdr_value_noevaluationmatrixnegativeoutput + S (mdr_a_value_noevaluationmatrixnegative) = S ((S (mdr_i_value_noevaluationmatrixnegative)) * mdr_vc_value_noevaluation)) /\ exists ff_q_mdr_value_noevaluationmatrixnegativeoutput. mdr_vb_value_noevaluation = ff_q_mdr_value_noevaluationmatrixnegativeoutput * S ((S (mdr_i_value_noevaluationmatrixnegative)) * mdr_vc_value_noevaluation) + (mdr_a_value_noevaluationmatrixnegative)))))))) /\ (exists mdr_b_value_noevaluationdeterminant mdr_c_value_noevaluationdeterminant mdr_l_value_noevaluationdeterminant mdr_i_value_noevaluationdeterminant. ((forall mdr_i_value_noevaluationdeterminanth. (exists mdr_gap_value_noevaluationdeterminanthi. mdr_gap_value_noevaluationdeterminanthi + S (mdr_i_value_noevaluationdeterminanth) = (mdr_l_value_noevaluationdeterminant)) -> exists mdr_d_value_noevaluationdeterminanth mdr_pb_value_noevaluationdeterminanth mdr_pc_value_noevaluationdeterminanth mdr_nb_value_noevaluationdeterminanth mdr_nc_value_noevaluationdeterminanth mdr_p_value_noevaluationdeterminanth mdr_n_value_noevaluationdeterminanth. ((exists mdr_z_value_noevaluationdeterminanthr. ((exists mdr_a_value_noevaluationdeterminanthrc mdr_b_value_noevaluationdeterminanthrc mdr_c_value_noevaluationdeterminanthrc mdr_e_value_noevaluationdeterminanthrc mdr_f_value_noevaluationdeterminanthrc. ((mdr_a_value_noevaluationdeterminanthrc = ((mdr_d_value_noevaluationdeterminanth) + (mdr_pb_value_noevaluationdeterminanth)) * S ((mdr_d_value_noevaluationdeterminanth) + (mdr_pb_value_noevaluationdeterminanth)) + ((mdr_pb_value_noevaluationdeterminanth) + (mdr_pb_value_noevaluationdeterminanth))) /\ ((mdr_b_value_noevaluationdeterminanthrc = ((mdr_pc_value_noevaluationdeterminanth) + (mdr_nb_value_noevaluationdeterminanth)) * S ((mdr_pc_value_noevaluationdeterminanth) + (mdr_nb_value_noevaluationdeterminanth)) + ((mdr_nb_value_noevaluationdeterminanth) + (mdr_nb_value_noevaluationdeterminanth))) /\ ((mdr_c_value_noevaluationdeterminanthrc = ((mdr_a_value_noevaluationdeterminanthrc) + (mdr_b_value_noevaluationdeterminanthrc)) * S ((mdr_a_value_noevaluationdeterminanthrc) + (mdr_b_value_noevaluationdeterminanthrc)) + ((mdr_b_value_noevaluationdeterminanthrc) + (mdr_b_value_noevaluationdeterminanthrc))) /\ ((mdr_e_value_noevaluationdeterminanthrc = ((mdr_p_value_noevaluationdeterminanth) + (mdr_n_value_noevaluationdeterminanth)) * S ((mdr_p_value_noevaluationdeterminanth) + (mdr_n_value_noevaluationdeterminanth)) + ((mdr_n_value_noevaluationdeterminanth) + (mdr_n_value_noevaluationdeterminanth))) /\ ((mdr_f_value_noevaluationdeterminanthrc = ((mdr_nc_value_noevaluationdeterminanth) + (mdr_e_value_noevaluationdeterminanthrc)) * S ((mdr_nc_value_noevaluationdeterminanth) + (mdr_e_value_noevaluationdeterminanthrc)) + ((mdr_e_value_noevaluationdeterminanthrc) + (mdr_e_value_noevaluationdeterminanthrc))) /\ ((mdr_z_value_noevaluationdeterminanthr) = ((mdr_c_value_noevaluationdeterminanthrc) + (mdr_f_value_noevaluationdeterminanthrc)) * S ((mdr_c_value_noevaluationdeterminanthrc) + (mdr_f_value_noevaluationdeterminanthrc)) + ((mdr_f_value_noevaluationdeterminanthrc) + (mdr_f_value_noevaluationdeterminanthrc))))))))) /\ (((exists ff_h_mdr_value_noevaluationdeterminanthrb. ff_h_mdr_value_noevaluationdeterminanthrb + S (mdr_z_value_noevaluationdeterminanthr) = S ((S (mdr_i_value_noevaluationdeterminanth)) * mdr_c_value_noevaluationdeterminant)) /\ exists ff_q_mdr_value_noevaluationdeterminanthrb. mdr_b_value_noevaluationdeterminant = ff_q_mdr_value_noevaluationdeterminanthrb * S ((S (mdr_i_value_noevaluationdeterminanth)) * mdr_c_value_noevaluationdeterminant) + (mdr_z_value_noevaluationdeterminanthr))))) /\ (((((mdr_d_value_noevaluationdeterminanth) = 0) /\ (((mdr_p_value_noevaluationdeterminanth) = 1) /\ ((mdr_n_value_noevaluationdeterminanth) = 0))) \/ exists mdr_q_value_noevaluationdeterminanths mdr_eb_value_noevaluationdeterminanths mdr_ec_value_noevaluationdeterminanths mdr_fb_value_noevaluationdeterminanths mdr_fc_value_noevaluationdeterminanths. (((mdr_d_value_noevaluationdeterminanth) = S (mdr_q_value_noevaluationdeterminanths)) /\ ((forall mdr_j_value_noevaluationdeterminanthsc. (exists mdr_gap_value_noevaluationdeterminanthscj. mdr_gap_value_noevaluationdeterminanthscj + S (mdr_j_value_noevaluationdeterminanthsc) = (S (mdr_q_value_noevaluationdeterminanths))) -> exists mdr_i_value_noevaluationdeterminanthsc mdr_up_value_noevaluationdeterminanthsc mdr_us_value_noevaluationdeterminanthsc mdr_un_value_noevaluationdeterminanthsc mdr_ut_value_noevaluationdeterminanthsc mdr_p_value_noevaluationdeterminanthsc mdr_n_value_noevaluationdeterminanthsc. ((exists mdr_gap_value_noevaluationdeterminanthsci. mdr_gap_value_noevaluationdeterminanthsci + S (mdr_i_value_noevaluationdeterminanthsc) = (mdr_i_value_noevaluationdeterminanth)) /\ ((exists mdr_z_value_noevaluationdeterminanthscr. ((exists mdr_a_value_noevaluationdeterminanthscrc mdr_b_value_noevaluationdeterminanthscrc mdr_c_value_noevaluationdeterminanthscrc mdr_e_value_noevaluationdeterminanthscrc mdr_f_value_noevaluationdeterminanthscrc. ((mdr_a_value_noevaluationdeterminanthscrc = ((mdr_q_value_noevaluationdeterminanths) + (mdr_up_value_noevaluationdeterminanthsc)) * S ((mdr_q_value_noevaluationdeterminanths) + (mdr_up_value_noevaluationdeterminanthsc)) + ((mdr_up_value_noevaluationdeterminanthsc) + (mdr_up_value_noevaluationdeterminanthsc))) /\ ((mdr_b_value_noevaluationdeterminanthscrc = ((mdr_us_value_noevaluationdeterminanthsc) + (mdr_un_value_noevaluationdeterminanthsc)) * S ((mdr_us_value_noevaluationdeterminanthsc) + (mdr_un_value_noevaluationdeterminanthsc)) + ((mdr_un_value_noevaluationdeterminanthsc) + (mdr_un_value_noevaluationdeterminanthsc))) /\ ((mdr_c_value_noevaluationdeterminanthscrc = ((mdr_a_value_noevaluationdeterminanthscrc) + (mdr_b_value_noevaluationdeterminanthscrc)) * S ((mdr_a_value_noevaluationdeterminanthscrc) + (mdr_b_value_noevaluationdeterminanthscrc)) + ((mdr_b_value_noevaluationdeterminanthscrc) + (mdr_b_value_noevaluationdeterminanthscrc))) /\ ((mdr_e_value_noevaluationdeterminanthscrc = ((mdr_p_value_noevaluationdeterminanthsc) + (mdr_n_value_noevaluationdeterminanthsc)) * S ((mdr_p_value_noevaluationdeterminanthsc) + (mdr_n_value_noevaluationdeterminanthsc)) + ((mdr_n_value_noevaluationdeterminanthsc) + (mdr_n_value_noevaluationdeterminanthsc))) /\ ((mdr_f_value_noevaluationdeterminanthscrc = ((mdr_ut_value_noevaluationdeterminanthsc) + (mdr_e_value_noevaluationdeterminanthscrc)) * S ((mdr_ut_value_noevaluationdeterminanthsc) + (mdr_e_value_noevaluationdeterminanthscrc)) + ((mdr_e_value_noevaluationdeterminanthscrc) + (mdr_e_value_noevaluationdeterminanthscrc))) /\ ((mdr_z_value_noevaluationdeterminanthscr) = ((mdr_c_value_noevaluationdeterminanthscrc) + (mdr_f_value_noevaluationdeterminanthscrc)) * S ((mdr_c_value_noevaluationdeterminanthscrc) + (mdr_f_value_noevaluationdeterminanthscrc)) + ((mdr_f_value_noevaluationdeterminanthscrc) + (mdr_f_value_noevaluationdeterminanthscrc))))))))) /\ (((exists ff_h_mdr_value_noevaluationdeterminanthscrb. ff_h_mdr_value_noevaluationdeterminanthscrb + S (mdr_z_value_noevaluationdeterminanthscr) = S ((S (mdr_i_value_noevaluationdeterminanthsc)) * mdr_c_value_noevaluationdeterminant)) /\ exists ff_q_mdr_value_noevaluationdeterminanthscrb. mdr_b_value_noevaluationdeterminant = ff_q_mdr_value_noevaluationdeterminanthscrb * S ((S (mdr_i_value_noevaluationdeterminanthsc)) * mdr_c_value_noevaluationdeterminant) + (mdr_z_value_noevaluationdeterminanthscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive. (exists ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_positive_index_bound. ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive) = ((mdr_q_value_noevaluationdeterminanths) * (mdr_q_value_noevaluationdeterminanths))) -> exists ff_row_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive ff_value_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive. (ff_index_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive = (mdr_q_value_noevaluationdeterminanths) * ff_row_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive + ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive /\ ((exists ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_positive_column_bound. ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive) = (mdr_q_value_noevaluationdeterminanths)) /\ ((exists ff_row_mdm_cell_mdr_value_noevaluationdeterminanthscm_positive_cell ff_column_mdm_cell_mdr_value_noevaluationdeterminanthscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_value_noevaluationdeterminanthscm_positive_cell = ff_row_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive) \/ ((exists ff_gap_mdm_le_mdr_value_noevaluationdeterminanthscm_positive_cell_row_after. ff_gap_mdm_le_mdr_value_noevaluationdeterminanthscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive)) /\ ff_row_mdm_cell_mdr_value_noevaluationdeterminanthscm_positive_cell = S ff_row_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive) = (mdr_j_value_noevaluationdeterminanthsc)) /\ ff_column_mdm_cell_mdr_value_noevaluationdeterminanthscm_positive_cell = ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive) \/ ((exists ff_gap_mdm_le_mdr_value_noevaluationdeterminanthscm_positive_cell_column_after. ff_gap_mdm_le_mdr_value_noevaluationdeterminanthscm_positive_cell_column_after + (mdr_j_value_noevaluationdeterminanthsc) = (ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive)) /\ ff_column_mdm_cell_mdr_value_noevaluationdeterminanthscm_positive_cell = S ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive))) /\ (((exists ff_h_mdm_mdr_value_noevaluationdeterminanthscm_positive_cell_source. ff_h_mdm_mdr_value_noevaluationdeterminanthscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive) = S ((S ((ff_row_mdm_cell_mdr_value_noevaluationdeterminanthscm_positive_cell) * (S (mdr_q_value_noevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_value_noevaluationdeterminanthscm_positive_cell))) * mdr_pc_value_noevaluationdeterminanth)) /\ exists ff_q_mdm_mdr_value_noevaluationdeterminanthscm_positive_cell_source. mdr_pb_value_noevaluationdeterminanth = ff_q_mdm_mdr_value_noevaluationdeterminanthscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_value_noevaluationdeterminanthscm_positive_cell) * (S (mdr_q_value_noevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_value_noevaluationdeterminanthscm_positive_cell))) * mdr_pc_value_noevaluationdeterminanth) + (ff_value_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive)))))) /\ (((exists ff_h_mdm_mdr_value_noevaluationdeterminanthscm_positive_target. ff_h_mdm_mdr_value_noevaluationdeterminanthscm_positive_target + S (ff_value_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive) = S ((S (ff_index_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive)) * mdr_us_value_noevaluationdeterminanthsc)) /\ exists ff_q_mdm_mdr_value_noevaluationdeterminanthscm_positive_target. mdr_up_value_noevaluationdeterminanthsc = ff_q_mdm_mdr_value_noevaluationdeterminanthscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive)) * mdr_us_value_noevaluationdeterminanthsc) + (ff_value_mdm_prefix_mdr_value_noevaluationdeterminanthscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative. (exists ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_negative_index_bound. ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative) = ((mdr_q_value_noevaluationdeterminanths) * (mdr_q_value_noevaluationdeterminanths))) -> exists ff_row_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative ff_value_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative. (ff_index_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative = (mdr_q_value_noevaluationdeterminanths) * ff_row_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative + ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative /\ ((exists ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_negative_column_bound. ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative) = (mdr_q_value_noevaluationdeterminanths)) /\ ((exists ff_row_mdm_cell_mdr_value_noevaluationdeterminanthscm_negative_cell ff_column_mdm_cell_mdr_value_noevaluationdeterminanthscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_value_noevaluationdeterminanthscm_negative_cell = ff_row_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative) \/ ((exists ff_gap_mdm_le_mdr_value_noevaluationdeterminanthscm_negative_cell_row_after. ff_gap_mdm_le_mdr_value_noevaluationdeterminanthscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative)) /\ ff_row_mdm_cell_mdr_value_noevaluationdeterminanthscm_negative_cell = S ff_row_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_value_noevaluationdeterminanthscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative) = (mdr_j_value_noevaluationdeterminanthsc)) /\ ff_column_mdm_cell_mdr_value_noevaluationdeterminanthscm_negative_cell = ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative) \/ ((exists ff_gap_mdm_le_mdr_value_noevaluationdeterminanthscm_negative_cell_column_after. ff_gap_mdm_le_mdr_value_noevaluationdeterminanthscm_negative_cell_column_after + (mdr_j_value_noevaluationdeterminanthsc) = (ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative)) /\ ff_column_mdm_cell_mdr_value_noevaluationdeterminanthscm_negative_cell = S ff_column_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative))) /\ (((exists ff_h_mdm_mdr_value_noevaluationdeterminanthscm_negative_cell_source. ff_h_mdm_mdr_value_noevaluationdeterminanthscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative) = S ((S ((ff_row_mdm_cell_mdr_value_noevaluationdeterminanthscm_negative_cell) * (S (mdr_q_value_noevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_value_noevaluationdeterminanthscm_negative_cell))) * mdr_nc_value_noevaluationdeterminanth)) /\ exists ff_q_mdm_mdr_value_noevaluationdeterminanthscm_negative_cell_source. mdr_nb_value_noevaluationdeterminanth = ff_q_mdm_mdr_value_noevaluationdeterminanthscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_value_noevaluationdeterminanthscm_negative_cell) * (S (mdr_q_value_noevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_value_noevaluationdeterminanthscm_negative_cell))) * mdr_nc_value_noevaluationdeterminanth) + (ff_value_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative)))))) /\ (((exists ff_h_mdm_mdr_value_noevaluationdeterminanthscm_negative_target. ff_h_mdm_mdr_value_noevaluationdeterminanthscm_negative_target + S (ff_value_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative) = S ((S (ff_index_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative)) * mdr_ut_value_noevaluationdeterminanthsc)) /\ exists ff_q_mdm_mdr_value_noevaluationdeterminanthscm_negative_target. mdr_un_value_noevaluationdeterminanthsc = ff_q_mdm_mdr_value_noevaluationdeterminanthscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative)) * mdr_ut_value_noevaluationdeterminanthsc) + (ff_value_mdm_prefix_mdr_value_noevaluationdeterminanthscm_negative))))))))) /\ ((((exists ff_h_mdr_value_noevaluationdeterminanthscp. ff_h_mdr_value_noevaluationdeterminanthscp + S (mdr_p_value_noevaluationdeterminanthsc) = S ((S (mdr_j_value_noevaluationdeterminanthsc)) * mdr_ec_value_noevaluationdeterminanths)) /\ exists ff_q_mdr_value_noevaluationdeterminanthscp. mdr_eb_value_noevaluationdeterminanths = ff_q_mdr_value_noevaluationdeterminanthscp * S ((S (mdr_j_value_noevaluationdeterminanthsc)) * mdr_ec_value_noevaluationdeterminanths) + (mdr_p_value_noevaluationdeterminanthsc))) /\ (((exists ff_h_mdr_value_noevaluationdeterminanthscn. ff_h_mdr_value_noevaluationdeterminanthscn + S (mdr_n_value_noevaluationdeterminanthsc) = S ((S (mdr_j_value_noevaluationdeterminanthsc)) * mdr_fc_value_noevaluationdeterminanths)) /\ exists ff_q_mdr_value_noevaluationdeterminanthscn. mdr_fb_value_noevaluationdeterminanths = ff_q_mdr_value_noevaluationdeterminanthscn * S ((S (mdr_j_value_noevaluationdeterminanthsc)) * mdr_fc_value_noevaluationdeterminanths) + (mdr_n_value_noevaluationdeterminanthsc)))))))) /\ (exists ff_ub_mce_fold_mdr_value_noevaluationdeterminanthsf ff_uc_mce_fold_mdr_value_noevaluationdeterminanthsf ff_vb_mce_fold_mdr_value_noevaluationdeterminanthsf ff_vc_mce_fold_mdr_value_noevaluationdeterminanthsf. ((forall ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix. (exists ff_gap_mce_mdr_value_noevaluationdeterminanthsf_prefix_index. ff_gap_mce_mdr_value_noevaluationdeterminanthsf_prefix_index + S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) = (S (mdr_q_value_noevaluationdeterminanths))) -> exists ff_ap_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix ff_an_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix ff_bp_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix ff_bn_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix ff_p_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix ff_n_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix. ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_prefix_ap. ff_h_mce_mdr_value_noevaluationdeterminanthsf_prefix_ap + S (ff_ap_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix)) * mdr_pc_value_noevaluationdeterminanth)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_prefix_ap. mdr_pb_value_noevaluationdeterminanth = ff_q_mce_mdr_value_noevaluationdeterminanthsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix)) * mdr_pc_value_noevaluationdeterminanth) + (ff_ap_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_prefix_an. ff_h_mce_mdr_value_noevaluationdeterminanthsf_prefix_an + S (ff_an_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix)) * mdr_nc_value_noevaluationdeterminanth)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_prefix_an. mdr_nb_value_noevaluationdeterminanth = ff_q_mce_mdr_value_noevaluationdeterminanthsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix)) * mdr_nc_value_noevaluationdeterminanth) + (ff_an_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_prefix_bp. ff_h_mce_mdr_value_noevaluationdeterminanthsf_prefix_bp + S (ff_bp_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix)) * mdr_ec_value_noevaluationdeterminanths)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_prefix_bp. mdr_eb_value_noevaluationdeterminanths = ff_q_mce_mdr_value_noevaluationdeterminanthsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix)) * mdr_ec_value_noevaluationdeterminanths) + (ff_bp_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_prefix_bn. ff_h_mce_mdr_value_noevaluationdeterminanthsf_prefix_bn + S (ff_bn_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix)) * mdr_fc_value_noevaluationdeterminanths)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_prefix_bn. mdr_fb_value_noevaluationdeterminanths = ff_q_mce_mdr_value_noevaluationdeterminanthsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix)) * mdr_fc_value_noevaluationdeterminanths) + (ff_bn_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_prefix_positive. ff_h_mce_mdr_value_noevaluationdeterminanthsf_prefix_positive + S (ff_p_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix)) * ff_uc_mce_fold_mdr_value_noevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_prefix_positive. ff_ub_mce_fold_mdr_value_noevaluationdeterminanthsf = ff_q_mce_mdr_value_noevaluationdeterminanthsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix)) * ff_uc_mce_fold_mdr_value_noevaluationdeterminanthsf) + (ff_p_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_prefix_negative. ff_h_mce_mdr_value_noevaluationdeterminanthsf_prefix_negative + S (ff_n_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix)) * ff_vc_mce_fold_mdr_value_noevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_prefix_negative. ff_vb_mce_fold_mdr_value_noevaluationdeterminanthsf = ff_q_mce_mdr_value_noevaluationdeterminanthsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix)) * ff_vc_mce_fold_mdr_value_noevaluationdeterminanthsf) + (ff_n_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix))) /\ (((exists ff_even_mce_term_mdr_value_noevaluationdeterminanthsf_prefix_term. ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix = 2 * ff_even_mce_term_mdr_value_noevaluationdeterminanthsf_prefix_term) /\ (ff_p_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) /\ ff_n_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_value_noevaluationdeterminanthsf_prefix_term. ff_index_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix = 2 * ff_odd_mce_term_mdr_value_noevaluationdeterminanthsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) /\ ff_n_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_value_noevaluationdeterminanthsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_value_noevaluationdeterminanthsf_positive ff_v_mce_mdr_value_noevaluationdeterminanthsf_positive. ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_positive_start. ff_h_mce_mdr_value_noevaluationdeterminanthsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_positive_start. ff_u_mce_mdr_value_noevaluationdeterminanthsf_positive = ff_q_mce_mdr_value_noevaluationdeterminanthsf_positive_start * S ((S (0)) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_positive_terminal. ff_h_mce_mdr_value_noevaluationdeterminanthsf_positive_terminal + S (mdr_p_value_noevaluationdeterminanth) = S ((S ((S (mdr_q_value_noevaluationdeterminanths)))) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_positive_terminal. ff_u_mce_mdr_value_noevaluationdeterminanthsf_positive = ff_q_mce_mdr_value_noevaluationdeterminanthsf_positive_terminal * S ((S ((S (mdr_q_value_noevaluationdeterminanths)))) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_positive) + (mdr_p_value_noevaluationdeterminanth))) /\ forall ff_i_mce_mdr_value_noevaluationdeterminanthsf_positive. (exists ff_lt_mce_mdr_value_noevaluationdeterminanthsf_positive_bound. ff_lt_mce_mdr_value_noevaluationdeterminanthsf_positive_bound + S ff_i_mce_mdr_value_noevaluationdeterminanthsf_positive = (S (mdr_q_value_noevaluationdeterminanths))) -> exists ff_a_mce_mdr_value_noevaluationdeterminanthsf_positive ff_r_mce_mdr_value_noevaluationdeterminanthsf_positive ff_s_mce_mdr_value_noevaluationdeterminanthsf_positive. ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_positive_summand. ff_h_mce_mdr_value_noevaluationdeterminanthsf_positive_summand + S (ff_a_mce_mdr_value_noevaluationdeterminanthsf_positive) = S ((S (ff_i_mce_mdr_value_noevaluationdeterminanthsf_positive)) * ff_uc_mce_fold_mdr_value_noevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_positive_summand. ff_ub_mce_fold_mdr_value_noevaluationdeterminanthsf = ff_q_mce_mdr_value_noevaluationdeterminanthsf_positive_summand * S ((S (ff_i_mce_mdr_value_noevaluationdeterminanthsf_positive)) * ff_uc_mce_fold_mdr_value_noevaluationdeterminanthsf) + (ff_a_mce_mdr_value_noevaluationdeterminanthsf_positive))) /\ ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_positive_partial. ff_h_mce_mdr_value_noevaluationdeterminanthsf_positive_partial + S (ff_r_mce_mdr_value_noevaluationdeterminanthsf_positive) = S ((S (ff_i_mce_mdr_value_noevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_positive_partial. ff_u_mce_mdr_value_noevaluationdeterminanthsf_positive = ff_q_mce_mdr_value_noevaluationdeterminanthsf_positive_partial * S ((S (ff_i_mce_mdr_value_noevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_positive) + (ff_r_mce_mdr_value_noevaluationdeterminanthsf_positive))) /\ ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_positive_successor. ff_h_mce_mdr_value_noevaluationdeterminanthsf_positive_successor + S (ff_s_mce_mdr_value_noevaluationdeterminanthsf_positive) = S ((S (S ff_i_mce_mdr_value_noevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_positive_successor. ff_u_mce_mdr_value_noevaluationdeterminanthsf_positive = ff_q_mce_mdr_value_noevaluationdeterminanthsf_positive_successor * S ((S (S ff_i_mce_mdr_value_noevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_positive) + (ff_s_mce_mdr_value_noevaluationdeterminanthsf_positive))) /\ ff_s_mce_mdr_value_noevaluationdeterminanthsf_positive = ff_r_mce_mdr_value_noevaluationdeterminanthsf_positive + ff_a_mce_mdr_value_noevaluationdeterminanthsf_positive)))))) /\ (exists ff_u_mce_mdr_value_noevaluationdeterminanthsf_negative ff_v_mce_mdr_value_noevaluationdeterminanthsf_negative. ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_negative_start. ff_h_mce_mdr_value_noevaluationdeterminanthsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_negative_start. ff_u_mce_mdr_value_noevaluationdeterminanthsf_negative = ff_q_mce_mdr_value_noevaluationdeterminanthsf_negative_start * S ((S (0)) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_negative_terminal. ff_h_mce_mdr_value_noevaluationdeterminanthsf_negative_terminal + S (mdr_n_value_noevaluationdeterminanth) = S ((S ((S (mdr_q_value_noevaluationdeterminanths)))) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_negative_terminal. ff_u_mce_mdr_value_noevaluationdeterminanthsf_negative = ff_q_mce_mdr_value_noevaluationdeterminanthsf_negative_terminal * S ((S ((S (mdr_q_value_noevaluationdeterminanths)))) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_negative) + (mdr_n_value_noevaluationdeterminanth))) /\ forall ff_i_mce_mdr_value_noevaluationdeterminanthsf_negative. (exists ff_lt_mce_mdr_value_noevaluationdeterminanthsf_negative_bound. ff_lt_mce_mdr_value_noevaluationdeterminanthsf_negative_bound + S ff_i_mce_mdr_value_noevaluationdeterminanthsf_negative = (S (mdr_q_value_noevaluationdeterminanths))) -> exists ff_a_mce_mdr_value_noevaluationdeterminanthsf_negative ff_r_mce_mdr_value_noevaluationdeterminanthsf_negative ff_s_mce_mdr_value_noevaluationdeterminanthsf_negative. ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_negative_summand. ff_h_mce_mdr_value_noevaluationdeterminanthsf_negative_summand + S (ff_a_mce_mdr_value_noevaluationdeterminanthsf_negative) = S ((S (ff_i_mce_mdr_value_noevaluationdeterminanthsf_negative)) * ff_vc_mce_fold_mdr_value_noevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_negative_summand. ff_vb_mce_fold_mdr_value_noevaluationdeterminanthsf = ff_q_mce_mdr_value_noevaluationdeterminanthsf_negative_summand * S ((S (ff_i_mce_mdr_value_noevaluationdeterminanthsf_negative)) * ff_vc_mce_fold_mdr_value_noevaluationdeterminanthsf) + (ff_a_mce_mdr_value_noevaluationdeterminanthsf_negative))) /\ ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_negative_partial. ff_h_mce_mdr_value_noevaluationdeterminanthsf_negative_partial + S (ff_r_mce_mdr_value_noevaluationdeterminanthsf_negative) = S ((S (ff_i_mce_mdr_value_noevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_negative_partial. ff_u_mce_mdr_value_noevaluationdeterminanthsf_negative = ff_q_mce_mdr_value_noevaluationdeterminanthsf_negative_partial * S ((S (ff_i_mce_mdr_value_noevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_negative) + (ff_r_mce_mdr_value_noevaluationdeterminanthsf_negative))) /\ ((((exists ff_h_mce_mdr_value_noevaluationdeterminanthsf_negative_successor. ff_h_mce_mdr_value_noevaluationdeterminanthsf_negative_successor + S (ff_s_mce_mdr_value_noevaluationdeterminanthsf_negative) = S ((S (S ff_i_mce_mdr_value_noevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_value_noevaluationdeterminanthsf_negative_successor. ff_u_mce_mdr_value_noevaluationdeterminanthsf_negative = ff_q_mce_mdr_value_noevaluationdeterminanthsf_negative_successor * S ((S (S ff_i_mce_mdr_value_noevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_value_noevaluationdeterminanthsf_negative) + (ff_s_mce_mdr_value_noevaluationdeterminanthsf_negative))) /\ ff_s_mce_mdr_value_noevaluationdeterminanthsf_negative = ff_r_mce_mdr_value_noevaluationdeterminanthsf_negative + ff_a_mce_mdr_value_noevaluationdeterminanthsf_negative))))))))))))))) /\ ((exists mdr_gap_value_noevaluationdeterminanti. mdr_gap_value_noevaluationdeterminanti + S (mdr_i_value_noevaluationdeterminant) = (mdr_l_value_noevaluationdeterminant)) /\ (exists mdr_z_value_noevaluationdeterminantr. ((exists mdr_a_value_noevaluationdeterminantrc mdr_b_value_noevaluationdeterminantrc mdr_c_value_noevaluationdeterminantrc mdr_e_value_noevaluationdeterminantrc mdr_f_value_noevaluationdeterminantrc. ((mdr_a_value_noevaluationdeterminantrc = ((q) + (mdr_ub_value_noevaluation)) * S ((q) + (mdr_ub_value_noevaluation)) + ((mdr_ub_value_noevaluation) + (mdr_ub_value_noevaluation))) /\ ((mdr_b_value_noevaluationdeterminantrc = ((mdr_uc_value_noevaluation) + (mdr_vb_value_noevaluation)) * S ((mdr_uc_value_noevaluation) + (mdr_vb_value_noevaluation)) + ((mdr_vb_value_noevaluation) + (mdr_vb_value_noevaluation))) /\ ((mdr_c_value_noevaluationdeterminantrc = ((mdr_a_value_noevaluationdeterminantrc) + (mdr_b_value_noevaluationdeterminantrc)) * S ((mdr_a_value_noevaluationdeterminantrc) + (mdr_b_value_noevaluationdeterminantrc)) + ((mdr_b_value_noevaluationdeterminantrc) + (mdr_b_value_noevaluationdeterminantrc))) /\ ((mdr_e_value_noevaluationdeterminantrc = ((mdr_p_value_no) + (mdr_n_value_no)) * S ((mdr_p_value_no) + (mdr_n_value_no)) + ((mdr_n_value_no) + (mdr_n_value_no))) /\ ((mdr_f_value_noevaluationdeterminantrc = ((mdr_vc_value_noevaluation) + (mdr_e_value_noevaluationdeterminantrc)) * S ((mdr_vc_value_noevaluation) + (mdr_e_value_noevaluationdeterminantrc)) + ((mdr_e_value_noevaluationdeterminantrc) + (mdr_e_value_noevaluationdeterminantrc))) /\ ((mdr_z_value_noevaluationdeterminantr) = ((mdr_c_value_noevaluationdeterminantrc) + (mdr_f_value_noevaluationdeterminantrc)) * S ((mdr_c_value_noevaluationdeterminantrc) + (mdr_f_value_noevaluationdeterminantrc)) + ((mdr_f_value_noevaluationdeterminantrc) + (mdr_f_value_noevaluationdeterminantrc))))))))) /\ (((exists ff_h_mdr_value_noevaluationdeterminantrb. ff_h_mdr_value_noevaluationdeterminantrb + S (mdr_z_value_noevaluationdeterminantr) = S ((S (mdr_i_value_noevaluationdeterminant)) * mdr_c_value_noevaluationdeterminant)) /\ exists ff_q_mdr_value_noevaluationdeterminantrb. mdr_b_value_noevaluationdeterminant = ff_q_mdr_value_noevaluationdeterminantrb * S ((S (mdr_i_value_noevaluationdeterminant)) * mdr_c_value_noevaluationdeterminant) + (mdr_z_value_noevaluationdeterminantr)))))))))) /\ (~(mdr_p_value_no = mdr_n_value_no))))
  27. 0027specialize matrix_rank_selected_nonzero_value_decidable (pb)
  28. 0028specialize matrix_rank_selected_nonzero_value_decidable (pc)
  29. 0029specialize matrix_rank_selected_nonzero_value_decidable (nb)
  30. 0030specialize matrix_rank_selected_nonzero_value_decidable (nc)
  31. 0031specialize matrix_rank_selected_nonzero_value_decidable (w)
  32. 0032specialize matrix_rank_selected_nonzero_value_decidable (rb)
  33. 0033specialize matrix_rank_selected_nonzero_value_decidable (rc)
  34. 0034specialize matrix_rank_selected_nonzero_value_decidable (cb)
  35. 0035specialize matrix_rank_selected_nonzero_value_decidable (cc)
  36. 0036specialize matrix_rank_selected_nonzero_value_decidable (q)
  37. 0037apply matrix_rank_selected_nonzero_value_decidable
  38. 0038cases hvalue
  39. 0039left
  40. 0040split
  41. 0041exact hrows_left
  42. 0042split
  43. 0043exact hcolumns_left
  44. 0044exact hvalue_left
  45. 0045right
  46. 0046intro hminor
  47. 0047cases hminor
  48. 0048cases hminor_right
  49. 0049apply hvalue_right
  50. 0050exact hminor_right_right
  51. 0051right
  52. 0052intro hminor
  53. 0053cases hminor
  54. 0054cases hminor_right
  55. 0055apply hcolumns_right
  56. 0056exact hminor_right_left
  57. 0057right
  58. 0058intro hminor
  59. 0059cases hminor
  60. 0060apply hrows_right
  61. 0061exact hminor_left