DL009C

matrix_integer_nonzero_minor_transport

Every genuine nonzero minor is transported using the same actual selectors and a newly constructed target determinant; cross-sum invariance proves that its represented value stays nonzero.

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

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.

This branch proves the finite determinant/rank/span substrate. It does not claim Smith or Hermite normal form, lattice index equals determinant, determinant multiplicativity, lattice reduction, or geometry-of-numbers theorems.

Exact theorem in conservative defined notation

∀ ab. ∀ ac. ∀ bb. ∀ bc. ∀ eb. ∀ ec. ∀ fb. ∀ fc. ∀ r. ∀ w. ∀ q. IntegerMatrixEntrywiseEqual(ab,ac,bb,bc,eb,ec,fb,fc,r,w)NonzeroMatrixMinor(ab,ac,bb,bc,r,w,q)NonzeroMatrixMinor(eb,ec,fb,fc,r,w,q)

Every linked abbreviation expands hygienically to the identical original native formula.

Definition DAG

Actual proof prerequisites

Original expanded first-order statement
forall ab ac bb bc eb ec fb fc r w q. (forall ics_index_minor_parent_equality ics_value0_minor_parent_equality ics_value1_minor_parent_equality ics_value2_minor_parent_equality ics_value3_minor_parent_equality. (exists ics_gap_minor_parent_equality_bound. ics_gap_minor_parent_equality_bound + S (ics_index_minor_parent_equality) = ((r) * (w))) -> (((exists fs_h_ics_minor_parent_equality_at0. fs_h_ics_minor_parent_equality_at0 + S (ics_value0_minor_parent_equality) = S ((S (ics_index_minor_parent_equality)) * ac)) /\ exists fs_q_ics_minor_parent_equality_at0. ab = fs_q_ics_minor_parent_equality_at0 * S ((S (ics_index_minor_parent_equality)) * ac) + (ics_value0_minor_parent_equality))) -> (((exists fs_h_ics_minor_parent_equality_at1. fs_h_ics_minor_parent_equality_at1 + S (ics_value1_minor_parent_equality) = S ((S (ics_index_minor_parent_equality)) * bc)) /\ exists fs_q_ics_minor_parent_equality_at1. bb = fs_q_ics_minor_parent_equality_at1 * S ((S (ics_index_minor_parent_equality)) * bc) + (ics_value1_minor_parent_equality))) -> (((exists fs_h_ics_minor_parent_equality_at2. fs_h_ics_minor_parent_equality_at2 + S (ics_value2_minor_parent_equality) = S ((S (ics_index_minor_parent_equality)) * ec)) /\ exists fs_q_ics_minor_parent_equality_at2. eb = fs_q_ics_minor_parent_equality_at2 * S ((S (ics_index_minor_parent_equality)) * ec) + (ics_value2_minor_parent_equality))) -> (((exists fs_h_ics_minor_parent_equality_at3. fs_h_ics_minor_parent_equality_at3 + S (ics_value3_minor_parent_equality) = S ((S (ics_index_minor_parent_equality)) * fc)) /\ exists fs_q_ics_minor_parent_equality_at3. fb = fs_q_ics_minor_parent_equality_at3 * S ((S (ics_index_minor_parent_equality)) * fc) + (ics_value3_minor_parent_equality))) -> ics_value0_minor_parent_equality + ics_value3_minor_parent_equality = ics_value2_minor_parent_equality + ics_value1_minor_parent_equality) -> (exists mdr_rb_first_nonzero_minor mdr_rc_first_nonzero_minor mdr_cb_first_nonzero_minor mdr_cc_first_nonzero_minor. (((((forall fom_index_mrf_first_nonzero_minorminorrowsbound. (exists fom_gap_mrf_first_nonzero_minorminorrowsbound_index_bound. fom_gap_mrf_first_nonzero_minorminorrowsbound_index_bound + S (fom_index_mrf_first_nonzero_minorminorrowsbound) = q) -> exists fom_value_mrf_first_nonzero_minorminorrowsbound. ((((exists fom_beta_height_mrf_first_nonzero_minorminorrowsbound_entry. fom_beta_height_mrf_first_nonzero_minorminorrowsbound_entry + S (fom_value_mrf_first_nonzero_minorminorrowsbound) = S ((S (fom_index_mrf_first_nonzero_minorminorrowsbound)) * mdr_rc_first_nonzero_minor)) /\ exists fom_beta_quotient_mrf_first_nonzero_minorminorrowsbound_entry. mdr_rb_first_nonzero_minor = fom_beta_quotient_mrf_first_nonzero_minorminorrowsbound_entry * S ((S (fom_index_mrf_first_nonzero_minorminorrowsbound)) * mdr_rc_first_nonzero_minor) + (fom_value_mrf_first_nonzero_minorminorrowsbound))) /\ (exists fom_gap_mrf_first_nonzero_minorminorrowsbound_value_bound. fom_gap_mrf_first_nonzero_minorminorrowsbound_value_bound + S (fom_value_mrf_first_nonzero_minorminorrowsbound) = r))) /\ (forall mdr_i_first_nonzero_minorminorrowsdistinct mdr_j_first_nonzero_minorminorrowsdistinct mdr_a_first_nonzero_minorminorrowsdistinct. (exists mdr_gap_first_nonzero_minorminorrowsdistincti. mdr_gap_first_nonzero_minorminorrowsdistincti + S (mdr_i_first_nonzero_minorminorrowsdistinct) = (q)) -> (exists mdr_gap_first_nonzero_minorminorrowsdistinctj. mdr_gap_first_nonzero_minorminorrowsdistinctj + S (mdr_j_first_nonzero_minorminorrowsdistinct) = (q)) -> (((exists ff_h_mdr_first_nonzero_minorminorrowsdistinctfirst. ff_h_mdr_first_nonzero_minorminorrowsdistinctfirst + S (mdr_a_first_nonzero_minorminorrowsdistinct) = S ((S (mdr_i_first_nonzero_minorminorrowsdistinct)) * mdr_rc_first_nonzero_minor)) /\ exists ff_q_mdr_first_nonzero_minorminorrowsdistinctfirst. mdr_rb_first_nonzero_minor = ff_q_mdr_first_nonzero_minorminorrowsdistinctfirst * S ((S (mdr_i_first_nonzero_minorminorrowsdistinct)) * mdr_rc_first_nonzero_minor) + (mdr_a_first_nonzero_minorminorrowsdistinct))) -> (((exists ff_h_mdr_first_nonzero_minorminorrowsdistinctsecond. ff_h_mdr_first_nonzero_minorminorrowsdistinctsecond + S (mdr_a_first_nonzero_minorminorrowsdistinct) = S ((S (mdr_j_first_nonzero_minorminorrowsdistinct)) * mdr_rc_first_nonzero_minor)) /\ exists ff_q_mdr_first_nonzero_minorminorrowsdistinctsecond. mdr_rb_first_nonzero_minor = ff_q_mdr_first_nonzero_minorminorrowsdistinctsecond * S ((S (mdr_j_first_nonzero_minorminorrowsdistinct)) * mdr_rc_first_nonzero_minor) + (mdr_a_first_nonzero_minorminorrowsdistinct))) -> mdr_i_first_nonzero_minorminorrowsdistinct = mdr_j_first_nonzero_minorminorrowsdistinct))) /\ ((((forall fom_index_mrf_first_nonzero_minorminorcolumnsbound. (exists fom_gap_mrf_first_nonzero_minorminorcolumnsbound_index_bound. fom_gap_mrf_first_nonzero_minorminorcolumnsbound_index_bound + S (fom_index_mrf_first_nonzero_minorminorcolumnsbound) = q) -> exists fom_value_mrf_first_nonzero_minorminorcolumnsbound. ((((exists fom_beta_height_mrf_first_nonzero_minorminorcolumnsbound_entry. fom_beta_height_mrf_first_nonzero_minorminorcolumnsbound_entry + S (fom_value_mrf_first_nonzero_minorminorcolumnsbound) = S ((S (fom_index_mrf_first_nonzero_minorminorcolumnsbound)) * mdr_cc_first_nonzero_minor)) /\ exists fom_beta_quotient_mrf_first_nonzero_minorminorcolumnsbound_entry. mdr_cb_first_nonzero_minor = fom_beta_quotient_mrf_first_nonzero_minorminorcolumnsbound_entry * S ((S (fom_index_mrf_first_nonzero_minorminorcolumnsbound)) * mdr_cc_first_nonzero_minor) + (fom_value_mrf_first_nonzero_minorminorcolumnsbound))) /\ (exists fom_gap_mrf_first_nonzero_minorminorcolumnsbound_value_bound. fom_gap_mrf_first_nonzero_minorminorcolumnsbound_value_bound + S (fom_value_mrf_first_nonzero_minorminorcolumnsbound) = w))) /\ (forall mdr_i_first_nonzero_minorminorcolumnsdistinct mdr_j_first_nonzero_minorminorcolumnsdistinct mdr_a_first_nonzero_minorminorcolumnsdistinct. (exists mdr_gap_first_nonzero_minorminorcolumnsdistincti. mdr_gap_first_nonzero_minorminorcolumnsdistincti + S (mdr_i_first_nonzero_minorminorcolumnsdistinct) = (q)) -> (exists mdr_gap_first_nonzero_minorminorcolumnsdistinctj. mdr_gap_first_nonzero_minorminorcolumnsdistinctj + S (mdr_j_first_nonzero_minorminorcolumnsdistinct) = (q)) -> (((exists ff_h_mdr_first_nonzero_minorminorcolumnsdistinctfirst. ff_h_mdr_first_nonzero_minorminorcolumnsdistinctfirst + S (mdr_a_first_nonzero_minorminorcolumnsdistinct) = S ((S (mdr_i_first_nonzero_minorminorcolumnsdistinct)) * mdr_cc_first_nonzero_minor)) /\ exists ff_q_mdr_first_nonzero_minorminorcolumnsdistinctfirst. mdr_cb_first_nonzero_minor = ff_q_mdr_first_nonzero_minorminorcolumnsdistinctfirst * S ((S (mdr_i_first_nonzero_minorminorcolumnsdistinct)) * mdr_cc_first_nonzero_minor) + (mdr_a_first_nonzero_minorminorcolumnsdistinct))) -> (((exists ff_h_mdr_first_nonzero_minorminorcolumnsdistinctsecond. ff_h_mdr_first_nonzero_minorminorcolumnsdistinctsecond + S (mdr_a_first_nonzero_minorminorcolumnsdistinct) = S ((S (mdr_j_first_nonzero_minorminorcolumnsdistinct)) * mdr_cc_first_nonzero_minor)) /\ exists ff_q_mdr_first_nonzero_minorminorcolumnsdistinctsecond. mdr_cb_first_nonzero_minor = ff_q_mdr_first_nonzero_minorminorcolumnsdistinctsecond * S ((S (mdr_j_first_nonzero_minorminorcolumnsdistinct)) * mdr_cc_first_nonzero_minor) + (mdr_a_first_nonzero_minorminorcolumnsdistinct))) -> mdr_i_first_nonzero_minorminorcolumnsdistinct = mdr_j_first_nonzero_minorminorcolumnsdistinct))) /\ (exists mdr_p_first_nonzero_minorminornonzero mdr_n_first_nonzero_minorminornonzero. ((exists mdr_ub_first_nonzero_minorminornonzeroevaluation mdr_uc_first_nonzero_minorminornonzeroevaluation mdr_vb_first_nonzero_minorminornonzeroevaluation mdr_vc_first_nonzero_minorminornonzeroevaluation. ((((forall mdr_i_first_nonzero_minorminornonzeroevaluationmatrixpositive. (exists mdr_gap_first_nonzero_minorminornonzeroevaluationmatrixpositivebound. mdr_gap_first_nonzero_minorminornonzeroevaluationmatrixpositivebound + S (mdr_i_first_nonzero_minorminornonzeroevaluationmatrixpositive) = ((q) * (q))) -> exists mdr_a_first_nonzero_minorminornonzeroevaluationmatrixpositive. (((exists mdr_r_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint mdr_s_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint mdr_u_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint mdr_v_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint. ((mdr_i_first_nonzero_minorminornonzeroevaluationmatrixpositive = (q) * mdr_r_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint + mdr_s_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint) /\ ((exists mdr_gap_first_nonzero_minorminornonzeroevaluationmatrixpositivepointcolumn. mdr_gap_first_nonzero_minorminornonzeroevaluationmatrixpositivepointcolumn + S (mdr_s_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint) = (q)) /\ ((((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositivepointrow_index. ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositivepointrow_index + S (mdr_u_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint) = S ((S (mdr_r_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint)) * mdr_rc_first_nonzero_minor)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositivepointrow_index. mdr_rb_first_nonzero_minor = ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositivepointrow_index * S ((S (mdr_r_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint)) * mdr_rc_first_nonzero_minor) + (mdr_u_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint))) /\ ((((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositivepointcolumn_index. ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositivepointcolumn_index + S (mdr_v_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint) = S ((S (mdr_s_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint)) * mdr_cc_first_nonzero_minor)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositivepointcolumn_index. mdr_cb_first_nonzero_minor = ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositivepointcolumn_index * S ((S (mdr_s_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint)) * mdr_cc_first_nonzero_minor) + (mdr_v_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint))) /\ (((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositivepointsource. ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositivepointsource + S (mdr_a_first_nonzero_minorminornonzeroevaluationmatrixpositive) = S ((S ((mdr_u_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint) * (w) + (mdr_v_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint))) * ac)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositivepointsource. ab = ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositivepointsource * S ((S ((mdr_u_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint) * (w) + (mdr_v_first_nonzero_minorminornonzeroevaluationmatrixpositivepoint))) * ac) + (mdr_a_first_nonzero_minorminornonzeroevaluationmatrixpositive)))))))) /\ (((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositiveoutput. ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositiveoutput + S (mdr_a_first_nonzero_minorminornonzeroevaluationmatrixpositive) = S ((S (mdr_i_first_nonzero_minorminornonzeroevaluationmatrixpositive)) * mdr_uc_first_nonzero_minorminornonzeroevaluation)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositiveoutput. mdr_ub_first_nonzero_minorminornonzeroevaluation = ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixpositiveoutput * S ((S (mdr_i_first_nonzero_minorminornonzeroevaluationmatrixpositive)) * mdr_uc_first_nonzero_minorminornonzeroevaluation) + (mdr_a_first_nonzero_minorminornonzeroevaluationmatrixpositive)))))) /\ (forall mdr_i_first_nonzero_minorminornonzeroevaluationmatrixnegative. (exists mdr_gap_first_nonzero_minorminornonzeroevaluationmatrixnegativebound. mdr_gap_first_nonzero_minorminornonzeroevaluationmatrixnegativebound + S (mdr_i_first_nonzero_minorminornonzeroevaluationmatrixnegative) = ((q) * (q))) -> exists mdr_a_first_nonzero_minorminornonzeroevaluationmatrixnegative. (((exists mdr_r_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint mdr_s_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint mdr_u_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint mdr_v_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint. ((mdr_i_first_nonzero_minorminornonzeroevaluationmatrixnegative = (q) * mdr_r_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint + mdr_s_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint) /\ ((exists mdr_gap_first_nonzero_minorminornonzeroevaluationmatrixnegativepointcolumn. mdr_gap_first_nonzero_minorminornonzeroevaluationmatrixnegativepointcolumn + S (mdr_s_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint) = (q)) /\ ((((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativepointrow_index. ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativepointrow_index + S (mdr_u_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint) = S ((S (mdr_r_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint)) * mdr_rc_first_nonzero_minor)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativepointrow_index. mdr_rb_first_nonzero_minor = ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativepointrow_index * S ((S (mdr_r_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint)) * mdr_rc_first_nonzero_minor) + (mdr_u_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint))) /\ ((((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativepointcolumn_index. ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativepointcolumn_index + S (mdr_v_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint) = S ((S (mdr_s_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint)) * mdr_cc_first_nonzero_minor)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativepointcolumn_index. mdr_cb_first_nonzero_minor = ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativepointcolumn_index * S ((S (mdr_s_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint)) * mdr_cc_first_nonzero_minor) + (mdr_v_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint))) /\ (((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativepointsource. ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativepointsource + S (mdr_a_first_nonzero_minorminornonzeroevaluationmatrixnegative) = S ((S ((mdr_u_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint) * (w) + (mdr_v_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint))) * bc)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativepointsource. bb = ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativepointsource * S ((S ((mdr_u_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint) * (w) + (mdr_v_first_nonzero_minorminornonzeroevaluationmatrixnegativepoint))) * bc) + (mdr_a_first_nonzero_minorminornonzeroevaluationmatrixnegative)))))))) /\ (((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativeoutput. ff_h_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativeoutput + S (mdr_a_first_nonzero_minorminornonzeroevaluationmatrixnegative) = S ((S (mdr_i_first_nonzero_minorminornonzeroevaluationmatrixnegative)) * mdr_vc_first_nonzero_minorminornonzeroevaluation)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativeoutput. mdr_vb_first_nonzero_minorminornonzeroevaluation = ff_q_mdr_first_nonzero_minorminornonzeroevaluationmatrixnegativeoutput * S ((S (mdr_i_first_nonzero_minorminornonzeroevaluationmatrixnegative)) * mdr_vc_first_nonzero_minorminornonzeroevaluation) + (mdr_a_first_nonzero_minorminornonzeroevaluationmatrixnegative)))))))) /\ (exists mdr_b_first_nonzero_minorminornonzeroevaluationdeterminant mdr_c_first_nonzero_minorminornonzeroevaluationdeterminant mdr_l_first_nonzero_minorminornonzeroevaluationdeterminant mdr_i_first_nonzero_minorminornonzeroevaluationdeterminant. ((forall mdr_i_first_nonzero_minorminornonzeroevaluationdeterminanth. (exists mdr_gap_first_nonzero_minorminornonzeroevaluationdeterminanthi. mdr_gap_first_nonzero_minorminornonzeroevaluationdeterminanthi + S (mdr_i_first_nonzero_minorminornonzeroevaluationdeterminanth) = (mdr_l_first_nonzero_minorminornonzeroevaluationdeterminant)) -> exists mdr_d_first_nonzero_minorminornonzeroevaluationdeterminanth mdr_pb_first_nonzero_minorminornonzeroevaluationdeterminanth mdr_pc_first_nonzero_minorminornonzeroevaluationdeterminanth mdr_nb_first_nonzero_minorminornonzeroevaluationdeterminanth mdr_nc_first_nonzero_minorminornonzeroevaluationdeterminanth mdr_p_first_nonzero_minorminornonzeroevaluationdeterminanth mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanth. ((exists mdr_z_first_nonzero_minorminornonzeroevaluationdeterminanthr. ((exists mdr_a_first_nonzero_minorminornonzeroevaluationdeterminanthrc mdr_b_first_nonzero_minorminornonzeroevaluationdeterminanthrc mdr_c_first_nonzero_minorminornonzeroevaluationdeterminanthrc mdr_e_first_nonzero_minorminornonzeroevaluationdeterminanthrc mdr_f_first_nonzero_minorminornonzeroevaluationdeterminanthrc. ((mdr_a_first_nonzero_minorminornonzeroevaluationdeterminanthrc = ((mdr_d_first_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_pb_first_nonzero_minorminornonzeroevaluationdeterminanth)) * S ((mdr_d_first_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_pb_first_nonzero_minorminornonzeroevaluationdeterminanth)) + ((mdr_pb_first_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_pb_first_nonzero_minorminornonzeroevaluationdeterminanth))) /\ ((mdr_b_first_nonzero_minorminornonzeroevaluationdeterminanthrc = ((mdr_pc_first_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_nb_first_nonzero_minorminornonzeroevaluationdeterminanth)) * S ((mdr_pc_first_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_nb_first_nonzero_minorminornonzeroevaluationdeterminanth)) + ((mdr_nb_first_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_nb_first_nonzero_minorminornonzeroevaluationdeterminanth))) /\ ((mdr_c_first_nonzero_minorminornonzeroevaluationdeterminanthrc = ((mdr_a_first_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_b_first_nonzero_minorminornonzeroevaluationdeterminanthrc)) * S ((mdr_a_first_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_b_first_nonzero_minorminornonzeroevaluationdeterminanthrc)) + ((mdr_b_first_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_b_first_nonzero_minorminornonzeroevaluationdeterminanthrc))) /\ ((mdr_e_first_nonzero_minorminornonzeroevaluationdeterminanthrc = ((mdr_p_first_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanth)) * S ((mdr_p_first_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanth)) + ((mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanth))) /\ ((mdr_f_first_nonzero_minorminornonzeroevaluationdeterminanthrc = ((mdr_nc_first_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_e_first_nonzero_minorminornonzeroevaluationdeterminanthrc)) * S ((mdr_nc_first_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_e_first_nonzero_minorminornonzeroevaluationdeterminanthrc)) + ((mdr_e_first_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_e_first_nonzero_minorminornonzeroevaluationdeterminanthrc))) /\ ((mdr_z_first_nonzero_minorminornonzeroevaluationdeterminanthr) = ((mdr_c_first_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_f_first_nonzero_minorminornonzeroevaluationdeterminanthrc)) * S ((mdr_c_first_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_f_first_nonzero_minorminornonzeroevaluationdeterminanthrc)) + ((mdr_f_first_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_f_first_nonzero_minorminornonzeroevaluationdeterminanthrc))))))))) /\ (((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthrb. ff_h_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthrb + S (mdr_z_first_nonzero_minorminornonzeroevaluationdeterminanthr) = S ((S (mdr_i_first_nonzero_minorminornonzeroevaluationdeterminanth)) * mdr_c_first_nonzero_minorminornonzeroevaluationdeterminant)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthrb. mdr_b_first_nonzero_minorminornonzeroevaluationdeterminant = ff_q_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthrb * S ((S (mdr_i_first_nonzero_minorminornonzeroevaluationdeterminanth)) * mdr_c_first_nonzero_minorminornonzeroevaluationdeterminant) + (mdr_z_first_nonzero_minorminornonzeroevaluationdeterminanthr))))) /\ (((((mdr_d_first_nonzero_minorminornonzeroevaluationdeterminanth) = 0) /\ (((mdr_p_first_nonzero_minorminornonzeroevaluationdeterminanth) = 1) /\ ((mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanth) = 0))) \/ exists mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths mdr_eb_first_nonzero_minorminornonzeroevaluationdeterminanths mdr_ec_first_nonzero_minorminornonzeroevaluationdeterminanths mdr_fb_first_nonzero_minorminornonzeroevaluationdeterminanths mdr_fc_first_nonzero_minorminornonzeroevaluationdeterminanths. (((mdr_d_first_nonzero_minorminornonzeroevaluationdeterminanth) = S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths)) /\ ((forall mdr_j_first_nonzero_minorminornonzeroevaluationdeterminanthsc. (exists mdr_gap_first_nonzero_minorminornonzeroevaluationdeterminanthscj. mdr_gap_first_nonzero_minorminornonzeroevaluationdeterminanthscj + S (mdr_j_first_nonzero_minorminornonzeroevaluationdeterminanthsc) = (S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths))) -> exists mdr_i_first_nonzero_minorminornonzeroevaluationdeterminanthsc mdr_up_first_nonzero_minorminornonzeroevaluationdeterminanthsc mdr_us_first_nonzero_minorminornonzeroevaluationdeterminanthsc mdr_un_first_nonzero_minorminornonzeroevaluationdeterminanthsc mdr_ut_first_nonzero_minorminornonzeroevaluationdeterminanthsc mdr_p_first_nonzero_minorminornonzeroevaluationdeterminanthsc mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanthsc. ((exists mdr_gap_first_nonzero_minorminornonzeroevaluationdeterminanthsci. mdr_gap_first_nonzero_minorminornonzeroevaluationdeterminanthsci + S (mdr_i_first_nonzero_minorminornonzeroevaluationdeterminanthsc) = (mdr_i_first_nonzero_minorminornonzeroevaluationdeterminanth)) /\ ((exists mdr_z_first_nonzero_minorminornonzeroevaluationdeterminanthscr. ((exists mdr_a_first_nonzero_minorminornonzeroevaluationdeterminanthscrc mdr_b_first_nonzero_minorminornonzeroevaluationdeterminanthscrc mdr_c_first_nonzero_minorminornonzeroevaluationdeterminanthscrc mdr_e_first_nonzero_minorminornonzeroevaluationdeterminanthscrc mdr_f_first_nonzero_minorminornonzeroevaluationdeterminanthscrc. ((mdr_a_first_nonzero_minorminornonzeroevaluationdeterminanthscrc = ((mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths) + (mdr_up_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) * S ((mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths) + (mdr_up_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) + ((mdr_up_first_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_up_first_nonzero_minorminornonzeroevaluationdeterminanthsc))) /\ ((mdr_b_first_nonzero_minorminornonzeroevaluationdeterminanthscrc = ((mdr_us_first_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_un_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) * S ((mdr_us_first_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_un_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) + ((mdr_un_first_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_un_first_nonzero_minorminornonzeroevaluationdeterminanthsc))) /\ ((mdr_c_first_nonzero_minorminornonzeroevaluationdeterminanthscrc = ((mdr_a_first_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_b_first_nonzero_minorminornonzeroevaluationdeterminanthscrc)) * S ((mdr_a_first_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_b_first_nonzero_minorminornonzeroevaluationdeterminanthscrc)) + ((mdr_b_first_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_b_first_nonzero_minorminornonzeroevaluationdeterminanthscrc))) /\ ((mdr_e_first_nonzero_minorminornonzeroevaluationdeterminanthscrc = ((mdr_p_first_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) * S ((mdr_p_first_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) + ((mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanthsc))) /\ ((mdr_f_first_nonzero_minorminornonzeroevaluationdeterminanthscrc = ((mdr_ut_first_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_e_first_nonzero_minorminornonzeroevaluationdeterminanthscrc)) * S ((mdr_ut_first_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_e_first_nonzero_minorminornonzeroevaluationdeterminanthscrc)) + ((mdr_e_first_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_e_first_nonzero_minorminornonzeroevaluationdeterminanthscrc))) /\ ((mdr_z_first_nonzero_minorminornonzeroevaluationdeterminanthscr) = ((mdr_c_first_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_f_first_nonzero_minorminornonzeroevaluationdeterminanthscrc)) * S ((mdr_c_first_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_f_first_nonzero_minorminornonzeroevaluationdeterminanthscrc)) + ((mdr_f_first_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_f_first_nonzero_minorminornonzeroevaluationdeterminanthscrc))))))))) /\ (((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscrb. ff_h_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscrb + S (mdr_z_first_nonzero_minorminornonzeroevaluationdeterminanthscr) = S ((S (mdr_i_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) * mdr_c_first_nonzero_minorminornonzeroevaluationdeterminant)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscrb. mdr_b_first_nonzero_minorminornonzeroevaluationdeterminant = ff_q_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscrb * S ((S (mdr_i_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) * mdr_c_first_nonzero_minorminornonzeroevaluationdeterminant) + (mdr_z_first_nonzero_minorminornonzeroevaluationdeterminanthscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive. (exists ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_index_bound. ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) = ((mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths) * (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths))) -> exists ff_row_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive ff_value_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive. (ff_index_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive = (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths) * ff_row_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive + ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive /\ ((exists ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_column_bound. ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) = (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths)) /\ ((exists ff_row_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell ff_column_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell = ff_row_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) \/ ((exists ff_gap_mdm_le_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_row_after. ff_gap_mdm_le_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive)) /\ ff_row_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell = S ff_row_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) = (mdr_j_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) /\ ff_column_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell = ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) \/ ((exists ff_gap_mdm_le_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_column_after. ff_gap_mdm_le_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_column_after + (mdr_j_first_nonzero_minorminornonzeroevaluationdeterminanthsc) = (ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive)) /\ ff_column_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell = S ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive))) /\ (((exists ff_h_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_source. ff_h_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) = S ((S ((ff_row_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell) * (S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell))) * mdr_pc_first_nonzero_minorminornonzeroevaluationdeterminanth)) /\ exists ff_q_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_source. mdr_pb_first_nonzero_minorminornonzeroevaluationdeterminanth = ff_q_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell) * (S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell))) * mdr_pc_first_nonzero_minorminornonzeroevaluationdeterminanth) + (ff_value_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive)))))) /\ (((exists ff_h_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_target. ff_h_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_target + S (ff_value_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) = S ((S (ff_index_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive)) * mdr_us_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) /\ exists ff_q_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_target. mdr_up_first_nonzero_minorminornonzeroevaluationdeterminanthsc = ff_q_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive)) * mdr_us_first_nonzero_minorminornonzeroevaluationdeterminanthsc) + (ff_value_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative. (exists ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_index_bound. ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) = ((mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths) * (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths))) -> exists ff_row_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative ff_value_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative. (ff_index_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative = (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths) * ff_row_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative + ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative /\ ((exists ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_column_bound. ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) = (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths)) /\ ((exists ff_row_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell ff_column_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell = ff_row_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) \/ ((exists ff_gap_mdm_le_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_row_after. ff_gap_mdm_le_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative)) /\ ff_row_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell = S ff_row_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) = (mdr_j_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) /\ ff_column_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell = ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) \/ ((exists ff_gap_mdm_le_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_column_after. ff_gap_mdm_le_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_column_after + (mdr_j_first_nonzero_minorminornonzeroevaluationdeterminanthsc) = (ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative)) /\ ff_column_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell = S ff_column_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative))) /\ (((exists ff_h_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_source. ff_h_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) = S ((S ((ff_row_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell) * (S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell))) * mdr_nc_first_nonzero_minorminornonzeroevaluationdeterminanth)) /\ exists ff_q_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_source. mdr_nb_first_nonzero_minorminornonzeroevaluationdeterminanth = ff_q_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell) * (S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell))) * mdr_nc_first_nonzero_minorminornonzeroevaluationdeterminanth) + (ff_value_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative)))))) /\ (((exists ff_h_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_target. ff_h_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_target + S (ff_value_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) = S ((S (ff_index_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative)) * mdr_ut_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) /\ exists ff_q_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_target. mdr_un_first_nonzero_minorminornonzeroevaluationdeterminanthsc = ff_q_mdm_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative)) * mdr_ut_first_nonzero_minorminornonzeroevaluationdeterminanthsc) + (ff_value_mdm_prefix_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscm_negative))))))))) /\ ((((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscp. ff_h_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscp + S (mdr_p_first_nonzero_minorminornonzeroevaluationdeterminanthsc) = S ((S (mdr_j_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) * mdr_ec_first_nonzero_minorminornonzeroevaluationdeterminanths)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscp. mdr_eb_first_nonzero_minorminornonzeroevaluationdeterminanths = ff_q_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscp * S ((S (mdr_j_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) * mdr_ec_first_nonzero_minorminornonzeroevaluationdeterminanths) + (mdr_p_first_nonzero_minorminornonzeroevaluationdeterminanthsc))) /\ (((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscn. ff_h_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscn + S (mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanthsc) = S ((S (mdr_j_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) * mdr_fc_first_nonzero_minorminornonzeroevaluationdeterminanths)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscn. mdr_fb_first_nonzero_minorminornonzeroevaluationdeterminanths = ff_q_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthscn * S ((S (mdr_j_first_nonzero_minorminornonzeroevaluationdeterminanthsc)) * mdr_fc_first_nonzero_minorminornonzeroevaluationdeterminanths) + (mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanthsc)))))))) /\ (exists ff_ub_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf ff_uc_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf ff_vb_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf ff_vc_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf. ((forall ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix. (exists ff_gap_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_index. ff_gap_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_index + S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = (S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths))) -> exists ff_ap_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix ff_an_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix ff_bp_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix ff_bn_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix ff_p_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix ff_n_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix. ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_ap. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_ap + S (ff_ap_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_pc_first_nonzero_minorminornonzeroevaluationdeterminanth)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_ap. mdr_pb_first_nonzero_minorminornonzeroevaluationdeterminanth = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_pc_first_nonzero_minorminornonzeroevaluationdeterminanth) + (ff_ap_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_an. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_an + S (ff_an_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_nc_first_nonzero_minorminornonzeroevaluationdeterminanth)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_an. mdr_nb_first_nonzero_minorminornonzeroevaluationdeterminanth = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_nc_first_nonzero_minorminornonzeroevaluationdeterminanth) + (ff_an_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bp. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bp + S (ff_bp_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_ec_first_nonzero_minorminornonzeroevaluationdeterminanths)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bp. mdr_eb_first_nonzero_minorminornonzeroevaluationdeterminanths = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_ec_first_nonzero_minorminornonzeroevaluationdeterminanths) + (ff_bp_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bn. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bn + S (ff_bn_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_fc_first_nonzero_minorminornonzeroevaluationdeterminanths)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bn. mdr_fb_first_nonzero_minorminornonzeroevaluationdeterminanths = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_fc_first_nonzero_minorminornonzeroevaluationdeterminanths) + (ff_bn_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_positive. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_positive + S (ff_p_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * ff_uc_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_positive. ff_ub_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * ff_uc_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf) + (ff_p_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_negative. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_negative + S (ff_n_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * ff_vc_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_negative. ff_vb_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * ff_vc_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf) + (ff_n_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) /\ (((exists ff_even_mce_term_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_term. ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix = 2 * ff_even_mce_term_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_term) /\ (ff_p_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) /\ ff_n_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_term. ff_index_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix = 2 * ff_odd_mce_term_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) /\ ff_n_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive. ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_start. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_start. ff_u_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_start * S ((S (0)) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_terminal. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_terminal + S (mdr_p_first_nonzero_minorminornonzeroevaluationdeterminanth) = S ((S ((S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths)))) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_terminal. ff_u_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_terminal * S ((S ((S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths)))) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) + (mdr_p_first_nonzero_minorminornonzeroevaluationdeterminanth))) /\ forall ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive. (exists ff_lt_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_bound. ff_lt_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_bound + S ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive = (S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths))) -> exists ff_a_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive ff_r_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive ff_s_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive. ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_summand. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_summand + S (ff_a_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) = S ((S (ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) * ff_uc_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_summand. ff_ub_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_summand * S ((S (ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) * ff_uc_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf) + (ff_a_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive))) /\ ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_partial. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_partial + S (ff_r_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) = S ((S (ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_partial. ff_u_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_partial * S ((S (ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) + (ff_r_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive))) /\ ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_successor. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_successor + S (ff_s_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) = S ((S (S ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_successor. ff_u_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_successor * S ((S (S ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) + (ff_s_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive))) /\ ff_s_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive = ff_r_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive + ff_a_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)))))) /\ (exists ff_u_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative. ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_start. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_start. ff_u_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_start * S ((S (0)) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_terminal. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_terminal + S (mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanth) = S ((S ((S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths)))) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_terminal. ff_u_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_terminal * S ((S ((S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths)))) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) + (mdr_n_first_nonzero_minorminornonzeroevaluationdeterminanth))) /\ forall ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative. (exists ff_lt_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_bound. ff_lt_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_bound + S ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative = (S (mdr_q_first_nonzero_minorminornonzeroevaluationdeterminanths))) -> exists ff_a_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative ff_r_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative ff_s_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative. ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_summand. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_summand + S (ff_a_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) = S ((S (ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) * ff_vc_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_summand. ff_vb_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_summand * S ((S (ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) * ff_vc_mce_fold_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf) + (ff_a_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative))) /\ ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_partial. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_partial + S (ff_r_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) = S ((S (ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_partial. ff_u_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_partial * S ((S (ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) + (ff_r_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative))) /\ ((((exists ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_successor. ff_h_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_successor + S (ff_s_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) = S ((S (S ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_successor. ff_u_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_successor * S ((S (S ff_i_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) + (ff_s_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative))) /\ ff_s_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative = ff_r_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative + ff_a_mce_mdr_first_nonzero_minorminornonzeroevaluationdeterminanthsf_negative))))))))))))))) /\ ((exists mdr_gap_first_nonzero_minorminornonzeroevaluationdeterminanti. mdr_gap_first_nonzero_minorminornonzeroevaluationdeterminanti + S (mdr_i_first_nonzero_minorminornonzeroevaluationdeterminant) = (mdr_l_first_nonzero_minorminornonzeroevaluationdeterminant)) /\ (exists mdr_z_first_nonzero_minorminornonzeroevaluationdeterminantr. ((exists mdr_a_first_nonzero_minorminornonzeroevaluationdeterminantrc mdr_b_first_nonzero_minorminornonzeroevaluationdeterminantrc mdr_c_first_nonzero_minorminornonzeroevaluationdeterminantrc mdr_e_first_nonzero_minorminornonzeroevaluationdeterminantrc mdr_f_first_nonzero_minorminornonzeroevaluationdeterminantrc. ((mdr_a_first_nonzero_minorminornonzeroevaluationdeterminantrc = ((q) + (mdr_ub_first_nonzero_minorminornonzeroevaluation)) * S ((q) + (mdr_ub_first_nonzero_minorminornonzeroevaluation)) + ((mdr_ub_first_nonzero_minorminornonzeroevaluation) + (mdr_ub_first_nonzero_minorminornonzeroevaluation))) /\ ((mdr_b_first_nonzero_minorminornonzeroevaluationdeterminantrc = ((mdr_uc_first_nonzero_minorminornonzeroevaluation) + (mdr_vb_first_nonzero_minorminornonzeroevaluation)) * S ((mdr_uc_first_nonzero_minorminornonzeroevaluation) + (mdr_vb_first_nonzero_minorminornonzeroevaluation)) + ((mdr_vb_first_nonzero_minorminornonzeroevaluation) + (mdr_vb_first_nonzero_minorminornonzeroevaluation))) /\ ((mdr_c_first_nonzero_minorminornonzeroevaluationdeterminantrc = ((mdr_a_first_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_b_first_nonzero_minorminornonzeroevaluationdeterminantrc)) * S ((mdr_a_first_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_b_first_nonzero_minorminornonzeroevaluationdeterminantrc)) + ((mdr_b_first_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_b_first_nonzero_minorminornonzeroevaluationdeterminantrc))) /\ ((mdr_e_first_nonzero_minorminornonzeroevaluationdeterminantrc = ((mdr_p_first_nonzero_minorminornonzero) + (mdr_n_first_nonzero_minorminornonzero)) * S ((mdr_p_first_nonzero_minorminornonzero) + (mdr_n_first_nonzero_minorminornonzero)) + ((mdr_n_first_nonzero_minorminornonzero) + (mdr_n_first_nonzero_minorminornonzero))) /\ ((mdr_f_first_nonzero_minorminornonzeroevaluationdeterminantrc = ((mdr_vc_first_nonzero_minorminornonzeroevaluation) + (mdr_e_first_nonzero_minorminornonzeroevaluationdeterminantrc)) * S ((mdr_vc_first_nonzero_minorminornonzeroevaluation) + (mdr_e_first_nonzero_minorminornonzeroevaluationdeterminantrc)) + ((mdr_e_first_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_e_first_nonzero_minorminornonzeroevaluationdeterminantrc))) /\ ((mdr_z_first_nonzero_minorminornonzeroevaluationdeterminantr) = ((mdr_c_first_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_f_first_nonzero_minorminornonzeroevaluationdeterminantrc)) * S ((mdr_c_first_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_f_first_nonzero_minorminornonzeroevaluationdeterminantrc)) + ((mdr_f_first_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_f_first_nonzero_minorminornonzeroevaluationdeterminantrc))))))))) /\ (((exists ff_h_mdr_first_nonzero_minorminornonzeroevaluationdeterminantrb. ff_h_mdr_first_nonzero_minorminornonzeroevaluationdeterminantrb + S (mdr_z_first_nonzero_minorminornonzeroevaluationdeterminantr) = S ((S (mdr_i_first_nonzero_minorminornonzeroevaluationdeterminant)) * mdr_c_first_nonzero_minorminornonzeroevaluationdeterminant)) /\ exists ff_q_mdr_first_nonzero_minorminornonzeroevaluationdeterminantrb. mdr_b_first_nonzero_minorminornonzeroevaluationdeterminant = ff_q_mdr_first_nonzero_minorminornonzeroevaluationdeterminantrb * S ((S (mdr_i_first_nonzero_minorminornonzeroevaluationdeterminant)) * mdr_c_first_nonzero_minorminornonzeroevaluationdeterminant) + (mdr_z_first_nonzero_minorminornonzeroevaluationdeterminantr)))))))))) /\ (~(mdr_p_first_nonzero_minorminornonzero = mdr_n_first_nonzero_minorminornonzero)))))))) -> (exists mdr_rb_second_nonzero_minor mdr_rc_second_nonzero_minor mdr_cb_second_nonzero_minor mdr_cc_second_nonzero_minor. (((((forall fom_index_mrf_second_nonzero_minorminorrowsbound. (exists fom_gap_mrf_second_nonzero_minorminorrowsbound_index_bound. fom_gap_mrf_second_nonzero_minorminorrowsbound_index_bound + S (fom_index_mrf_second_nonzero_minorminorrowsbound) = q) -> exists fom_value_mrf_second_nonzero_minorminorrowsbound. ((((exists fom_beta_height_mrf_second_nonzero_minorminorrowsbound_entry. fom_beta_height_mrf_second_nonzero_minorminorrowsbound_entry + S (fom_value_mrf_second_nonzero_minorminorrowsbound) = S ((S (fom_index_mrf_second_nonzero_minorminorrowsbound)) * mdr_rc_second_nonzero_minor)) /\ exists fom_beta_quotient_mrf_second_nonzero_minorminorrowsbound_entry. mdr_rb_second_nonzero_minor = fom_beta_quotient_mrf_second_nonzero_minorminorrowsbound_entry * S ((S (fom_index_mrf_second_nonzero_minorminorrowsbound)) * mdr_rc_second_nonzero_minor) + (fom_value_mrf_second_nonzero_minorminorrowsbound))) /\ (exists fom_gap_mrf_second_nonzero_minorminorrowsbound_value_bound. fom_gap_mrf_second_nonzero_minorminorrowsbound_value_bound + S (fom_value_mrf_second_nonzero_minorminorrowsbound) = r))) /\ (forall mdr_i_second_nonzero_minorminorrowsdistinct mdr_j_second_nonzero_minorminorrowsdistinct mdr_a_second_nonzero_minorminorrowsdistinct. (exists mdr_gap_second_nonzero_minorminorrowsdistincti. mdr_gap_second_nonzero_minorminorrowsdistincti + S (mdr_i_second_nonzero_minorminorrowsdistinct) = (q)) -> (exists mdr_gap_second_nonzero_minorminorrowsdistinctj. mdr_gap_second_nonzero_minorminorrowsdistinctj + S (mdr_j_second_nonzero_minorminorrowsdistinct) = (q)) -> (((exists ff_h_mdr_second_nonzero_minorminorrowsdistinctfirst. ff_h_mdr_second_nonzero_minorminorrowsdistinctfirst + S (mdr_a_second_nonzero_minorminorrowsdistinct) = S ((S (mdr_i_second_nonzero_minorminorrowsdistinct)) * mdr_rc_second_nonzero_minor)) /\ exists ff_q_mdr_second_nonzero_minorminorrowsdistinctfirst. mdr_rb_second_nonzero_minor = ff_q_mdr_second_nonzero_minorminorrowsdistinctfirst * S ((S (mdr_i_second_nonzero_minorminorrowsdistinct)) * mdr_rc_second_nonzero_minor) + (mdr_a_second_nonzero_minorminorrowsdistinct))) -> (((exists ff_h_mdr_second_nonzero_minorminorrowsdistinctsecond. ff_h_mdr_second_nonzero_minorminorrowsdistinctsecond + S (mdr_a_second_nonzero_minorminorrowsdistinct) = S ((S (mdr_j_second_nonzero_minorminorrowsdistinct)) * mdr_rc_second_nonzero_minor)) /\ exists ff_q_mdr_second_nonzero_minorminorrowsdistinctsecond. mdr_rb_second_nonzero_minor = ff_q_mdr_second_nonzero_minorminorrowsdistinctsecond * S ((S (mdr_j_second_nonzero_minorminorrowsdistinct)) * mdr_rc_second_nonzero_minor) + (mdr_a_second_nonzero_minorminorrowsdistinct))) -> mdr_i_second_nonzero_minorminorrowsdistinct = mdr_j_second_nonzero_minorminorrowsdistinct))) /\ ((((forall fom_index_mrf_second_nonzero_minorminorcolumnsbound. (exists fom_gap_mrf_second_nonzero_minorminorcolumnsbound_index_bound. fom_gap_mrf_second_nonzero_minorminorcolumnsbound_index_bound + S (fom_index_mrf_second_nonzero_minorminorcolumnsbound) = q) -> exists fom_value_mrf_second_nonzero_minorminorcolumnsbound. ((((exists fom_beta_height_mrf_second_nonzero_minorminorcolumnsbound_entry. fom_beta_height_mrf_second_nonzero_minorminorcolumnsbound_entry + S (fom_value_mrf_second_nonzero_minorminorcolumnsbound) = S ((S (fom_index_mrf_second_nonzero_minorminorcolumnsbound)) * mdr_cc_second_nonzero_minor)) /\ exists fom_beta_quotient_mrf_second_nonzero_minorminorcolumnsbound_entry. mdr_cb_second_nonzero_minor = fom_beta_quotient_mrf_second_nonzero_minorminorcolumnsbound_entry * S ((S (fom_index_mrf_second_nonzero_minorminorcolumnsbound)) * mdr_cc_second_nonzero_minor) + (fom_value_mrf_second_nonzero_minorminorcolumnsbound))) /\ (exists fom_gap_mrf_second_nonzero_minorminorcolumnsbound_value_bound. fom_gap_mrf_second_nonzero_minorminorcolumnsbound_value_bound + S (fom_value_mrf_second_nonzero_minorminorcolumnsbound) = w))) /\ (forall mdr_i_second_nonzero_minorminorcolumnsdistinct mdr_j_second_nonzero_minorminorcolumnsdistinct mdr_a_second_nonzero_minorminorcolumnsdistinct. (exists mdr_gap_second_nonzero_minorminorcolumnsdistincti. mdr_gap_second_nonzero_minorminorcolumnsdistincti + S (mdr_i_second_nonzero_minorminorcolumnsdistinct) = (q)) -> (exists mdr_gap_second_nonzero_minorminorcolumnsdistinctj. mdr_gap_second_nonzero_minorminorcolumnsdistinctj + S (mdr_j_second_nonzero_minorminorcolumnsdistinct) = (q)) -> (((exists ff_h_mdr_second_nonzero_minorminorcolumnsdistinctfirst. ff_h_mdr_second_nonzero_minorminorcolumnsdistinctfirst + S (mdr_a_second_nonzero_minorminorcolumnsdistinct) = S ((S (mdr_i_second_nonzero_minorminorcolumnsdistinct)) * mdr_cc_second_nonzero_minor)) /\ exists ff_q_mdr_second_nonzero_minorminorcolumnsdistinctfirst. mdr_cb_second_nonzero_minor = ff_q_mdr_second_nonzero_minorminorcolumnsdistinctfirst * S ((S (mdr_i_second_nonzero_minorminorcolumnsdistinct)) * mdr_cc_second_nonzero_minor) + (mdr_a_second_nonzero_minorminorcolumnsdistinct))) -> (((exists ff_h_mdr_second_nonzero_minorminorcolumnsdistinctsecond. ff_h_mdr_second_nonzero_minorminorcolumnsdistinctsecond + S (mdr_a_second_nonzero_minorminorcolumnsdistinct) = S ((S (mdr_j_second_nonzero_minorminorcolumnsdistinct)) * mdr_cc_second_nonzero_minor)) /\ exists ff_q_mdr_second_nonzero_minorminorcolumnsdistinctsecond. mdr_cb_second_nonzero_minor = ff_q_mdr_second_nonzero_minorminorcolumnsdistinctsecond * S ((S (mdr_j_second_nonzero_minorminorcolumnsdistinct)) * mdr_cc_second_nonzero_minor) + (mdr_a_second_nonzero_minorminorcolumnsdistinct))) -> mdr_i_second_nonzero_minorminorcolumnsdistinct = mdr_j_second_nonzero_minorminorcolumnsdistinct))) /\ (exists mdr_p_second_nonzero_minorminornonzero mdr_n_second_nonzero_minorminornonzero. ((exists mdr_ub_second_nonzero_minorminornonzeroevaluation mdr_uc_second_nonzero_minorminornonzeroevaluation mdr_vb_second_nonzero_minorminornonzeroevaluation mdr_vc_second_nonzero_minorminornonzeroevaluation. ((((forall mdr_i_second_nonzero_minorminornonzeroevaluationmatrixpositive. (exists mdr_gap_second_nonzero_minorminornonzeroevaluationmatrixpositivebound. mdr_gap_second_nonzero_minorminornonzeroevaluationmatrixpositivebound + S (mdr_i_second_nonzero_minorminornonzeroevaluationmatrixpositive) = ((q) * (q))) -> exists mdr_a_second_nonzero_minorminornonzeroevaluationmatrixpositive. (((exists mdr_r_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint mdr_s_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint mdr_u_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint mdr_v_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint. ((mdr_i_second_nonzero_minorminornonzeroevaluationmatrixpositive = (q) * mdr_r_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint + mdr_s_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint) /\ ((exists mdr_gap_second_nonzero_minorminornonzeroevaluationmatrixpositivepointcolumn. mdr_gap_second_nonzero_minorminornonzeroevaluationmatrixpositivepointcolumn + S (mdr_s_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint) = (q)) /\ ((((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositivepointrow_index. ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositivepointrow_index + S (mdr_u_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint) = S ((S (mdr_r_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint)) * mdr_rc_second_nonzero_minor)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositivepointrow_index. mdr_rb_second_nonzero_minor = ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositivepointrow_index * S ((S (mdr_r_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint)) * mdr_rc_second_nonzero_minor) + (mdr_u_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint))) /\ ((((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositivepointcolumn_index. ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositivepointcolumn_index + S (mdr_v_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint) = S ((S (mdr_s_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint)) * mdr_cc_second_nonzero_minor)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositivepointcolumn_index. mdr_cb_second_nonzero_minor = ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositivepointcolumn_index * S ((S (mdr_s_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint)) * mdr_cc_second_nonzero_minor) + (mdr_v_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint))) /\ (((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositivepointsource. ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositivepointsource + S (mdr_a_second_nonzero_minorminornonzeroevaluationmatrixpositive) = S ((S ((mdr_u_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint) * (w) + (mdr_v_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint))) * ec)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositivepointsource. eb = ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositivepointsource * S ((S ((mdr_u_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint) * (w) + (mdr_v_second_nonzero_minorminornonzeroevaluationmatrixpositivepoint))) * ec) + (mdr_a_second_nonzero_minorminornonzeroevaluationmatrixpositive)))))))) /\ (((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositiveoutput. ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositiveoutput + S (mdr_a_second_nonzero_minorminornonzeroevaluationmatrixpositive) = S ((S (mdr_i_second_nonzero_minorminornonzeroevaluationmatrixpositive)) * mdr_uc_second_nonzero_minorminornonzeroevaluation)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositiveoutput. mdr_ub_second_nonzero_minorminornonzeroevaluation = ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixpositiveoutput * S ((S (mdr_i_second_nonzero_minorminornonzeroevaluationmatrixpositive)) * mdr_uc_second_nonzero_minorminornonzeroevaluation) + (mdr_a_second_nonzero_minorminornonzeroevaluationmatrixpositive)))))) /\ (forall mdr_i_second_nonzero_minorminornonzeroevaluationmatrixnegative. (exists mdr_gap_second_nonzero_minorminornonzeroevaluationmatrixnegativebound. mdr_gap_second_nonzero_minorminornonzeroevaluationmatrixnegativebound + S (mdr_i_second_nonzero_minorminornonzeroevaluationmatrixnegative) = ((q) * (q))) -> exists mdr_a_second_nonzero_minorminornonzeroevaluationmatrixnegative. (((exists mdr_r_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint mdr_s_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint mdr_u_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint mdr_v_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint. ((mdr_i_second_nonzero_minorminornonzeroevaluationmatrixnegative = (q) * mdr_r_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint + mdr_s_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint) /\ ((exists mdr_gap_second_nonzero_minorminornonzeroevaluationmatrixnegativepointcolumn. mdr_gap_second_nonzero_minorminornonzeroevaluationmatrixnegativepointcolumn + S (mdr_s_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint) = (q)) /\ ((((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativepointrow_index. ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativepointrow_index + S (mdr_u_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint) = S ((S (mdr_r_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint)) * mdr_rc_second_nonzero_minor)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativepointrow_index. mdr_rb_second_nonzero_minor = ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativepointrow_index * S ((S (mdr_r_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint)) * mdr_rc_second_nonzero_minor) + (mdr_u_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint))) /\ ((((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativepointcolumn_index. ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativepointcolumn_index + S (mdr_v_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint) = S ((S (mdr_s_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint)) * mdr_cc_second_nonzero_minor)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativepointcolumn_index. mdr_cb_second_nonzero_minor = ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativepointcolumn_index * S ((S (mdr_s_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint)) * mdr_cc_second_nonzero_minor) + (mdr_v_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint))) /\ (((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativepointsource. ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativepointsource + S (mdr_a_second_nonzero_minorminornonzeroevaluationmatrixnegative) = S ((S ((mdr_u_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint) * (w) + (mdr_v_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint))) * fc)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativepointsource. fb = ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativepointsource * S ((S ((mdr_u_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint) * (w) + (mdr_v_second_nonzero_minorminornonzeroevaluationmatrixnegativepoint))) * fc) + (mdr_a_second_nonzero_minorminornonzeroevaluationmatrixnegative)))))))) /\ (((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativeoutput. ff_h_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativeoutput + S (mdr_a_second_nonzero_minorminornonzeroevaluationmatrixnegative) = S ((S (mdr_i_second_nonzero_minorminornonzeroevaluationmatrixnegative)) * mdr_vc_second_nonzero_minorminornonzeroevaluation)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativeoutput. mdr_vb_second_nonzero_minorminornonzeroevaluation = ff_q_mdr_second_nonzero_minorminornonzeroevaluationmatrixnegativeoutput * S ((S (mdr_i_second_nonzero_minorminornonzeroevaluationmatrixnegative)) * mdr_vc_second_nonzero_minorminornonzeroevaluation) + (mdr_a_second_nonzero_minorminornonzeroevaluationmatrixnegative)))))))) /\ (exists mdr_b_second_nonzero_minorminornonzeroevaluationdeterminant mdr_c_second_nonzero_minorminornonzeroevaluationdeterminant mdr_l_second_nonzero_minorminornonzeroevaluationdeterminant mdr_i_second_nonzero_minorminornonzeroevaluationdeterminant. ((forall mdr_i_second_nonzero_minorminornonzeroevaluationdeterminanth. (exists mdr_gap_second_nonzero_minorminornonzeroevaluationdeterminanthi. mdr_gap_second_nonzero_minorminornonzeroevaluationdeterminanthi + S (mdr_i_second_nonzero_minorminornonzeroevaluationdeterminanth) = (mdr_l_second_nonzero_minorminornonzeroevaluationdeterminant)) -> exists mdr_d_second_nonzero_minorminornonzeroevaluationdeterminanth mdr_pb_second_nonzero_minorminornonzeroevaluationdeterminanth mdr_pc_second_nonzero_minorminornonzeroevaluationdeterminanth mdr_nb_second_nonzero_minorminornonzeroevaluationdeterminanth mdr_nc_second_nonzero_minorminornonzeroevaluationdeterminanth mdr_p_second_nonzero_minorminornonzeroevaluationdeterminanth mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanth. ((exists mdr_z_second_nonzero_minorminornonzeroevaluationdeterminanthr. ((exists mdr_a_second_nonzero_minorminornonzeroevaluationdeterminanthrc mdr_b_second_nonzero_minorminornonzeroevaluationdeterminanthrc mdr_c_second_nonzero_minorminornonzeroevaluationdeterminanthrc mdr_e_second_nonzero_minorminornonzeroevaluationdeterminanthrc mdr_f_second_nonzero_minorminornonzeroevaluationdeterminanthrc. ((mdr_a_second_nonzero_minorminornonzeroevaluationdeterminanthrc = ((mdr_d_second_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_pb_second_nonzero_minorminornonzeroevaluationdeterminanth)) * S ((mdr_d_second_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_pb_second_nonzero_minorminornonzeroevaluationdeterminanth)) + ((mdr_pb_second_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_pb_second_nonzero_minorminornonzeroevaluationdeterminanth))) /\ ((mdr_b_second_nonzero_minorminornonzeroevaluationdeterminanthrc = ((mdr_pc_second_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_nb_second_nonzero_minorminornonzeroevaluationdeterminanth)) * S ((mdr_pc_second_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_nb_second_nonzero_minorminornonzeroevaluationdeterminanth)) + ((mdr_nb_second_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_nb_second_nonzero_minorminornonzeroevaluationdeterminanth))) /\ ((mdr_c_second_nonzero_minorminornonzeroevaluationdeterminanthrc = ((mdr_a_second_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_b_second_nonzero_minorminornonzeroevaluationdeterminanthrc)) * S ((mdr_a_second_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_b_second_nonzero_minorminornonzeroevaluationdeterminanthrc)) + ((mdr_b_second_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_b_second_nonzero_minorminornonzeroevaluationdeterminanthrc))) /\ ((mdr_e_second_nonzero_minorminornonzeroevaluationdeterminanthrc = ((mdr_p_second_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanth)) * S ((mdr_p_second_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanth)) + ((mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanth))) /\ ((mdr_f_second_nonzero_minorminornonzeroevaluationdeterminanthrc = ((mdr_nc_second_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_e_second_nonzero_minorminornonzeroevaluationdeterminanthrc)) * S ((mdr_nc_second_nonzero_minorminornonzeroevaluationdeterminanth) + (mdr_e_second_nonzero_minorminornonzeroevaluationdeterminanthrc)) + ((mdr_e_second_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_e_second_nonzero_minorminornonzeroevaluationdeterminanthrc))) /\ ((mdr_z_second_nonzero_minorminornonzeroevaluationdeterminanthr) = ((mdr_c_second_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_f_second_nonzero_minorminornonzeroevaluationdeterminanthrc)) * S ((mdr_c_second_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_f_second_nonzero_minorminornonzeroevaluationdeterminanthrc)) + ((mdr_f_second_nonzero_minorminornonzeroevaluationdeterminanthrc) + (mdr_f_second_nonzero_minorminornonzeroevaluationdeterminanthrc))))))))) /\ (((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthrb. ff_h_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthrb + S (mdr_z_second_nonzero_minorminornonzeroevaluationdeterminanthr) = S ((S (mdr_i_second_nonzero_minorminornonzeroevaluationdeterminanth)) * mdr_c_second_nonzero_minorminornonzeroevaluationdeterminant)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthrb. mdr_b_second_nonzero_minorminornonzeroevaluationdeterminant = ff_q_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthrb * S ((S (mdr_i_second_nonzero_minorminornonzeroevaluationdeterminanth)) * mdr_c_second_nonzero_minorminornonzeroevaluationdeterminant) + (mdr_z_second_nonzero_minorminornonzeroevaluationdeterminanthr))))) /\ (((((mdr_d_second_nonzero_minorminornonzeroevaluationdeterminanth) = 0) /\ (((mdr_p_second_nonzero_minorminornonzeroevaluationdeterminanth) = 1) /\ ((mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanth) = 0))) \/ exists mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths mdr_eb_second_nonzero_minorminornonzeroevaluationdeterminanths mdr_ec_second_nonzero_minorminornonzeroevaluationdeterminanths mdr_fb_second_nonzero_minorminornonzeroevaluationdeterminanths mdr_fc_second_nonzero_minorminornonzeroevaluationdeterminanths. (((mdr_d_second_nonzero_minorminornonzeroevaluationdeterminanth) = S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths)) /\ ((forall mdr_j_second_nonzero_minorminornonzeroevaluationdeterminanthsc. (exists mdr_gap_second_nonzero_minorminornonzeroevaluationdeterminanthscj. mdr_gap_second_nonzero_minorminornonzeroevaluationdeterminanthscj + S (mdr_j_second_nonzero_minorminornonzeroevaluationdeterminanthsc) = (S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths))) -> exists mdr_i_second_nonzero_minorminornonzeroevaluationdeterminanthsc mdr_up_second_nonzero_minorminornonzeroevaluationdeterminanthsc mdr_us_second_nonzero_minorminornonzeroevaluationdeterminanthsc mdr_un_second_nonzero_minorminornonzeroevaluationdeterminanthsc mdr_ut_second_nonzero_minorminornonzeroevaluationdeterminanthsc mdr_p_second_nonzero_minorminornonzeroevaluationdeterminanthsc mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanthsc. ((exists mdr_gap_second_nonzero_minorminornonzeroevaluationdeterminanthsci. mdr_gap_second_nonzero_minorminornonzeroevaluationdeterminanthsci + S (mdr_i_second_nonzero_minorminornonzeroevaluationdeterminanthsc) = (mdr_i_second_nonzero_minorminornonzeroevaluationdeterminanth)) /\ ((exists mdr_z_second_nonzero_minorminornonzeroevaluationdeterminanthscr. ((exists mdr_a_second_nonzero_minorminornonzeroevaluationdeterminanthscrc mdr_b_second_nonzero_minorminornonzeroevaluationdeterminanthscrc mdr_c_second_nonzero_minorminornonzeroevaluationdeterminanthscrc mdr_e_second_nonzero_minorminornonzeroevaluationdeterminanthscrc mdr_f_second_nonzero_minorminornonzeroevaluationdeterminanthscrc. ((mdr_a_second_nonzero_minorminornonzeroevaluationdeterminanthscrc = ((mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths) + (mdr_up_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) * S ((mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths) + (mdr_up_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) + ((mdr_up_second_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_up_second_nonzero_minorminornonzeroevaluationdeterminanthsc))) /\ ((mdr_b_second_nonzero_minorminornonzeroevaluationdeterminanthscrc = ((mdr_us_second_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_un_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) * S ((mdr_us_second_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_un_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) + ((mdr_un_second_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_un_second_nonzero_minorminornonzeroevaluationdeterminanthsc))) /\ ((mdr_c_second_nonzero_minorminornonzeroevaluationdeterminanthscrc = ((mdr_a_second_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_b_second_nonzero_minorminornonzeroevaluationdeterminanthscrc)) * S ((mdr_a_second_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_b_second_nonzero_minorminornonzeroevaluationdeterminanthscrc)) + ((mdr_b_second_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_b_second_nonzero_minorminornonzeroevaluationdeterminanthscrc))) /\ ((mdr_e_second_nonzero_minorminornonzeroevaluationdeterminanthscrc = ((mdr_p_second_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) * S ((mdr_p_second_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) + ((mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanthsc))) /\ ((mdr_f_second_nonzero_minorminornonzeroevaluationdeterminanthscrc = ((mdr_ut_second_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_e_second_nonzero_minorminornonzeroevaluationdeterminanthscrc)) * S ((mdr_ut_second_nonzero_minorminornonzeroevaluationdeterminanthsc) + (mdr_e_second_nonzero_minorminornonzeroevaluationdeterminanthscrc)) + ((mdr_e_second_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_e_second_nonzero_minorminornonzeroevaluationdeterminanthscrc))) /\ ((mdr_z_second_nonzero_minorminornonzeroevaluationdeterminanthscr) = ((mdr_c_second_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_f_second_nonzero_minorminornonzeroevaluationdeterminanthscrc)) * S ((mdr_c_second_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_f_second_nonzero_minorminornonzeroevaluationdeterminanthscrc)) + ((mdr_f_second_nonzero_minorminornonzeroevaluationdeterminanthscrc) + (mdr_f_second_nonzero_minorminornonzeroevaluationdeterminanthscrc))))))))) /\ (((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscrb. ff_h_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscrb + S (mdr_z_second_nonzero_minorminornonzeroevaluationdeterminanthscr) = S ((S (mdr_i_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) * mdr_c_second_nonzero_minorminornonzeroevaluationdeterminant)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscrb. mdr_b_second_nonzero_minorminornonzeroevaluationdeterminant = ff_q_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscrb * S ((S (mdr_i_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) * mdr_c_second_nonzero_minorminornonzeroevaluationdeterminant) + (mdr_z_second_nonzero_minorminornonzeroevaluationdeterminanthscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive. (exists ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_index_bound. ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) = ((mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths) * (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths))) -> exists ff_row_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive ff_value_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive. (ff_index_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive = (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths) * ff_row_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive + ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive /\ ((exists ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_column_bound. ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) = (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths)) /\ ((exists ff_row_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell ff_column_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell = ff_row_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) \/ ((exists ff_gap_mdm_le_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_row_after. ff_gap_mdm_le_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive)) /\ ff_row_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell = S ff_row_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) = (mdr_j_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) /\ ff_column_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell = ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) \/ ((exists ff_gap_mdm_le_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_column_after. ff_gap_mdm_le_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_column_after + (mdr_j_second_nonzero_minorminornonzeroevaluationdeterminanthsc) = (ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive)) /\ ff_column_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell = S ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive))) /\ (((exists ff_h_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_source. ff_h_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) = S ((S ((ff_row_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell) * (S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell))) * mdr_pc_second_nonzero_minorminornonzeroevaluationdeterminanth)) /\ exists ff_q_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_source. mdr_pb_second_nonzero_minorminornonzeroevaluationdeterminanth = ff_q_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell) * (S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_cell))) * mdr_pc_second_nonzero_minorminornonzeroevaluationdeterminanth) + (ff_value_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive)))))) /\ (((exists ff_h_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_target. ff_h_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_target + S (ff_value_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive) = S ((S (ff_index_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive)) * mdr_us_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) /\ exists ff_q_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_target. mdr_up_second_nonzero_minorminornonzeroevaluationdeterminanthsc = ff_q_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive)) * mdr_us_second_nonzero_minorminornonzeroevaluationdeterminanthsc) + (ff_value_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative. (exists ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_index_bound. ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) = ((mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths) * (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths))) -> exists ff_row_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative ff_value_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative. (ff_index_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative = (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths) * ff_row_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative + ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative /\ ((exists ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_column_bound. ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) = (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths)) /\ ((exists ff_row_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell ff_column_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell = ff_row_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) \/ ((exists ff_gap_mdm_le_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_row_after. ff_gap_mdm_le_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative)) /\ ff_row_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell = S ff_row_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) = (mdr_j_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) /\ ff_column_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell = ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) \/ ((exists ff_gap_mdm_le_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_column_after. ff_gap_mdm_le_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_column_after + (mdr_j_second_nonzero_minorminornonzeroevaluationdeterminanthsc) = (ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative)) /\ ff_column_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell = S ff_column_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative))) /\ (((exists ff_h_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_source. ff_h_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) = S ((S ((ff_row_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell) * (S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell))) * mdr_nc_second_nonzero_minorminornonzeroevaluationdeterminanth)) /\ exists ff_q_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_source. mdr_nb_second_nonzero_minorminornonzeroevaluationdeterminanth = ff_q_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell) * (S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths)) + (ff_column_mdm_cell_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_cell))) * mdr_nc_second_nonzero_minorminornonzeroevaluationdeterminanth) + (ff_value_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative)))))) /\ (((exists ff_h_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_target. ff_h_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_target + S (ff_value_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative) = S ((S (ff_index_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative)) * mdr_ut_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) /\ exists ff_q_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_target. mdr_un_second_nonzero_minorminornonzeroevaluationdeterminanthsc = ff_q_mdm_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative)) * mdr_ut_second_nonzero_minorminornonzeroevaluationdeterminanthsc) + (ff_value_mdm_prefix_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscm_negative))))))))) /\ ((((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscp. ff_h_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscp + S (mdr_p_second_nonzero_minorminornonzeroevaluationdeterminanthsc) = S ((S (mdr_j_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) * mdr_ec_second_nonzero_minorminornonzeroevaluationdeterminanths)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscp. mdr_eb_second_nonzero_minorminornonzeroevaluationdeterminanths = ff_q_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscp * S ((S (mdr_j_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) * mdr_ec_second_nonzero_minorminornonzeroevaluationdeterminanths) + (mdr_p_second_nonzero_minorminornonzeroevaluationdeterminanthsc))) /\ (((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscn. ff_h_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscn + S (mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanthsc) = S ((S (mdr_j_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) * mdr_fc_second_nonzero_minorminornonzeroevaluationdeterminanths)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscn. mdr_fb_second_nonzero_minorminornonzeroevaluationdeterminanths = ff_q_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthscn * S ((S (mdr_j_second_nonzero_minorminornonzeroevaluationdeterminanthsc)) * mdr_fc_second_nonzero_minorminornonzeroevaluationdeterminanths) + (mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanthsc)))))))) /\ (exists ff_ub_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf ff_uc_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf ff_vb_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf ff_vc_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf. ((forall ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix. (exists ff_gap_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_index. ff_gap_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_index + S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = (S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths))) -> exists ff_ap_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix ff_an_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix ff_bp_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix ff_bn_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix ff_p_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix ff_n_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix. ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_ap. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_ap + S (ff_ap_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_pc_second_nonzero_minorminornonzeroevaluationdeterminanth)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_ap. mdr_pb_second_nonzero_minorminornonzeroevaluationdeterminanth = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_pc_second_nonzero_minorminornonzeroevaluationdeterminanth) + (ff_ap_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_an. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_an + S (ff_an_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_nc_second_nonzero_minorminornonzeroevaluationdeterminanth)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_an. mdr_nb_second_nonzero_minorminornonzeroevaluationdeterminanth = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_nc_second_nonzero_minorminornonzeroevaluationdeterminanth) + (ff_an_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bp. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bp + S (ff_bp_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_ec_second_nonzero_minorminornonzeroevaluationdeterminanths)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bp. mdr_eb_second_nonzero_minorminornonzeroevaluationdeterminanths = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_ec_second_nonzero_minorminornonzeroevaluationdeterminanths) + (ff_bp_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bn. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bn + S (ff_bn_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_fc_second_nonzero_minorminornonzeroevaluationdeterminanths)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bn. mdr_fb_second_nonzero_minorminornonzeroevaluationdeterminanths = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * mdr_fc_second_nonzero_minorminornonzeroevaluationdeterminanths) + (ff_bn_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_positive. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_positive + S (ff_p_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * ff_uc_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_positive. ff_ub_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * ff_uc_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf) + (ff_p_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) /\ ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_negative. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_negative + S (ff_n_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) = S ((S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * ff_vc_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_negative. ff_vb_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix)) * ff_vc_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf) + (ff_n_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) /\ (((exists ff_even_mce_term_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_term. ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix = 2 * ff_even_mce_term_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_term) /\ (ff_p_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) /\ ff_n_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_term. ff_index_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix = 2 * ff_odd_mce_term_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) /\ ff_n_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix = (ff_ap_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bp_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) + (ff_an_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix) * (ff_bn_mce_alternating_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive. ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_start. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_start. ff_u_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_start * S ((S (0)) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_terminal. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_terminal + S (mdr_p_second_nonzero_minorminornonzeroevaluationdeterminanth) = S ((S ((S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths)))) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_terminal. ff_u_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_terminal * S ((S ((S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths)))) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) + (mdr_p_second_nonzero_minorminornonzeroevaluationdeterminanth))) /\ forall ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive. (exists ff_lt_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_bound. ff_lt_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_bound + S ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive = (S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths))) -> exists ff_a_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive ff_r_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive ff_s_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive. ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_summand. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_summand + S (ff_a_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) = S ((S (ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) * ff_uc_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_summand. ff_ub_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_summand * S ((S (ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) * ff_uc_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf) + (ff_a_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive))) /\ ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_partial. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_partial + S (ff_r_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) = S ((S (ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_partial. ff_u_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_partial * S ((S (ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) + (ff_r_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive))) /\ ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_successor. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_successor + S (ff_s_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) = S ((S (S ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_successor. ff_u_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive_successor * S ((S (S ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive) + (ff_s_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive))) /\ ff_s_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive = ff_r_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive + ff_a_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_positive)))))) /\ (exists ff_u_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative. ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_start. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_start. ff_u_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_start * S ((S (0)) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_terminal. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_terminal + S (mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanth) = S ((S ((S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths)))) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_terminal. ff_u_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_terminal * S ((S ((S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths)))) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) + (mdr_n_second_nonzero_minorminornonzeroevaluationdeterminanth))) /\ forall ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative. (exists ff_lt_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_bound. ff_lt_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_bound + S ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative = (S (mdr_q_second_nonzero_minorminornonzeroevaluationdeterminanths))) -> exists ff_a_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative ff_r_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative ff_s_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative. ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_summand. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_summand + S (ff_a_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) = S ((S (ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) * ff_vc_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_summand. ff_vb_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_summand * S ((S (ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) * ff_vc_mce_fold_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf) + (ff_a_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative))) /\ ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_partial. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_partial + S (ff_r_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) = S ((S (ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_partial. ff_u_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_partial * S ((S (ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) + (ff_r_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative))) /\ ((((exists ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_successor. ff_h_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_successor + S (ff_s_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) = S ((S (S ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) /\ exists ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_successor. ff_u_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative = ff_q_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative_successor * S ((S (S ff_i_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative)) * ff_v_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative) + (ff_s_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative))) /\ ff_s_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative = ff_r_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative + ff_a_mce_mdr_second_nonzero_minorminornonzeroevaluationdeterminanthsf_negative))))))))))))))) /\ ((exists mdr_gap_second_nonzero_minorminornonzeroevaluationdeterminanti. mdr_gap_second_nonzero_minorminornonzeroevaluationdeterminanti + S (mdr_i_second_nonzero_minorminornonzeroevaluationdeterminant) = (mdr_l_second_nonzero_minorminornonzeroevaluationdeterminant)) /\ (exists mdr_z_second_nonzero_minorminornonzeroevaluationdeterminantr. ((exists mdr_a_second_nonzero_minorminornonzeroevaluationdeterminantrc mdr_b_second_nonzero_minorminornonzeroevaluationdeterminantrc mdr_c_second_nonzero_minorminornonzeroevaluationdeterminantrc mdr_e_second_nonzero_minorminornonzeroevaluationdeterminantrc mdr_f_second_nonzero_minorminornonzeroevaluationdeterminantrc. ((mdr_a_second_nonzero_minorminornonzeroevaluationdeterminantrc = ((q) + (mdr_ub_second_nonzero_minorminornonzeroevaluation)) * S ((q) + (mdr_ub_second_nonzero_minorminornonzeroevaluation)) + ((mdr_ub_second_nonzero_minorminornonzeroevaluation) + (mdr_ub_second_nonzero_minorminornonzeroevaluation))) /\ ((mdr_b_second_nonzero_minorminornonzeroevaluationdeterminantrc = ((mdr_uc_second_nonzero_minorminornonzeroevaluation) + (mdr_vb_second_nonzero_minorminornonzeroevaluation)) * S ((mdr_uc_second_nonzero_minorminornonzeroevaluation) + (mdr_vb_second_nonzero_minorminornonzeroevaluation)) + ((mdr_vb_second_nonzero_minorminornonzeroevaluation) + (mdr_vb_second_nonzero_minorminornonzeroevaluation))) /\ ((mdr_c_second_nonzero_minorminornonzeroevaluationdeterminantrc = ((mdr_a_second_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_b_second_nonzero_minorminornonzeroevaluationdeterminantrc)) * S ((mdr_a_second_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_b_second_nonzero_minorminornonzeroevaluationdeterminantrc)) + ((mdr_b_second_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_b_second_nonzero_minorminornonzeroevaluationdeterminantrc))) /\ ((mdr_e_second_nonzero_minorminornonzeroevaluationdeterminantrc = ((mdr_p_second_nonzero_minorminornonzero) + (mdr_n_second_nonzero_minorminornonzero)) * S ((mdr_p_second_nonzero_minorminornonzero) + (mdr_n_second_nonzero_minorminornonzero)) + ((mdr_n_second_nonzero_minorminornonzero) + (mdr_n_second_nonzero_minorminornonzero))) /\ ((mdr_f_second_nonzero_minorminornonzeroevaluationdeterminantrc = ((mdr_vc_second_nonzero_minorminornonzeroevaluation) + (mdr_e_second_nonzero_minorminornonzeroevaluationdeterminantrc)) * S ((mdr_vc_second_nonzero_minorminornonzeroevaluation) + (mdr_e_second_nonzero_minorminornonzeroevaluationdeterminantrc)) + ((mdr_e_second_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_e_second_nonzero_minorminornonzeroevaluationdeterminantrc))) /\ ((mdr_z_second_nonzero_minorminornonzeroevaluationdeterminantr) = ((mdr_c_second_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_f_second_nonzero_minorminornonzeroevaluationdeterminantrc)) * S ((mdr_c_second_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_f_second_nonzero_minorminornonzeroevaluationdeterminantrc)) + ((mdr_f_second_nonzero_minorminornonzeroevaluationdeterminantrc) + (mdr_f_second_nonzero_minorminornonzeroevaluationdeterminantrc))))))))) /\ (((exists ff_h_mdr_second_nonzero_minorminornonzeroevaluationdeterminantrb. ff_h_mdr_second_nonzero_minorminornonzeroevaluationdeterminantrb + S (mdr_z_second_nonzero_minorminornonzeroevaluationdeterminantr) = S ((S (mdr_i_second_nonzero_minorminornonzeroevaluationdeterminant)) * mdr_c_second_nonzero_minorminornonzeroevaluationdeterminant)) /\ exists ff_q_mdr_second_nonzero_minorminornonzeroevaluationdeterminantrb. mdr_b_second_nonzero_minorminornonzeroevaluationdeterminant = ff_q_mdr_second_nonzero_minorminornonzeroevaluationdeterminantrb * S ((S (mdr_i_second_nonzero_minorminornonzeroevaluationdeterminant)) * mdr_c_second_nonzero_minorminornonzeroevaluationdeterminant) + (mdr_z_second_nonzero_minorminornonzeroevaluationdeterminantr)))))))))) /\ (~(mdr_p_second_nonzero_minorminornonzero = mdr_n_second_nonzero_minorminornonzero))))))))

Complete tactic proof in conservative notation

All 83 original proof lines are preserved. Only local proposition formulas are abbreviated; every abbreviation has an exact binder-safe expansion check. The linked exact edition contains the unchanged replay script.

Read the argument

Proof checkpoints

83 script commands · 19 reading checkpoints · 2 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.

Definition notation is shown below. Open the paired exact edition for the original native formulas. Source pairing is not a new equivalence certificate.

Named ingredients (3)
01Fix variables and assumptionsL1–10

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

  1. L1
    intro ab
  2. L2
    intro ac
  3. L3
    intro bb
  4. L4
    intro bc
  5. L5
    intro eb
  6. L6
    intro ec
  7. L7
    intro fb
  8. L8
    intro fc
  9. L9
    intro r
  10. L10
    intro w
02Fix variables and assumptionsL11–13

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

  1. L11
    intro q
  2. L12
    intro hequal
  3. L13
    intro hminor
03Separate the logical casesL14–22

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

  1. L14
    cases hminor
  2. L15
    cases hminor_witness
  3. L16
    cases hminor_witness_witness
  4. L17
    cases hminor_witness_witness_witness
  5. L18
    cases hminor_witness_witness_witness_witness
  6. L19
    cases hminor_witness_witness_witness_witness_right
  7. L20
    cases hminor_witness_witness_witness_witness_right_right
  8. L21
    cases hminor_witness_witness_witness_witness_right_right_witness
  9. L22
    cases hminor_witness_witness_witness_witness_right_right_witness_witness
04Establish hvalueL23–32

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

  1. L23
    have hvalue : ∃ P. ∃ N. SignedSelectedDeterminant(eb,ec,fb,fc,w,x,x1,x2,x3,q,P,N)Definitions: SignedSelectedDeterminant(eb,ec,fb,fc,w,x,x1,x2,x3,q,P,N)Original native command in the exact edition
  2. L24
    specialize matrix_rank_selected_determinant_exists (eb)
  3. L25
    specialize matrix_rank_selected_determinant_exists (ec)
  4. L26
    specialize matrix_rank_selected_determinant_exists (fb)
  5. L27
    specialize matrix_rank_selected_determinant_exists (fc)
  6. L28
    specialize matrix_rank_selected_determinant_exists (w)
  7. L29
    specialize matrix_rank_selected_determinant_exists (x)
  8. L30
    specialize matrix_rank_selected_determinant_exists (x1)
  9. L31
    specialize matrix_rank_selected_determinant_exists (x2)
  10. L32
    specialize matrix_rank_selected_determinant_exists (x3)
05Use earlier factsL33–34

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

  1. L33
    specialize matrix_rank_selected_determinant_exists (q)
  2. L34
    apply matrix_rank_selected_determinant_exists
06Separate the logical casesL35–36

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

  1. L35
    cases hvalue
  2. L36
    cases hvalue_witness
07Establish hbalanceL37–46

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

  1. L37
    have hbalance : x4 + x7 = x6 + x5
  2. L38
    specialize matrix_integer_selected_determinant_balance (ab)
  3. L39
    specialize matrix_integer_selected_determinant_balance (ac)
  4. L40
    specialize matrix_integer_selected_determinant_balance (bb)
  5. L41
    specialize matrix_integer_selected_determinant_balance (bc)
  6. L42
    specialize matrix_integer_selected_determinant_balance (eb)
  7. L43
    specialize matrix_integer_selected_determinant_balance (ec)
  8. L44
    specialize matrix_integer_selected_determinant_balance (fb)
  9. L45
    specialize matrix_integer_selected_determinant_balance (fc)
  10. L46
    specialize matrix_integer_selected_determinant_balance (r)
08Use earlier factsL47–56

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

  1. L47
    specialize matrix_integer_selected_determinant_balance (w)
  2. L48
    specialize matrix_integer_selected_determinant_balance (q)
  3. L49
    specialize matrix_integer_selected_determinant_balance (x)
  4. L50
    specialize matrix_integer_selected_determinant_balance (x1)
  5. L51
    specialize matrix_integer_selected_determinant_balance (x2)
  6. L52
    specialize matrix_integer_selected_determinant_balance (x3)
  7. L53
    specialize matrix_integer_selected_determinant_balance (x4)
  8. L54
    specialize matrix_integer_selected_determinant_balance (x5)
  9. L55
    specialize matrix_integer_selected_determinant_balance (x6)
  10. L56
    specialize matrix_integer_selected_determinant_balance (x7)
09Use earlier factsL57–62

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

  1. L57
    apply matrix_integer_selected_determinant_balance
  2. L58
    exact hequal
  3. L59
    exact hminor_witness_witness_witness_witness_left
  4. L60
    exact hminor_witness_witness_witness_witness_right_left
  5. L61
    exact hminor_witness_witness_witness_witness_right_right_witness_witness_left
  6. L62
    exact hvalue_witness_witness
10Construct an explicit witnessL63–66

Supply the displayed value, then prove that it has the required property.

  1. L63
    exists x
  2. L64
    exists x1
  3. L65
    exists x2
  4. L66
    exists x3
11Separate the logical casesL67–67

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

  1. L67
    split
12Use earlier factsL68–68

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

  1. L68
    exact hminor_witness_witness_witness_witness_left
13Separate the logical casesL69–69

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

  1. L69
    split
14Use earlier factsL70–70

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

  1. L70
    exact hminor_witness_witness_witness_witness_right_left
15Construct an explicit witnessL71–72

Supply the displayed value, then prove that it has the required property.

  1. L71
    exists x6
  2. L72
    exists x7
16Separate the logical casesL73–73

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

  1. L73
    split
17Use earlier factsL74–74

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

  1. L74
    exact hvalue_witness_witness
18Fix variables and assumptionsL75–75

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

  1. L75
    intro hzero
19Use earlier factsL76–83

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

  1. L76
    specialize matrix_integer_nonzero_pair_transport (x4)
  2. L77
    specialize matrix_integer_nonzero_pair_transport (x5)
  3. L78
    specialize matrix_integer_nonzero_pair_transport (x6)
  4. L79
    specialize matrix_integer_nonzero_pair_transport (x7)
  5. L80
    apply matrix_integer_nonzero_pair_transport
  6. L81
    exact hbalance
  7. L82
    exact hminor_witness_witness_witness_witness_right_right_witness_witness_right
  8. L83
    exact hzero

Library-wide reading audit

Original defined command ledger · 83 lines
  1. 0001intro ab
  2. 0002intro ac
  3. 0003intro bb
  4. 0004intro bc
  5. 0005intro eb
  6. 0006intro ec
  7. 0007intro fb
  8. 0008intro fc
  9. 0009intro r
  10. 0010intro w
  11. 0011intro q
  12. 0012intro hequal
  13. 0013intro hminor
  14. 0014cases hminor
  15. 0015cases hminor_witness
  16. 0016cases hminor_witness_witness
  17. 0017cases hminor_witness_witness_witness
  18. 0018cases hminor_witness_witness_witness_witness
  19. 0019cases hminor_witness_witness_witness_witness_right
  20. 0020cases hminor_witness_witness_witness_witness_right_right
  21. 0021cases hminor_witness_witness_witness_witness_right_right_witness
  22. 0022cases hminor_witness_witness_witness_witness_right_right_witness_witness
  23. 0023have hvalue : ∃ P. ∃ N. SignedSelectedDeterminant(eb,ec,fb,fc,w,x,x1,x2,x3,q,P,N)
  24. 0024specialize matrix_rank_selected_determinant_exists (eb)
  25. 0025specialize matrix_rank_selected_determinant_exists (ec)
  26. 0026specialize matrix_rank_selected_determinant_exists (fb)
  27. 0027specialize matrix_rank_selected_determinant_exists (fc)
  28. 0028specialize matrix_rank_selected_determinant_exists (w)
  29. 0029specialize matrix_rank_selected_determinant_exists (x)
  30. 0030specialize matrix_rank_selected_determinant_exists (x1)
  31. 0031specialize matrix_rank_selected_determinant_exists (x2)
  32. 0032specialize matrix_rank_selected_determinant_exists (x3)
  33. 0033specialize matrix_rank_selected_determinant_exists (q)
  34. 0034apply matrix_rank_selected_determinant_exists
  35. 0035cases hvalue
  36. 0036cases hvalue_witness
  37. 0037have hbalance : x4 + x7 = x6 + x5
  38. 0038specialize matrix_integer_selected_determinant_balance (ab)
  39. 0039specialize matrix_integer_selected_determinant_balance (ac)
  40. 0040specialize matrix_integer_selected_determinant_balance (bb)
  41. 0041specialize matrix_integer_selected_determinant_balance (bc)
  42. 0042specialize matrix_integer_selected_determinant_balance (eb)
  43. 0043specialize matrix_integer_selected_determinant_balance (ec)
  44. 0044specialize matrix_integer_selected_determinant_balance (fb)
  45. 0045specialize matrix_integer_selected_determinant_balance (fc)
  46. 0046specialize matrix_integer_selected_determinant_balance (r)
  47. 0047specialize matrix_integer_selected_determinant_balance (w)
  48. 0048specialize matrix_integer_selected_determinant_balance (q)
  49. 0049specialize matrix_integer_selected_determinant_balance (x)
  50. 0050specialize matrix_integer_selected_determinant_balance (x1)
  51. 0051specialize matrix_integer_selected_determinant_balance (x2)
  52. 0052specialize matrix_integer_selected_determinant_balance (x3)
  53. 0053specialize matrix_integer_selected_determinant_balance (x4)
  54. 0054specialize matrix_integer_selected_determinant_balance (x5)
  55. 0055specialize matrix_integer_selected_determinant_balance (x6)
  56. 0056specialize matrix_integer_selected_determinant_balance (x7)
  57. 0057apply matrix_integer_selected_determinant_balance
  58. 0058exact hequal
  59. 0059exact hminor_witness_witness_witness_witness_left
  60. 0060exact hminor_witness_witness_witness_witness_right_left
  61. 0061exact hminor_witness_witness_witness_witness_right_right_witness_witness_left
  62. 0062exact hvalue_witness_witness
  63. 0063exists x
  64. 0064exists x1
  65. 0065exists x2
  66. 0066exists x3
  67. 0067split
  68. 0068exact hminor_witness_witness_witness_witness_left
  69. 0069split
  70. 0070exact hminor_witness_witness_witness_witness_right_left
  71. 0071exists x6
  72. 0072exists x7
  73. 0073split
  74. 0074exact hvalue_witness_witness
  75. 0075intro hzero
  76. 0076specialize matrix_integer_nonzero_pair_transport (x4)
  77. 0077specialize matrix_integer_nonzero_pair_transport (x5)
  78. 0078specialize matrix_integer_nonzero_pair_transport (x6)
  79. 0079specialize matrix_integer_nonzero_pair_transport (x7)
  80. 0080apply matrix_integer_nonzero_pair_transport
  81. 0081exact hbalance
  82. 0082exact hminor_witness_witness_witness_witness_right_right_witness_witness_right
  83. 0083exact hzero