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 expanded first-order arithmetic statement
forall F m n. (exists dst_positive_code_row_major_source dst_positive_scale_row_major_source dst_negative_code_row_major_source dst_negative_scale_row_major_source. (((F) = (((((dst_positive_code_row_major_source) + (dst_positive_scale_row_major_source)) * S ((dst_positive_code_row_major_source) + (dst_positive_scale_row_major_source)) + ((dst_positive_scale_row_major_source) + (dst_positive_scale_row_major_source))) + (((dst_negative_code_row_major_source) + (dst_negative_scale_row_major_source)) * S ((dst_negative_code_row_major_source) + (dst_negative_scale_row_major_source)) + ((dst_negative_scale_row_major_source) + (dst_negative_scale_row_major_source)))) * S ((((dst_positive_code_row_major_source) + (dst_positive_scale_row_major_source)) * S ((dst_positive_code_row_major_source) + (dst_positive_scale_row_major_source)) + ((dst_positive_scale_row_major_source) + (dst_positive_scale_row_major_source))) + (((dst_negative_code_row_major_source) + (dst_negative_scale_row_major_source)) * S ((dst_negative_code_row_major_source) + (dst_negative_scale_row_major_source)) + ((dst_negative_scale_row_major_source) + (dst_negative_scale_row_major_source)))) + ((((dst_negative_code_row_major_source) + (dst_negative_scale_row_major_source)) * S ((dst_negative_code_row_major_source) + (dst_negative_scale_row_major_source)) + ((dst_negative_scale_row_major_source) + (dst_negative_scale_row_major_source))) + (((dst_negative_code_row_major_source) + (dst_negative_scale_row_major_source)) * S ((dst_negative_code_row_major_source) + (dst_negative_scale_row_major_source)) + ((dst_negative_scale_row_major_source) + (dst_negative_scale_row_major_source)))))) /\ (forall dst_index_row_major_source. (exists pvs_le_gap_row_major_sourcedomain. pvs_le_gap_row_major_sourcedomain + (dst_index_row_major_source) = (m*n)) -> exists dst_positive_row_major_source dst_negative_row_major_source dst_value_row_major_source. ((((exists ff_h_pvs_row_major_sourceentrypositive. ff_h_pvs_row_major_sourceentrypositive + S (dst_positive_row_major_source) = S ((S (dst_index_row_major_source)) * dst_positive_scale_row_major_source)) /\ exists ff_q_pvs_row_major_sourceentrypositive. dst_positive_code_row_major_source = ff_q_pvs_row_major_sourceentrypositive * S ((S (dst_index_row_major_source)) * dst_positive_scale_row_major_source) + (dst_positive_row_major_source))) /\ (((((exists ff_h_pvs_row_major_sourceentrynegative. ff_h_pvs_row_major_sourceentrynegative + S (dst_negative_row_major_source) = S ((S (dst_index_row_major_source)) * dst_negative_scale_row_major_source)) /\ exists ff_q_pvs_row_major_sourceentrynegative. dst_negative_code_row_major_source = ff_q_pvs_row_major_sourceentrynegative * S ((S (dst_index_row_major_source)) * dst_negative_scale_row_major_source) + (dst_negative_row_major_source))) /\ (exists ge_balance_positive_row_major_sourceentryvalue ge_balance_negative_row_major_sourceentryvalue. (((((dst_value_row_major_source) = 2 * (ge_balance_positive_row_major_sourceentryvalue) /\ (ge_balance_negative_row_major_sourceentryvalue) = 0) \/ exists ge_signed_half_row_major_sourceentryvaluedecode. (((dst_value_row_major_source) = 2 * ge_signed_half_row_major_sourceentryvaluedecode + 1 /\ (ge_balance_positive_row_major_sourceentryvalue) = 0) /\ (ge_balance_negative_row_major_sourceentryvalue) = S ge_signed_half_row_major_sourceentryvaluedecode))) /\ ((dst_positive_row_major_source) + ge_balance_negative_row_major_sourceentryvalue = (dst_negative_row_major_source) + ge_balance_positive_row_major_sourceentryvalue))))))))) -> exists R C z. (((((exists dst_positive_code_row_major_resultrowssource_table dst_positive_scale_row_major_resultrowssource_table dst_negative_code_row_major_resultrowssource_table dst_negative_scale_row_major_resultrowssource_table. (((F) = (((((dst_positive_code_row_major_resultrowssource_table) + (dst_positive_scale_row_major_resultrowssource_table)) * S ((dst_positive_code_row_major_resultrowssource_table) + (dst_positive_scale_row_major_resultrowssource_table)) + ((dst_positive_scale_row_major_resultrowssource_table) + (dst_positive_scale_row_major_resultrowssource_table))) + (((dst_negative_code_row_major_resultrowssource_table) + (dst_negative_scale_row_major_resultrowssource_table)) * S ((dst_negative_code_row_major_resultrowssource_table) + (dst_negative_scale_row_major_resultrowssource_table)) + ((dst_negative_scale_row_major_resultrowssource_table) + (dst_negative_scale_row_major_resultrowssource_table)))) * S ((((dst_positive_code_row_major_resultrowssource_table) + (dst_positive_scale_row_major_resultrowssource_table)) * S ((dst_positive_code_row_major_resultrowssource_table) + (dst_positive_scale_row_major_resultrowssource_table)) + ((dst_positive_scale_row_major_resultrowssource_table) + (dst_positive_scale_row_major_resultrowssource_table))) + (((dst_negative_code_row_major_resultrowssource_table) + (dst_negative_scale_row_major_resultrowssource_table)) * S ((dst_negative_code_row_major_resultrowssource_table) + (dst_negative_scale_row_major_resultrowssource_table)) + ((dst_negative_scale_row_major_resultrowssource_table) + (dst_negative_scale_row_major_resultrowssource_table)))) + ((((dst_negative_code_row_major_resultrowssource_table) + (dst_negative_scale_row_major_resultrowssource_table)) * S ((dst_negative_code_row_major_resultrowssource_table) + (dst_negative_scale_row_major_resultrowssource_table)) + ((dst_negative_scale_row_major_resultrowssource_table) + (dst_negative_scale_row_major_resultrowssource_table))) + (((dst_negative_code_row_major_resultrowssource_table) + (dst_negative_scale_row_major_resultrowssource_table)) * S ((dst_negative_code_row_major_resultrowssource_table) + (dst_negative_scale_row_major_resultrowssource_table)) + ((dst_negative_scale_row_major_resultrowssource_table) + (dst_negative_scale_row_major_resultrowssource_table)))))) /\ (forall dst_index_row_major_resultrowssource_table. (exists pvs_le_gap_row_major_resultrowssource_tabledomain. pvs_le_gap_row_major_resultrowssource_tabledomain + (dst_index_row_major_resultrowssource_table) = (0)) -> exists dst_positive_row_major_resultrowssource_table dst_negative_row_major_resultrowssource_table dst_value_row_major_resultrowssource_table. ((((exists ff_h_pvs_row_major_resultrowssource_tableentrypositive. ff_h_pvs_row_major_resultrowssource_tableentrypositive + S (dst_positive_row_major_resultrowssource_table) = S ((S (dst_index_row_major_resultrowssource_table)) * dst_positive_scale_row_major_resultrowssource_table)) /\ exists ff_q_pvs_row_major_resultrowssource_tableentrypositive. dst_positive_code_row_major_resultrowssource_table = ff_q_pvs_row_major_resultrowssource_tableentrypositive * S ((S (dst_index_row_major_resultrowssource_table)) * dst_positive_scale_row_major_resultrowssource_table) + (dst_positive_row_major_resultrowssource_table))) /\ (((((exists ff_h_pvs_row_major_resultrowssource_tableentrynegative. ff_h_pvs_row_major_resultrowssource_tableentrynegative + S (dst_negative_row_major_resultrowssource_table) = S ((S (dst_index_row_major_resultrowssource_table)) * dst_negative_scale_row_major_resultrowssource_table)) /\ exists ff_q_pvs_row_major_resultrowssource_tableentrynegative. dst_negative_code_row_major_resultrowssource_table = ff_q_pvs_row_major_resultrowssource_tableentrynegative * S ((S (dst_index_row_major_resultrowssource_table)) * dst_negative_scale_row_major_resultrowssource_table) + (dst_negative_row_major_resultrowssource_table))) /\ (exists ge_balance_positive_row_major_resultrowssource_tableentryvalue ge_balance_negative_row_major_resultrowssource_tableentryvalue. (((((dst_value_row_major_resultrowssource_table) = 2 * (ge_balance_positive_row_major_resultrowssource_tableentryvalue) /\ (ge_balance_negative_row_major_resultrowssource_tableentryvalue) = 0) \/ exists ge_signed_half_row_major_resultrowssource_tableentryvaluedecode. (((dst_value_row_major_resultrowssource_table) = 2 * ge_signed_half_row_major_resultrowssource_tableentryvaluedecode + 1 /\ (ge_balance_positive_row_major_resultrowssource_tableentryvalue) = 0) /\ (ge_balance_negative_row_major_resultrowssource_tableentryvalue) = S ge_signed_half_row_major_resultrowssource_tableentryvaluedecode))) /\ ((dst_positive_row_major_resultrowssource_table) + ge_balance_negative_row_major_resultrowssource_tableentryvalue = (dst_negative_row_major_resultrowssource_table) + ge_balance_positive_row_major_resultrowssource_tableentryvalue))))))))) /\ (((exists dst_positive_code_row_major_resultrowsrow_table dst_positive_scale_row_major_resultrowsrow_table dst_negative_code_row_major_resultrowsrow_table dst_negative_scale_row_major_resultrowsrow_table. (((R) = (((((dst_positive_code_row_major_resultrowsrow_table) + (dst_positive_scale_row_major_resultrowsrow_table)) * S ((dst_positive_code_row_major_resultrowsrow_table) + (dst_positive_scale_row_major_resultrowsrow_table)) + ((dst_positive_scale_row_major_resultrowsrow_table) + (dst_positive_scale_row_major_resultrowsrow_table))) + (((dst_negative_code_row_major_resultrowsrow_table) + (dst_negative_scale_row_major_resultrowsrow_table)) * S ((dst_negative_code_row_major_resultrowsrow_table) + (dst_negative_scale_row_major_resultrowsrow_table)) + ((dst_negative_scale_row_major_resultrowsrow_table) + (dst_negative_scale_row_major_resultrowsrow_table)))) * S ((((dst_positive_code_row_major_resultrowsrow_table) + (dst_positive_scale_row_major_resultrowsrow_table)) * S ((dst_positive_code_row_major_resultrowsrow_table) + (dst_positive_scale_row_major_resultrowsrow_table)) + ((dst_positive_scale_row_major_resultrowsrow_table) + (dst_positive_scale_row_major_resultrowsrow_table))) + (((dst_negative_code_row_major_resultrowsrow_table) + (dst_negative_scale_row_major_resultrowsrow_table)) * S ((dst_negative_code_row_major_resultrowsrow_table) + (dst_negative_scale_row_major_resultrowsrow_table)) + ((dst_negative_scale_row_major_resultrowsrow_table) + (dst_negative_scale_row_major_resultrowsrow_table)))) + ((((dst_negative_code_row_major_resultrowsrow_table) + (dst_negative_scale_row_major_resultrowsrow_table)) * S ((dst_negative_code_row_major_resultrowsrow_table) + (dst_negative_scale_row_major_resultrowsrow_table)) + ((dst_negative_scale_row_major_resultrowsrow_table) + (dst_negative_scale_row_major_resultrowsrow_table))) + (((dst_negative_code_row_major_resultrowsrow_table) + (dst_negative_scale_row_major_resultrowsrow_table)) * S ((dst_negative_code_row_major_resultrowsrow_table) + (dst_negative_scale_row_major_resultrowsrow_table)) + ((dst_negative_scale_row_major_resultrowsrow_table) + (dst_negative_scale_row_major_resultrowsrow_table)))))) /\ (forall dst_index_row_major_resultrowsrow_table. (exists pvs_le_gap_row_major_resultrowsrow_tabledomain. pvs_le_gap_row_major_resultrowsrow_tabledomain + (dst_index_row_major_resultrowsrow_table) = (m)) -> exists dst_positive_row_major_resultrowsrow_table dst_negative_row_major_resultrowsrow_table dst_value_row_major_resultrowsrow_table. ((((exists ff_h_pvs_row_major_resultrowsrow_tableentrypositive. ff_h_pvs_row_major_resultrowsrow_tableentrypositive + S (dst_positive_row_major_resultrowsrow_table) = S ((S (dst_index_row_major_resultrowsrow_table)) * dst_positive_scale_row_major_resultrowsrow_table)) /\ exists ff_q_pvs_row_major_resultrowsrow_tableentrypositive. dst_positive_code_row_major_resultrowsrow_table = ff_q_pvs_row_major_resultrowsrow_tableentrypositive * S ((S (dst_index_row_major_resultrowsrow_table)) * dst_positive_scale_row_major_resultrowsrow_table) + (dst_positive_row_major_resultrowsrow_table))) /\ (((((exists ff_h_pvs_row_major_resultrowsrow_tableentrynegative. ff_h_pvs_row_major_resultrowsrow_tableentrynegative + S (dst_negative_row_major_resultrowsrow_table) = S ((S (dst_index_row_major_resultrowsrow_table)) * dst_negative_scale_row_major_resultrowsrow_table)) /\ exists ff_q_pvs_row_major_resultrowsrow_tableentrynegative. dst_negative_code_row_major_resultrowsrow_table = ff_q_pvs_row_major_resultrowsrow_tableentrynegative * S ((S (dst_index_row_major_resultrowsrow_table)) * dst_negative_scale_row_major_resultrowsrow_table) + (dst_negative_row_major_resultrowsrow_table))) /\ (exists ge_balance_positive_row_major_resultrowsrow_tableentryvalue ge_balance_negative_row_major_resultrowsrow_tableentryvalue. (((((dst_value_row_major_resultrowsrow_table) = 2 * (ge_balance_positive_row_major_resultrowsrow_tableentryvalue) /\ (ge_balance_negative_row_major_resultrowsrow_tableentryvalue) = 0) \/ exists ge_signed_half_row_major_resultrowsrow_tableentryvaluedecode. (((dst_value_row_major_resultrowsrow_table) = 2 * ge_signed_half_row_major_resultrowsrow_tableentryvaluedecode + 1 /\ (ge_balance_positive_row_major_resultrowsrow_tableentryvalue) = 0) /\ (ge_balance_negative_row_major_resultrowsrow_tableentryvalue) = S ge_signed_half_row_major_resultrowsrow_tableentryvaluedecode))) /\ ((dst_positive_row_major_resultrowsrow_table) + ge_balance_negative_row_major_resultrowsrow_tableentryvalue = (dst_negative_row_major_resultrowsrow_table) + ge_balance_positive_row_major_resultrowsrow_tableentryvalue))))))))) /\ (forall srt_index_row_major_resultrows. (exists pvs_gap_row_major_resultrowsbound. pvs_gap_row_major_resultrowsbound + S (srt_index_row_major_resultrows) = (m)) -> exists srt_value_row_major_resultrows. (((exists dst_positive_code_row_major_resultrowsrowentry dst_positive_scale_row_major_resultrowsrowentry dst_negative_code_row_major_resultrowsrowentry dst_negative_scale_row_major_resultrowsrowentry dst_positive_row_major_resultrowsrowentry dst_negative_row_major_resultrowsrowentry. (((R) = (((((dst_positive_code_row_major_resultrowsrowentry) + (dst_positive_scale_row_major_resultrowsrowentry)) * S ((dst_positive_code_row_major_resultrowsrowentry) + (dst_positive_scale_row_major_resultrowsrowentry)) + ((dst_positive_scale_row_major_resultrowsrowentry) + (dst_positive_scale_row_major_resultrowsrowentry))) + (((dst_negative_code_row_major_resultrowsrowentry) + (dst_negative_scale_row_major_resultrowsrowentry)) * S ((dst_negative_code_row_major_resultrowsrowentry) + (dst_negative_scale_row_major_resultrowsrowentry)) + ((dst_negative_scale_row_major_resultrowsrowentry) + (dst_negative_scale_row_major_resultrowsrowentry)))) * S ((((dst_positive_code_row_major_resultrowsrowentry) + (dst_positive_scale_row_major_resultrowsrowentry)) * S ((dst_positive_code_row_major_resultrowsrowentry) + (dst_positive_scale_row_major_resultrowsrowentry)) + ((dst_positive_scale_row_major_resultrowsrowentry) + (dst_positive_scale_row_major_resultrowsrowentry))) + (((dst_negative_code_row_major_resultrowsrowentry) + (dst_negative_scale_row_major_resultrowsrowentry)) * S ((dst_negative_code_row_major_resultrowsrowentry) + (dst_negative_scale_row_major_resultrowsrowentry)) + ((dst_negative_scale_row_major_resultrowsrowentry) + (dst_negative_scale_row_major_resultrowsrowentry)))) + ((((dst_negative_code_row_major_resultrowsrowentry) + (dst_negative_scale_row_major_resultrowsrowentry)) * S ((dst_negative_code_row_major_resultrowsrowentry) + (dst_negative_scale_row_major_resultrowsrowentry)) + ((dst_negative_scale_row_major_resultrowsrowentry) + (dst_negative_scale_row_major_resultrowsrowentry))) + (((dst_negative_code_row_major_resultrowsrowentry) + (dst_negative_scale_row_major_resultrowsrowentry)) * S ((dst_negative_code_row_major_resultrowsrowentry) + (dst_negative_scale_row_major_resultrowsrowentry)) + ((dst_negative_scale_row_major_resultrowsrowentry) + (dst_negative_scale_row_major_resultrowsrowentry)))))) /\ (((((exists ff_h_pvs_row_major_resultrowsrowentrypositive. ff_h_pvs_row_major_resultrowsrowentrypositive + S (dst_positive_row_major_resultrowsrowentry) = S ((S (srt_index_row_major_resultrows)) * dst_positive_scale_row_major_resultrowsrowentry)) /\ exists ff_q_pvs_row_major_resultrowsrowentrypositive. dst_positive_code_row_major_resultrowsrowentry = ff_q_pvs_row_major_resultrowsrowentrypositive * S ((S (srt_index_row_major_resultrows)) * dst_positive_scale_row_major_resultrowsrowentry) + (dst_positive_row_major_resultrowsrowentry))) /\ (((((exists ff_h_pvs_row_major_resultrowsrowentrynegative. ff_h_pvs_row_major_resultrowsrowentrynegative + S (dst_negative_row_major_resultrowsrowentry) = S ((S (srt_index_row_major_resultrows)) * dst_negative_scale_row_major_resultrowsrowentry)) /\ exists ff_q_pvs_row_major_resultrowsrowentrynegative. dst_negative_code_row_major_resultrowsrowentry = ff_q_pvs_row_major_resultrowsrowentrynegative * S ((S (srt_index_row_major_resultrows)) * dst_negative_scale_row_major_resultrowsrowentry) + (dst_negative_row_major_resultrowsrowentry))) /\ (exists ge_balance_positive_row_major_resultrowsrowentryvalue ge_balance_negative_row_major_resultrowsrowentryvalue. (((((srt_value_row_major_resultrows) = 2 * (ge_balance_positive_row_major_resultrowsrowentryvalue) /\ (ge_balance_negative_row_major_resultrowsrowentryvalue) = 0) \/ exists ge_signed_half_row_major_resultrowsrowentryvaluedecode. (((srt_value_row_major_resultrows) = 2 * ge_signed_half_row_major_resultrowsrowentryvaluedecode + 1 /\ (ge_balance_positive_row_major_resultrowsrowentryvalue) = 0) /\ (ge_balance_negative_row_major_resultrowsrowentryvalue) = S ge_signed_half_row_major_resultrowsrowentryvaluedecode))) /\ ((dst_positive_row_major_resultrowsrowentry) + ge_balance_negative_row_major_resultrowsrowentryvalue = (dst_negative_row_major_resultrowsrowentry) + ge_balance_positive_row_major_resultrowsrowentryvalue))))))))) /\ (exists srs_slice_row_major_resultrowsrowrow_sum. ((((exists dst_positive_code_row_major_resultrowsrowrow_sumslicesource_table dst_positive_scale_row_major_resultrowsrowrow_sumslicesource_table dst_negative_code_row_major_resultrowsrowrow_sumslicesource_table dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table. (((F) = (((((dst_positive_code_row_major_resultrowsrowrow_sumslicesource_table) + (dst_positive_scale_row_major_resultrowsrowrow_sumslicesource_table)) * S ((dst_positive_code_row_major_resultrowsrowrow_sumslicesource_table) + (dst_positive_scale_row_major_resultrowsrowrow_sumslicesource_table)) + ((dst_positive_scale_row_major_resultrowsrowrow_sumslicesource_table) + (dst_positive_scale_row_major_resultrowsrowrow_sumslicesource_table))) + (((dst_negative_code_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table)))) * S ((((dst_positive_code_row_major_resultrowsrowrow_sumslicesource_table) + (dst_positive_scale_row_major_resultrowsrowrow_sumslicesource_table)) * S ((dst_positive_code_row_major_resultrowsrowrow_sumslicesource_table) + (dst_positive_scale_row_major_resultrowsrowrow_sumslicesource_table)) + ((dst_positive_scale_row_major_resultrowsrowrow_sumslicesource_table) + (dst_positive_scale_row_major_resultrowsrowrow_sumslicesource_table))) + (((dst_negative_code_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table)))) + ((((dst_negative_code_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table))) + (((dst_negative_code_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table)))))) /\ (forall dst_index_row_major_resultrowsrowrow_sumslicesource_table. (exists pvs_le_gap_row_major_resultrowsrowrow_sumslicesource_tabledomain. pvs_le_gap_row_major_resultrowsrowrow_sumslicesource_tabledomain + (dst_index_row_major_resultrowsrowrow_sumslicesource_table) = (0)) -> exists dst_positive_row_major_resultrowsrowrow_sumslicesource_table dst_negative_row_major_resultrowsrowrow_sumslicesource_table dst_value_row_major_resultrowsrowrow_sumslicesource_table. ((((exists ff_h_pvs_row_major_resultrowsrowrow_sumslicesource_tableentrypositive. ff_h_pvs_row_major_resultrowsrowrow_sumslicesource_tableentrypositive + S (dst_positive_row_major_resultrowsrowrow_sumslicesource_table) = S ((S (dst_index_row_major_resultrowsrowrow_sumslicesource_table)) * dst_positive_scale_row_major_resultrowsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_row_major_resultrowsrowrow_sumslicesource_tableentrypositive. dst_positive_code_row_major_resultrowsrowrow_sumslicesource_table = ff_q_pvs_row_major_resultrowsrowrow_sumslicesource_tableentrypositive * S ((S (dst_index_row_major_resultrowsrowrow_sumslicesource_table)) * dst_positive_scale_row_major_resultrowsrowrow_sumslicesource_table) + (dst_positive_row_major_resultrowsrowrow_sumslicesource_table))) /\ (((((exists ff_h_pvs_row_major_resultrowsrowrow_sumslicesource_tableentrynegative. ff_h_pvs_row_major_resultrowsrowrow_sumslicesource_tableentrynegative + S (dst_negative_row_major_resultrowsrowrow_sumslicesource_table) = S ((S (dst_index_row_major_resultrowsrowrow_sumslicesource_table)) * dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_row_major_resultrowsrowrow_sumslicesource_tableentrynegative. dst_negative_code_row_major_resultrowsrowrow_sumslicesource_table = ff_q_pvs_row_major_resultrowsrowrow_sumslicesource_tableentrynegative * S ((S (dst_index_row_major_resultrowsrowrow_sumslicesource_table)) * dst_negative_scale_row_major_resultrowsrowrow_sumslicesource_table) + (dst_negative_row_major_resultrowsrowrow_sumslicesource_table))) /\ (exists ge_balance_positive_row_major_resultrowsrowrow_sumslicesource_tableentryvalue ge_balance_negative_row_major_resultrowsrowrow_sumslicesource_tableentryvalue. (((((dst_value_row_major_resultrowsrowrow_sumslicesource_table) = 2 * (ge_balance_positive_row_major_resultrowsrowrow_sumslicesource_tableentryvalue) /\ (ge_balance_negative_row_major_resultrowsrowrow_sumslicesource_tableentryvalue) = 0) \/ exists ge_signed_half_row_major_resultrowsrowrow_sumslicesource_tableentryvaluedecode. (((dst_value_row_major_resultrowsrowrow_sumslicesource_table) = 2 * ge_signed_half_row_major_resultrowsrowrow_sumslicesource_tableentryvaluedecode + 1 /\ (ge_balance_positive_row_major_resultrowsrowrow_sumslicesource_tableentryvalue) = 0) /\ (ge_balance_negative_row_major_resultrowsrowrow_sumslicesource_tableentryvalue) = S ge_signed_half_row_major_resultrowsrowrow_sumslicesource_tableentryvaluedecode))) /\ ((dst_positive_row_major_resultrowsrowrow_sumslicesource_table) + ge_balance_negative_row_major_resultrowsrowrow_sumslicesource_tableentryvalue = (dst_negative_row_major_resultrowsrowrow_sumslicesource_table) + ge_balance_positive_row_major_resultrowsrowrow_sumslicesource_tableentryvalue))))))))) /\ (((exists dst_positive_code_row_major_resultrowsrowrow_sumsliceoutput_table dst_positive_scale_row_major_resultrowsrowrow_sumsliceoutput_table dst_negative_code_row_major_resultrowsrowrow_sumsliceoutput_table dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table. (((srs_slice_row_major_resultrowsrowrow_sum) = (((((dst_positive_code_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceoutput_table))) + (((dst_negative_code_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table)))) * S ((((dst_positive_code_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceoutput_table))) + (((dst_negative_code_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table)))) + ((((dst_negative_code_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table))) + (((dst_negative_code_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table)))))) /\ (forall dst_index_row_major_resultrowsrowrow_sumsliceoutput_table. (exists pvs_le_gap_row_major_resultrowsrowrow_sumsliceoutput_tabledomain. pvs_le_gap_row_major_resultrowsrowrow_sumsliceoutput_tabledomain + (dst_index_row_major_resultrowsrowrow_sumsliceoutput_table) = (n)) -> exists dst_positive_row_major_resultrowsrowrow_sumsliceoutput_table dst_negative_row_major_resultrowsrowrow_sumsliceoutput_table dst_value_row_major_resultrowsrowrow_sumsliceoutput_table. ((((exists ff_h_pvs_row_major_resultrowsrowrow_sumsliceoutput_tableentrypositive. ff_h_pvs_row_major_resultrowsrowrow_sumsliceoutput_tableentrypositive + S (dst_positive_row_major_resultrowsrowrow_sumsliceoutput_table) = S ((S (dst_index_row_major_resultrowsrowrow_sumsliceoutput_table)) * dst_positive_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_row_major_resultrowsrowrow_sumsliceoutput_tableentrypositive. dst_positive_code_row_major_resultrowsrowrow_sumsliceoutput_table = ff_q_pvs_row_major_resultrowsrowrow_sumsliceoutput_tableentrypositive * S ((S (dst_index_row_major_resultrowsrowrow_sumsliceoutput_table)) * dst_positive_scale_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_positive_row_major_resultrowsrowrow_sumsliceoutput_table))) /\ (((((exists ff_h_pvs_row_major_resultrowsrowrow_sumsliceoutput_tableentrynegative. ff_h_pvs_row_major_resultrowsrowrow_sumsliceoutput_tableentrynegative + S (dst_negative_row_major_resultrowsrowrow_sumsliceoutput_table) = S ((S (dst_index_row_major_resultrowsrowrow_sumsliceoutput_table)) * dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_row_major_resultrowsrowrow_sumsliceoutput_tableentrynegative. dst_negative_code_row_major_resultrowsrowrow_sumsliceoutput_table = ff_q_pvs_row_major_resultrowsrowrow_sumsliceoutput_tableentrynegative * S ((S (dst_index_row_major_resultrowsrowrow_sumsliceoutput_table)) * dst_negative_scale_row_major_resultrowsrowrow_sumsliceoutput_table) + (dst_negative_row_major_resultrowsrowrow_sumsliceoutput_table))) /\ (exists ge_balance_positive_row_major_resultrowsrowrow_sumsliceoutput_tableentryvalue ge_balance_negative_row_major_resultrowsrowrow_sumsliceoutput_tableentryvalue. (((((dst_value_row_major_resultrowsrowrow_sumsliceoutput_table) = 2 * (ge_balance_positive_row_major_resultrowsrowrow_sumsliceoutput_tableentryvalue) /\ (ge_balance_negative_row_major_resultrowsrowrow_sumsliceoutput_tableentryvalue) = 0) \/ exists ge_signed_half_row_major_resultrowsrowrow_sumsliceoutput_tableentryvaluedecode. (((dst_value_row_major_resultrowsrowrow_sumsliceoutput_table) = 2 * ge_signed_half_row_major_resultrowsrowrow_sumsliceoutput_tableentryvaluedecode + 1 /\ (ge_balance_positive_row_major_resultrowsrowrow_sumsliceoutput_tableentryvalue) = 0) /\ (ge_balance_negative_row_major_resultrowsrowrow_sumsliceoutput_tableentryvalue) = S ge_signed_half_row_major_resultrowsrowrow_sumsliceoutput_tableentryvaluedecode))) /\ ((dst_positive_row_major_resultrowsrowrow_sumsliceoutput_table) + ge_balance_negative_row_major_resultrowsrowrow_sumsliceoutput_tableentryvalue = (dst_negative_row_major_resultrowsrowrow_sumsliceoutput_table) + ge_balance_positive_row_major_resultrowsrowrow_sumsliceoutput_tableentryvalue))))))))) /\ (forall srs_index_row_major_resultrowsrowrow_sumslice. (exists pvs_gap_row_major_resultrowsrowrow_sumslicebound. pvs_gap_row_major_resultrowsrowrow_sumslicebound + S (srs_index_row_major_resultrowsrowrow_sumslice) = (n)) -> exists srs_value_row_major_resultrowsrowrow_sumslice. (((exists dst_positive_code_row_major_resultrowsrowrow_sumsliceentrysource dst_positive_scale_row_major_resultrowsrowrow_sumsliceentrysource dst_negative_code_row_major_resultrowsrowrow_sumsliceentrysource dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource dst_positive_row_major_resultrowsrowrow_sumsliceentrysource dst_negative_row_major_resultrowsrowrow_sumsliceentrysource. (((F) = (((((dst_positive_code_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceentrysource)) * S ((dst_positive_code_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceentrysource)) + ((dst_positive_scale_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceentrysource))) + (((dst_negative_code_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource)))) * S ((((dst_positive_code_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceentrysource)) * S ((dst_positive_code_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceentrysource)) + ((dst_positive_scale_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceentrysource))) + (((dst_negative_code_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource)))) + ((((dst_negative_code_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource))) + (((dst_negative_code_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource)))))) /\ (((((exists ff_h_pvs_row_major_resultrowsrowrow_sumsliceentrysourcepositive. ff_h_pvs_row_major_resultrowsrowrow_sumsliceentrysourcepositive + S (dst_positive_row_major_resultrowsrowrow_sumsliceentrysource) = S ((S (((((0) + ((n) * (srt_index_row_major_resultrows)))) + ((1) * (srs_index_row_major_resultrowsrowrow_sumslice))))) * dst_positive_scale_row_major_resultrowsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_row_major_resultrowsrowrow_sumsliceentrysourcepositive. dst_positive_code_row_major_resultrowsrowrow_sumsliceentrysource = ff_q_pvs_row_major_resultrowsrowrow_sumsliceentrysourcepositive * S ((S (((((0) + ((n) * (srt_index_row_major_resultrows)))) + ((1) * (srs_index_row_major_resultrowsrowrow_sumslice))))) * dst_positive_scale_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_positive_row_major_resultrowsrowrow_sumsliceentrysource))) /\ (((((exists ff_h_pvs_row_major_resultrowsrowrow_sumsliceentrysourcenegative. ff_h_pvs_row_major_resultrowsrowrow_sumsliceentrysourcenegative + S (dst_negative_row_major_resultrowsrowrow_sumsliceentrysource) = S ((S (((((0) + ((n) * (srt_index_row_major_resultrows)))) + ((1) * (srs_index_row_major_resultrowsrowrow_sumslice))))) * dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_row_major_resultrowsrowrow_sumsliceentrysourcenegative. dst_negative_code_row_major_resultrowsrowrow_sumsliceentrysource = ff_q_pvs_row_major_resultrowsrowrow_sumsliceentrysourcenegative * S ((S (((((0) + ((n) * (srt_index_row_major_resultrows)))) + ((1) * (srs_index_row_major_resultrowsrowrow_sumslice))))) * dst_negative_scale_row_major_resultrowsrowrow_sumsliceentrysource) + (dst_negative_row_major_resultrowsrowrow_sumsliceentrysource))) /\ (exists ge_balance_positive_row_major_resultrowsrowrow_sumsliceentrysourcevalue ge_balance_negative_row_major_resultrowsrowrow_sumsliceentrysourcevalue. (((((srs_value_row_major_resultrowsrowrow_sumslice) = 2 * (ge_balance_positive_row_major_resultrowsrowrow_sumsliceentrysourcevalue) /\ (ge_balance_negative_row_major_resultrowsrowrow_sumsliceentrysourcevalue) = 0) \/ exists ge_signed_half_row_major_resultrowsrowrow_sumsliceentrysourcevaluedecode. (((srs_value_row_major_resultrowsrowrow_sumslice) = 2 * ge_signed_half_row_major_resultrowsrowrow_sumsliceentrysourcevaluedecode + 1 /\ (ge_balance_positive_row_major_resultrowsrowrow_sumsliceentrysourcevalue) = 0) /\ (ge_balance_negative_row_major_resultrowsrowrow_sumsliceentrysourcevalue) = S ge_signed_half_row_major_resultrowsrowrow_sumsliceentrysourcevaluedecode))) /\ ((dst_positive_row_major_resultrowsrowrow_sumsliceentrysource) + ge_balance_negative_row_major_resultrowsrowrow_sumsliceentrysourcevalue = (dst_negative_row_major_resultrowsrowrow_sumsliceentrysource) + ge_balance_positive_row_major_resultrowsrowrow_sumsliceentrysourcevalue))))))))) /\ (exists dst_positive_code_row_major_resultrowsrowrow_sumsliceentryoutput dst_positive_scale_row_major_resultrowsrowrow_sumsliceentryoutput dst_negative_code_row_major_resultrowsrowrow_sumsliceentryoutput dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput dst_positive_row_major_resultrowsrowrow_sumsliceentryoutput dst_negative_row_major_resultrowsrowrow_sumsliceentryoutput. (((srs_slice_row_major_resultrowsrowrow_sum) = (((((dst_positive_code_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceentryoutput))) + (((dst_negative_code_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput)))) * S ((((dst_positive_code_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_row_major_resultrowsrowrow_sumsliceentryoutput))) + (((dst_negative_code_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput)))) + ((((dst_negative_code_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput))) + (((dst_negative_code_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput)))))) /\ (((((exists ff_h_pvs_row_major_resultrowsrowrow_sumsliceentryoutputpositive. ff_h_pvs_row_major_resultrowsrowrow_sumsliceentryoutputpositive + S (dst_positive_row_major_resultrowsrowrow_sumsliceentryoutput) = S ((S (srs_index_row_major_resultrowsrowrow_sumslice)) * dst_positive_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_row_major_resultrowsrowrow_sumsliceentryoutputpositive. dst_positive_code_row_major_resultrowsrowrow_sumsliceentryoutput = ff_q_pvs_row_major_resultrowsrowrow_sumsliceentryoutputpositive * S ((S (srs_index_row_major_resultrowsrowrow_sumslice)) * dst_positive_scale_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_positive_row_major_resultrowsrowrow_sumsliceentryoutput))) /\ (((((exists ff_h_pvs_row_major_resultrowsrowrow_sumsliceentryoutputnegative. ff_h_pvs_row_major_resultrowsrowrow_sumsliceentryoutputnegative + S (dst_negative_row_major_resultrowsrowrow_sumsliceentryoutput) = S ((S (srs_index_row_major_resultrowsrowrow_sumslice)) * dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_row_major_resultrowsrowrow_sumsliceentryoutputnegative. dst_negative_code_row_major_resultrowsrowrow_sumsliceentryoutput = ff_q_pvs_row_major_resultrowsrowrow_sumsliceentryoutputnegative * S ((S (srs_index_row_major_resultrowsrowrow_sumslice)) * dst_negative_scale_row_major_resultrowsrowrow_sumsliceentryoutput) + (dst_negative_row_major_resultrowsrowrow_sumsliceentryoutput))) /\ (exists ge_balance_positive_row_major_resultrowsrowrow_sumsliceentryoutputvalue ge_balance_negative_row_major_resultrowsrowrow_sumsliceentryoutputvalue. (((((srs_value_row_major_resultrowsrowrow_sumslice) = 2 * (ge_balance_positive_row_major_resultrowsrowrow_sumsliceentryoutputvalue) /\ (ge_balance_negative_row_major_resultrowsrowrow_sumsliceentryoutputvalue) = 0) \/ exists ge_signed_half_row_major_resultrowsrowrow_sumsliceentryoutputvaluedecode. (((srs_value_row_major_resultrowsrowrow_sumslice) = 2 * ge_signed_half_row_major_resultrowsrowrow_sumsliceentryoutputvaluedecode + 1 /\ (ge_balance_positive_row_major_resultrowsrowrow_sumsliceentryoutputvalue) = 0) /\ (ge_balance_negative_row_major_resultrowsrowrow_sumsliceentryoutputvalue) = S ge_signed_half_row_major_resultrowsrowrow_sumsliceentryoutputvaluedecode))) /\ ((dst_positive_row_major_resultrowsrowrow_sumsliceentryoutput) + ge_balance_negative_row_major_resultrowsrowrow_sumsliceentryoutputvalue = (dst_negative_row_major_resultrowsrowrow_sumsliceentryoutput) + ge_balance_positive_row_major_resultrowsrowrow_sumsliceentryoutputvalue)))))))))))))))) /\ (exists dst_positive_code_row_major_resultrowsrowrow_sumsum dst_positive_scale_row_major_resultrowsrowrow_sumsum dst_negative_code_row_major_resultrowsrowrow_sumsum dst_negative_scale_row_major_resultrowsrowrow_sumsum dst_positive_sum_row_major_resultrowsrowrow_sumsum dst_negative_sum_row_major_resultrowsrowrow_sumsum. (((srs_slice_row_major_resultrowsrowrow_sum) = (((((dst_positive_code_row_major_resultrowsrowrow_sumsum) + (dst_positive_scale_row_major_resultrowsrowrow_sumsum)) * S ((dst_positive_code_row_major_resultrowsrowrow_sumsum) + (dst_positive_scale_row_major_resultrowsrowrow_sumsum)) + ((dst_positive_scale_row_major_resultrowsrowrow_sumsum) + (dst_positive_scale_row_major_resultrowsrowrow_sumsum))) + (((dst_negative_code_row_major_resultrowsrowrow_sumsum) + (dst_negative_scale_row_major_resultrowsrowrow_sumsum)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsum) + (dst_negative_scale_row_major_resultrowsrowrow_sumsum)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsum) + (dst_negative_scale_row_major_resultrowsrowrow_sumsum)))) * S ((((dst_positive_code_row_major_resultrowsrowrow_sumsum) + (dst_positive_scale_row_major_resultrowsrowrow_sumsum)) * S ((dst_positive_code_row_major_resultrowsrowrow_sumsum) + (dst_positive_scale_row_major_resultrowsrowrow_sumsum)) + ((dst_positive_scale_row_major_resultrowsrowrow_sumsum) + (dst_positive_scale_row_major_resultrowsrowrow_sumsum))) + (((dst_negative_code_row_major_resultrowsrowrow_sumsum) + (dst_negative_scale_row_major_resultrowsrowrow_sumsum)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsum) + (dst_negative_scale_row_major_resultrowsrowrow_sumsum)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsum) + (dst_negative_scale_row_major_resultrowsrowrow_sumsum)))) + ((((dst_negative_code_row_major_resultrowsrowrow_sumsum) + (dst_negative_scale_row_major_resultrowsrowrow_sumsum)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsum) + (dst_negative_scale_row_major_resultrowsrowrow_sumsum)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsum) + (dst_negative_scale_row_major_resultrowsrowrow_sumsum))) + (((dst_negative_code_row_major_resultrowsrowrow_sumsum) + (dst_negative_scale_row_major_resultrowsrowrow_sumsum)) * S ((dst_negative_code_row_major_resultrowsrowrow_sumsum) + (dst_negative_scale_row_major_resultrowsrowrow_sumsum)) + ((dst_negative_scale_row_major_resultrowsrowrow_sumsum) + (dst_negative_scale_row_major_resultrowsrowrow_sumsum)))))) /\ (((exists fs_u_dst_row_major_resultrowsrowrow_sumsumpositive fs_v_dst_row_major_resultrowsrowrow_sumsumpositive. ((((exists fs_h_dst_row_major_resultrowsrowrow_sumsumpositive_body_start. fs_h_dst_row_major_resultrowsrowrow_sumsumpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_row_major_resultrowsrowrow_sumsumpositive)) /\ exists fs_q_dst_row_major_resultrowsrowrow_sumsumpositive_body_start. fs_u_dst_row_major_resultrowsrowrow_sumsumpositive = fs_q_dst_row_major_resultrowsrowrow_sumsumpositive_body_start * S ((S (0)) * fs_v_dst_row_major_resultrowsrowrow_sumsumpositive) + (0))) /\ ((((exists fs_h_dst_row_major_resultrowsrowrow_sumsumpositive_body_terminal. fs_h_dst_row_major_resultrowsrowrow_sumsumpositive_body_terminal + S (dst_positive_sum_row_major_resultrowsrowrow_sumsum) = S ((S (n)) * fs_v_dst_row_major_resultrowsrowrow_sumsumpositive)) /\ exists fs_q_dst_row_major_resultrowsrowrow_sumsumpositive_body_terminal. fs_u_dst_row_major_resultrowsrowrow_sumsumpositive = fs_q_dst_row_major_resultrowsrowrow_sumsumpositive_body_terminal * S ((S (n)) * fs_v_dst_row_major_resultrowsrowrow_sumsumpositive) + (dst_positive_sum_row_major_resultrowsrowrow_sumsum))) /\ forall fs_i_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps. (exists fs_lt_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_bound. fs_lt_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_bound + S fs_i_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps = n) -> exists fs_a_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps fs_r_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps fs_s_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps. ((((exists fs_h_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_summand. fs_h_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_summand + S (fs_a_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_row_major_resultrowsrowrow_sumsum)) /\ exists fs_q_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_summand. dst_positive_code_row_major_resultrowsrowrow_sumsum = fs_q_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_summand * S ((S (fs_i_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_row_major_resultrowsrowrow_sumsum) + (fs_a_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_partial. fs_h_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_partial + S (fs_r_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_row_major_resultrowsrowrow_sumsumpositive)) /\ exists fs_q_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_partial. fs_u_dst_row_major_resultrowsrowrow_sumsumpositive = fs_q_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_partial * S ((S (fs_i_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_row_major_resultrowsrowrow_sumsumpositive) + (fs_r_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_successor. fs_h_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_successor + S (fs_s_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps) = S ((S (S fs_i_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_row_major_resultrowsrowrow_sumsumpositive)) /\ exists fs_q_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_successor. fs_u_dst_row_major_resultrowsrowrow_sumsumpositive = fs_q_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps_successor * S ((S (S fs_i_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_row_major_resultrowsrowrow_sumsumpositive) + (fs_s_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps))) /\ fs_s_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps = fs_r_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps + fs_a_dst_row_major_resultrowsrowrow_sumsumpositive_body_steps)))))) /\ (((exists fs_u_dst_row_major_resultrowsrowrow_sumsumnegative fs_v_dst_row_major_resultrowsrowrow_sumsumnegative. ((((exists fs_h_dst_row_major_resultrowsrowrow_sumsumnegative_body_start. fs_h_dst_row_major_resultrowsrowrow_sumsumnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_row_major_resultrowsrowrow_sumsumnegative)) /\ exists fs_q_dst_row_major_resultrowsrowrow_sumsumnegative_body_start. fs_u_dst_row_major_resultrowsrowrow_sumsumnegative = fs_q_dst_row_major_resultrowsrowrow_sumsumnegative_body_start * S ((S (0)) * fs_v_dst_row_major_resultrowsrowrow_sumsumnegative) + (0))) /\ ((((exists fs_h_dst_row_major_resultrowsrowrow_sumsumnegative_body_terminal. fs_h_dst_row_major_resultrowsrowrow_sumsumnegative_body_terminal + S (dst_negative_sum_row_major_resultrowsrowrow_sumsum) = S ((S (n)) * fs_v_dst_row_major_resultrowsrowrow_sumsumnegative)) /\ exists fs_q_dst_row_major_resultrowsrowrow_sumsumnegative_body_terminal. fs_u_dst_row_major_resultrowsrowrow_sumsumnegative = fs_q_dst_row_major_resultrowsrowrow_sumsumnegative_body_terminal * S ((S (n)) * fs_v_dst_row_major_resultrowsrowrow_sumsumnegative) + (dst_negative_sum_row_major_resultrowsrowrow_sumsum))) /\ forall fs_i_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps. (exists fs_lt_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_bound. fs_lt_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_bound + S fs_i_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps = n) -> exists fs_a_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps fs_r_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps fs_s_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps. ((((exists fs_h_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_summand. fs_h_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_summand + S (fs_a_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_row_major_resultrowsrowrow_sumsum)) /\ exists fs_q_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_summand. dst_negative_code_row_major_resultrowsrowrow_sumsum = fs_q_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_summand * S ((S (fs_i_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_row_major_resultrowsrowrow_sumsum) + (fs_a_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_partial. fs_h_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_partial + S (fs_r_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_row_major_resultrowsrowrow_sumsumnegative)) /\ exists fs_q_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_partial. fs_u_dst_row_major_resultrowsrowrow_sumsumnegative = fs_q_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_partial * S ((S (fs_i_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_row_major_resultrowsrowrow_sumsumnegative) + (fs_r_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_successor. fs_h_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_successor + S (fs_s_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps) = S ((S (S fs_i_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_row_major_resultrowsrowrow_sumsumnegative)) /\ exists fs_q_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_successor. fs_u_dst_row_major_resultrowsrowrow_sumsumnegative = fs_q_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps_successor * S ((S (S fs_i_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_row_major_resultrowsrowrow_sumsumnegative) + (fs_s_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps))) /\ fs_s_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps = fs_r_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps + fs_a_dst_row_major_resultrowsrowrow_sumsumnegative_body_steps)))))) /\ (exists ge_balance_positive_row_major_resultrowsrowrow_sumsumresult ge_balance_negative_row_major_resultrowsrowrow_sumsumresult. (((((srt_value_row_major_resultrows) = 2 * (ge_balance_positive_row_major_resultrowsrowrow_sumsumresult) /\ (ge_balance_negative_row_major_resultrowsrowrow_sumsumresult) = 0) \/ exists ge_signed_half_row_major_resultrowsrowrow_sumsumresultdecode. (((srt_value_row_major_resultrows) = 2 * ge_signed_half_row_major_resultrowsrowrow_sumsumresultdecode + 1 /\ (ge_balance_positive_row_major_resultrowsrowrow_sumsumresult) = 0) /\ (ge_balance_negative_row_major_resultrowsrowrow_sumsumresult) = S ge_signed_half_row_major_resultrowsrowrow_sumsumresultdecode))) /\ ((dst_positive_sum_row_major_resultrowsrowrow_sumsum) + ge_balance_negative_row_major_resultrowsrowrow_sumsumresult = (dst_negative_sum_row_major_resultrowsrowrow_sumsum) + ge_balance_positive_row_major_resultrowsrowrow_sumsumresult)))))))))))))))))) /\ (((((exists dst_positive_code_row_major_resultcolumnssource_table dst_positive_scale_row_major_resultcolumnssource_table dst_negative_code_row_major_resultcolumnssource_table dst_negative_scale_row_major_resultcolumnssource_table. (((F) = (((((dst_positive_code_row_major_resultcolumnssource_table) + (dst_positive_scale_row_major_resultcolumnssource_table)) * S ((dst_positive_code_row_major_resultcolumnssource_table) + (dst_positive_scale_row_major_resultcolumnssource_table)) + ((dst_positive_scale_row_major_resultcolumnssource_table) + (dst_positive_scale_row_major_resultcolumnssource_table))) + (((dst_negative_code_row_major_resultcolumnssource_table) + (dst_negative_scale_row_major_resultcolumnssource_table)) * S ((dst_negative_code_row_major_resultcolumnssource_table) + (dst_negative_scale_row_major_resultcolumnssource_table)) + ((dst_negative_scale_row_major_resultcolumnssource_table) + (dst_negative_scale_row_major_resultcolumnssource_table)))) * S ((((dst_positive_code_row_major_resultcolumnssource_table) + (dst_positive_scale_row_major_resultcolumnssource_table)) * S ((dst_positive_code_row_major_resultcolumnssource_table) + (dst_positive_scale_row_major_resultcolumnssource_table)) + ((dst_positive_scale_row_major_resultcolumnssource_table) + (dst_positive_scale_row_major_resultcolumnssource_table))) + (((dst_negative_code_row_major_resultcolumnssource_table) + (dst_negative_scale_row_major_resultcolumnssource_table)) * S ((dst_negative_code_row_major_resultcolumnssource_table) + (dst_negative_scale_row_major_resultcolumnssource_table)) + ((dst_negative_scale_row_major_resultcolumnssource_table) + (dst_negative_scale_row_major_resultcolumnssource_table)))) + ((((dst_negative_code_row_major_resultcolumnssource_table) + (dst_negative_scale_row_major_resultcolumnssource_table)) * S ((dst_negative_code_row_major_resultcolumnssource_table) + (dst_negative_scale_row_major_resultcolumnssource_table)) + ((dst_negative_scale_row_major_resultcolumnssource_table) + (dst_negative_scale_row_major_resultcolumnssource_table))) + (((dst_negative_code_row_major_resultcolumnssource_table) + (dst_negative_scale_row_major_resultcolumnssource_table)) * S ((dst_negative_code_row_major_resultcolumnssource_table) + (dst_negative_scale_row_major_resultcolumnssource_table)) + ((dst_negative_scale_row_major_resultcolumnssource_table) + (dst_negative_scale_row_major_resultcolumnssource_table)))))) /\ (forall dst_index_row_major_resultcolumnssource_table. (exists pvs_le_gap_row_major_resultcolumnssource_tabledomain. pvs_le_gap_row_major_resultcolumnssource_tabledomain + (dst_index_row_major_resultcolumnssource_table) = (0)) -> exists dst_positive_row_major_resultcolumnssource_table dst_negative_row_major_resultcolumnssource_table dst_value_row_major_resultcolumnssource_table. ((((exists ff_h_pvs_row_major_resultcolumnssource_tableentrypositive. ff_h_pvs_row_major_resultcolumnssource_tableentrypositive + S (dst_positive_row_major_resultcolumnssource_table) = S ((S (dst_index_row_major_resultcolumnssource_table)) * dst_positive_scale_row_major_resultcolumnssource_table)) /\ exists ff_q_pvs_row_major_resultcolumnssource_tableentrypositive. dst_positive_code_row_major_resultcolumnssource_table = ff_q_pvs_row_major_resultcolumnssource_tableentrypositive * S ((S (dst_index_row_major_resultcolumnssource_table)) * dst_positive_scale_row_major_resultcolumnssource_table) + (dst_positive_row_major_resultcolumnssource_table))) /\ (((((exists ff_h_pvs_row_major_resultcolumnssource_tableentrynegative. ff_h_pvs_row_major_resultcolumnssource_tableentrynegative + S (dst_negative_row_major_resultcolumnssource_table) = S ((S (dst_index_row_major_resultcolumnssource_table)) * dst_negative_scale_row_major_resultcolumnssource_table)) /\ exists ff_q_pvs_row_major_resultcolumnssource_tableentrynegative. dst_negative_code_row_major_resultcolumnssource_table = ff_q_pvs_row_major_resultcolumnssource_tableentrynegative * S ((S (dst_index_row_major_resultcolumnssource_table)) * dst_negative_scale_row_major_resultcolumnssource_table) + (dst_negative_row_major_resultcolumnssource_table))) /\ (exists ge_balance_positive_row_major_resultcolumnssource_tableentryvalue ge_balance_negative_row_major_resultcolumnssource_tableentryvalue. (((((dst_value_row_major_resultcolumnssource_table) = 2 * (ge_balance_positive_row_major_resultcolumnssource_tableentryvalue) /\ (ge_balance_negative_row_major_resultcolumnssource_tableentryvalue) = 0) \/ exists ge_signed_half_row_major_resultcolumnssource_tableentryvaluedecode. (((dst_value_row_major_resultcolumnssource_table) = 2 * ge_signed_half_row_major_resultcolumnssource_tableentryvaluedecode + 1 /\ (ge_balance_positive_row_major_resultcolumnssource_tableentryvalue) = 0) /\ (ge_balance_negative_row_major_resultcolumnssource_tableentryvalue) = S ge_signed_half_row_major_resultcolumnssource_tableentryvaluedecode))) /\ ((dst_positive_row_major_resultcolumnssource_table) + ge_balance_negative_row_major_resultcolumnssource_tableentryvalue = (dst_negative_row_major_resultcolumnssource_table) + ge_balance_positive_row_major_resultcolumnssource_tableentryvalue))))))))) /\ (((exists dst_positive_code_row_major_resultcolumnsrow_table dst_positive_scale_row_major_resultcolumnsrow_table dst_negative_code_row_major_resultcolumnsrow_table dst_negative_scale_row_major_resultcolumnsrow_table. (((C) = (((((dst_positive_code_row_major_resultcolumnsrow_table) + (dst_positive_scale_row_major_resultcolumnsrow_table)) * S ((dst_positive_code_row_major_resultcolumnsrow_table) + (dst_positive_scale_row_major_resultcolumnsrow_table)) + ((dst_positive_scale_row_major_resultcolumnsrow_table) + (dst_positive_scale_row_major_resultcolumnsrow_table))) + (((dst_negative_code_row_major_resultcolumnsrow_table) + (dst_negative_scale_row_major_resultcolumnsrow_table)) * S ((dst_negative_code_row_major_resultcolumnsrow_table) + (dst_negative_scale_row_major_resultcolumnsrow_table)) + ((dst_negative_scale_row_major_resultcolumnsrow_table) + (dst_negative_scale_row_major_resultcolumnsrow_table)))) * S ((((dst_positive_code_row_major_resultcolumnsrow_table) + (dst_positive_scale_row_major_resultcolumnsrow_table)) * S ((dst_positive_code_row_major_resultcolumnsrow_table) + (dst_positive_scale_row_major_resultcolumnsrow_table)) + ((dst_positive_scale_row_major_resultcolumnsrow_table) + (dst_positive_scale_row_major_resultcolumnsrow_table))) + (((dst_negative_code_row_major_resultcolumnsrow_table) + (dst_negative_scale_row_major_resultcolumnsrow_table)) * S ((dst_negative_code_row_major_resultcolumnsrow_table) + (dst_negative_scale_row_major_resultcolumnsrow_table)) + ((dst_negative_scale_row_major_resultcolumnsrow_table) + (dst_negative_scale_row_major_resultcolumnsrow_table)))) + ((((dst_negative_code_row_major_resultcolumnsrow_table) + (dst_negative_scale_row_major_resultcolumnsrow_table)) * S ((dst_negative_code_row_major_resultcolumnsrow_table) + (dst_negative_scale_row_major_resultcolumnsrow_table)) + ((dst_negative_scale_row_major_resultcolumnsrow_table) + (dst_negative_scale_row_major_resultcolumnsrow_table))) + (((dst_negative_code_row_major_resultcolumnsrow_table) + (dst_negative_scale_row_major_resultcolumnsrow_table)) * S ((dst_negative_code_row_major_resultcolumnsrow_table) + (dst_negative_scale_row_major_resultcolumnsrow_table)) + ((dst_negative_scale_row_major_resultcolumnsrow_table) + (dst_negative_scale_row_major_resultcolumnsrow_table)))))) /\ (forall dst_index_row_major_resultcolumnsrow_table. (exists pvs_le_gap_row_major_resultcolumnsrow_tabledomain. pvs_le_gap_row_major_resultcolumnsrow_tabledomain + (dst_index_row_major_resultcolumnsrow_table) = (n)) -> exists dst_positive_row_major_resultcolumnsrow_table dst_negative_row_major_resultcolumnsrow_table dst_value_row_major_resultcolumnsrow_table. ((((exists ff_h_pvs_row_major_resultcolumnsrow_tableentrypositive. ff_h_pvs_row_major_resultcolumnsrow_tableentrypositive + S (dst_positive_row_major_resultcolumnsrow_table) = S ((S (dst_index_row_major_resultcolumnsrow_table)) * dst_positive_scale_row_major_resultcolumnsrow_table)) /\ exists ff_q_pvs_row_major_resultcolumnsrow_tableentrypositive. dst_positive_code_row_major_resultcolumnsrow_table = ff_q_pvs_row_major_resultcolumnsrow_tableentrypositive * S ((S (dst_index_row_major_resultcolumnsrow_table)) * dst_positive_scale_row_major_resultcolumnsrow_table) + (dst_positive_row_major_resultcolumnsrow_table))) /\ (((((exists ff_h_pvs_row_major_resultcolumnsrow_tableentrynegative. ff_h_pvs_row_major_resultcolumnsrow_tableentrynegative + S (dst_negative_row_major_resultcolumnsrow_table) = S ((S (dst_index_row_major_resultcolumnsrow_table)) * dst_negative_scale_row_major_resultcolumnsrow_table)) /\ exists ff_q_pvs_row_major_resultcolumnsrow_tableentrynegative. dst_negative_code_row_major_resultcolumnsrow_table = ff_q_pvs_row_major_resultcolumnsrow_tableentrynegative * S ((S (dst_index_row_major_resultcolumnsrow_table)) * dst_negative_scale_row_major_resultcolumnsrow_table) + (dst_negative_row_major_resultcolumnsrow_table))) /\ (exists ge_balance_positive_row_major_resultcolumnsrow_tableentryvalue ge_balance_negative_row_major_resultcolumnsrow_tableentryvalue. (((((dst_value_row_major_resultcolumnsrow_table) = 2 * (ge_balance_positive_row_major_resultcolumnsrow_tableentryvalue) /\ (ge_balance_negative_row_major_resultcolumnsrow_tableentryvalue) = 0) \/ exists ge_signed_half_row_major_resultcolumnsrow_tableentryvaluedecode. (((dst_value_row_major_resultcolumnsrow_table) = 2 * ge_signed_half_row_major_resultcolumnsrow_tableentryvaluedecode + 1 /\ (ge_balance_positive_row_major_resultcolumnsrow_tableentryvalue) = 0) /\ (ge_balance_negative_row_major_resultcolumnsrow_tableentryvalue) = S ge_signed_half_row_major_resultcolumnsrow_tableentryvaluedecode))) /\ ((dst_positive_row_major_resultcolumnsrow_table) + ge_balance_negative_row_major_resultcolumnsrow_tableentryvalue = (dst_negative_row_major_resultcolumnsrow_table) + ge_balance_positive_row_major_resultcolumnsrow_tableentryvalue))))))))) /\ (forall srt_index_row_major_resultcolumns. (exists pvs_gap_row_major_resultcolumnsbound. pvs_gap_row_major_resultcolumnsbound + S (srt_index_row_major_resultcolumns) = (n)) -> exists srt_value_row_major_resultcolumns. (((exists dst_positive_code_row_major_resultcolumnsrowentry dst_positive_scale_row_major_resultcolumnsrowentry dst_negative_code_row_major_resultcolumnsrowentry dst_negative_scale_row_major_resultcolumnsrowentry dst_positive_row_major_resultcolumnsrowentry dst_negative_row_major_resultcolumnsrowentry. (((C) = (((((dst_positive_code_row_major_resultcolumnsrowentry) + (dst_positive_scale_row_major_resultcolumnsrowentry)) * S ((dst_positive_code_row_major_resultcolumnsrowentry) + (dst_positive_scale_row_major_resultcolumnsrowentry)) + ((dst_positive_scale_row_major_resultcolumnsrowentry) + (dst_positive_scale_row_major_resultcolumnsrowentry))) + (((dst_negative_code_row_major_resultcolumnsrowentry) + (dst_negative_scale_row_major_resultcolumnsrowentry)) * S ((dst_negative_code_row_major_resultcolumnsrowentry) + (dst_negative_scale_row_major_resultcolumnsrowentry)) + ((dst_negative_scale_row_major_resultcolumnsrowentry) + (dst_negative_scale_row_major_resultcolumnsrowentry)))) * S ((((dst_positive_code_row_major_resultcolumnsrowentry) + (dst_positive_scale_row_major_resultcolumnsrowentry)) * S ((dst_positive_code_row_major_resultcolumnsrowentry) + (dst_positive_scale_row_major_resultcolumnsrowentry)) + ((dst_positive_scale_row_major_resultcolumnsrowentry) + (dst_positive_scale_row_major_resultcolumnsrowentry))) + (((dst_negative_code_row_major_resultcolumnsrowentry) + (dst_negative_scale_row_major_resultcolumnsrowentry)) * S ((dst_negative_code_row_major_resultcolumnsrowentry) + (dst_negative_scale_row_major_resultcolumnsrowentry)) + ((dst_negative_scale_row_major_resultcolumnsrowentry) + (dst_negative_scale_row_major_resultcolumnsrowentry)))) + ((((dst_negative_code_row_major_resultcolumnsrowentry) + (dst_negative_scale_row_major_resultcolumnsrowentry)) * S ((dst_negative_code_row_major_resultcolumnsrowentry) + (dst_negative_scale_row_major_resultcolumnsrowentry)) + ((dst_negative_scale_row_major_resultcolumnsrowentry) + (dst_negative_scale_row_major_resultcolumnsrowentry))) + (((dst_negative_code_row_major_resultcolumnsrowentry) + (dst_negative_scale_row_major_resultcolumnsrowentry)) * S ((dst_negative_code_row_major_resultcolumnsrowentry) + (dst_negative_scale_row_major_resultcolumnsrowentry)) + ((dst_negative_scale_row_major_resultcolumnsrowentry) + (dst_negative_scale_row_major_resultcolumnsrowentry)))))) /\ (((((exists ff_h_pvs_row_major_resultcolumnsrowentrypositive. ff_h_pvs_row_major_resultcolumnsrowentrypositive + S (dst_positive_row_major_resultcolumnsrowentry) = S ((S (srt_index_row_major_resultcolumns)) * dst_positive_scale_row_major_resultcolumnsrowentry)) /\ exists ff_q_pvs_row_major_resultcolumnsrowentrypositive. dst_positive_code_row_major_resultcolumnsrowentry = ff_q_pvs_row_major_resultcolumnsrowentrypositive * S ((S (srt_index_row_major_resultcolumns)) * dst_positive_scale_row_major_resultcolumnsrowentry) + (dst_positive_row_major_resultcolumnsrowentry))) /\ (((((exists ff_h_pvs_row_major_resultcolumnsrowentrynegative. ff_h_pvs_row_major_resultcolumnsrowentrynegative + S (dst_negative_row_major_resultcolumnsrowentry) = S ((S (srt_index_row_major_resultcolumns)) * dst_negative_scale_row_major_resultcolumnsrowentry)) /\ exists ff_q_pvs_row_major_resultcolumnsrowentrynegative. dst_negative_code_row_major_resultcolumnsrowentry = ff_q_pvs_row_major_resultcolumnsrowentrynegative * S ((S (srt_index_row_major_resultcolumns)) * dst_negative_scale_row_major_resultcolumnsrowentry) + (dst_negative_row_major_resultcolumnsrowentry))) /\ (exists ge_balance_positive_row_major_resultcolumnsrowentryvalue ge_balance_negative_row_major_resultcolumnsrowentryvalue. (((((srt_value_row_major_resultcolumns) = 2 * (ge_balance_positive_row_major_resultcolumnsrowentryvalue) /\ (ge_balance_negative_row_major_resultcolumnsrowentryvalue) = 0) \/ exists ge_signed_half_row_major_resultcolumnsrowentryvaluedecode. (((srt_value_row_major_resultcolumns) = 2 * ge_signed_half_row_major_resultcolumnsrowentryvaluedecode + 1 /\ (ge_balance_positive_row_major_resultcolumnsrowentryvalue) = 0) /\ (ge_balance_negative_row_major_resultcolumnsrowentryvalue) = S ge_signed_half_row_major_resultcolumnsrowentryvaluedecode))) /\ ((dst_positive_row_major_resultcolumnsrowentry) + ge_balance_negative_row_major_resultcolumnsrowentryvalue = (dst_negative_row_major_resultcolumnsrowentry) + ge_balance_positive_row_major_resultcolumnsrowentryvalue))))))))) /\ (exists srs_slice_row_major_resultcolumnsrowrow_sum. ((((exists dst_positive_code_row_major_resultcolumnsrowrow_sumslicesource_table dst_positive_scale_row_major_resultcolumnsrowrow_sumslicesource_table dst_negative_code_row_major_resultcolumnsrowrow_sumslicesource_table dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table. (((F) = (((((dst_positive_code_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) * S ((dst_positive_code_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) + ((dst_positive_scale_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumslicesource_table))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table)))) * S ((((dst_positive_code_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) * S ((dst_positive_code_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) + ((dst_positive_scale_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumslicesource_table))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table)))) + ((((dst_negative_code_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table)))))) /\ (forall dst_index_row_major_resultcolumnsrowrow_sumslicesource_table. (exists pvs_le_gap_row_major_resultcolumnsrowrow_sumslicesource_tabledomain. pvs_le_gap_row_major_resultcolumnsrowrow_sumslicesource_tabledomain + (dst_index_row_major_resultcolumnsrowrow_sumslicesource_table) = (0)) -> exists dst_positive_row_major_resultcolumnsrowrow_sumslicesource_table dst_negative_row_major_resultcolumnsrowrow_sumslicesource_table dst_value_row_major_resultcolumnsrowrow_sumslicesource_table. ((((exists ff_h_pvs_row_major_resultcolumnsrowrow_sumslicesource_tableentrypositive. ff_h_pvs_row_major_resultcolumnsrowrow_sumslicesource_tableentrypositive + S (dst_positive_row_major_resultcolumnsrowrow_sumslicesource_table) = S ((S (dst_index_row_major_resultcolumnsrowrow_sumslicesource_table)) * dst_positive_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_row_major_resultcolumnsrowrow_sumslicesource_tableentrypositive. dst_positive_code_row_major_resultcolumnsrowrow_sumslicesource_table = ff_q_pvs_row_major_resultcolumnsrowrow_sumslicesource_tableentrypositive * S ((S (dst_index_row_major_resultcolumnsrowrow_sumslicesource_table)) * dst_positive_scale_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_positive_row_major_resultcolumnsrowrow_sumslicesource_table))) /\ (((((exists ff_h_pvs_row_major_resultcolumnsrowrow_sumslicesource_tableentrynegative. ff_h_pvs_row_major_resultcolumnsrowrow_sumslicesource_tableentrynegative + S (dst_negative_row_major_resultcolumnsrowrow_sumslicesource_table) = S ((S (dst_index_row_major_resultcolumnsrowrow_sumslicesource_table)) * dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_row_major_resultcolumnsrowrow_sumslicesource_tableentrynegative. dst_negative_code_row_major_resultcolumnsrowrow_sumslicesource_table = ff_q_pvs_row_major_resultcolumnsrowrow_sumslicesource_tableentrynegative * S ((S (dst_index_row_major_resultcolumnsrowrow_sumslicesource_table)) * dst_negative_scale_row_major_resultcolumnsrowrow_sumslicesource_table) + (dst_negative_row_major_resultcolumnsrowrow_sumslicesource_table))) /\ (exists ge_balance_positive_row_major_resultcolumnsrowrow_sumslicesource_tableentryvalue ge_balance_negative_row_major_resultcolumnsrowrow_sumslicesource_tableentryvalue. (((((dst_value_row_major_resultcolumnsrowrow_sumslicesource_table) = 2 * (ge_balance_positive_row_major_resultcolumnsrowrow_sumslicesource_tableentryvalue) /\ (ge_balance_negative_row_major_resultcolumnsrowrow_sumslicesource_tableentryvalue) = 0) \/ exists ge_signed_half_row_major_resultcolumnsrowrow_sumslicesource_tableentryvaluedecode. (((dst_value_row_major_resultcolumnsrowrow_sumslicesource_table) = 2 * ge_signed_half_row_major_resultcolumnsrowrow_sumslicesource_tableentryvaluedecode + 1 /\ (ge_balance_positive_row_major_resultcolumnsrowrow_sumslicesource_tableentryvalue) = 0) /\ (ge_balance_negative_row_major_resultcolumnsrowrow_sumslicesource_tableentryvalue) = S ge_signed_half_row_major_resultcolumnsrowrow_sumslicesource_tableentryvaluedecode))) /\ ((dst_positive_row_major_resultcolumnsrowrow_sumslicesource_table) + ge_balance_negative_row_major_resultcolumnsrowrow_sumslicesource_tableentryvalue = (dst_negative_row_major_resultcolumnsrowrow_sumslicesource_table) + ge_balance_positive_row_major_resultcolumnsrowrow_sumslicesource_tableentryvalue))))))))) /\ (((exists dst_positive_code_row_major_resultcolumnsrowrow_sumsliceoutput_table dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table dst_negative_code_row_major_resultcolumnsrowrow_sumsliceoutput_table dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table. (((srs_slice_row_major_resultcolumnsrowrow_sum) = (((((dst_positive_code_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)))) * S ((((dst_positive_code_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)))) + ((((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)))))) /\ (forall dst_index_row_major_resultcolumnsrowrow_sumsliceoutput_table. (exists pvs_le_gap_row_major_resultcolumnsrowrow_sumsliceoutput_tabledomain. pvs_le_gap_row_major_resultcolumnsrowrow_sumsliceoutput_tabledomain + (dst_index_row_major_resultcolumnsrowrow_sumsliceoutput_table) = (m)) -> exists dst_positive_row_major_resultcolumnsrowrow_sumsliceoutput_table dst_negative_row_major_resultcolumnsrowrow_sumsliceoutput_table dst_value_row_major_resultcolumnsrowrow_sumsliceoutput_table. ((((exists ff_h_pvs_row_major_resultcolumnsrowrow_sumsliceoutput_tableentrypositive. ff_h_pvs_row_major_resultcolumnsrowrow_sumsliceoutput_tableentrypositive + S (dst_positive_row_major_resultcolumnsrowrow_sumsliceoutput_table) = S ((S (dst_index_row_major_resultcolumnsrowrow_sumsliceoutput_table)) * dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_row_major_resultcolumnsrowrow_sumsliceoutput_tableentrypositive. dst_positive_code_row_major_resultcolumnsrowrow_sumsliceoutput_table = ff_q_pvs_row_major_resultcolumnsrowrow_sumsliceoutput_tableentrypositive * S ((S (dst_index_row_major_resultcolumnsrowrow_sumsliceoutput_table)) * dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_positive_row_major_resultcolumnsrowrow_sumsliceoutput_table))) /\ (((((exists ff_h_pvs_row_major_resultcolumnsrowrow_sumsliceoutput_tableentrynegative. ff_h_pvs_row_major_resultcolumnsrowrow_sumsliceoutput_tableentrynegative + S (dst_negative_row_major_resultcolumnsrowrow_sumsliceoutput_table) = S ((S (dst_index_row_major_resultcolumnsrowrow_sumsliceoutput_table)) * dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_row_major_resultcolumnsrowrow_sumsliceoutput_tableentrynegative. dst_negative_code_row_major_resultcolumnsrowrow_sumsliceoutput_table = ff_q_pvs_row_major_resultcolumnsrowrow_sumsliceoutput_tableentrynegative * S ((S (dst_index_row_major_resultcolumnsrowrow_sumsliceoutput_table)) * dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceoutput_table) + (dst_negative_row_major_resultcolumnsrowrow_sumsliceoutput_table))) /\ (exists ge_balance_positive_row_major_resultcolumnsrowrow_sumsliceoutput_tableentryvalue ge_balance_negative_row_major_resultcolumnsrowrow_sumsliceoutput_tableentryvalue. (((((dst_value_row_major_resultcolumnsrowrow_sumsliceoutput_table) = 2 * (ge_balance_positive_row_major_resultcolumnsrowrow_sumsliceoutput_tableentryvalue) /\ (ge_balance_negative_row_major_resultcolumnsrowrow_sumsliceoutput_tableentryvalue) = 0) \/ exists ge_signed_half_row_major_resultcolumnsrowrow_sumsliceoutput_tableentryvaluedecode. (((dst_value_row_major_resultcolumnsrowrow_sumsliceoutput_table) = 2 * ge_signed_half_row_major_resultcolumnsrowrow_sumsliceoutput_tableentryvaluedecode + 1 /\ (ge_balance_positive_row_major_resultcolumnsrowrow_sumsliceoutput_tableentryvalue) = 0) /\ (ge_balance_negative_row_major_resultcolumnsrowrow_sumsliceoutput_tableentryvalue) = S ge_signed_half_row_major_resultcolumnsrowrow_sumsliceoutput_tableentryvaluedecode))) /\ ((dst_positive_row_major_resultcolumnsrowrow_sumsliceoutput_table) + ge_balance_negative_row_major_resultcolumnsrowrow_sumsliceoutput_tableentryvalue = (dst_negative_row_major_resultcolumnsrowrow_sumsliceoutput_table) + ge_balance_positive_row_major_resultcolumnsrowrow_sumsliceoutput_tableentryvalue))))))))) /\ (forall srs_index_row_major_resultcolumnsrowrow_sumslice. (exists pvs_gap_row_major_resultcolumnsrowrow_sumslicebound. pvs_gap_row_major_resultcolumnsrowrow_sumslicebound + S (srs_index_row_major_resultcolumnsrowrow_sumslice) = (m)) -> exists srs_value_row_major_resultcolumnsrowrow_sumslice. (((exists dst_positive_code_row_major_resultcolumnsrowrow_sumsliceentrysource dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentrysource dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentrysource dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource dst_positive_row_major_resultcolumnsrowrow_sumsliceentrysource dst_negative_row_major_resultcolumnsrowrow_sumsliceentrysource. (((F) = (((((dst_positive_code_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) * S ((dst_positive_code_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) + ((dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentrysource))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)))) * S ((((dst_positive_code_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) * S ((dst_positive_code_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) + ((dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentrysource))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)))) + ((((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)))))) /\ (((((exists ff_h_pvs_row_major_resultcolumnsrowrow_sumsliceentrysourcepositive. ff_h_pvs_row_major_resultcolumnsrowrow_sumsliceentrysourcepositive + S (dst_positive_row_major_resultcolumnsrowrow_sumsliceentrysource) = S ((S (((((0) + ((1) * (srt_index_row_major_resultcolumns)))) + ((n) * (srs_index_row_major_resultcolumnsrowrow_sumslice))))) * dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_row_major_resultcolumnsrowrow_sumsliceentrysourcepositive. dst_positive_code_row_major_resultcolumnsrowrow_sumsliceentrysource = ff_q_pvs_row_major_resultcolumnsrowrow_sumsliceentrysourcepositive * S ((S (((((0) + ((1) * (srt_index_row_major_resultcolumns)))) + ((n) * (srs_index_row_major_resultcolumnsrowrow_sumslice))))) * dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_positive_row_major_resultcolumnsrowrow_sumsliceentrysource))) /\ (((((exists ff_h_pvs_row_major_resultcolumnsrowrow_sumsliceentrysourcenegative. ff_h_pvs_row_major_resultcolumnsrowrow_sumsliceentrysourcenegative + S (dst_negative_row_major_resultcolumnsrowrow_sumsliceentrysource) = S ((S (((((0) + ((1) * (srt_index_row_major_resultcolumns)))) + ((n) * (srs_index_row_major_resultcolumnsrowrow_sumslice))))) * dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_row_major_resultcolumnsrowrow_sumsliceentrysourcenegative. dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentrysource = ff_q_pvs_row_major_resultcolumnsrowrow_sumsliceentrysourcenegative * S ((S (((((0) + ((1) * (srt_index_row_major_resultcolumns)))) + ((n) * (srs_index_row_major_resultcolumnsrowrow_sumslice))))) * dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentrysource) + (dst_negative_row_major_resultcolumnsrowrow_sumsliceentrysource))) /\ (exists ge_balance_positive_row_major_resultcolumnsrowrow_sumsliceentrysourcevalue ge_balance_negative_row_major_resultcolumnsrowrow_sumsliceentrysourcevalue. (((((srs_value_row_major_resultcolumnsrowrow_sumslice) = 2 * (ge_balance_positive_row_major_resultcolumnsrowrow_sumsliceentrysourcevalue) /\ (ge_balance_negative_row_major_resultcolumnsrowrow_sumsliceentrysourcevalue) = 0) \/ exists ge_signed_half_row_major_resultcolumnsrowrow_sumsliceentrysourcevaluedecode. (((srs_value_row_major_resultcolumnsrowrow_sumslice) = 2 * ge_signed_half_row_major_resultcolumnsrowrow_sumsliceentrysourcevaluedecode + 1 /\ (ge_balance_positive_row_major_resultcolumnsrowrow_sumsliceentrysourcevalue) = 0) /\ (ge_balance_negative_row_major_resultcolumnsrowrow_sumsliceentrysourcevalue) = S ge_signed_half_row_major_resultcolumnsrowrow_sumsliceentrysourcevaluedecode))) /\ ((dst_positive_row_major_resultcolumnsrowrow_sumsliceentrysource) + ge_balance_negative_row_major_resultcolumnsrowrow_sumsliceentrysourcevalue = (dst_negative_row_major_resultcolumnsrowrow_sumsliceentrysource) + ge_balance_positive_row_major_resultcolumnsrowrow_sumsliceentrysourcevalue))))))))) /\ (exists dst_positive_code_row_major_resultcolumnsrowrow_sumsliceentryoutput dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentryoutput dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput dst_positive_row_major_resultcolumnsrowrow_sumsliceentryoutput dst_negative_row_major_resultcolumnsrowrow_sumsliceentryoutput. (((srs_slice_row_major_resultcolumnsrowrow_sum) = (((((dst_positive_code_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)))) * S ((((dst_positive_code_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)))) + ((((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)))))) /\ (((((exists ff_h_pvs_row_major_resultcolumnsrowrow_sumsliceentryoutputpositive. ff_h_pvs_row_major_resultcolumnsrowrow_sumsliceentryoutputpositive + S (dst_positive_row_major_resultcolumnsrowrow_sumsliceentryoutput) = S ((S (srs_index_row_major_resultcolumnsrowrow_sumslice)) * dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_row_major_resultcolumnsrowrow_sumsliceentryoutputpositive. dst_positive_code_row_major_resultcolumnsrowrow_sumsliceentryoutput = ff_q_pvs_row_major_resultcolumnsrowrow_sumsliceentryoutputpositive * S ((S (srs_index_row_major_resultcolumnsrowrow_sumslice)) * dst_positive_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_positive_row_major_resultcolumnsrowrow_sumsliceentryoutput))) /\ (((((exists ff_h_pvs_row_major_resultcolumnsrowrow_sumsliceentryoutputnegative. ff_h_pvs_row_major_resultcolumnsrowrow_sumsliceentryoutputnegative + S (dst_negative_row_major_resultcolumnsrowrow_sumsliceentryoutput) = S ((S (srs_index_row_major_resultcolumnsrowrow_sumslice)) * dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_row_major_resultcolumnsrowrow_sumsliceentryoutputnegative. dst_negative_code_row_major_resultcolumnsrowrow_sumsliceentryoutput = ff_q_pvs_row_major_resultcolumnsrowrow_sumsliceentryoutputnegative * S ((S (srs_index_row_major_resultcolumnsrowrow_sumslice)) * dst_negative_scale_row_major_resultcolumnsrowrow_sumsliceentryoutput) + (dst_negative_row_major_resultcolumnsrowrow_sumsliceentryoutput))) /\ (exists ge_balance_positive_row_major_resultcolumnsrowrow_sumsliceentryoutputvalue ge_balance_negative_row_major_resultcolumnsrowrow_sumsliceentryoutputvalue. (((((srs_value_row_major_resultcolumnsrowrow_sumslice) = 2 * (ge_balance_positive_row_major_resultcolumnsrowrow_sumsliceentryoutputvalue) /\ (ge_balance_negative_row_major_resultcolumnsrowrow_sumsliceentryoutputvalue) = 0) \/ exists ge_signed_half_row_major_resultcolumnsrowrow_sumsliceentryoutputvaluedecode. (((srs_value_row_major_resultcolumnsrowrow_sumslice) = 2 * ge_signed_half_row_major_resultcolumnsrowrow_sumsliceentryoutputvaluedecode + 1 /\ (ge_balance_positive_row_major_resultcolumnsrowrow_sumsliceentryoutputvalue) = 0) /\ (ge_balance_negative_row_major_resultcolumnsrowrow_sumsliceentryoutputvalue) = S ge_signed_half_row_major_resultcolumnsrowrow_sumsliceentryoutputvaluedecode))) /\ ((dst_positive_row_major_resultcolumnsrowrow_sumsliceentryoutput) + ge_balance_negative_row_major_resultcolumnsrowrow_sumsliceentryoutputvalue = (dst_negative_row_major_resultcolumnsrowrow_sumsliceentryoutput) + ge_balance_positive_row_major_resultcolumnsrowrow_sumsliceentryoutputvalue)))))))))))))))) /\ (exists dst_positive_code_row_major_resultcolumnsrowrow_sumsum dst_positive_scale_row_major_resultcolumnsrowrow_sumsum dst_negative_code_row_major_resultcolumnsrowrow_sumsum dst_negative_scale_row_major_resultcolumnsrowrow_sumsum dst_positive_sum_row_major_resultcolumnsrowrow_sumsum dst_negative_sum_row_major_resultcolumnsrowrow_sumsum. (((srs_slice_row_major_resultcolumnsrowrow_sum) = (((((dst_positive_code_row_major_resultcolumnsrowrow_sumsum) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsum)) * S ((dst_positive_code_row_major_resultcolumnsrowrow_sumsum) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsum)) + ((dst_positive_scale_row_major_resultcolumnsrowrow_sumsum) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsum))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumsum) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsum)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsum) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsum)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsum) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsum)))) * S ((((dst_positive_code_row_major_resultcolumnsrowrow_sumsum) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsum)) * S ((dst_positive_code_row_major_resultcolumnsrowrow_sumsum) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsum)) + ((dst_positive_scale_row_major_resultcolumnsrowrow_sumsum) + (dst_positive_scale_row_major_resultcolumnsrowrow_sumsum))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumsum) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsum)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsum) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsum)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsum) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsum)))) + ((((dst_negative_code_row_major_resultcolumnsrowrow_sumsum) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsum)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsum) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsum)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsum) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsum))) + (((dst_negative_code_row_major_resultcolumnsrowrow_sumsum) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsum)) * S ((dst_negative_code_row_major_resultcolumnsrowrow_sumsum) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsum)) + ((dst_negative_scale_row_major_resultcolumnsrowrow_sumsum) + (dst_negative_scale_row_major_resultcolumnsrowrow_sumsum)))))) /\ (((exists fs_u_dst_row_major_resultcolumnsrowrow_sumsumpositive fs_v_dst_row_major_resultcolumnsrowrow_sumsumpositive. ((((exists fs_h_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_start. fs_h_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_start. fs_u_dst_row_major_resultcolumnsrowrow_sumsumpositive = fs_q_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_start * S ((S (0)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumpositive) + (0))) /\ ((((exists fs_h_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_terminal. fs_h_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_terminal + S (dst_positive_sum_row_major_resultcolumnsrowrow_sumsum) = S ((S (m)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_terminal. fs_u_dst_row_major_resultcolumnsrowrow_sumsumpositive = fs_q_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_terminal * S ((S (m)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumpositive) + (dst_positive_sum_row_major_resultcolumnsrowrow_sumsum))) /\ forall fs_i_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps. (exists fs_lt_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_bound. fs_lt_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_bound + S fs_i_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps = m) -> exists fs_a_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps fs_r_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps fs_s_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps. ((((exists fs_h_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_summand. fs_h_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_summand + S (fs_a_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_row_major_resultcolumnsrowrow_sumsum)) /\ exists fs_q_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_summand. dst_positive_code_row_major_resultcolumnsrowrow_sumsum = fs_q_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_summand * S ((S (fs_i_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_row_major_resultcolumnsrowrow_sumsum) + (fs_a_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_partial. fs_h_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_partial + S (fs_r_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_partial. fs_u_dst_row_major_resultcolumnsrowrow_sumsumpositive = fs_q_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_partial * S ((S (fs_i_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumpositive) + (fs_r_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_successor. fs_h_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_successor + S (fs_s_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps) = S ((S (S fs_i_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_successor. fs_u_dst_row_major_resultcolumnsrowrow_sumsumpositive = fs_q_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps_successor * S ((S (S fs_i_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumpositive) + (fs_s_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps))) /\ fs_s_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps = fs_r_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps + fs_a_dst_row_major_resultcolumnsrowrow_sumsumpositive_body_steps)))))) /\ (((exists fs_u_dst_row_major_resultcolumnsrowrow_sumsumnegative fs_v_dst_row_major_resultcolumnsrowrow_sumsumnegative. ((((exists fs_h_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_start. fs_h_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_start. fs_u_dst_row_major_resultcolumnsrowrow_sumsumnegative = fs_q_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_start * S ((S (0)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumnegative) + (0))) /\ ((((exists fs_h_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_terminal. fs_h_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_terminal + S (dst_negative_sum_row_major_resultcolumnsrowrow_sumsum) = S ((S (m)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_terminal. fs_u_dst_row_major_resultcolumnsrowrow_sumsumnegative = fs_q_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_terminal * S ((S (m)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumnegative) + (dst_negative_sum_row_major_resultcolumnsrowrow_sumsum))) /\ forall fs_i_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps. (exists fs_lt_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_bound. fs_lt_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_bound + S fs_i_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps = m) -> exists fs_a_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps fs_r_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps fs_s_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps. ((((exists fs_h_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_summand. fs_h_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_summand + S (fs_a_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_row_major_resultcolumnsrowrow_sumsum)) /\ exists fs_q_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_summand. dst_negative_code_row_major_resultcolumnsrowrow_sumsum = fs_q_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_summand * S ((S (fs_i_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_row_major_resultcolumnsrowrow_sumsum) + (fs_a_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_partial. fs_h_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_partial + S (fs_r_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_partial. fs_u_dst_row_major_resultcolumnsrowrow_sumsumnegative = fs_q_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_partial * S ((S (fs_i_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumnegative) + (fs_r_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_successor. fs_h_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_successor + S (fs_s_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps) = S ((S (S fs_i_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_successor. fs_u_dst_row_major_resultcolumnsrowrow_sumsumnegative = fs_q_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps_successor * S ((S (S fs_i_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_row_major_resultcolumnsrowrow_sumsumnegative) + (fs_s_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps))) /\ fs_s_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps = fs_r_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps + fs_a_dst_row_major_resultcolumnsrowrow_sumsumnegative_body_steps)))))) /\ (exists ge_balance_positive_row_major_resultcolumnsrowrow_sumsumresult ge_balance_negative_row_major_resultcolumnsrowrow_sumsumresult. (((((srt_value_row_major_resultcolumns) = 2 * (ge_balance_positive_row_major_resultcolumnsrowrow_sumsumresult) /\ (ge_balance_negative_row_major_resultcolumnsrowrow_sumsumresult) = 0) \/ exists ge_signed_half_row_major_resultcolumnsrowrow_sumsumresultdecode. (((srt_value_row_major_resultcolumns) = 2 * ge_signed_half_row_major_resultcolumnsrowrow_sumsumresultdecode + 1 /\ (ge_balance_positive_row_major_resultcolumnsrowrow_sumsumresult) = 0) /\ (ge_balance_negative_row_major_resultcolumnsrowrow_sumsumresult) = S ge_signed_half_row_major_resultcolumnsrowrow_sumsumresultdecode))) /\ ((dst_positive_sum_row_major_resultcolumnsrowrow_sumsum) + ge_balance_negative_row_major_resultcolumnsrowrow_sumsumresult = (dst_negative_sum_row_major_resultcolumnsrowrow_sumsum) + ge_balance_positive_row_major_resultcolumnsrowrow_sumsumresult)))))))))))))))))) /\ (((exists dst_positive_code_row_major_resultrow_total dst_positive_scale_row_major_resultrow_total dst_negative_code_row_major_resultrow_total dst_negative_scale_row_major_resultrow_total dst_positive_sum_row_major_resultrow_total dst_negative_sum_row_major_resultrow_total. (((R) = (((((dst_positive_code_row_major_resultrow_total) + (dst_positive_scale_row_major_resultrow_total)) * S ((dst_positive_code_row_major_resultrow_total) + (dst_positive_scale_row_major_resultrow_total)) + ((dst_positive_scale_row_major_resultrow_total) + (dst_positive_scale_row_major_resultrow_total))) + (((dst_negative_code_row_major_resultrow_total) + (dst_negative_scale_row_major_resultrow_total)) * S ((dst_negative_code_row_major_resultrow_total) + (dst_negative_scale_row_major_resultrow_total)) + ((dst_negative_scale_row_major_resultrow_total) + (dst_negative_scale_row_major_resultrow_total)))) * S ((((dst_positive_code_row_major_resultrow_total) + (dst_positive_scale_row_major_resultrow_total)) * S ((dst_positive_code_row_major_resultrow_total) + (dst_positive_scale_row_major_resultrow_total)) + ((dst_positive_scale_row_major_resultrow_total) + (dst_positive_scale_row_major_resultrow_total))) + (((dst_negative_code_row_major_resultrow_total) + (dst_negative_scale_row_major_resultrow_total)) * S ((dst_negative_code_row_major_resultrow_total) + (dst_negative_scale_row_major_resultrow_total)) + ((dst_negative_scale_row_major_resultrow_total) + (dst_negative_scale_row_major_resultrow_total)))) + ((((dst_negative_code_row_major_resultrow_total) + (dst_negative_scale_row_major_resultrow_total)) * S ((dst_negative_code_row_major_resultrow_total) + (dst_negative_scale_row_major_resultrow_total)) + ((dst_negative_scale_row_major_resultrow_total) + (dst_negative_scale_row_major_resultrow_total))) + (((dst_negative_code_row_major_resultrow_total) + (dst_negative_scale_row_major_resultrow_total)) * S ((dst_negative_code_row_major_resultrow_total) + (dst_negative_scale_row_major_resultrow_total)) + ((dst_negative_scale_row_major_resultrow_total) + (dst_negative_scale_row_major_resultrow_total)))))) /\ (((exists fs_u_dst_row_major_resultrow_totalpositive fs_v_dst_row_major_resultrow_totalpositive. ((((exists fs_h_dst_row_major_resultrow_totalpositive_body_start. fs_h_dst_row_major_resultrow_totalpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_row_major_resultrow_totalpositive)) /\ exists fs_q_dst_row_major_resultrow_totalpositive_body_start. fs_u_dst_row_major_resultrow_totalpositive = fs_q_dst_row_major_resultrow_totalpositive_body_start * S ((S (0)) * fs_v_dst_row_major_resultrow_totalpositive) + (0))) /\ ((((exists fs_h_dst_row_major_resultrow_totalpositive_body_terminal. fs_h_dst_row_major_resultrow_totalpositive_body_terminal + S (dst_positive_sum_row_major_resultrow_total) = S ((S (m)) * fs_v_dst_row_major_resultrow_totalpositive)) /\ exists fs_q_dst_row_major_resultrow_totalpositive_body_terminal. fs_u_dst_row_major_resultrow_totalpositive = fs_q_dst_row_major_resultrow_totalpositive_body_terminal * S ((S (m)) * fs_v_dst_row_major_resultrow_totalpositive) + (dst_positive_sum_row_major_resultrow_total))) /\ forall fs_i_dst_row_major_resultrow_totalpositive_body_steps. (exists fs_lt_dst_row_major_resultrow_totalpositive_body_steps_bound. fs_lt_dst_row_major_resultrow_totalpositive_body_steps_bound + S fs_i_dst_row_major_resultrow_totalpositive_body_steps = m) -> exists fs_a_dst_row_major_resultrow_totalpositive_body_steps fs_r_dst_row_major_resultrow_totalpositive_body_steps fs_s_dst_row_major_resultrow_totalpositive_body_steps. ((((exists fs_h_dst_row_major_resultrow_totalpositive_body_steps_summand. fs_h_dst_row_major_resultrow_totalpositive_body_steps_summand + S (fs_a_dst_row_major_resultrow_totalpositive_body_steps) = S ((S (fs_i_dst_row_major_resultrow_totalpositive_body_steps)) * dst_positive_scale_row_major_resultrow_total)) /\ exists fs_q_dst_row_major_resultrow_totalpositive_body_steps_summand. dst_positive_code_row_major_resultrow_total = fs_q_dst_row_major_resultrow_totalpositive_body_steps_summand * S ((S (fs_i_dst_row_major_resultrow_totalpositive_body_steps)) * dst_positive_scale_row_major_resultrow_total) + (fs_a_dst_row_major_resultrow_totalpositive_body_steps))) /\ ((((exists fs_h_dst_row_major_resultrow_totalpositive_body_steps_partial. fs_h_dst_row_major_resultrow_totalpositive_body_steps_partial + S (fs_r_dst_row_major_resultrow_totalpositive_body_steps) = S ((S (fs_i_dst_row_major_resultrow_totalpositive_body_steps)) * fs_v_dst_row_major_resultrow_totalpositive)) /\ exists fs_q_dst_row_major_resultrow_totalpositive_body_steps_partial. fs_u_dst_row_major_resultrow_totalpositive = fs_q_dst_row_major_resultrow_totalpositive_body_steps_partial * S ((S (fs_i_dst_row_major_resultrow_totalpositive_body_steps)) * fs_v_dst_row_major_resultrow_totalpositive) + (fs_r_dst_row_major_resultrow_totalpositive_body_steps))) /\ ((((exists fs_h_dst_row_major_resultrow_totalpositive_body_steps_successor. fs_h_dst_row_major_resultrow_totalpositive_body_steps_successor + S (fs_s_dst_row_major_resultrow_totalpositive_body_steps) = S ((S (S fs_i_dst_row_major_resultrow_totalpositive_body_steps)) * fs_v_dst_row_major_resultrow_totalpositive)) /\ exists fs_q_dst_row_major_resultrow_totalpositive_body_steps_successor. fs_u_dst_row_major_resultrow_totalpositive = fs_q_dst_row_major_resultrow_totalpositive_body_steps_successor * S ((S (S fs_i_dst_row_major_resultrow_totalpositive_body_steps)) * fs_v_dst_row_major_resultrow_totalpositive) + (fs_s_dst_row_major_resultrow_totalpositive_body_steps))) /\ fs_s_dst_row_major_resultrow_totalpositive_body_steps = fs_r_dst_row_major_resultrow_totalpositive_body_steps + fs_a_dst_row_major_resultrow_totalpositive_body_steps)))))) /\ (((exists fs_u_dst_row_major_resultrow_totalnegative fs_v_dst_row_major_resultrow_totalnegative. ((((exists fs_h_dst_row_major_resultrow_totalnegative_body_start. fs_h_dst_row_major_resultrow_totalnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_row_major_resultrow_totalnegative)) /\ exists fs_q_dst_row_major_resultrow_totalnegative_body_start. fs_u_dst_row_major_resultrow_totalnegative = fs_q_dst_row_major_resultrow_totalnegative_body_start * S ((S (0)) * fs_v_dst_row_major_resultrow_totalnegative) + (0))) /\ ((((exists fs_h_dst_row_major_resultrow_totalnegative_body_terminal. fs_h_dst_row_major_resultrow_totalnegative_body_terminal + S (dst_negative_sum_row_major_resultrow_total) = S ((S (m)) * fs_v_dst_row_major_resultrow_totalnegative)) /\ exists fs_q_dst_row_major_resultrow_totalnegative_body_terminal. fs_u_dst_row_major_resultrow_totalnegative = fs_q_dst_row_major_resultrow_totalnegative_body_terminal * S ((S (m)) * fs_v_dst_row_major_resultrow_totalnegative) + (dst_negative_sum_row_major_resultrow_total))) /\ forall fs_i_dst_row_major_resultrow_totalnegative_body_steps. (exists fs_lt_dst_row_major_resultrow_totalnegative_body_steps_bound. fs_lt_dst_row_major_resultrow_totalnegative_body_steps_bound + S fs_i_dst_row_major_resultrow_totalnegative_body_steps = m) -> exists fs_a_dst_row_major_resultrow_totalnegative_body_steps fs_r_dst_row_major_resultrow_totalnegative_body_steps fs_s_dst_row_major_resultrow_totalnegative_body_steps. ((((exists fs_h_dst_row_major_resultrow_totalnegative_body_steps_summand. fs_h_dst_row_major_resultrow_totalnegative_body_steps_summand + S (fs_a_dst_row_major_resultrow_totalnegative_body_steps) = S ((S (fs_i_dst_row_major_resultrow_totalnegative_body_steps)) * dst_negative_scale_row_major_resultrow_total)) /\ exists fs_q_dst_row_major_resultrow_totalnegative_body_steps_summand. dst_negative_code_row_major_resultrow_total = fs_q_dst_row_major_resultrow_totalnegative_body_steps_summand * S ((S (fs_i_dst_row_major_resultrow_totalnegative_body_steps)) * dst_negative_scale_row_major_resultrow_total) + (fs_a_dst_row_major_resultrow_totalnegative_body_steps))) /\ ((((exists fs_h_dst_row_major_resultrow_totalnegative_body_steps_partial. fs_h_dst_row_major_resultrow_totalnegative_body_steps_partial + S (fs_r_dst_row_major_resultrow_totalnegative_body_steps) = S ((S (fs_i_dst_row_major_resultrow_totalnegative_body_steps)) * fs_v_dst_row_major_resultrow_totalnegative)) /\ exists fs_q_dst_row_major_resultrow_totalnegative_body_steps_partial. fs_u_dst_row_major_resultrow_totalnegative = fs_q_dst_row_major_resultrow_totalnegative_body_steps_partial * S ((S (fs_i_dst_row_major_resultrow_totalnegative_body_steps)) * fs_v_dst_row_major_resultrow_totalnegative) + (fs_r_dst_row_major_resultrow_totalnegative_body_steps))) /\ ((((exists fs_h_dst_row_major_resultrow_totalnegative_body_steps_successor. fs_h_dst_row_major_resultrow_totalnegative_body_steps_successor + S (fs_s_dst_row_major_resultrow_totalnegative_body_steps) = S ((S (S fs_i_dst_row_major_resultrow_totalnegative_body_steps)) * fs_v_dst_row_major_resultrow_totalnegative)) /\ exists fs_q_dst_row_major_resultrow_totalnegative_body_steps_successor. fs_u_dst_row_major_resultrow_totalnegative = fs_q_dst_row_major_resultrow_totalnegative_body_steps_successor * S ((S (S fs_i_dst_row_major_resultrow_totalnegative_body_steps)) * fs_v_dst_row_major_resultrow_totalnegative) + (fs_s_dst_row_major_resultrow_totalnegative_body_steps))) /\ fs_s_dst_row_major_resultrow_totalnegative_body_steps = fs_r_dst_row_major_resultrow_totalnegative_body_steps + fs_a_dst_row_major_resultrow_totalnegative_body_steps)))))) /\ (exists ge_balance_positive_row_major_resultrow_totalresult ge_balance_negative_row_major_resultrow_totalresult. (((((z) = 2 * (ge_balance_positive_row_major_resultrow_totalresult) /\ (ge_balance_negative_row_major_resultrow_totalresult) = 0) \/ exists ge_signed_half_row_major_resultrow_totalresultdecode. (((z) = 2 * ge_signed_half_row_major_resultrow_totalresultdecode + 1 /\ (ge_balance_positive_row_major_resultrow_totalresult) = 0) /\ (ge_balance_negative_row_major_resultrow_totalresult) = S ge_signed_half_row_major_resultrow_totalresultdecode))) /\ ((dst_positive_sum_row_major_resultrow_total) + ge_balance_negative_row_major_resultrow_totalresult = (dst_negative_sum_row_major_resultrow_total) + ge_balance_positive_row_major_resultrow_totalresult))))))))) /\ (exists dst_positive_code_row_major_resultcolumn_total dst_positive_scale_row_major_resultcolumn_total dst_negative_code_row_major_resultcolumn_total dst_negative_scale_row_major_resultcolumn_total dst_positive_sum_row_major_resultcolumn_total dst_negative_sum_row_major_resultcolumn_total. (((C) = (((((dst_positive_code_row_major_resultcolumn_total) + (dst_positive_scale_row_major_resultcolumn_total)) * S ((dst_positive_code_row_major_resultcolumn_total) + (dst_positive_scale_row_major_resultcolumn_total)) + ((dst_positive_scale_row_major_resultcolumn_total) + (dst_positive_scale_row_major_resultcolumn_total))) + (((dst_negative_code_row_major_resultcolumn_total) + (dst_negative_scale_row_major_resultcolumn_total)) * S ((dst_negative_code_row_major_resultcolumn_total) + (dst_negative_scale_row_major_resultcolumn_total)) + ((dst_negative_scale_row_major_resultcolumn_total) + (dst_negative_scale_row_major_resultcolumn_total)))) * S ((((dst_positive_code_row_major_resultcolumn_total) + (dst_positive_scale_row_major_resultcolumn_total)) * S ((dst_positive_code_row_major_resultcolumn_total) + (dst_positive_scale_row_major_resultcolumn_total)) + ((dst_positive_scale_row_major_resultcolumn_total) + (dst_positive_scale_row_major_resultcolumn_total))) + (((dst_negative_code_row_major_resultcolumn_total) + (dst_negative_scale_row_major_resultcolumn_total)) * S ((dst_negative_code_row_major_resultcolumn_total) + (dst_negative_scale_row_major_resultcolumn_total)) + ((dst_negative_scale_row_major_resultcolumn_total) + (dst_negative_scale_row_major_resultcolumn_total)))) + ((((dst_negative_code_row_major_resultcolumn_total) + (dst_negative_scale_row_major_resultcolumn_total)) * S ((dst_negative_code_row_major_resultcolumn_total) + (dst_negative_scale_row_major_resultcolumn_total)) + ((dst_negative_scale_row_major_resultcolumn_total) + (dst_negative_scale_row_major_resultcolumn_total))) + (((dst_negative_code_row_major_resultcolumn_total) + (dst_negative_scale_row_major_resultcolumn_total)) * S ((dst_negative_code_row_major_resultcolumn_total) + (dst_negative_scale_row_major_resultcolumn_total)) + ((dst_negative_scale_row_major_resultcolumn_total) + (dst_negative_scale_row_major_resultcolumn_total)))))) /\ (((exists fs_u_dst_row_major_resultcolumn_totalpositive fs_v_dst_row_major_resultcolumn_totalpositive. ((((exists fs_h_dst_row_major_resultcolumn_totalpositive_body_start. fs_h_dst_row_major_resultcolumn_totalpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_row_major_resultcolumn_totalpositive)) /\ exists fs_q_dst_row_major_resultcolumn_totalpositive_body_start. fs_u_dst_row_major_resultcolumn_totalpositive = fs_q_dst_row_major_resultcolumn_totalpositive_body_start * S ((S (0)) * fs_v_dst_row_major_resultcolumn_totalpositive) + (0))) /\ ((((exists fs_h_dst_row_major_resultcolumn_totalpositive_body_terminal. fs_h_dst_row_major_resultcolumn_totalpositive_body_terminal + S (dst_positive_sum_row_major_resultcolumn_total) = S ((S (n)) * fs_v_dst_row_major_resultcolumn_totalpositive)) /\ exists fs_q_dst_row_major_resultcolumn_totalpositive_body_terminal. fs_u_dst_row_major_resultcolumn_totalpositive = fs_q_dst_row_major_resultcolumn_totalpositive_body_terminal * S ((S (n)) * fs_v_dst_row_major_resultcolumn_totalpositive) + (dst_positive_sum_row_major_resultcolumn_total))) /\ forall fs_i_dst_row_major_resultcolumn_totalpositive_body_steps. (exists fs_lt_dst_row_major_resultcolumn_totalpositive_body_steps_bound. fs_lt_dst_row_major_resultcolumn_totalpositive_body_steps_bound + S fs_i_dst_row_major_resultcolumn_totalpositive_body_steps = n) -> exists fs_a_dst_row_major_resultcolumn_totalpositive_body_steps fs_r_dst_row_major_resultcolumn_totalpositive_body_steps fs_s_dst_row_major_resultcolumn_totalpositive_body_steps. ((((exists fs_h_dst_row_major_resultcolumn_totalpositive_body_steps_summand. fs_h_dst_row_major_resultcolumn_totalpositive_body_steps_summand + S (fs_a_dst_row_major_resultcolumn_totalpositive_body_steps) = S ((S (fs_i_dst_row_major_resultcolumn_totalpositive_body_steps)) * dst_positive_scale_row_major_resultcolumn_total)) /\ exists fs_q_dst_row_major_resultcolumn_totalpositive_body_steps_summand. dst_positive_code_row_major_resultcolumn_total = fs_q_dst_row_major_resultcolumn_totalpositive_body_steps_summand * S ((S (fs_i_dst_row_major_resultcolumn_totalpositive_body_steps)) * dst_positive_scale_row_major_resultcolumn_total) + (fs_a_dst_row_major_resultcolumn_totalpositive_body_steps))) /\ ((((exists fs_h_dst_row_major_resultcolumn_totalpositive_body_steps_partial. fs_h_dst_row_major_resultcolumn_totalpositive_body_steps_partial + S (fs_r_dst_row_major_resultcolumn_totalpositive_body_steps) = S ((S (fs_i_dst_row_major_resultcolumn_totalpositive_body_steps)) * fs_v_dst_row_major_resultcolumn_totalpositive)) /\ exists fs_q_dst_row_major_resultcolumn_totalpositive_body_steps_partial. fs_u_dst_row_major_resultcolumn_totalpositive = fs_q_dst_row_major_resultcolumn_totalpositive_body_steps_partial * S ((S (fs_i_dst_row_major_resultcolumn_totalpositive_body_steps)) * fs_v_dst_row_major_resultcolumn_totalpositive) + (fs_r_dst_row_major_resultcolumn_totalpositive_body_steps))) /\ ((((exists fs_h_dst_row_major_resultcolumn_totalpositive_body_steps_successor. fs_h_dst_row_major_resultcolumn_totalpositive_body_steps_successor + S (fs_s_dst_row_major_resultcolumn_totalpositive_body_steps) = S ((S (S fs_i_dst_row_major_resultcolumn_totalpositive_body_steps)) * fs_v_dst_row_major_resultcolumn_totalpositive)) /\ exists fs_q_dst_row_major_resultcolumn_totalpositive_body_steps_successor. fs_u_dst_row_major_resultcolumn_totalpositive = fs_q_dst_row_major_resultcolumn_totalpositive_body_steps_successor * S ((S (S fs_i_dst_row_major_resultcolumn_totalpositive_body_steps)) * fs_v_dst_row_major_resultcolumn_totalpositive) + (fs_s_dst_row_major_resultcolumn_totalpositive_body_steps))) /\ fs_s_dst_row_major_resultcolumn_totalpositive_body_steps = fs_r_dst_row_major_resultcolumn_totalpositive_body_steps + fs_a_dst_row_major_resultcolumn_totalpositive_body_steps)))))) /\ (((exists fs_u_dst_row_major_resultcolumn_totalnegative fs_v_dst_row_major_resultcolumn_totalnegative. ((((exists fs_h_dst_row_major_resultcolumn_totalnegative_body_start. fs_h_dst_row_major_resultcolumn_totalnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_row_major_resultcolumn_totalnegative)) /\ exists fs_q_dst_row_major_resultcolumn_totalnegative_body_start. fs_u_dst_row_major_resultcolumn_totalnegative = fs_q_dst_row_major_resultcolumn_totalnegative_body_start * S ((S (0)) * fs_v_dst_row_major_resultcolumn_totalnegative) + (0))) /\ ((((exists fs_h_dst_row_major_resultcolumn_totalnegative_body_terminal. fs_h_dst_row_major_resultcolumn_totalnegative_body_terminal + S (dst_negative_sum_row_major_resultcolumn_total) = S ((S (n)) * fs_v_dst_row_major_resultcolumn_totalnegative)) /\ exists fs_q_dst_row_major_resultcolumn_totalnegative_body_terminal. fs_u_dst_row_major_resultcolumn_totalnegative = fs_q_dst_row_major_resultcolumn_totalnegative_body_terminal * S ((S (n)) * fs_v_dst_row_major_resultcolumn_totalnegative) + (dst_negative_sum_row_major_resultcolumn_total))) /\ forall fs_i_dst_row_major_resultcolumn_totalnegative_body_steps. (exists fs_lt_dst_row_major_resultcolumn_totalnegative_body_steps_bound. fs_lt_dst_row_major_resultcolumn_totalnegative_body_steps_bound + S fs_i_dst_row_major_resultcolumn_totalnegative_body_steps = n) -> exists fs_a_dst_row_major_resultcolumn_totalnegative_body_steps fs_r_dst_row_major_resultcolumn_totalnegative_body_steps fs_s_dst_row_major_resultcolumn_totalnegative_body_steps. ((((exists fs_h_dst_row_major_resultcolumn_totalnegative_body_steps_summand. fs_h_dst_row_major_resultcolumn_totalnegative_body_steps_summand + S (fs_a_dst_row_major_resultcolumn_totalnegative_body_steps) = S ((S (fs_i_dst_row_major_resultcolumn_totalnegative_body_steps)) * dst_negative_scale_row_major_resultcolumn_total)) /\ exists fs_q_dst_row_major_resultcolumn_totalnegative_body_steps_summand. dst_negative_code_row_major_resultcolumn_total = fs_q_dst_row_major_resultcolumn_totalnegative_body_steps_summand * S ((S (fs_i_dst_row_major_resultcolumn_totalnegative_body_steps)) * dst_negative_scale_row_major_resultcolumn_total) + (fs_a_dst_row_major_resultcolumn_totalnegative_body_steps))) /\ ((((exists fs_h_dst_row_major_resultcolumn_totalnegative_body_steps_partial. fs_h_dst_row_major_resultcolumn_totalnegative_body_steps_partial + S (fs_r_dst_row_major_resultcolumn_totalnegative_body_steps) = S ((S (fs_i_dst_row_major_resultcolumn_totalnegative_body_steps)) * fs_v_dst_row_major_resultcolumn_totalnegative)) /\ exists fs_q_dst_row_major_resultcolumn_totalnegative_body_steps_partial. fs_u_dst_row_major_resultcolumn_totalnegative = fs_q_dst_row_major_resultcolumn_totalnegative_body_steps_partial * S ((S (fs_i_dst_row_major_resultcolumn_totalnegative_body_steps)) * fs_v_dst_row_major_resultcolumn_totalnegative) + (fs_r_dst_row_major_resultcolumn_totalnegative_body_steps))) /\ ((((exists fs_h_dst_row_major_resultcolumn_totalnegative_body_steps_successor. fs_h_dst_row_major_resultcolumn_totalnegative_body_steps_successor + S (fs_s_dst_row_major_resultcolumn_totalnegative_body_steps) = S ((S (S fs_i_dst_row_major_resultcolumn_totalnegative_body_steps)) * fs_v_dst_row_major_resultcolumn_totalnegative)) /\ exists fs_q_dst_row_major_resultcolumn_totalnegative_body_steps_successor. fs_u_dst_row_major_resultcolumn_totalnegative = fs_q_dst_row_major_resultcolumn_totalnegative_body_steps_successor * S ((S (S fs_i_dst_row_major_resultcolumn_totalnegative_body_steps)) * fs_v_dst_row_major_resultcolumn_totalnegative) + (fs_s_dst_row_major_resultcolumn_totalnegative_body_steps))) /\ fs_s_dst_row_major_resultcolumn_totalnegative_body_steps = fs_r_dst_row_major_resultcolumn_totalnegative_body_steps + fs_a_dst_row_major_resultcolumn_totalnegative_body_steps)))))) /\ (exists ge_balance_positive_row_major_resultcolumn_totalresult ge_balance_negative_row_major_resultcolumn_totalresult. (((((z) = 2 * (ge_balance_positive_row_major_resultcolumn_totalresult) /\ (ge_balance_negative_row_major_resultcolumn_totalresult) = 0) \/ exists ge_signed_half_row_major_resultcolumn_totalresultdecode. (((z) = 2 * ge_signed_half_row_major_resultcolumn_totalresultdecode + 1 /\ (ge_balance_positive_row_major_resultcolumn_totalresult) = 0) /\ (ge_balance_negative_row_major_resultcolumn_totalresult) = S ge_signed_half_row_major_resultcolumn_totalresultdecode))) /\ ((dst_positive_sum_row_major_resultcolumn_total) + ge_balance_negative_row_major_resultcolumn_totalresult = (dst_negative_sum_row_major_resultcolumn_total) + ge_balance_positive_row_major_resultcolumn_totalresult)))))))))))))))Constructive proof overview
Generated structural guide
Every actual row-major m-by-n signed beta table has constructed row and column sums with exactly the same total, including zero rows or columns.
The unchanged tactic script uses 2 declared prerequisites and contains 16 exact native proof lines.
Alpha v34 checked-use · first admitted v31 · independently kernel and Lean verified; not Stable
Proof neighborhood
Direct dependencies
RS001F signed_rectangular_fubini_exists signed_table_domain_resize Alpha theorem; checked-use authorizedDirect dependents
Formal native tactic body
Dependencies are introduced as named hypotheses before line 1. Local theorem links identify exact declared prerequisites. This exact body belongs to a complete independently kernel-checked constructive proof bundle and has Alpha checked-use authority; it does not imply Stable membership.
Read the argument
Proof checkpoints
This is a reading aid, not a new proof or a proof-tree certificate. Checkpoint groups are consecutive commands, not inferred branch boundaries. Every step links to the preserved script.
Named ingredients (1)
01Fix variables and assumptionsL1–4
02Use earlier factsL5–14
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L5
specialize signed_rectangular_fubini_exists (F) - L6
specialize signed_rectangular_fubini_exists (0) - L7
specialize signed_rectangular_fubini_exists (n) - L8
specialize signed_rectangular_fubini_exists (1) - L9
specialize signed_rectangular_fubini_exists (m) - L10
specialize signed_rectangular_fubini_exists (n) - L11
apply signed_rectangular_fubini_exists - L12
specialize signed_table_domain_resize (m*n) - L13
specialize signed_table_domain_resize (0) - L14
specialize signed_table_domain_resize (F)
Original exact command ledger · 16 lines
- 0001
intro F - 0002
intro m - 0003
intro n - 0004
intro hF - 0005
specialize signed_rectangular_fubini_exists (F) - 0006
specialize signed_rectangular_fubini_exists (0) - 0007
specialize signed_rectangular_fubini_exists (n) - 0008
specialize signed_rectangular_fubini_exists (1) - 0009
specialize signed_rectangular_fubini_exists (m) - 0010
specialize signed_rectangular_fubini_exists (n) - 0011
apply signed_rectangular_fubini_exists - 0012
specialize signed_table_domain_resize (m*n) - 0013
specialize signed_table_domain_resize (0) - 0014
specialize signed_table_domain_resize (F) - 0015
apply signed_table_domain_resize - 0016
exact hF