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
∀ d. ∀ x. ∀ y. ∀ z. ∀ n. ∀ m. ∀ k. ∀ i. SignedDeterminantHistory(m,k,i) → ∃ j. ∃ u. ∃ v. ∃ w. ∃ x0. (∀ x1. ∀ x2. Lt(x1,i) → BetaAt(m,k,x1,x2) → BetaAt(j,u,x1,x2)) ∧ (Le(i,v) ∧ (SignedDeterminantHistory(j,u,S v) ∧ SignedDeterminantNodeAt(j,u,v,d,x,y,z,n,w,x0)))
Every linked abbreviation expands hygienically to the identical original native formula.
Definition DAG
Actual proof prerequisites
Original expanded first-order statement
forall d. (forall mdr_pb_all_dimensions mdr_pc_all_dimensions mdr_nb_all_dimensions mdr_nc_all_dimensions mdr_b_all_dimensions mdr_c_all_dimensions mdr_l_all_dimensions. (forall mdr_i_all_dimensionsh. (exists mdr_gap_all_dimensionshi. mdr_gap_all_dimensionshi + S (mdr_i_all_dimensionsh) = (mdr_l_all_dimensions)) -> exists mdr_d_all_dimensionsh mdr_pb_all_dimensionsh mdr_pc_all_dimensionsh mdr_nb_all_dimensionsh mdr_nc_all_dimensionsh mdr_p_all_dimensionsh mdr_n_all_dimensionsh. ((exists mdr_z_all_dimensionshr. ((exists mdr_a_all_dimensionshrc mdr_b_all_dimensionshrc mdr_c_all_dimensionshrc mdr_e_all_dimensionshrc mdr_f_all_dimensionshrc. ((mdr_a_all_dimensionshrc = ((mdr_d_all_dimensionsh) + (mdr_pb_all_dimensionsh)) * S ((mdr_d_all_dimensionsh) + (mdr_pb_all_dimensionsh)) + ((mdr_pb_all_dimensionsh) + (mdr_pb_all_dimensionsh))) /\ ((mdr_b_all_dimensionshrc = ((mdr_pc_all_dimensionsh) + (mdr_nb_all_dimensionsh)) * S ((mdr_pc_all_dimensionsh) + (mdr_nb_all_dimensionsh)) + ((mdr_nb_all_dimensionsh) + (mdr_nb_all_dimensionsh))) /\ ((mdr_c_all_dimensionshrc = ((mdr_a_all_dimensionshrc) + (mdr_b_all_dimensionshrc)) * S ((mdr_a_all_dimensionshrc) + (mdr_b_all_dimensionshrc)) + ((mdr_b_all_dimensionshrc) + (mdr_b_all_dimensionshrc))) /\ ((mdr_e_all_dimensionshrc = ((mdr_p_all_dimensionsh) + (mdr_n_all_dimensionsh)) * S ((mdr_p_all_dimensionsh) + (mdr_n_all_dimensionsh)) + ((mdr_n_all_dimensionsh) + (mdr_n_all_dimensionsh))) /\ ((mdr_f_all_dimensionshrc = ((mdr_nc_all_dimensionsh) + (mdr_e_all_dimensionshrc)) * S ((mdr_nc_all_dimensionsh) + (mdr_e_all_dimensionshrc)) + ((mdr_e_all_dimensionshrc) + (mdr_e_all_dimensionshrc))) /\ ((mdr_z_all_dimensionshr) = ((mdr_c_all_dimensionshrc) + (mdr_f_all_dimensionshrc)) * S ((mdr_c_all_dimensionshrc) + (mdr_f_all_dimensionshrc)) + ((mdr_f_all_dimensionshrc) + (mdr_f_all_dimensionshrc))))))))) /\ (((exists ff_h_mdr_all_dimensionshrb. ff_h_mdr_all_dimensionshrb + S (mdr_z_all_dimensionshr) = S ((S (mdr_i_all_dimensionsh)) * mdr_c_all_dimensions)) /\ exists ff_q_mdr_all_dimensionshrb. mdr_b_all_dimensions = ff_q_mdr_all_dimensionshrb * S ((S (mdr_i_all_dimensionsh)) * mdr_c_all_dimensions) + (mdr_z_all_dimensionshr))))) /\ (((((mdr_d_all_dimensionsh) = 0) /\ (((mdr_p_all_dimensionsh) = 1) /\ ((mdr_n_all_dimensionsh) = 0))) \/ exists mdr_q_all_dimensionshs mdr_eb_all_dimensionshs mdr_ec_all_dimensionshs mdr_fb_all_dimensionshs mdr_fc_all_dimensionshs. (((mdr_d_all_dimensionsh) = S (mdr_q_all_dimensionshs)) /\ ((forall mdr_j_all_dimensionshsc. (exists mdr_gap_all_dimensionshscj. mdr_gap_all_dimensionshscj + S (mdr_j_all_dimensionshsc) = (S (mdr_q_all_dimensionshs))) -> exists mdr_i_all_dimensionshsc mdr_up_all_dimensionshsc mdr_us_all_dimensionshsc mdr_un_all_dimensionshsc mdr_ut_all_dimensionshsc mdr_p_all_dimensionshsc mdr_n_all_dimensionshsc. ((exists mdr_gap_all_dimensionshsci. mdr_gap_all_dimensionshsci + S (mdr_i_all_dimensionshsc) = (mdr_i_all_dimensionsh)) /\ ((exists mdr_z_all_dimensionshscr. ((exists mdr_a_all_dimensionshscrc mdr_b_all_dimensionshscrc mdr_c_all_dimensionshscrc mdr_e_all_dimensionshscrc mdr_f_all_dimensionshscrc. ((mdr_a_all_dimensionshscrc = ((mdr_q_all_dimensionshs) + (mdr_up_all_dimensionshsc)) * S ((mdr_q_all_dimensionshs) + (mdr_up_all_dimensionshsc)) + ((mdr_up_all_dimensionshsc) + (mdr_up_all_dimensionshsc))) /\ ((mdr_b_all_dimensionshscrc = ((mdr_us_all_dimensionshsc) + (mdr_un_all_dimensionshsc)) * S ((mdr_us_all_dimensionshsc) + (mdr_un_all_dimensionshsc)) + ((mdr_un_all_dimensionshsc) + (mdr_un_all_dimensionshsc))) /\ ((mdr_c_all_dimensionshscrc = ((mdr_a_all_dimensionshscrc) + (mdr_b_all_dimensionshscrc)) * S ((mdr_a_all_dimensionshscrc) + (mdr_b_all_dimensionshscrc)) + ((mdr_b_all_dimensionshscrc) + (mdr_b_all_dimensionshscrc))) /\ ((mdr_e_all_dimensionshscrc = ((mdr_p_all_dimensionshsc) + (mdr_n_all_dimensionshsc)) * S ((mdr_p_all_dimensionshsc) + (mdr_n_all_dimensionshsc)) + ((mdr_n_all_dimensionshsc) + (mdr_n_all_dimensionshsc))) /\ ((mdr_f_all_dimensionshscrc = ((mdr_ut_all_dimensionshsc) + (mdr_e_all_dimensionshscrc)) * S ((mdr_ut_all_dimensionshsc) + (mdr_e_all_dimensionshscrc)) + ((mdr_e_all_dimensionshscrc) + (mdr_e_all_dimensionshscrc))) /\ ((mdr_z_all_dimensionshscr) = ((mdr_c_all_dimensionshscrc) + (mdr_f_all_dimensionshscrc)) * S ((mdr_c_all_dimensionshscrc) + (mdr_f_all_dimensionshscrc)) + ((mdr_f_all_dimensionshscrc) + (mdr_f_all_dimensionshscrc))))))))) /\ (((exists ff_h_mdr_all_dimensionshscrb. ff_h_mdr_all_dimensionshscrb + S (mdr_z_all_dimensionshscr) = S ((S (mdr_i_all_dimensionshsc)) * mdr_c_all_dimensions)) /\ exists ff_q_mdr_all_dimensionshscrb. mdr_b_all_dimensions = ff_q_mdr_all_dimensionshscrb * S ((S (mdr_i_all_dimensionshsc)) * mdr_c_all_dimensions) + (mdr_z_all_dimensionshscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_all_dimensionshscm_positive. (exists ff_gap_mdm_lt_mdr_all_dimensionshscm_positive_index_bound. ff_gap_mdm_lt_mdr_all_dimensionshscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_all_dimensionshscm_positive) = ((mdr_q_all_dimensionshs) * (mdr_q_all_dimensionshs))) -> exists ff_row_mdm_prefix_mdr_all_dimensionshscm_positive ff_column_mdm_prefix_mdr_all_dimensionshscm_positive ff_value_mdm_prefix_mdr_all_dimensionshscm_positive. (ff_index_mdm_prefix_mdr_all_dimensionshscm_positive = (mdr_q_all_dimensionshs) * ff_row_mdm_prefix_mdr_all_dimensionshscm_positive + ff_column_mdm_prefix_mdr_all_dimensionshscm_positive /\ ((exists ff_gap_mdm_lt_mdr_all_dimensionshscm_positive_column_bound. ff_gap_mdm_lt_mdr_all_dimensionshscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_all_dimensionshscm_positive) = (mdr_q_all_dimensionshs)) /\ ((exists ff_row_mdm_cell_mdr_all_dimensionshscm_positive_cell ff_column_mdm_cell_mdr_all_dimensionshscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_all_dimensionshscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_all_dimensionshscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_all_dimensionshscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_all_dimensionshscm_positive_cell = ff_row_mdm_prefix_mdr_all_dimensionshscm_positive) \/ ((exists ff_gap_mdm_le_mdr_all_dimensionshscm_positive_cell_row_after. ff_gap_mdm_le_mdr_all_dimensionshscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_all_dimensionshscm_positive)) /\ ff_row_mdm_cell_mdr_all_dimensionshscm_positive_cell = S ff_row_mdm_prefix_mdr_all_dimensionshscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_all_dimensionshscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_all_dimensionshscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_all_dimensionshscm_positive) = (mdr_j_all_dimensionshsc)) /\ ff_column_mdm_cell_mdr_all_dimensionshscm_positive_cell = ff_column_mdm_prefix_mdr_all_dimensionshscm_positive) \/ ((exists ff_gap_mdm_le_mdr_all_dimensionshscm_positive_cell_column_after. ff_gap_mdm_le_mdr_all_dimensionshscm_positive_cell_column_after + (mdr_j_all_dimensionshsc) = (ff_column_mdm_prefix_mdr_all_dimensionshscm_positive)) /\ ff_column_mdm_cell_mdr_all_dimensionshscm_positive_cell = S ff_column_mdm_prefix_mdr_all_dimensionshscm_positive))) /\ (((exists ff_h_mdm_mdr_all_dimensionshscm_positive_cell_source. ff_h_mdm_mdr_all_dimensionshscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_all_dimensionshscm_positive) = S ((S ((ff_row_mdm_cell_mdr_all_dimensionshscm_positive_cell) * (S (mdr_q_all_dimensionshs)) + (ff_column_mdm_cell_mdr_all_dimensionshscm_positive_cell))) * mdr_pc_all_dimensionsh)) /\ exists ff_q_mdm_mdr_all_dimensionshscm_positive_cell_source. mdr_pb_all_dimensionsh = ff_q_mdm_mdr_all_dimensionshscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_all_dimensionshscm_positive_cell) * (S (mdr_q_all_dimensionshs)) + (ff_column_mdm_cell_mdr_all_dimensionshscm_positive_cell))) * mdr_pc_all_dimensionsh) + (ff_value_mdm_prefix_mdr_all_dimensionshscm_positive)))))) /\ (((exists ff_h_mdm_mdr_all_dimensionshscm_positive_target. ff_h_mdm_mdr_all_dimensionshscm_positive_target + S (ff_value_mdm_prefix_mdr_all_dimensionshscm_positive) = S ((S (ff_index_mdm_prefix_mdr_all_dimensionshscm_positive)) * mdr_us_all_dimensionshsc)) /\ exists ff_q_mdm_mdr_all_dimensionshscm_positive_target. mdr_up_all_dimensionshsc = ff_q_mdm_mdr_all_dimensionshscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_all_dimensionshscm_positive)) * mdr_us_all_dimensionshsc) + (ff_value_mdm_prefix_mdr_all_dimensionshscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_all_dimensionshscm_negative. (exists ff_gap_mdm_lt_mdr_all_dimensionshscm_negative_index_bound. ff_gap_mdm_lt_mdr_all_dimensionshscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_all_dimensionshscm_negative) = ((mdr_q_all_dimensionshs) * (mdr_q_all_dimensionshs))) -> exists ff_row_mdm_prefix_mdr_all_dimensionshscm_negative ff_column_mdm_prefix_mdr_all_dimensionshscm_negative ff_value_mdm_prefix_mdr_all_dimensionshscm_negative. (ff_index_mdm_prefix_mdr_all_dimensionshscm_negative = (mdr_q_all_dimensionshs) * ff_row_mdm_prefix_mdr_all_dimensionshscm_negative + ff_column_mdm_prefix_mdr_all_dimensionshscm_negative /\ ((exists ff_gap_mdm_lt_mdr_all_dimensionshscm_negative_column_bound. ff_gap_mdm_lt_mdr_all_dimensionshscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_all_dimensionshscm_negative) = (mdr_q_all_dimensionshs)) /\ ((exists ff_row_mdm_cell_mdr_all_dimensionshscm_negative_cell ff_column_mdm_cell_mdr_all_dimensionshscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_all_dimensionshscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_all_dimensionshscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_all_dimensionshscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_all_dimensionshscm_negative_cell = ff_row_mdm_prefix_mdr_all_dimensionshscm_negative) \/ ((exists ff_gap_mdm_le_mdr_all_dimensionshscm_negative_cell_row_after. ff_gap_mdm_le_mdr_all_dimensionshscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_all_dimensionshscm_negative)) /\ ff_row_mdm_cell_mdr_all_dimensionshscm_negative_cell = S ff_row_mdm_prefix_mdr_all_dimensionshscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_all_dimensionshscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_all_dimensionshscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_all_dimensionshscm_negative) = (mdr_j_all_dimensionshsc)) /\ ff_column_mdm_cell_mdr_all_dimensionshscm_negative_cell = ff_column_mdm_prefix_mdr_all_dimensionshscm_negative) \/ ((exists ff_gap_mdm_le_mdr_all_dimensionshscm_negative_cell_column_after. ff_gap_mdm_le_mdr_all_dimensionshscm_negative_cell_column_after + (mdr_j_all_dimensionshsc) = (ff_column_mdm_prefix_mdr_all_dimensionshscm_negative)) /\ ff_column_mdm_cell_mdr_all_dimensionshscm_negative_cell = S ff_column_mdm_prefix_mdr_all_dimensionshscm_negative))) /\ (((exists ff_h_mdm_mdr_all_dimensionshscm_negative_cell_source. ff_h_mdm_mdr_all_dimensionshscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_all_dimensionshscm_negative) = S ((S ((ff_row_mdm_cell_mdr_all_dimensionshscm_negative_cell) * (S (mdr_q_all_dimensionshs)) + (ff_column_mdm_cell_mdr_all_dimensionshscm_negative_cell))) * mdr_nc_all_dimensionsh)) /\ exists ff_q_mdm_mdr_all_dimensionshscm_negative_cell_source. mdr_nb_all_dimensionsh = ff_q_mdm_mdr_all_dimensionshscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_all_dimensionshscm_negative_cell) * (S (mdr_q_all_dimensionshs)) + (ff_column_mdm_cell_mdr_all_dimensionshscm_negative_cell))) * mdr_nc_all_dimensionsh) + (ff_value_mdm_prefix_mdr_all_dimensionshscm_negative)))))) /\ (((exists ff_h_mdm_mdr_all_dimensionshscm_negative_target. ff_h_mdm_mdr_all_dimensionshscm_negative_target + S (ff_value_mdm_prefix_mdr_all_dimensionshscm_negative) = S ((S (ff_index_mdm_prefix_mdr_all_dimensionshscm_negative)) * mdr_ut_all_dimensionshsc)) /\ exists ff_q_mdm_mdr_all_dimensionshscm_negative_target. mdr_un_all_dimensionshsc = ff_q_mdm_mdr_all_dimensionshscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_all_dimensionshscm_negative)) * mdr_ut_all_dimensionshsc) + (ff_value_mdm_prefix_mdr_all_dimensionshscm_negative))))))))) /\ ((((exists ff_h_mdr_all_dimensionshscp. ff_h_mdr_all_dimensionshscp + S (mdr_p_all_dimensionshsc) = S ((S (mdr_j_all_dimensionshsc)) * mdr_ec_all_dimensionshs)) /\ exists ff_q_mdr_all_dimensionshscp. mdr_eb_all_dimensionshs = ff_q_mdr_all_dimensionshscp * S ((S (mdr_j_all_dimensionshsc)) * mdr_ec_all_dimensionshs) + (mdr_p_all_dimensionshsc))) /\ (((exists ff_h_mdr_all_dimensionshscn. ff_h_mdr_all_dimensionshscn + S (mdr_n_all_dimensionshsc) = S ((S (mdr_j_all_dimensionshsc)) * mdr_fc_all_dimensionshs)) /\ exists ff_q_mdr_all_dimensionshscn. mdr_fb_all_dimensionshs = ff_q_mdr_all_dimensionshscn * S ((S (mdr_j_all_dimensionshsc)) * mdr_fc_all_dimensionshs) + (mdr_n_all_dimensionshsc)))))))) /\ (exists ff_ub_mce_fold_mdr_all_dimensionshsf ff_uc_mce_fold_mdr_all_dimensionshsf ff_vb_mce_fold_mdr_all_dimensionshsf ff_vc_mce_fold_mdr_all_dimensionshsf. ((forall ff_index_mce_alternating_mdr_all_dimensionshsf_prefix. (exists ff_gap_mce_mdr_all_dimensionshsf_prefix_index. ff_gap_mce_mdr_all_dimensionshsf_prefix_index + S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix) = (S (mdr_q_all_dimensionshs))) -> exists ff_ap_mce_alternating_mdr_all_dimensionshsf_prefix ff_an_mce_alternating_mdr_all_dimensionshsf_prefix ff_bp_mce_alternating_mdr_all_dimensionshsf_prefix ff_bn_mce_alternating_mdr_all_dimensionshsf_prefix ff_p_mce_alternating_mdr_all_dimensionshsf_prefix ff_n_mce_alternating_mdr_all_dimensionshsf_prefix. ((((exists ff_h_mce_mdr_all_dimensionshsf_prefix_ap. ff_h_mce_mdr_all_dimensionshsf_prefix_ap + S (ff_ap_mce_alternating_mdr_all_dimensionshsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix)) * mdr_pc_all_dimensionsh)) /\ exists ff_q_mce_mdr_all_dimensionshsf_prefix_ap. mdr_pb_all_dimensionsh = ff_q_mce_mdr_all_dimensionshsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix)) * mdr_pc_all_dimensionsh) + (ff_ap_mce_alternating_mdr_all_dimensionshsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_dimensionshsf_prefix_an. ff_h_mce_mdr_all_dimensionshsf_prefix_an + S (ff_an_mce_alternating_mdr_all_dimensionshsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix)) * mdr_nc_all_dimensionsh)) /\ exists ff_q_mce_mdr_all_dimensionshsf_prefix_an. mdr_nb_all_dimensionsh = ff_q_mce_mdr_all_dimensionshsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix)) * mdr_nc_all_dimensionsh) + (ff_an_mce_alternating_mdr_all_dimensionshsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_dimensionshsf_prefix_bp. ff_h_mce_mdr_all_dimensionshsf_prefix_bp + S (ff_bp_mce_alternating_mdr_all_dimensionshsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix)) * mdr_ec_all_dimensionshs)) /\ exists ff_q_mce_mdr_all_dimensionshsf_prefix_bp. mdr_eb_all_dimensionshs = ff_q_mce_mdr_all_dimensionshsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix)) * mdr_ec_all_dimensionshs) + (ff_bp_mce_alternating_mdr_all_dimensionshsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_dimensionshsf_prefix_bn. ff_h_mce_mdr_all_dimensionshsf_prefix_bn + S (ff_bn_mce_alternating_mdr_all_dimensionshsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix)) * mdr_fc_all_dimensionshs)) /\ exists ff_q_mce_mdr_all_dimensionshsf_prefix_bn. mdr_fb_all_dimensionshs = ff_q_mce_mdr_all_dimensionshsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix)) * mdr_fc_all_dimensionshs) + (ff_bn_mce_alternating_mdr_all_dimensionshsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_dimensionshsf_prefix_positive. ff_h_mce_mdr_all_dimensionshsf_prefix_positive + S (ff_p_mce_alternating_mdr_all_dimensionshsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix)) * ff_uc_mce_fold_mdr_all_dimensionshsf)) /\ exists ff_q_mce_mdr_all_dimensionshsf_prefix_positive. ff_ub_mce_fold_mdr_all_dimensionshsf = ff_q_mce_mdr_all_dimensionshsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix)) * ff_uc_mce_fold_mdr_all_dimensionshsf) + (ff_p_mce_alternating_mdr_all_dimensionshsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_dimensionshsf_prefix_negative. ff_h_mce_mdr_all_dimensionshsf_prefix_negative + S (ff_n_mce_alternating_mdr_all_dimensionshsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix)) * ff_vc_mce_fold_mdr_all_dimensionshsf)) /\ exists ff_q_mce_mdr_all_dimensionshsf_prefix_negative. ff_vb_mce_fold_mdr_all_dimensionshsf = ff_q_mce_mdr_all_dimensionshsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_all_dimensionshsf_prefix)) * ff_vc_mce_fold_mdr_all_dimensionshsf) + (ff_n_mce_alternating_mdr_all_dimensionshsf_prefix))) /\ (((exists ff_even_mce_term_mdr_all_dimensionshsf_prefix_term. ff_index_mce_alternating_mdr_all_dimensionshsf_prefix = 2 * ff_even_mce_term_mdr_all_dimensionshsf_prefix_term) /\ (ff_p_mce_alternating_mdr_all_dimensionshsf_prefix = (ff_ap_mce_alternating_mdr_all_dimensionshsf_prefix) * (ff_bp_mce_alternating_mdr_all_dimensionshsf_prefix) + (ff_an_mce_alternating_mdr_all_dimensionshsf_prefix) * (ff_bn_mce_alternating_mdr_all_dimensionshsf_prefix) /\ ff_n_mce_alternating_mdr_all_dimensionshsf_prefix = (ff_ap_mce_alternating_mdr_all_dimensionshsf_prefix) * (ff_bn_mce_alternating_mdr_all_dimensionshsf_prefix) + (ff_an_mce_alternating_mdr_all_dimensionshsf_prefix) * (ff_bp_mce_alternating_mdr_all_dimensionshsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_all_dimensionshsf_prefix_term. ff_index_mce_alternating_mdr_all_dimensionshsf_prefix = 2 * ff_odd_mce_term_mdr_all_dimensionshsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_all_dimensionshsf_prefix = (ff_ap_mce_alternating_mdr_all_dimensionshsf_prefix) * (ff_bn_mce_alternating_mdr_all_dimensionshsf_prefix) + (ff_an_mce_alternating_mdr_all_dimensionshsf_prefix) * (ff_bp_mce_alternating_mdr_all_dimensionshsf_prefix) /\ ff_n_mce_alternating_mdr_all_dimensionshsf_prefix = (ff_ap_mce_alternating_mdr_all_dimensionshsf_prefix) * (ff_bp_mce_alternating_mdr_all_dimensionshsf_prefix) + (ff_an_mce_alternating_mdr_all_dimensionshsf_prefix) * (ff_bn_mce_alternating_mdr_all_dimensionshsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_all_dimensionshsf_positive ff_v_mce_mdr_all_dimensionshsf_positive. ((((exists ff_h_mce_mdr_all_dimensionshsf_positive_start. ff_h_mce_mdr_all_dimensionshsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_all_dimensionshsf_positive)) /\ exists ff_q_mce_mdr_all_dimensionshsf_positive_start. ff_u_mce_mdr_all_dimensionshsf_positive = ff_q_mce_mdr_all_dimensionshsf_positive_start * S ((S (0)) * ff_v_mce_mdr_all_dimensionshsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_all_dimensionshsf_positive_terminal. ff_h_mce_mdr_all_dimensionshsf_positive_terminal + S (mdr_p_all_dimensionsh) = S ((S ((S (mdr_q_all_dimensionshs)))) * ff_v_mce_mdr_all_dimensionshsf_positive)) /\ exists ff_q_mce_mdr_all_dimensionshsf_positive_terminal. ff_u_mce_mdr_all_dimensionshsf_positive = ff_q_mce_mdr_all_dimensionshsf_positive_terminal * S ((S ((S (mdr_q_all_dimensionshs)))) * ff_v_mce_mdr_all_dimensionshsf_positive) + (mdr_p_all_dimensionsh))) /\ forall ff_i_mce_mdr_all_dimensionshsf_positive. (exists ff_lt_mce_mdr_all_dimensionshsf_positive_bound. ff_lt_mce_mdr_all_dimensionshsf_positive_bound + S ff_i_mce_mdr_all_dimensionshsf_positive = (S (mdr_q_all_dimensionshs))) -> exists ff_a_mce_mdr_all_dimensionshsf_positive ff_r_mce_mdr_all_dimensionshsf_positive ff_s_mce_mdr_all_dimensionshsf_positive. ((((exists ff_h_mce_mdr_all_dimensionshsf_positive_summand. ff_h_mce_mdr_all_dimensionshsf_positive_summand + S (ff_a_mce_mdr_all_dimensionshsf_positive) = S ((S (ff_i_mce_mdr_all_dimensionshsf_positive)) * ff_uc_mce_fold_mdr_all_dimensionshsf)) /\ exists ff_q_mce_mdr_all_dimensionshsf_positive_summand. ff_ub_mce_fold_mdr_all_dimensionshsf = ff_q_mce_mdr_all_dimensionshsf_positive_summand * S ((S (ff_i_mce_mdr_all_dimensionshsf_positive)) * ff_uc_mce_fold_mdr_all_dimensionshsf) + (ff_a_mce_mdr_all_dimensionshsf_positive))) /\ ((((exists ff_h_mce_mdr_all_dimensionshsf_positive_partial. ff_h_mce_mdr_all_dimensionshsf_positive_partial + S (ff_r_mce_mdr_all_dimensionshsf_positive) = S ((S (ff_i_mce_mdr_all_dimensionshsf_positive)) * ff_v_mce_mdr_all_dimensionshsf_positive)) /\ exists ff_q_mce_mdr_all_dimensionshsf_positive_partial. ff_u_mce_mdr_all_dimensionshsf_positive = ff_q_mce_mdr_all_dimensionshsf_positive_partial * S ((S (ff_i_mce_mdr_all_dimensionshsf_positive)) * ff_v_mce_mdr_all_dimensionshsf_positive) + (ff_r_mce_mdr_all_dimensionshsf_positive))) /\ ((((exists ff_h_mce_mdr_all_dimensionshsf_positive_successor. ff_h_mce_mdr_all_dimensionshsf_positive_successor + S (ff_s_mce_mdr_all_dimensionshsf_positive) = S ((S (S ff_i_mce_mdr_all_dimensionshsf_positive)) * ff_v_mce_mdr_all_dimensionshsf_positive)) /\ exists ff_q_mce_mdr_all_dimensionshsf_positive_successor. ff_u_mce_mdr_all_dimensionshsf_positive = ff_q_mce_mdr_all_dimensionshsf_positive_successor * S ((S (S ff_i_mce_mdr_all_dimensionshsf_positive)) * ff_v_mce_mdr_all_dimensionshsf_positive) + (ff_s_mce_mdr_all_dimensionshsf_positive))) /\ ff_s_mce_mdr_all_dimensionshsf_positive = ff_r_mce_mdr_all_dimensionshsf_positive + ff_a_mce_mdr_all_dimensionshsf_positive)))))) /\ (exists ff_u_mce_mdr_all_dimensionshsf_negative ff_v_mce_mdr_all_dimensionshsf_negative. ((((exists ff_h_mce_mdr_all_dimensionshsf_negative_start. ff_h_mce_mdr_all_dimensionshsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_all_dimensionshsf_negative)) /\ exists ff_q_mce_mdr_all_dimensionshsf_negative_start. ff_u_mce_mdr_all_dimensionshsf_negative = ff_q_mce_mdr_all_dimensionshsf_negative_start * S ((S (0)) * ff_v_mce_mdr_all_dimensionshsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_all_dimensionshsf_negative_terminal. ff_h_mce_mdr_all_dimensionshsf_negative_terminal + S (mdr_n_all_dimensionsh) = S ((S ((S (mdr_q_all_dimensionshs)))) * ff_v_mce_mdr_all_dimensionshsf_negative)) /\ exists ff_q_mce_mdr_all_dimensionshsf_negative_terminal. ff_u_mce_mdr_all_dimensionshsf_negative = ff_q_mce_mdr_all_dimensionshsf_negative_terminal * S ((S ((S (mdr_q_all_dimensionshs)))) * ff_v_mce_mdr_all_dimensionshsf_negative) + (mdr_n_all_dimensionsh))) /\ forall ff_i_mce_mdr_all_dimensionshsf_negative. (exists ff_lt_mce_mdr_all_dimensionshsf_negative_bound. ff_lt_mce_mdr_all_dimensionshsf_negative_bound + S ff_i_mce_mdr_all_dimensionshsf_negative = (S (mdr_q_all_dimensionshs))) -> exists ff_a_mce_mdr_all_dimensionshsf_negative ff_r_mce_mdr_all_dimensionshsf_negative ff_s_mce_mdr_all_dimensionshsf_negative. ((((exists ff_h_mce_mdr_all_dimensionshsf_negative_summand. ff_h_mce_mdr_all_dimensionshsf_negative_summand + S (ff_a_mce_mdr_all_dimensionshsf_negative) = S ((S (ff_i_mce_mdr_all_dimensionshsf_negative)) * ff_vc_mce_fold_mdr_all_dimensionshsf)) /\ exists ff_q_mce_mdr_all_dimensionshsf_negative_summand. ff_vb_mce_fold_mdr_all_dimensionshsf = ff_q_mce_mdr_all_dimensionshsf_negative_summand * S ((S (ff_i_mce_mdr_all_dimensionshsf_negative)) * ff_vc_mce_fold_mdr_all_dimensionshsf) + (ff_a_mce_mdr_all_dimensionshsf_negative))) /\ ((((exists ff_h_mce_mdr_all_dimensionshsf_negative_partial. ff_h_mce_mdr_all_dimensionshsf_negative_partial + S (ff_r_mce_mdr_all_dimensionshsf_negative) = S ((S (ff_i_mce_mdr_all_dimensionshsf_negative)) * ff_v_mce_mdr_all_dimensionshsf_negative)) /\ exists ff_q_mce_mdr_all_dimensionshsf_negative_partial. ff_u_mce_mdr_all_dimensionshsf_negative = ff_q_mce_mdr_all_dimensionshsf_negative_partial * S ((S (ff_i_mce_mdr_all_dimensionshsf_negative)) * ff_v_mce_mdr_all_dimensionshsf_negative) + (ff_r_mce_mdr_all_dimensionshsf_negative))) /\ ((((exists ff_h_mce_mdr_all_dimensionshsf_negative_successor. ff_h_mce_mdr_all_dimensionshsf_negative_successor + S (ff_s_mce_mdr_all_dimensionshsf_negative) = S ((S (S ff_i_mce_mdr_all_dimensionshsf_negative)) * ff_v_mce_mdr_all_dimensionshsf_negative)) /\ exists ff_q_mce_mdr_all_dimensionshsf_negative_successor. ff_u_mce_mdr_all_dimensionshsf_negative = ff_q_mce_mdr_all_dimensionshsf_negative_successor * S ((S (S ff_i_mce_mdr_all_dimensionshsf_negative)) * ff_v_mce_mdr_all_dimensionshsf_negative) + (ff_s_mce_mdr_all_dimensionshsf_negative))) /\ ff_s_mce_mdr_all_dimensionshsf_negative = ff_r_mce_mdr_all_dimensionshsf_negative + ff_a_mce_mdr_all_dimensionshsf_negative))))))))))))))) -> exists mdr_u_all_dimensions mdr_v_all_dimensions mdr_t_all_dimensions mdr_p_all_dimensions mdr_n_all_dimensions. ((forall mdr_i_all_dimensionsrp mdr_a_all_dimensionsrp. (exists mdr_gap_all_dimensionsrpb. mdr_gap_all_dimensionsrpb + S (mdr_i_all_dimensionsrp) = (mdr_l_all_dimensions)) -> (((exists ff_h_mdr_all_dimensionsrpo. ff_h_mdr_all_dimensionsrpo + S (mdr_a_all_dimensionsrp) = S ((S (mdr_i_all_dimensionsrp)) * mdr_c_all_dimensions)) /\ exists ff_q_mdr_all_dimensionsrpo. mdr_b_all_dimensions = ff_q_mdr_all_dimensionsrpo * S ((S (mdr_i_all_dimensionsrp)) * mdr_c_all_dimensions) + (mdr_a_all_dimensionsrp))) -> (((exists ff_h_mdr_all_dimensionsrpn. ff_h_mdr_all_dimensionsrpn + S (mdr_a_all_dimensionsrp) = S ((S (mdr_i_all_dimensionsrp)) * mdr_v_all_dimensions)) /\ exists ff_q_mdr_all_dimensionsrpn. mdr_u_all_dimensions = ff_q_mdr_all_dimensionsrpn * S ((S (mdr_i_all_dimensionsrp)) * mdr_v_all_dimensions) + (mdr_a_all_dimensionsrp)))) /\ ((exists mdr_gap_all_dimensionsrl. mdr_gap_all_dimensionsrl + (mdr_l_all_dimensions) = (mdr_t_all_dimensions)) /\ ((forall mdr_i_all_dimensionsrh. (exists mdr_gap_all_dimensionsrhi. mdr_gap_all_dimensionsrhi + S (mdr_i_all_dimensionsrh) = (S (mdr_t_all_dimensions))) -> exists mdr_d_all_dimensionsrh mdr_pb_all_dimensionsrh mdr_pc_all_dimensionsrh mdr_nb_all_dimensionsrh mdr_nc_all_dimensionsrh mdr_p_all_dimensionsrh mdr_n_all_dimensionsrh. ((exists mdr_z_all_dimensionsrhr. ((exists mdr_a_all_dimensionsrhrc mdr_b_all_dimensionsrhrc mdr_c_all_dimensionsrhrc mdr_e_all_dimensionsrhrc mdr_f_all_dimensionsrhrc. ((mdr_a_all_dimensionsrhrc = ((mdr_d_all_dimensionsrh) + (mdr_pb_all_dimensionsrh)) * S ((mdr_d_all_dimensionsrh) + (mdr_pb_all_dimensionsrh)) + ((mdr_pb_all_dimensionsrh) + (mdr_pb_all_dimensionsrh))) /\ ((mdr_b_all_dimensionsrhrc = ((mdr_pc_all_dimensionsrh) + (mdr_nb_all_dimensionsrh)) * S ((mdr_pc_all_dimensionsrh) + (mdr_nb_all_dimensionsrh)) + ((mdr_nb_all_dimensionsrh) + (mdr_nb_all_dimensionsrh))) /\ ((mdr_c_all_dimensionsrhrc = ((mdr_a_all_dimensionsrhrc) + (mdr_b_all_dimensionsrhrc)) * S ((mdr_a_all_dimensionsrhrc) + (mdr_b_all_dimensionsrhrc)) + ((mdr_b_all_dimensionsrhrc) + (mdr_b_all_dimensionsrhrc))) /\ ((mdr_e_all_dimensionsrhrc = ((mdr_p_all_dimensionsrh) + (mdr_n_all_dimensionsrh)) * S ((mdr_p_all_dimensionsrh) + (mdr_n_all_dimensionsrh)) + ((mdr_n_all_dimensionsrh) + (mdr_n_all_dimensionsrh))) /\ ((mdr_f_all_dimensionsrhrc = ((mdr_nc_all_dimensionsrh) + (mdr_e_all_dimensionsrhrc)) * S ((mdr_nc_all_dimensionsrh) + (mdr_e_all_dimensionsrhrc)) + ((mdr_e_all_dimensionsrhrc) + (mdr_e_all_dimensionsrhrc))) /\ ((mdr_z_all_dimensionsrhr) = ((mdr_c_all_dimensionsrhrc) + (mdr_f_all_dimensionsrhrc)) * S ((mdr_c_all_dimensionsrhrc) + (mdr_f_all_dimensionsrhrc)) + ((mdr_f_all_dimensionsrhrc) + (mdr_f_all_dimensionsrhrc))))))))) /\ (((exists ff_h_mdr_all_dimensionsrhrb. ff_h_mdr_all_dimensionsrhrb + S (mdr_z_all_dimensionsrhr) = S ((S (mdr_i_all_dimensionsrh)) * mdr_v_all_dimensions)) /\ exists ff_q_mdr_all_dimensionsrhrb. mdr_u_all_dimensions = ff_q_mdr_all_dimensionsrhrb * S ((S (mdr_i_all_dimensionsrh)) * mdr_v_all_dimensions) + (mdr_z_all_dimensionsrhr))))) /\ (((((mdr_d_all_dimensionsrh) = 0) /\ (((mdr_p_all_dimensionsrh) = 1) /\ ((mdr_n_all_dimensionsrh) = 0))) \/ exists mdr_q_all_dimensionsrhs mdr_eb_all_dimensionsrhs mdr_ec_all_dimensionsrhs mdr_fb_all_dimensionsrhs mdr_fc_all_dimensionsrhs. (((mdr_d_all_dimensionsrh) = S (mdr_q_all_dimensionsrhs)) /\ ((forall mdr_j_all_dimensionsrhsc. (exists mdr_gap_all_dimensionsrhscj. mdr_gap_all_dimensionsrhscj + S (mdr_j_all_dimensionsrhsc) = (S (mdr_q_all_dimensionsrhs))) -> exists mdr_i_all_dimensionsrhsc mdr_up_all_dimensionsrhsc mdr_us_all_dimensionsrhsc mdr_un_all_dimensionsrhsc mdr_ut_all_dimensionsrhsc mdr_p_all_dimensionsrhsc mdr_n_all_dimensionsrhsc. ((exists mdr_gap_all_dimensionsrhsci. mdr_gap_all_dimensionsrhsci + S (mdr_i_all_dimensionsrhsc) = (mdr_i_all_dimensionsrh)) /\ ((exists mdr_z_all_dimensionsrhscr. ((exists mdr_a_all_dimensionsrhscrc mdr_b_all_dimensionsrhscrc mdr_c_all_dimensionsrhscrc mdr_e_all_dimensionsrhscrc mdr_f_all_dimensionsrhscrc. ((mdr_a_all_dimensionsrhscrc = ((mdr_q_all_dimensionsrhs) + (mdr_up_all_dimensionsrhsc)) * S ((mdr_q_all_dimensionsrhs) + (mdr_up_all_dimensionsrhsc)) + ((mdr_up_all_dimensionsrhsc) + (mdr_up_all_dimensionsrhsc))) /\ ((mdr_b_all_dimensionsrhscrc = ((mdr_us_all_dimensionsrhsc) + (mdr_un_all_dimensionsrhsc)) * S ((mdr_us_all_dimensionsrhsc) + (mdr_un_all_dimensionsrhsc)) + ((mdr_un_all_dimensionsrhsc) + (mdr_un_all_dimensionsrhsc))) /\ ((mdr_c_all_dimensionsrhscrc = ((mdr_a_all_dimensionsrhscrc) + (mdr_b_all_dimensionsrhscrc)) * S ((mdr_a_all_dimensionsrhscrc) + (mdr_b_all_dimensionsrhscrc)) + ((mdr_b_all_dimensionsrhscrc) + (mdr_b_all_dimensionsrhscrc))) /\ ((mdr_e_all_dimensionsrhscrc = ((mdr_p_all_dimensionsrhsc) + (mdr_n_all_dimensionsrhsc)) * S ((mdr_p_all_dimensionsrhsc) + (mdr_n_all_dimensionsrhsc)) + ((mdr_n_all_dimensionsrhsc) + (mdr_n_all_dimensionsrhsc))) /\ ((mdr_f_all_dimensionsrhscrc = ((mdr_ut_all_dimensionsrhsc) + (mdr_e_all_dimensionsrhscrc)) * S ((mdr_ut_all_dimensionsrhsc) + (mdr_e_all_dimensionsrhscrc)) + ((mdr_e_all_dimensionsrhscrc) + (mdr_e_all_dimensionsrhscrc))) /\ ((mdr_z_all_dimensionsrhscr) = ((mdr_c_all_dimensionsrhscrc) + (mdr_f_all_dimensionsrhscrc)) * S ((mdr_c_all_dimensionsrhscrc) + (mdr_f_all_dimensionsrhscrc)) + ((mdr_f_all_dimensionsrhscrc) + (mdr_f_all_dimensionsrhscrc))))))))) /\ (((exists ff_h_mdr_all_dimensionsrhscrb. ff_h_mdr_all_dimensionsrhscrb + S (mdr_z_all_dimensionsrhscr) = S ((S (mdr_i_all_dimensionsrhsc)) * mdr_v_all_dimensions)) /\ exists ff_q_mdr_all_dimensionsrhscrb. mdr_u_all_dimensions = ff_q_mdr_all_dimensionsrhscrb * S ((S (mdr_i_all_dimensionsrhsc)) * mdr_v_all_dimensions) + (mdr_z_all_dimensionsrhscr))))) /\ ((((forall ff_index_mdm_prefix_mdr_all_dimensionsrhscm_positive. (exists ff_gap_mdm_lt_mdr_all_dimensionsrhscm_positive_index_bound. ff_gap_mdm_lt_mdr_all_dimensionsrhscm_positive_index_bound + S (ff_index_mdm_prefix_mdr_all_dimensionsrhscm_positive) = ((mdr_q_all_dimensionsrhs) * (mdr_q_all_dimensionsrhs))) -> exists ff_row_mdm_prefix_mdr_all_dimensionsrhscm_positive ff_column_mdm_prefix_mdr_all_dimensionsrhscm_positive ff_value_mdm_prefix_mdr_all_dimensionsrhscm_positive. (ff_index_mdm_prefix_mdr_all_dimensionsrhscm_positive = (mdr_q_all_dimensionsrhs) * ff_row_mdm_prefix_mdr_all_dimensionsrhscm_positive + ff_column_mdm_prefix_mdr_all_dimensionsrhscm_positive /\ ((exists ff_gap_mdm_lt_mdr_all_dimensionsrhscm_positive_column_bound. ff_gap_mdm_lt_mdr_all_dimensionsrhscm_positive_column_bound + S (ff_column_mdm_prefix_mdr_all_dimensionsrhscm_positive) = (mdr_q_all_dimensionsrhs)) /\ ((exists ff_row_mdm_cell_mdr_all_dimensionsrhscm_positive_cell ff_column_mdm_cell_mdr_all_dimensionsrhscm_positive_cell. (((((exists ff_gap_mdm_lt_mdr_all_dimensionsrhscm_positive_cell_row_before. ff_gap_mdm_lt_mdr_all_dimensionsrhscm_positive_cell_row_before + S (ff_row_mdm_prefix_mdr_all_dimensionsrhscm_positive) = (0)) /\ ff_row_mdm_cell_mdr_all_dimensionsrhscm_positive_cell = ff_row_mdm_prefix_mdr_all_dimensionsrhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_all_dimensionsrhscm_positive_cell_row_after. ff_gap_mdm_le_mdr_all_dimensionsrhscm_positive_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_all_dimensionsrhscm_positive)) /\ ff_row_mdm_cell_mdr_all_dimensionsrhscm_positive_cell = S ff_row_mdm_prefix_mdr_all_dimensionsrhscm_positive))) /\ (((((exists ff_gap_mdm_lt_mdr_all_dimensionsrhscm_positive_cell_column_before. ff_gap_mdm_lt_mdr_all_dimensionsrhscm_positive_cell_column_before + S (ff_column_mdm_prefix_mdr_all_dimensionsrhscm_positive) = (mdr_j_all_dimensionsrhsc)) /\ ff_column_mdm_cell_mdr_all_dimensionsrhscm_positive_cell = ff_column_mdm_prefix_mdr_all_dimensionsrhscm_positive) \/ ((exists ff_gap_mdm_le_mdr_all_dimensionsrhscm_positive_cell_column_after. ff_gap_mdm_le_mdr_all_dimensionsrhscm_positive_cell_column_after + (mdr_j_all_dimensionsrhsc) = (ff_column_mdm_prefix_mdr_all_dimensionsrhscm_positive)) /\ ff_column_mdm_cell_mdr_all_dimensionsrhscm_positive_cell = S ff_column_mdm_prefix_mdr_all_dimensionsrhscm_positive))) /\ (((exists ff_h_mdm_mdr_all_dimensionsrhscm_positive_cell_source. ff_h_mdm_mdr_all_dimensionsrhscm_positive_cell_source + S (ff_value_mdm_prefix_mdr_all_dimensionsrhscm_positive) = S ((S ((ff_row_mdm_cell_mdr_all_dimensionsrhscm_positive_cell) * (S (mdr_q_all_dimensionsrhs)) + (ff_column_mdm_cell_mdr_all_dimensionsrhscm_positive_cell))) * mdr_pc_all_dimensionsrh)) /\ exists ff_q_mdm_mdr_all_dimensionsrhscm_positive_cell_source. mdr_pb_all_dimensionsrh = ff_q_mdm_mdr_all_dimensionsrhscm_positive_cell_source * S ((S ((ff_row_mdm_cell_mdr_all_dimensionsrhscm_positive_cell) * (S (mdr_q_all_dimensionsrhs)) + (ff_column_mdm_cell_mdr_all_dimensionsrhscm_positive_cell))) * mdr_pc_all_dimensionsrh) + (ff_value_mdm_prefix_mdr_all_dimensionsrhscm_positive)))))) /\ (((exists ff_h_mdm_mdr_all_dimensionsrhscm_positive_target. ff_h_mdm_mdr_all_dimensionsrhscm_positive_target + S (ff_value_mdm_prefix_mdr_all_dimensionsrhscm_positive) = S ((S (ff_index_mdm_prefix_mdr_all_dimensionsrhscm_positive)) * mdr_us_all_dimensionsrhsc)) /\ exists ff_q_mdm_mdr_all_dimensionsrhscm_positive_target. mdr_up_all_dimensionsrhsc = ff_q_mdm_mdr_all_dimensionsrhscm_positive_target * S ((S (ff_index_mdm_prefix_mdr_all_dimensionsrhscm_positive)) * mdr_us_all_dimensionsrhsc) + (ff_value_mdm_prefix_mdr_all_dimensionsrhscm_positive))))))) /\ (forall ff_index_mdm_prefix_mdr_all_dimensionsrhscm_negative. (exists ff_gap_mdm_lt_mdr_all_dimensionsrhscm_negative_index_bound. ff_gap_mdm_lt_mdr_all_dimensionsrhscm_negative_index_bound + S (ff_index_mdm_prefix_mdr_all_dimensionsrhscm_negative) = ((mdr_q_all_dimensionsrhs) * (mdr_q_all_dimensionsrhs))) -> exists ff_row_mdm_prefix_mdr_all_dimensionsrhscm_negative ff_column_mdm_prefix_mdr_all_dimensionsrhscm_negative ff_value_mdm_prefix_mdr_all_dimensionsrhscm_negative. (ff_index_mdm_prefix_mdr_all_dimensionsrhscm_negative = (mdr_q_all_dimensionsrhs) * ff_row_mdm_prefix_mdr_all_dimensionsrhscm_negative + ff_column_mdm_prefix_mdr_all_dimensionsrhscm_negative /\ ((exists ff_gap_mdm_lt_mdr_all_dimensionsrhscm_negative_column_bound. ff_gap_mdm_lt_mdr_all_dimensionsrhscm_negative_column_bound + S (ff_column_mdm_prefix_mdr_all_dimensionsrhscm_negative) = (mdr_q_all_dimensionsrhs)) /\ ((exists ff_row_mdm_cell_mdr_all_dimensionsrhscm_negative_cell ff_column_mdm_cell_mdr_all_dimensionsrhscm_negative_cell. (((((exists ff_gap_mdm_lt_mdr_all_dimensionsrhscm_negative_cell_row_before. ff_gap_mdm_lt_mdr_all_dimensionsrhscm_negative_cell_row_before + S (ff_row_mdm_prefix_mdr_all_dimensionsrhscm_negative) = (0)) /\ ff_row_mdm_cell_mdr_all_dimensionsrhscm_negative_cell = ff_row_mdm_prefix_mdr_all_dimensionsrhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_all_dimensionsrhscm_negative_cell_row_after. ff_gap_mdm_le_mdr_all_dimensionsrhscm_negative_cell_row_after + (0) = (ff_row_mdm_prefix_mdr_all_dimensionsrhscm_negative)) /\ ff_row_mdm_cell_mdr_all_dimensionsrhscm_negative_cell = S ff_row_mdm_prefix_mdr_all_dimensionsrhscm_negative))) /\ (((((exists ff_gap_mdm_lt_mdr_all_dimensionsrhscm_negative_cell_column_before. ff_gap_mdm_lt_mdr_all_dimensionsrhscm_negative_cell_column_before + S (ff_column_mdm_prefix_mdr_all_dimensionsrhscm_negative) = (mdr_j_all_dimensionsrhsc)) /\ ff_column_mdm_cell_mdr_all_dimensionsrhscm_negative_cell = ff_column_mdm_prefix_mdr_all_dimensionsrhscm_negative) \/ ((exists ff_gap_mdm_le_mdr_all_dimensionsrhscm_negative_cell_column_after. ff_gap_mdm_le_mdr_all_dimensionsrhscm_negative_cell_column_after + (mdr_j_all_dimensionsrhsc) = (ff_column_mdm_prefix_mdr_all_dimensionsrhscm_negative)) /\ ff_column_mdm_cell_mdr_all_dimensionsrhscm_negative_cell = S ff_column_mdm_prefix_mdr_all_dimensionsrhscm_negative))) /\ (((exists ff_h_mdm_mdr_all_dimensionsrhscm_negative_cell_source. ff_h_mdm_mdr_all_dimensionsrhscm_negative_cell_source + S (ff_value_mdm_prefix_mdr_all_dimensionsrhscm_negative) = S ((S ((ff_row_mdm_cell_mdr_all_dimensionsrhscm_negative_cell) * (S (mdr_q_all_dimensionsrhs)) + (ff_column_mdm_cell_mdr_all_dimensionsrhscm_negative_cell))) * mdr_nc_all_dimensionsrh)) /\ exists ff_q_mdm_mdr_all_dimensionsrhscm_negative_cell_source. mdr_nb_all_dimensionsrh = ff_q_mdm_mdr_all_dimensionsrhscm_negative_cell_source * S ((S ((ff_row_mdm_cell_mdr_all_dimensionsrhscm_negative_cell) * (S (mdr_q_all_dimensionsrhs)) + (ff_column_mdm_cell_mdr_all_dimensionsrhscm_negative_cell))) * mdr_nc_all_dimensionsrh) + (ff_value_mdm_prefix_mdr_all_dimensionsrhscm_negative)))))) /\ (((exists ff_h_mdm_mdr_all_dimensionsrhscm_negative_target. ff_h_mdm_mdr_all_dimensionsrhscm_negative_target + S (ff_value_mdm_prefix_mdr_all_dimensionsrhscm_negative) = S ((S (ff_index_mdm_prefix_mdr_all_dimensionsrhscm_negative)) * mdr_ut_all_dimensionsrhsc)) /\ exists ff_q_mdm_mdr_all_dimensionsrhscm_negative_target. mdr_un_all_dimensionsrhsc = ff_q_mdm_mdr_all_dimensionsrhscm_negative_target * S ((S (ff_index_mdm_prefix_mdr_all_dimensionsrhscm_negative)) * mdr_ut_all_dimensionsrhsc) + (ff_value_mdm_prefix_mdr_all_dimensionsrhscm_negative))))))))) /\ ((((exists ff_h_mdr_all_dimensionsrhscp. ff_h_mdr_all_dimensionsrhscp + S (mdr_p_all_dimensionsrhsc) = S ((S (mdr_j_all_dimensionsrhsc)) * mdr_ec_all_dimensionsrhs)) /\ exists ff_q_mdr_all_dimensionsrhscp. mdr_eb_all_dimensionsrhs = ff_q_mdr_all_dimensionsrhscp * S ((S (mdr_j_all_dimensionsrhsc)) * mdr_ec_all_dimensionsrhs) + (mdr_p_all_dimensionsrhsc))) /\ (((exists ff_h_mdr_all_dimensionsrhscn. ff_h_mdr_all_dimensionsrhscn + S (mdr_n_all_dimensionsrhsc) = S ((S (mdr_j_all_dimensionsrhsc)) * mdr_fc_all_dimensionsrhs)) /\ exists ff_q_mdr_all_dimensionsrhscn. mdr_fb_all_dimensionsrhs = ff_q_mdr_all_dimensionsrhscn * S ((S (mdr_j_all_dimensionsrhsc)) * mdr_fc_all_dimensionsrhs) + (mdr_n_all_dimensionsrhsc)))))))) /\ (exists ff_ub_mce_fold_mdr_all_dimensionsrhsf ff_uc_mce_fold_mdr_all_dimensionsrhsf ff_vb_mce_fold_mdr_all_dimensionsrhsf ff_vc_mce_fold_mdr_all_dimensionsrhsf. ((forall ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix. (exists ff_gap_mce_mdr_all_dimensionsrhsf_prefix_index. ff_gap_mce_mdr_all_dimensionsrhsf_prefix_index + S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix) = (S (mdr_q_all_dimensionsrhs))) -> exists ff_ap_mce_alternating_mdr_all_dimensionsrhsf_prefix ff_an_mce_alternating_mdr_all_dimensionsrhsf_prefix ff_bp_mce_alternating_mdr_all_dimensionsrhsf_prefix ff_bn_mce_alternating_mdr_all_dimensionsrhsf_prefix ff_p_mce_alternating_mdr_all_dimensionsrhsf_prefix ff_n_mce_alternating_mdr_all_dimensionsrhsf_prefix. ((((exists ff_h_mce_mdr_all_dimensionsrhsf_prefix_ap. ff_h_mce_mdr_all_dimensionsrhsf_prefix_ap + S (ff_ap_mce_alternating_mdr_all_dimensionsrhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix)) * mdr_pc_all_dimensionsrh)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_prefix_ap. mdr_pb_all_dimensionsrh = ff_q_mce_mdr_all_dimensionsrhsf_prefix_ap * S ((S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix)) * mdr_pc_all_dimensionsrh) + (ff_ap_mce_alternating_mdr_all_dimensionsrhsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_dimensionsrhsf_prefix_an. ff_h_mce_mdr_all_dimensionsrhsf_prefix_an + S (ff_an_mce_alternating_mdr_all_dimensionsrhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix)) * mdr_nc_all_dimensionsrh)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_prefix_an. mdr_nb_all_dimensionsrh = ff_q_mce_mdr_all_dimensionsrhsf_prefix_an * S ((S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix)) * mdr_nc_all_dimensionsrh) + (ff_an_mce_alternating_mdr_all_dimensionsrhsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_dimensionsrhsf_prefix_bp. ff_h_mce_mdr_all_dimensionsrhsf_prefix_bp + S (ff_bp_mce_alternating_mdr_all_dimensionsrhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix)) * mdr_ec_all_dimensionsrhs)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_prefix_bp. mdr_eb_all_dimensionsrhs = ff_q_mce_mdr_all_dimensionsrhsf_prefix_bp * S ((S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix)) * mdr_ec_all_dimensionsrhs) + (ff_bp_mce_alternating_mdr_all_dimensionsrhsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_dimensionsrhsf_prefix_bn. ff_h_mce_mdr_all_dimensionsrhsf_prefix_bn + S (ff_bn_mce_alternating_mdr_all_dimensionsrhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix)) * mdr_fc_all_dimensionsrhs)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_prefix_bn. mdr_fb_all_dimensionsrhs = ff_q_mce_mdr_all_dimensionsrhsf_prefix_bn * S ((S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix)) * mdr_fc_all_dimensionsrhs) + (ff_bn_mce_alternating_mdr_all_dimensionsrhsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_dimensionsrhsf_prefix_positive. ff_h_mce_mdr_all_dimensionsrhsf_prefix_positive + S (ff_p_mce_alternating_mdr_all_dimensionsrhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix)) * ff_uc_mce_fold_mdr_all_dimensionsrhsf)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_prefix_positive. ff_ub_mce_fold_mdr_all_dimensionsrhsf = ff_q_mce_mdr_all_dimensionsrhsf_prefix_positive * S ((S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix)) * ff_uc_mce_fold_mdr_all_dimensionsrhsf) + (ff_p_mce_alternating_mdr_all_dimensionsrhsf_prefix))) /\ ((((exists ff_h_mce_mdr_all_dimensionsrhsf_prefix_negative. ff_h_mce_mdr_all_dimensionsrhsf_prefix_negative + S (ff_n_mce_alternating_mdr_all_dimensionsrhsf_prefix) = S ((S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix)) * ff_vc_mce_fold_mdr_all_dimensionsrhsf)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_prefix_negative. ff_vb_mce_fold_mdr_all_dimensionsrhsf = ff_q_mce_mdr_all_dimensionsrhsf_prefix_negative * S ((S (ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix)) * ff_vc_mce_fold_mdr_all_dimensionsrhsf) + (ff_n_mce_alternating_mdr_all_dimensionsrhsf_prefix))) /\ (((exists ff_even_mce_term_mdr_all_dimensionsrhsf_prefix_term. ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix = 2 * ff_even_mce_term_mdr_all_dimensionsrhsf_prefix_term) /\ (ff_p_mce_alternating_mdr_all_dimensionsrhsf_prefix = (ff_ap_mce_alternating_mdr_all_dimensionsrhsf_prefix) * (ff_bp_mce_alternating_mdr_all_dimensionsrhsf_prefix) + (ff_an_mce_alternating_mdr_all_dimensionsrhsf_prefix) * (ff_bn_mce_alternating_mdr_all_dimensionsrhsf_prefix) /\ ff_n_mce_alternating_mdr_all_dimensionsrhsf_prefix = (ff_ap_mce_alternating_mdr_all_dimensionsrhsf_prefix) * (ff_bn_mce_alternating_mdr_all_dimensionsrhsf_prefix) + (ff_an_mce_alternating_mdr_all_dimensionsrhsf_prefix) * (ff_bp_mce_alternating_mdr_all_dimensionsrhsf_prefix))) \/ ((exists ff_odd_mce_term_mdr_all_dimensionsrhsf_prefix_term. ff_index_mce_alternating_mdr_all_dimensionsrhsf_prefix = 2 * ff_odd_mce_term_mdr_all_dimensionsrhsf_prefix_term + 1) /\ (ff_p_mce_alternating_mdr_all_dimensionsrhsf_prefix = (ff_ap_mce_alternating_mdr_all_dimensionsrhsf_prefix) * (ff_bn_mce_alternating_mdr_all_dimensionsrhsf_prefix) + (ff_an_mce_alternating_mdr_all_dimensionsrhsf_prefix) * (ff_bp_mce_alternating_mdr_all_dimensionsrhsf_prefix) /\ ff_n_mce_alternating_mdr_all_dimensionsrhsf_prefix = (ff_ap_mce_alternating_mdr_all_dimensionsrhsf_prefix) * (ff_bp_mce_alternating_mdr_all_dimensionsrhsf_prefix) + (ff_an_mce_alternating_mdr_all_dimensionsrhsf_prefix) * (ff_bn_mce_alternating_mdr_all_dimensionsrhsf_prefix))))))))))) /\ ((exists ff_u_mce_mdr_all_dimensionsrhsf_positive ff_v_mce_mdr_all_dimensionsrhsf_positive. ((((exists ff_h_mce_mdr_all_dimensionsrhsf_positive_start. ff_h_mce_mdr_all_dimensionsrhsf_positive_start + S (0) = S ((S (0)) * ff_v_mce_mdr_all_dimensionsrhsf_positive)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_positive_start. ff_u_mce_mdr_all_dimensionsrhsf_positive = ff_q_mce_mdr_all_dimensionsrhsf_positive_start * S ((S (0)) * ff_v_mce_mdr_all_dimensionsrhsf_positive) + (0))) /\ ((((exists ff_h_mce_mdr_all_dimensionsrhsf_positive_terminal. ff_h_mce_mdr_all_dimensionsrhsf_positive_terminal + S (mdr_p_all_dimensionsrh) = S ((S ((S (mdr_q_all_dimensionsrhs)))) * ff_v_mce_mdr_all_dimensionsrhsf_positive)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_positive_terminal. ff_u_mce_mdr_all_dimensionsrhsf_positive = ff_q_mce_mdr_all_dimensionsrhsf_positive_terminal * S ((S ((S (mdr_q_all_dimensionsrhs)))) * ff_v_mce_mdr_all_dimensionsrhsf_positive) + (mdr_p_all_dimensionsrh))) /\ forall ff_i_mce_mdr_all_dimensionsrhsf_positive. (exists ff_lt_mce_mdr_all_dimensionsrhsf_positive_bound. ff_lt_mce_mdr_all_dimensionsrhsf_positive_bound + S ff_i_mce_mdr_all_dimensionsrhsf_positive = (S (mdr_q_all_dimensionsrhs))) -> exists ff_a_mce_mdr_all_dimensionsrhsf_positive ff_r_mce_mdr_all_dimensionsrhsf_positive ff_s_mce_mdr_all_dimensionsrhsf_positive. ((((exists ff_h_mce_mdr_all_dimensionsrhsf_positive_summand. ff_h_mce_mdr_all_dimensionsrhsf_positive_summand + S (ff_a_mce_mdr_all_dimensionsrhsf_positive) = S ((S (ff_i_mce_mdr_all_dimensionsrhsf_positive)) * ff_uc_mce_fold_mdr_all_dimensionsrhsf)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_positive_summand. ff_ub_mce_fold_mdr_all_dimensionsrhsf = ff_q_mce_mdr_all_dimensionsrhsf_positive_summand * S ((S (ff_i_mce_mdr_all_dimensionsrhsf_positive)) * ff_uc_mce_fold_mdr_all_dimensionsrhsf) + (ff_a_mce_mdr_all_dimensionsrhsf_positive))) /\ ((((exists ff_h_mce_mdr_all_dimensionsrhsf_positive_partial. ff_h_mce_mdr_all_dimensionsrhsf_positive_partial + S (ff_r_mce_mdr_all_dimensionsrhsf_positive) = S ((S (ff_i_mce_mdr_all_dimensionsrhsf_positive)) * ff_v_mce_mdr_all_dimensionsrhsf_positive)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_positive_partial. ff_u_mce_mdr_all_dimensionsrhsf_positive = ff_q_mce_mdr_all_dimensionsrhsf_positive_partial * S ((S (ff_i_mce_mdr_all_dimensionsrhsf_positive)) * ff_v_mce_mdr_all_dimensionsrhsf_positive) + (ff_r_mce_mdr_all_dimensionsrhsf_positive))) /\ ((((exists ff_h_mce_mdr_all_dimensionsrhsf_positive_successor. ff_h_mce_mdr_all_dimensionsrhsf_positive_successor + S (ff_s_mce_mdr_all_dimensionsrhsf_positive) = S ((S (S ff_i_mce_mdr_all_dimensionsrhsf_positive)) * ff_v_mce_mdr_all_dimensionsrhsf_positive)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_positive_successor. ff_u_mce_mdr_all_dimensionsrhsf_positive = ff_q_mce_mdr_all_dimensionsrhsf_positive_successor * S ((S (S ff_i_mce_mdr_all_dimensionsrhsf_positive)) * ff_v_mce_mdr_all_dimensionsrhsf_positive) + (ff_s_mce_mdr_all_dimensionsrhsf_positive))) /\ ff_s_mce_mdr_all_dimensionsrhsf_positive = ff_r_mce_mdr_all_dimensionsrhsf_positive + ff_a_mce_mdr_all_dimensionsrhsf_positive)))))) /\ (exists ff_u_mce_mdr_all_dimensionsrhsf_negative ff_v_mce_mdr_all_dimensionsrhsf_negative. ((((exists ff_h_mce_mdr_all_dimensionsrhsf_negative_start. ff_h_mce_mdr_all_dimensionsrhsf_negative_start + S (0) = S ((S (0)) * ff_v_mce_mdr_all_dimensionsrhsf_negative)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_negative_start. ff_u_mce_mdr_all_dimensionsrhsf_negative = ff_q_mce_mdr_all_dimensionsrhsf_negative_start * S ((S (0)) * ff_v_mce_mdr_all_dimensionsrhsf_negative) + (0))) /\ ((((exists ff_h_mce_mdr_all_dimensionsrhsf_negative_terminal. ff_h_mce_mdr_all_dimensionsrhsf_negative_terminal + S (mdr_n_all_dimensionsrh) = S ((S ((S (mdr_q_all_dimensionsrhs)))) * ff_v_mce_mdr_all_dimensionsrhsf_negative)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_negative_terminal. ff_u_mce_mdr_all_dimensionsrhsf_negative = ff_q_mce_mdr_all_dimensionsrhsf_negative_terminal * S ((S ((S (mdr_q_all_dimensionsrhs)))) * ff_v_mce_mdr_all_dimensionsrhsf_negative) + (mdr_n_all_dimensionsrh))) /\ forall ff_i_mce_mdr_all_dimensionsrhsf_negative. (exists ff_lt_mce_mdr_all_dimensionsrhsf_negative_bound. ff_lt_mce_mdr_all_dimensionsrhsf_negative_bound + S ff_i_mce_mdr_all_dimensionsrhsf_negative = (S (mdr_q_all_dimensionsrhs))) -> exists ff_a_mce_mdr_all_dimensionsrhsf_negative ff_r_mce_mdr_all_dimensionsrhsf_negative ff_s_mce_mdr_all_dimensionsrhsf_negative. ((((exists ff_h_mce_mdr_all_dimensionsrhsf_negative_summand. ff_h_mce_mdr_all_dimensionsrhsf_negative_summand + S (ff_a_mce_mdr_all_dimensionsrhsf_negative) = S ((S (ff_i_mce_mdr_all_dimensionsrhsf_negative)) * ff_vc_mce_fold_mdr_all_dimensionsrhsf)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_negative_summand. ff_vb_mce_fold_mdr_all_dimensionsrhsf = ff_q_mce_mdr_all_dimensionsrhsf_negative_summand * S ((S (ff_i_mce_mdr_all_dimensionsrhsf_negative)) * ff_vc_mce_fold_mdr_all_dimensionsrhsf) + (ff_a_mce_mdr_all_dimensionsrhsf_negative))) /\ ((((exists ff_h_mce_mdr_all_dimensionsrhsf_negative_partial. ff_h_mce_mdr_all_dimensionsrhsf_negative_partial + S (ff_r_mce_mdr_all_dimensionsrhsf_negative) = S ((S (ff_i_mce_mdr_all_dimensionsrhsf_negative)) * ff_v_mce_mdr_all_dimensionsrhsf_negative)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_negative_partial. ff_u_mce_mdr_all_dimensionsrhsf_negative = ff_q_mce_mdr_all_dimensionsrhsf_negative_partial * S ((S (ff_i_mce_mdr_all_dimensionsrhsf_negative)) * ff_v_mce_mdr_all_dimensionsrhsf_negative) + (ff_r_mce_mdr_all_dimensionsrhsf_negative))) /\ ((((exists ff_h_mce_mdr_all_dimensionsrhsf_negative_successor. ff_h_mce_mdr_all_dimensionsrhsf_negative_successor + S (ff_s_mce_mdr_all_dimensionsrhsf_negative) = S ((S (S ff_i_mce_mdr_all_dimensionsrhsf_negative)) * ff_v_mce_mdr_all_dimensionsrhsf_negative)) /\ exists ff_q_mce_mdr_all_dimensionsrhsf_negative_successor. ff_u_mce_mdr_all_dimensionsrhsf_negative = ff_q_mce_mdr_all_dimensionsrhsf_negative_successor * S ((S (S ff_i_mce_mdr_all_dimensionsrhsf_negative)) * ff_v_mce_mdr_all_dimensionsrhsf_negative) + (ff_s_mce_mdr_all_dimensionsrhsf_negative))) /\ ff_s_mce_mdr_all_dimensionsrhsf_negative = ff_r_mce_mdr_all_dimensionsrhsf_negative + ff_a_mce_mdr_all_dimensionsrhsf_negative))))))))))))))) /\ (exists mdr_z_all_dimensionsrr. ((exists mdr_a_all_dimensionsrrc mdr_b_all_dimensionsrrc mdr_c_all_dimensionsrrc mdr_e_all_dimensionsrrc mdr_f_all_dimensionsrrc. ((mdr_a_all_dimensionsrrc = ((d) + (mdr_pb_all_dimensions)) * S ((d) + (mdr_pb_all_dimensions)) + ((mdr_pb_all_dimensions) + (mdr_pb_all_dimensions))) /\ ((mdr_b_all_dimensionsrrc = ((mdr_pc_all_dimensions) + (mdr_nb_all_dimensions)) * S ((mdr_pc_all_dimensions) + (mdr_nb_all_dimensions)) + ((mdr_nb_all_dimensions) + (mdr_nb_all_dimensions))) /\ ((mdr_c_all_dimensionsrrc = ((mdr_a_all_dimensionsrrc) + (mdr_b_all_dimensionsrrc)) * S ((mdr_a_all_dimensionsrrc) + (mdr_b_all_dimensionsrrc)) + ((mdr_b_all_dimensionsrrc) + (mdr_b_all_dimensionsrrc))) /\ ((mdr_e_all_dimensionsrrc = ((mdr_p_all_dimensions) + (mdr_n_all_dimensions)) * S ((mdr_p_all_dimensions) + (mdr_n_all_dimensions)) + ((mdr_n_all_dimensions) + (mdr_n_all_dimensions))) /\ ((mdr_f_all_dimensionsrrc = ((mdr_nc_all_dimensions) + (mdr_e_all_dimensionsrrc)) * S ((mdr_nc_all_dimensions) + (mdr_e_all_dimensionsrrc)) + ((mdr_e_all_dimensionsrrc) + (mdr_e_all_dimensionsrrc))) /\ ((mdr_z_all_dimensionsrr) = ((mdr_c_all_dimensionsrrc) + (mdr_f_all_dimensionsrrc)) * S ((mdr_c_all_dimensionsrrc) + (mdr_f_all_dimensionsrrc)) + ((mdr_f_all_dimensionsrrc) + (mdr_f_all_dimensionsrrc))))))))) /\ (((exists ff_h_mdr_all_dimensionsrrb. ff_h_mdr_all_dimensionsrrb + S (mdr_z_all_dimensionsrr) = S ((S (mdr_t_all_dimensions)) * mdr_v_all_dimensions)) /\ exists ff_q_mdr_all_dimensionsrrb. mdr_u_all_dimensions = ff_q_mdr_all_dimensionsrrb * S ((S (mdr_t_all_dimensions)) * mdr_v_all_dimensions) + (mdr_z_all_dimensionsrr)))))))))Complete tactic proof in conservative notation
All 5 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
5 script commands · 1 reading checkpoints · 0 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 (2)
01Induction on dL1–5
Original defined command ledger · 5 lines
- 0001
induction d - 0002
exact matrix_recursive_zero_extension - 0003
specialize matrix_recursive_successor_extension (d) - 0004
apply matrix_recursive_successor_extension - 0005
exact IH