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 A B r s L M u v. (((exists dst_positive_code_equal_supportsource_table dst_positive_scale_equal_supportsource_table dst_negative_code_equal_supportsource_table dst_negative_scale_equal_supportsource_table. (((A) = (((((dst_positive_code_equal_supportsource_table) + (dst_positive_scale_equal_supportsource_table)) * S ((dst_positive_code_equal_supportsource_table) + (dst_positive_scale_equal_supportsource_table)) + ((dst_positive_scale_equal_supportsource_table) + (dst_positive_scale_equal_supportsource_table))) + (((dst_negative_code_equal_supportsource_table) + (dst_negative_scale_equal_supportsource_table)) * S ((dst_negative_code_equal_supportsource_table) + (dst_negative_scale_equal_supportsource_table)) + ((dst_negative_scale_equal_supportsource_table) + (dst_negative_scale_equal_supportsource_table)))) * S ((((dst_positive_code_equal_supportsource_table) + (dst_positive_scale_equal_supportsource_table)) * S ((dst_positive_code_equal_supportsource_table) + (dst_positive_scale_equal_supportsource_table)) + ((dst_positive_scale_equal_supportsource_table) + (dst_positive_scale_equal_supportsource_table))) + (((dst_negative_code_equal_supportsource_table) + (dst_negative_scale_equal_supportsource_table)) * S ((dst_negative_code_equal_supportsource_table) + (dst_negative_scale_equal_supportsource_table)) + ((dst_negative_scale_equal_supportsource_table) + (dst_negative_scale_equal_supportsource_table)))) + ((((dst_negative_code_equal_supportsource_table) + (dst_negative_scale_equal_supportsource_table)) * S ((dst_negative_code_equal_supportsource_table) + (dst_negative_scale_equal_supportsource_table)) + ((dst_negative_scale_equal_supportsource_table) + (dst_negative_scale_equal_supportsource_table))) + (((dst_negative_code_equal_supportsource_table) + (dst_negative_scale_equal_supportsource_table)) * S ((dst_negative_code_equal_supportsource_table) + (dst_negative_scale_equal_supportsource_table)) + ((dst_negative_scale_equal_supportsource_table) + (dst_negative_scale_equal_supportsource_table)))))) /\ (forall dst_index_equal_supportsource_table. (exists pvs_le_gap_equal_supportsource_tabledomain. pvs_le_gap_equal_supportsource_tabledomain + (dst_index_equal_supportsource_table) = (0)) -> exists dst_positive_equal_supportsource_table dst_negative_equal_supportsource_table dst_value_equal_supportsource_table. ((((exists ff_h_pvs_equal_supportsource_tableentrypositive. ff_h_pvs_equal_supportsource_tableentrypositive + S (dst_positive_equal_supportsource_table) = S ((S (dst_index_equal_supportsource_table)) * dst_positive_scale_equal_supportsource_table)) /\ exists ff_q_pvs_equal_supportsource_tableentrypositive. dst_positive_code_equal_supportsource_table = ff_q_pvs_equal_supportsource_tableentrypositive * S ((S (dst_index_equal_supportsource_table)) * dst_positive_scale_equal_supportsource_table) + (dst_positive_equal_supportsource_table))) /\ (((((exists ff_h_pvs_equal_supportsource_tableentrynegative. ff_h_pvs_equal_supportsource_tableentrynegative + S (dst_negative_equal_supportsource_table) = S ((S (dst_index_equal_supportsource_table)) * dst_negative_scale_equal_supportsource_table)) /\ exists ff_q_pvs_equal_supportsource_tableentrynegative. dst_negative_code_equal_supportsource_table = ff_q_pvs_equal_supportsource_tableentrynegative * S ((S (dst_index_equal_supportsource_table)) * dst_negative_scale_equal_supportsource_table) + (dst_negative_equal_supportsource_table))) /\ (exists ge_balance_positive_equal_supportsource_tableentryvalue ge_balance_negative_equal_supportsource_tableentryvalue. (((((dst_value_equal_supportsource_table) = 2 * (ge_balance_positive_equal_supportsource_tableentryvalue) /\ (ge_balance_negative_equal_supportsource_tableentryvalue) = 0) \/ exists ge_signed_half_equal_supportsource_tableentryvaluedecode. (((dst_value_equal_supportsource_table) = 2 * ge_signed_half_equal_supportsource_tableentryvaluedecode + 1 /\ (ge_balance_positive_equal_supportsource_tableentryvalue) = 0) /\ (ge_balance_negative_equal_supportsource_tableentryvalue) = S ge_signed_half_equal_supportsource_tableentryvaluedecode))) /\ ((dst_positive_equal_supportsource_table) + ge_balance_negative_equal_supportsource_tableentryvalue = (dst_negative_equal_supportsource_table) + ge_balance_positive_equal_supportsource_tableentryvalue))))))))) /\ (((exists dst_positive_code_equal_supporttarget_table dst_positive_scale_equal_supporttarget_table dst_negative_code_equal_supporttarget_table dst_negative_scale_equal_supporttarget_table. (((B) = (((((dst_positive_code_equal_supporttarget_table) + (dst_positive_scale_equal_supporttarget_table)) * S ((dst_positive_code_equal_supporttarget_table) + (dst_positive_scale_equal_supporttarget_table)) + ((dst_positive_scale_equal_supporttarget_table) + (dst_positive_scale_equal_supporttarget_table))) + (((dst_negative_code_equal_supporttarget_table) + (dst_negative_scale_equal_supporttarget_table)) * S ((dst_negative_code_equal_supporttarget_table) + (dst_negative_scale_equal_supporttarget_table)) + ((dst_negative_scale_equal_supporttarget_table) + (dst_negative_scale_equal_supporttarget_table)))) * S ((((dst_positive_code_equal_supporttarget_table) + (dst_positive_scale_equal_supporttarget_table)) * S ((dst_positive_code_equal_supporttarget_table) + (dst_positive_scale_equal_supporttarget_table)) + ((dst_positive_scale_equal_supporttarget_table) + (dst_positive_scale_equal_supporttarget_table))) + (((dst_negative_code_equal_supporttarget_table) + (dst_negative_scale_equal_supporttarget_table)) * S ((dst_negative_code_equal_supporttarget_table) + (dst_negative_scale_equal_supporttarget_table)) + ((dst_negative_scale_equal_supporttarget_table) + (dst_negative_scale_equal_supporttarget_table)))) + ((((dst_negative_code_equal_supporttarget_table) + (dst_negative_scale_equal_supporttarget_table)) * S ((dst_negative_code_equal_supporttarget_table) + (dst_negative_scale_equal_supporttarget_table)) + ((dst_negative_scale_equal_supporttarget_table) + (dst_negative_scale_equal_supporttarget_table))) + (((dst_negative_code_equal_supporttarget_table) + (dst_negative_scale_equal_supporttarget_table)) * S ((dst_negative_code_equal_supporttarget_table) + (dst_negative_scale_equal_supporttarget_table)) + ((dst_negative_scale_equal_supporttarget_table) + (dst_negative_scale_equal_supporttarget_table)))))) /\ (forall dst_index_equal_supporttarget_table. (exists pvs_le_gap_equal_supporttarget_tabledomain. pvs_le_gap_equal_supporttarget_tabledomain + (dst_index_equal_supporttarget_table) = (0)) -> exists dst_positive_equal_supporttarget_table dst_negative_equal_supporttarget_table dst_value_equal_supporttarget_table. ((((exists ff_h_pvs_equal_supporttarget_tableentrypositive. ff_h_pvs_equal_supporttarget_tableentrypositive + S (dst_positive_equal_supporttarget_table) = S ((S (dst_index_equal_supporttarget_table)) * dst_positive_scale_equal_supporttarget_table)) /\ exists ff_q_pvs_equal_supporttarget_tableentrypositive. dst_positive_code_equal_supporttarget_table = ff_q_pvs_equal_supporttarget_tableentrypositive * S ((S (dst_index_equal_supporttarget_table)) * dst_positive_scale_equal_supporttarget_table) + (dst_positive_equal_supporttarget_table))) /\ (((((exists ff_h_pvs_equal_supporttarget_tableentrynegative. ff_h_pvs_equal_supporttarget_tableentrynegative + S (dst_negative_equal_supporttarget_table) = S ((S (dst_index_equal_supporttarget_table)) * dst_negative_scale_equal_supporttarget_table)) /\ exists ff_q_pvs_equal_supporttarget_tableentrynegative. dst_negative_code_equal_supporttarget_table = ff_q_pvs_equal_supporttarget_tableentrynegative * S ((S (dst_index_equal_supporttarget_table)) * dst_negative_scale_equal_supporttarget_table) + (dst_negative_equal_supporttarget_table))) /\ (exists ge_balance_positive_equal_supporttarget_tableentryvalue ge_balance_negative_equal_supporttarget_tableentryvalue. (((((dst_value_equal_supporttarget_table) = 2 * (ge_balance_positive_equal_supporttarget_tableentryvalue) /\ (ge_balance_negative_equal_supporttarget_tableentryvalue) = 0) \/ exists ge_signed_half_equal_supporttarget_tableentryvaluedecode. (((dst_value_equal_supporttarget_table) = 2 * ge_signed_half_equal_supporttarget_tableentryvaluedecode + 1 /\ (ge_balance_positive_equal_supporttarget_tableentryvalue) = 0) /\ (ge_balance_negative_equal_supporttarget_tableentryvalue) = S ge_signed_half_equal_supporttarget_tableentryvaluedecode))) /\ ((dst_positive_equal_supporttarget_table) + ge_balance_negative_equal_supporttarget_tableentryvalue = (dst_negative_equal_supporttarget_table) + ge_balance_positive_equal_supporttarget_tableentryvalue))))))))) /\ (((forall ssr_source_equal_supportpreserve ssr_value_equal_supportpreserve. (exists pvs_gap_equal_supportpreservesource_bound. pvs_gap_equal_supportpreservesource_bound + S (ssr_source_equal_supportpreserve) = (L)) -> (exists dst_positive_code_equal_supportpreservesource_value dst_positive_scale_equal_supportpreservesource_value dst_negative_code_equal_supportpreservesource_value dst_negative_scale_equal_supportpreservesource_value dst_positive_equal_supportpreservesource_value dst_negative_equal_supportpreservesource_value. (((A) = (((((dst_positive_code_equal_supportpreservesource_value) + (dst_positive_scale_equal_supportpreservesource_value)) * S ((dst_positive_code_equal_supportpreservesource_value) + (dst_positive_scale_equal_supportpreservesource_value)) + ((dst_positive_scale_equal_supportpreservesource_value) + (dst_positive_scale_equal_supportpreservesource_value))) + (((dst_negative_code_equal_supportpreservesource_value) + (dst_negative_scale_equal_supportpreservesource_value)) * S ((dst_negative_code_equal_supportpreservesource_value) + (dst_negative_scale_equal_supportpreservesource_value)) + ((dst_negative_scale_equal_supportpreservesource_value) + (dst_negative_scale_equal_supportpreservesource_value)))) * S ((((dst_positive_code_equal_supportpreservesource_value) + (dst_positive_scale_equal_supportpreservesource_value)) * S ((dst_positive_code_equal_supportpreservesource_value) + (dst_positive_scale_equal_supportpreservesource_value)) + ((dst_positive_scale_equal_supportpreservesource_value) + (dst_positive_scale_equal_supportpreservesource_value))) + (((dst_negative_code_equal_supportpreservesource_value) + (dst_negative_scale_equal_supportpreservesource_value)) * S ((dst_negative_code_equal_supportpreservesource_value) + (dst_negative_scale_equal_supportpreservesource_value)) + ((dst_negative_scale_equal_supportpreservesource_value) + (dst_negative_scale_equal_supportpreservesource_value)))) + ((((dst_negative_code_equal_supportpreservesource_value) + (dst_negative_scale_equal_supportpreservesource_value)) * S ((dst_negative_code_equal_supportpreservesource_value) + (dst_negative_scale_equal_supportpreservesource_value)) + ((dst_negative_scale_equal_supportpreservesource_value) + (dst_negative_scale_equal_supportpreservesource_value))) + (((dst_negative_code_equal_supportpreservesource_value) + (dst_negative_scale_equal_supportpreservesource_value)) * S ((dst_negative_code_equal_supportpreservesource_value) + (dst_negative_scale_equal_supportpreservesource_value)) + ((dst_negative_scale_equal_supportpreservesource_value) + (dst_negative_scale_equal_supportpreservesource_value)))))) /\ (((((exists ff_h_pvs_equal_supportpreservesource_valuepositive. ff_h_pvs_equal_supportpreservesource_valuepositive + S (dst_positive_equal_supportpreservesource_value) = S ((S (ssr_source_equal_supportpreserve)) * dst_positive_scale_equal_supportpreservesource_value)) /\ exists ff_q_pvs_equal_supportpreservesource_valuepositive. dst_positive_code_equal_supportpreservesource_value = ff_q_pvs_equal_supportpreservesource_valuepositive * S ((S (ssr_source_equal_supportpreserve)) * dst_positive_scale_equal_supportpreservesource_value) + (dst_positive_equal_supportpreservesource_value))) /\ (((((exists ff_h_pvs_equal_supportpreservesource_valuenegative. ff_h_pvs_equal_supportpreservesource_valuenegative + S (dst_negative_equal_supportpreservesource_value) = S ((S (ssr_source_equal_supportpreserve)) * dst_negative_scale_equal_supportpreservesource_value)) /\ exists ff_q_pvs_equal_supportpreservesource_valuenegative. dst_negative_code_equal_supportpreservesource_value = ff_q_pvs_equal_supportpreservesource_valuenegative * S ((S (ssr_source_equal_supportpreserve)) * dst_negative_scale_equal_supportpreservesource_value) + (dst_negative_equal_supportpreservesource_value))) /\ (exists ge_balance_positive_equal_supportpreservesource_valuevalue ge_balance_negative_equal_supportpreservesource_valuevalue. (((((ssr_value_equal_supportpreserve) = 2 * (ge_balance_positive_equal_supportpreservesource_valuevalue) /\ (ge_balance_negative_equal_supportpreservesource_valuevalue) = 0) \/ exists ge_signed_half_equal_supportpreservesource_valuevaluedecode. (((ssr_value_equal_supportpreserve) = 2 * ge_signed_half_equal_supportpreservesource_valuevaluedecode + 1 /\ (ge_balance_positive_equal_supportpreservesource_valuevalue) = 0) /\ (ge_balance_negative_equal_supportpreservesource_valuevalue) = S ge_signed_half_equal_supportpreservesource_valuevaluedecode))) /\ ((dst_positive_equal_supportpreservesource_value) + ge_balance_negative_equal_supportpreservesource_valuevalue = (dst_negative_equal_supportpreservesource_value) + ge_balance_positive_equal_supportpreservesource_valuevalue))))))))) -> ~(ssr_value_equal_supportpreserve=0) -> exists ssr_target_equal_supportpreserve. ((((exists ff_h_pvs_equal_supportpreservemap. ff_h_pvs_equal_supportpreservemap + S (ssr_target_equal_supportpreserve) = S ((S (ssr_source_equal_supportpreserve)) * s)) /\ exists ff_q_pvs_equal_supportpreservemap. r = ff_q_pvs_equal_supportpreservemap * S ((S (ssr_source_equal_supportpreserve)) * s) + (ssr_target_equal_supportpreserve))) /\ (((exists pvs_gap_equal_supportpreservetarget_bound. pvs_gap_equal_supportpreservetarget_bound + S (ssr_target_equal_supportpreserve) = (M)) /\ (exists dst_positive_code_equal_supportpreservetarget_value dst_positive_scale_equal_supportpreservetarget_value dst_negative_code_equal_supportpreservetarget_value dst_negative_scale_equal_supportpreservetarget_value dst_positive_equal_supportpreservetarget_value dst_negative_equal_supportpreservetarget_value. (((B) = (((((dst_positive_code_equal_supportpreservetarget_value) + (dst_positive_scale_equal_supportpreservetarget_value)) * S ((dst_positive_code_equal_supportpreservetarget_value) + (dst_positive_scale_equal_supportpreservetarget_value)) + ((dst_positive_scale_equal_supportpreservetarget_value) + (dst_positive_scale_equal_supportpreservetarget_value))) + (((dst_negative_code_equal_supportpreservetarget_value) + (dst_negative_scale_equal_supportpreservetarget_value)) * S ((dst_negative_code_equal_supportpreservetarget_value) + (dst_negative_scale_equal_supportpreservetarget_value)) + ((dst_negative_scale_equal_supportpreservetarget_value) + (dst_negative_scale_equal_supportpreservetarget_value)))) * S ((((dst_positive_code_equal_supportpreservetarget_value) + (dst_positive_scale_equal_supportpreservetarget_value)) * S ((dst_positive_code_equal_supportpreservetarget_value) + (dst_positive_scale_equal_supportpreservetarget_value)) + ((dst_positive_scale_equal_supportpreservetarget_value) + (dst_positive_scale_equal_supportpreservetarget_value))) + (((dst_negative_code_equal_supportpreservetarget_value) + (dst_negative_scale_equal_supportpreservetarget_value)) * S ((dst_negative_code_equal_supportpreservetarget_value) + (dst_negative_scale_equal_supportpreservetarget_value)) + ((dst_negative_scale_equal_supportpreservetarget_value) + (dst_negative_scale_equal_supportpreservetarget_value)))) + ((((dst_negative_code_equal_supportpreservetarget_value) + (dst_negative_scale_equal_supportpreservetarget_value)) * S ((dst_negative_code_equal_supportpreservetarget_value) + (dst_negative_scale_equal_supportpreservetarget_value)) + ((dst_negative_scale_equal_supportpreservetarget_value) + (dst_negative_scale_equal_supportpreservetarget_value))) + (((dst_negative_code_equal_supportpreservetarget_value) + (dst_negative_scale_equal_supportpreservetarget_value)) * S ((dst_negative_code_equal_supportpreservetarget_value) + (dst_negative_scale_equal_supportpreservetarget_value)) + ((dst_negative_scale_equal_supportpreservetarget_value) + (dst_negative_scale_equal_supportpreservetarget_value)))))) /\ (((((exists ff_h_pvs_equal_supportpreservetarget_valuepositive. ff_h_pvs_equal_supportpreservetarget_valuepositive + S (dst_positive_equal_supportpreservetarget_value) = S ((S (ssr_target_equal_supportpreserve)) * dst_positive_scale_equal_supportpreservetarget_value)) /\ exists ff_q_pvs_equal_supportpreservetarget_valuepositive. dst_positive_code_equal_supportpreservetarget_value = ff_q_pvs_equal_supportpreservetarget_valuepositive * S ((S (ssr_target_equal_supportpreserve)) * dst_positive_scale_equal_supportpreservetarget_value) + (dst_positive_equal_supportpreservetarget_value))) /\ (((((exists ff_h_pvs_equal_supportpreservetarget_valuenegative. ff_h_pvs_equal_supportpreservetarget_valuenegative + S (dst_negative_equal_supportpreservetarget_value) = S ((S (ssr_target_equal_supportpreserve)) * dst_negative_scale_equal_supportpreservetarget_value)) /\ exists ff_q_pvs_equal_supportpreservetarget_valuenegative. dst_negative_code_equal_supportpreservetarget_value = ff_q_pvs_equal_supportpreservetarget_valuenegative * S ((S (ssr_target_equal_supportpreserve)) * dst_negative_scale_equal_supportpreservetarget_value) + (dst_negative_equal_supportpreservetarget_value))) /\ (exists ge_balance_positive_equal_supportpreservetarget_valuevalue ge_balance_negative_equal_supportpreservetarget_valuevalue. (((((ssr_value_equal_supportpreserve) = 2 * (ge_balance_positive_equal_supportpreservetarget_valuevalue) /\ (ge_balance_negative_equal_supportpreservetarget_valuevalue) = 0) \/ exists ge_signed_half_equal_supportpreservetarget_valuevaluedecode. (((ssr_value_equal_supportpreserve) = 2 * ge_signed_half_equal_supportpreservetarget_valuevaluedecode + 1 /\ (ge_balance_positive_equal_supportpreservetarget_valuevalue) = 0) /\ (ge_balance_negative_equal_supportpreservetarget_valuevalue) = S ge_signed_half_equal_supportpreservetarget_valuevaluedecode))) /\ ((dst_positive_equal_supportpreservetarget_value) + ge_balance_negative_equal_supportpreservetarget_valuevalue = (dst_negative_equal_supportpreservetarget_value) + ge_balance_positive_equal_supportpreservetarget_valuevalue))))))))))))) /\ (((forall ssr_first_equal_supportinjective ssr_second_equal_supportinjective ssr_image_equal_supportinjective ssr_a_equal_supportinjective ssr_b_equal_supportinjective. (exists pvs_gap_equal_supportinjectivefirst_bound. pvs_gap_equal_supportinjectivefirst_bound + S (ssr_first_equal_supportinjective) = (L)) -> (exists pvs_gap_equal_supportinjectivesecond_bound. pvs_gap_equal_supportinjectivesecond_bound + S (ssr_second_equal_supportinjective) = (L)) -> (exists dst_positive_code_equal_supportinjectivefirst_value dst_positive_scale_equal_supportinjectivefirst_value dst_negative_code_equal_supportinjectivefirst_value dst_negative_scale_equal_supportinjectivefirst_value dst_positive_equal_supportinjectivefirst_value dst_negative_equal_supportinjectivefirst_value. (((A) = (((((dst_positive_code_equal_supportinjectivefirst_value) + (dst_positive_scale_equal_supportinjectivefirst_value)) * S ((dst_positive_code_equal_supportinjectivefirst_value) + (dst_positive_scale_equal_supportinjectivefirst_value)) + ((dst_positive_scale_equal_supportinjectivefirst_value) + (dst_positive_scale_equal_supportinjectivefirst_value))) + (((dst_negative_code_equal_supportinjectivefirst_value) + (dst_negative_scale_equal_supportinjectivefirst_value)) * S ((dst_negative_code_equal_supportinjectivefirst_value) + (dst_negative_scale_equal_supportinjectivefirst_value)) + ((dst_negative_scale_equal_supportinjectivefirst_value) + (dst_negative_scale_equal_supportinjectivefirst_value)))) * S ((((dst_positive_code_equal_supportinjectivefirst_value) + (dst_positive_scale_equal_supportinjectivefirst_value)) * S ((dst_positive_code_equal_supportinjectivefirst_value) + (dst_positive_scale_equal_supportinjectivefirst_value)) + ((dst_positive_scale_equal_supportinjectivefirst_value) + (dst_positive_scale_equal_supportinjectivefirst_value))) + (((dst_negative_code_equal_supportinjectivefirst_value) + (dst_negative_scale_equal_supportinjectivefirst_value)) * S ((dst_negative_code_equal_supportinjectivefirst_value) + (dst_negative_scale_equal_supportinjectivefirst_value)) + ((dst_negative_scale_equal_supportinjectivefirst_value) + (dst_negative_scale_equal_supportinjectivefirst_value)))) + ((((dst_negative_code_equal_supportinjectivefirst_value) + (dst_negative_scale_equal_supportinjectivefirst_value)) * S ((dst_negative_code_equal_supportinjectivefirst_value) + (dst_negative_scale_equal_supportinjectivefirst_value)) + ((dst_negative_scale_equal_supportinjectivefirst_value) + (dst_negative_scale_equal_supportinjectivefirst_value))) + (((dst_negative_code_equal_supportinjectivefirst_value) + (dst_negative_scale_equal_supportinjectivefirst_value)) * S ((dst_negative_code_equal_supportinjectivefirst_value) + (dst_negative_scale_equal_supportinjectivefirst_value)) + ((dst_negative_scale_equal_supportinjectivefirst_value) + (dst_negative_scale_equal_supportinjectivefirst_value)))))) /\ (((((exists ff_h_pvs_equal_supportinjectivefirst_valuepositive. ff_h_pvs_equal_supportinjectivefirst_valuepositive + S (dst_positive_equal_supportinjectivefirst_value) = S ((S (ssr_first_equal_supportinjective)) * dst_positive_scale_equal_supportinjectivefirst_value)) /\ exists ff_q_pvs_equal_supportinjectivefirst_valuepositive. dst_positive_code_equal_supportinjectivefirst_value = ff_q_pvs_equal_supportinjectivefirst_valuepositive * S ((S (ssr_first_equal_supportinjective)) * dst_positive_scale_equal_supportinjectivefirst_value) + (dst_positive_equal_supportinjectivefirst_value))) /\ (((((exists ff_h_pvs_equal_supportinjectivefirst_valuenegative. ff_h_pvs_equal_supportinjectivefirst_valuenegative + S (dst_negative_equal_supportinjectivefirst_value) = S ((S (ssr_first_equal_supportinjective)) * dst_negative_scale_equal_supportinjectivefirst_value)) /\ exists ff_q_pvs_equal_supportinjectivefirst_valuenegative. dst_negative_code_equal_supportinjectivefirst_value = ff_q_pvs_equal_supportinjectivefirst_valuenegative * S ((S (ssr_first_equal_supportinjective)) * dst_negative_scale_equal_supportinjectivefirst_value) + (dst_negative_equal_supportinjectivefirst_value))) /\ (exists ge_balance_positive_equal_supportinjectivefirst_valuevalue ge_balance_negative_equal_supportinjectivefirst_valuevalue. (((((ssr_a_equal_supportinjective) = 2 * (ge_balance_positive_equal_supportinjectivefirst_valuevalue) /\ (ge_balance_negative_equal_supportinjectivefirst_valuevalue) = 0) \/ exists ge_signed_half_equal_supportinjectivefirst_valuevaluedecode. (((ssr_a_equal_supportinjective) = 2 * ge_signed_half_equal_supportinjectivefirst_valuevaluedecode + 1 /\ (ge_balance_positive_equal_supportinjectivefirst_valuevalue) = 0) /\ (ge_balance_negative_equal_supportinjectivefirst_valuevalue) = S ge_signed_half_equal_supportinjectivefirst_valuevaluedecode))) /\ ((dst_positive_equal_supportinjectivefirst_value) + ge_balance_negative_equal_supportinjectivefirst_valuevalue = (dst_negative_equal_supportinjectivefirst_value) + ge_balance_positive_equal_supportinjectivefirst_valuevalue))))))))) -> ~(ssr_a_equal_supportinjective=0) -> (exists dst_positive_code_equal_supportinjectivesecond_value dst_positive_scale_equal_supportinjectivesecond_value dst_negative_code_equal_supportinjectivesecond_value dst_negative_scale_equal_supportinjectivesecond_value dst_positive_equal_supportinjectivesecond_value dst_negative_equal_supportinjectivesecond_value. (((A) = (((((dst_positive_code_equal_supportinjectivesecond_value) + (dst_positive_scale_equal_supportinjectivesecond_value)) * S ((dst_positive_code_equal_supportinjectivesecond_value) + (dst_positive_scale_equal_supportinjectivesecond_value)) + ((dst_positive_scale_equal_supportinjectivesecond_value) + (dst_positive_scale_equal_supportinjectivesecond_value))) + (((dst_negative_code_equal_supportinjectivesecond_value) + (dst_negative_scale_equal_supportinjectivesecond_value)) * S ((dst_negative_code_equal_supportinjectivesecond_value) + (dst_negative_scale_equal_supportinjectivesecond_value)) + ((dst_negative_scale_equal_supportinjectivesecond_value) + (dst_negative_scale_equal_supportinjectivesecond_value)))) * S ((((dst_positive_code_equal_supportinjectivesecond_value) + (dst_positive_scale_equal_supportinjectivesecond_value)) * S ((dst_positive_code_equal_supportinjectivesecond_value) + (dst_positive_scale_equal_supportinjectivesecond_value)) + ((dst_positive_scale_equal_supportinjectivesecond_value) + (dst_positive_scale_equal_supportinjectivesecond_value))) + (((dst_negative_code_equal_supportinjectivesecond_value) + (dst_negative_scale_equal_supportinjectivesecond_value)) * S ((dst_negative_code_equal_supportinjectivesecond_value) + (dst_negative_scale_equal_supportinjectivesecond_value)) + ((dst_negative_scale_equal_supportinjectivesecond_value) + (dst_negative_scale_equal_supportinjectivesecond_value)))) + ((((dst_negative_code_equal_supportinjectivesecond_value) + (dst_negative_scale_equal_supportinjectivesecond_value)) * S ((dst_negative_code_equal_supportinjectivesecond_value) + (dst_negative_scale_equal_supportinjectivesecond_value)) + ((dst_negative_scale_equal_supportinjectivesecond_value) + (dst_negative_scale_equal_supportinjectivesecond_value))) + (((dst_negative_code_equal_supportinjectivesecond_value) + (dst_negative_scale_equal_supportinjectivesecond_value)) * S ((dst_negative_code_equal_supportinjectivesecond_value) + (dst_negative_scale_equal_supportinjectivesecond_value)) + ((dst_negative_scale_equal_supportinjectivesecond_value) + (dst_negative_scale_equal_supportinjectivesecond_value)))))) /\ (((((exists ff_h_pvs_equal_supportinjectivesecond_valuepositive. ff_h_pvs_equal_supportinjectivesecond_valuepositive + S (dst_positive_equal_supportinjectivesecond_value) = S ((S (ssr_second_equal_supportinjective)) * dst_positive_scale_equal_supportinjectivesecond_value)) /\ exists ff_q_pvs_equal_supportinjectivesecond_valuepositive. dst_positive_code_equal_supportinjectivesecond_value = ff_q_pvs_equal_supportinjectivesecond_valuepositive * S ((S (ssr_second_equal_supportinjective)) * dst_positive_scale_equal_supportinjectivesecond_value) + (dst_positive_equal_supportinjectivesecond_value))) /\ (((((exists ff_h_pvs_equal_supportinjectivesecond_valuenegative. ff_h_pvs_equal_supportinjectivesecond_valuenegative + S (dst_negative_equal_supportinjectivesecond_value) = S ((S (ssr_second_equal_supportinjective)) * dst_negative_scale_equal_supportinjectivesecond_value)) /\ exists ff_q_pvs_equal_supportinjectivesecond_valuenegative. dst_negative_code_equal_supportinjectivesecond_value = ff_q_pvs_equal_supportinjectivesecond_valuenegative * S ((S (ssr_second_equal_supportinjective)) * dst_negative_scale_equal_supportinjectivesecond_value) + (dst_negative_equal_supportinjectivesecond_value))) /\ (exists ge_balance_positive_equal_supportinjectivesecond_valuevalue ge_balance_negative_equal_supportinjectivesecond_valuevalue. (((((ssr_b_equal_supportinjective) = 2 * (ge_balance_positive_equal_supportinjectivesecond_valuevalue) /\ (ge_balance_negative_equal_supportinjectivesecond_valuevalue) = 0) \/ exists ge_signed_half_equal_supportinjectivesecond_valuevaluedecode. (((ssr_b_equal_supportinjective) = 2 * ge_signed_half_equal_supportinjectivesecond_valuevaluedecode + 1 /\ (ge_balance_positive_equal_supportinjectivesecond_valuevalue) = 0) /\ (ge_balance_negative_equal_supportinjectivesecond_valuevalue) = S ge_signed_half_equal_supportinjectivesecond_valuevaluedecode))) /\ ((dst_positive_equal_supportinjectivesecond_value) + ge_balance_negative_equal_supportinjectivesecond_valuevalue = (dst_negative_equal_supportinjectivesecond_value) + ge_balance_positive_equal_supportinjectivesecond_valuevalue))))))))) -> ~(ssr_b_equal_supportinjective=0) -> (((exists ff_h_pvs_equal_supportinjectivefirst_map. ff_h_pvs_equal_supportinjectivefirst_map + S (ssr_image_equal_supportinjective) = S ((S (ssr_first_equal_supportinjective)) * s)) /\ exists ff_q_pvs_equal_supportinjectivefirst_map. r = ff_q_pvs_equal_supportinjectivefirst_map * S ((S (ssr_first_equal_supportinjective)) * s) + (ssr_image_equal_supportinjective))) -> (((exists ff_h_pvs_equal_supportinjectivesecond_map. ff_h_pvs_equal_supportinjectivesecond_map + S (ssr_image_equal_supportinjective) = S ((S (ssr_second_equal_supportinjective)) * s)) /\ exists ff_q_pvs_equal_supportinjectivesecond_map. r = ff_q_pvs_equal_supportinjectivesecond_map * S ((S (ssr_second_equal_supportinjective)) * s) + (ssr_image_equal_supportinjective))) -> ssr_first_equal_supportinjective=ssr_second_equal_supportinjective) /\ (forall ssr_target_equal_supportcover ssr_value_equal_supportcover. (exists pvs_gap_equal_supportcovertarget_bound. pvs_gap_equal_supportcovertarget_bound + S (ssr_target_equal_supportcover) = (M)) -> (exists dst_positive_code_equal_supportcovertarget_value dst_positive_scale_equal_supportcovertarget_value dst_negative_code_equal_supportcovertarget_value dst_negative_scale_equal_supportcovertarget_value dst_positive_equal_supportcovertarget_value dst_negative_equal_supportcovertarget_value. (((B) = (((((dst_positive_code_equal_supportcovertarget_value) + (dst_positive_scale_equal_supportcovertarget_value)) * S ((dst_positive_code_equal_supportcovertarget_value) + (dst_positive_scale_equal_supportcovertarget_value)) + ((dst_positive_scale_equal_supportcovertarget_value) + (dst_positive_scale_equal_supportcovertarget_value))) + (((dst_negative_code_equal_supportcovertarget_value) + (dst_negative_scale_equal_supportcovertarget_value)) * S ((dst_negative_code_equal_supportcovertarget_value) + (dst_negative_scale_equal_supportcovertarget_value)) + ((dst_negative_scale_equal_supportcovertarget_value) + (dst_negative_scale_equal_supportcovertarget_value)))) * S ((((dst_positive_code_equal_supportcovertarget_value) + (dst_positive_scale_equal_supportcovertarget_value)) * S ((dst_positive_code_equal_supportcovertarget_value) + (dst_positive_scale_equal_supportcovertarget_value)) + ((dst_positive_scale_equal_supportcovertarget_value) + (dst_positive_scale_equal_supportcovertarget_value))) + (((dst_negative_code_equal_supportcovertarget_value) + (dst_negative_scale_equal_supportcovertarget_value)) * S ((dst_negative_code_equal_supportcovertarget_value) + (dst_negative_scale_equal_supportcovertarget_value)) + ((dst_negative_scale_equal_supportcovertarget_value) + (dst_negative_scale_equal_supportcovertarget_value)))) + ((((dst_negative_code_equal_supportcovertarget_value) + (dst_negative_scale_equal_supportcovertarget_value)) * S ((dst_negative_code_equal_supportcovertarget_value) + (dst_negative_scale_equal_supportcovertarget_value)) + ((dst_negative_scale_equal_supportcovertarget_value) + (dst_negative_scale_equal_supportcovertarget_value))) + (((dst_negative_code_equal_supportcovertarget_value) + (dst_negative_scale_equal_supportcovertarget_value)) * S ((dst_negative_code_equal_supportcovertarget_value) + (dst_negative_scale_equal_supportcovertarget_value)) + ((dst_negative_scale_equal_supportcovertarget_value) + (dst_negative_scale_equal_supportcovertarget_value)))))) /\ (((((exists ff_h_pvs_equal_supportcovertarget_valuepositive. ff_h_pvs_equal_supportcovertarget_valuepositive + S (dst_positive_equal_supportcovertarget_value) = S ((S (ssr_target_equal_supportcover)) * dst_positive_scale_equal_supportcovertarget_value)) /\ exists ff_q_pvs_equal_supportcovertarget_valuepositive. dst_positive_code_equal_supportcovertarget_value = ff_q_pvs_equal_supportcovertarget_valuepositive * S ((S (ssr_target_equal_supportcover)) * dst_positive_scale_equal_supportcovertarget_value) + (dst_positive_equal_supportcovertarget_value))) /\ (((((exists ff_h_pvs_equal_supportcovertarget_valuenegative. ff_h_pvs_equal_supportcovertarget_valuenegative + S (dst_negative_equal_supportcovertarget_value) = S ((S (ssr_target_equal_supportcover)) * dst_negative_scale_equal_supportcovertarget_value)) /\ exists ff_q_pvs_equal_supportcovertarget_valuenegative. dst_negative_code_equal_supportcovertarget_value = ff_q_pvs_equal_supportcovertarget_valuenegative * S ((S (ssr_target_equal_supportcover)) * dst_negative_scale_equal_supportcovertarget_value) + (dst_negative_equal_supportcovertarget_value))) /\ (exists ge_balance_positive_equal_supportcovertarget_valuevalue ge_balance_negative_equal_supportcovertarget_valuevalue. (((((ssr_value_equal_supportcover) = 2 * (ge_balance_positive_equal_supportcovertarget_valuevalue) /\ (ge_balance_negative_equal_supportcovertarget_valuevalue) = 0) \/ exists ge_signed_half_equal_supportcovertarget_valuevaluedecode. (((ssr_value_equal_supportcover) = 2 * ge_signed_half_equal_supportcovertarget_valuevaluedecode + 1 /\ (ge_balance_positive_equal_supportcovertarget_valuevalue) = 0) /\ (ge_balance_negative_equal_supportcovertarget_valuevalue) = S ge_signed_half_equal_supportcovertarget_valuevaluedecode))) /\ ((dst_positive_equal_supportcovertarget_value) + ge_balance_negative_equal_supportcovertarget_valuevalue = (dst_negative_equal_supportcovertarget_value) + ge_balance_positive_equal_supportcovertarget_valuevalue))))))))) -> ~(ssr_value_equal_supportcover=0) -> exists ssr_source_equal_supportcover. ((exists pvs_gap_equal_supportcoversource_bound. pvs_gap_equal_supportcoversource_bound + S (ssr_source_equal_supportcover) = (L)) /\ (((((exists ff_h_pvs_equal_supportcovermap. ff_h_pvs_equal_supportcovermap + S (ssr_target_equal_supportcover) = S ((S (ssr_source_equal_supportcover)) * s)) /\ exists ff_q_pvs_equal_supportcovermap. r = ff_q_pvs_equal_supportcovermap * S ((S (ssr_source_equal_supportcover)) * s) + (ssr_target_equal_supportcover))) /\ (exists dst_positive_code_equal_supportcoversource_value dst_positive_scale_equal_supportcoversource_value dst_negative_code_equal_supportcoversource_value dst_negative_scale_equal_supportcoversource_value dst_positive_equal_supportcoversource_value dst_negative_equal_supportcoversource_value. (((A) = (((((dst_positive_code_equal_supportcoversource_value) + (dst_positive_scale_equal_supportcoversource_value)) * S ((dst_positive_code_equal_supportcoversource_value) + (dst_positive_scale_equal_supportcoversource_value)) + ((dst_positive_scale_equal_supportcoversource_value) + (dst_positive_scale_equal_supportcoversource_value))) + (((dst_negative_code_equal_supportcoversource_value) + (dst_negative_scale_equal_supportcoversource_value)) * S ((dst_negative_code_equal_supportcoversource_value) + (dst_negative_scale_equal_supportcoversource_value)) + ((dst_negative_scale_equal_supportcoversource_value) + (dst_negative_scale_equal_supportcoversource_value)))) * S ((((dst_positive_code_equal_supportcoversource_value) + (dst_positive_scale_equal_supportcoversource_value)) * S ((dst_positive_code_equal_supportcoversource_value) + (dst_positive_scale_equal_supportcoversource_value)) + ((dst_positive_scale_equal_supportcoversource_value) + (dst_positive_scale_equal_supportcoversource_value))) + (((dst_negative_code_equal_supportcoversource_value) + (dst_negative_scale_equal_supportcoversource_value)) * S ((dst_negative_code_equal_supportcoversource_value) + (dst_negative_scale_equal_supportcoversource_value)) + ((dst_negative_scale_equal_supportcoversource_value) + (dst_negative_scale_equal_supportcoversource_value)))) + ((((dst_negative_code_equal_supportcoversource_value) + (dst_negative_scale_equal_supportcoversource_value)) * S ((dst_negative_code_equal_supportcoversource_value) + (dst_negative_scale_equal_supportcoversource_value)) + ((dst_negative_scale_equal_supportcoversource_value) + (dst_negative_scale_equal_supportcoversource_value))) + (((dst_negative_code_equal_supportcoversource_value) + (dst_negative_scale_equal_supportcoversource_value)) * S ((dst_negative_code_equal_supportcoversource_value) + (dst_negative_scale_equal_supportcoversource_value)) + ((dst_negative_scale_equal_supportcoversource_value) + (dst_negative_scale_equal_supportcoversource_value)))))) /\ (((((exists ff_h_pvs_equal_supportcoversource_valuepositive. ff_h_pvs_equal_supportcoversource_valuepositive + S (dst_positive_equal_supportcoversource_value) = S ((S (ssr_source_equal_supportcover)) * dst_positive_scale_equal_supportcoversource_value)) /\ exists ff_q_pvs_equal_supportcoversource_valuepositive. dst_positive_code_equal_supportcoversource_value = ff_q_pvs_equal_supportcoversource_valuepositive * S ((S (ssr_source_equal_supportcover)) * dst_positive_scale_equal_supportcoversource_value) + (dst_positive_equal_supportcoversource_value))) /\ (((((exists ff_h_pvs_equal_supportcoversource_valuenegative. ff_h_pvs_equal_supportcoversource_valuenegative + S (dst_negative_equal_supportcoversource_value) = S ((S (ssr_source_equal_supportcover)) * dst_negative_scale_equal_supportcoversource_value)) /\ exists ff_q_pvs_equal_supportcoversource_valuenegative. dst_negative_code_equal_supportcoversource_value = ff_q_pvs_equal_supportcoversource_valuenegative * S ((S (ssr_source_equal_supportcover)) * dst_negative_scale_equal_supportcoversource_value) + (dst_negative_equal_supportcoversource_value))) /\ (exists ge_balance_positive_equal_supportcoversource_valuevalue ge_balance_negative_equal_supportcoversource_valuevalue. (((((ssr_value_equal_supportcover) = 2 * (ge_balance_positive_equal_supportcoversource_valuevalue) /\ (ge_balance_negative_equal_supportcoversource_valuevalue) = 0) \/ exists ge_signed_half_equal_supportcoversource_valuevaluedecode. (((ssr_value_equal_supportcover) = 2 * ge_signed_half_equal_supportcoversource_valuevaluedecode + 1 /\ (ge_balance_positive_equal_supportcoversource_valuevalue) = 0) /\ (ge_balance_negative_equal_supportcoversource_valuevalue) = S ge_signed_half_equal_supportcoversource_valuevaluedecode))) /\ ((dst_positive_equal_supportcoversource_value) + ge_balance_negative_equal_supportcoversource_valuevalue = (dst_negative_equal_supportcoversource_value) + ge_balance_positive_equal_supportcoversource_valuevalue))))))))))))))))))))) -> (exists dst_positive_code_equal_source_sum dst_positive_scale_equal_source_sum dst_negative_code_equal_source_sum dst_negative_scale_equal_source_sum dst_positive_sum_equal_source_sum dst_negative_sum_equal_source_sum. (((A) = (((((dst_positive_code_equal_source_sum) + (dst_positive_scale_equal_source_sum)) * S ((dst_positive_code_equal_source_sum) + (dst_positive_scale_equal_source_sum)) + ((dst_positive_scale_equal_source_sum) + (dst_positive_scale_equal_source_sum))) + (((dst_negative_code_equal_source_sum) + (dst_negative_scale_equal_source_sum)) * S ((dst_negative_code_equal_source_sum) + (dst_negative_scale_equal_source_sum)) + ((dst_negative_scale_equal_source_sum) + (dst_negative_scale_equal_source_sum)))) * S ((((dst_positive_code_equal_source_sum) + (dst_positive_scale_equal_source_sum)) * S ((dst_positive_code_equal_source_sum) + (dst_positive_scale_equal_source_sum)) + ((dst_positive_scale_equal_source_sum) + (dst_positive_scale_equal_source_sum))) + (((dst_negative_code_equal_source_sum) + (dst_negative_scale_equal_source_sum)) * S ((dst_negative_code_equal_source_sum) + (dst_negative_scale_equal_source_sum)) + ((dst_negative_scale_equal_source_sum) + (dst_negative_scale_equal_source_sum)))) + ((((dst_negative_code_equal_source_sum) + (dst_negative_scale_equal_source_sum)) * S ((dst_negative_code_equal_source_sum) + (dst_negative_scale_equal_source_sum)) + ((dst_negative_scale_equal_source_sum) + (dst_negative_scale_equal_source_sum))) + (((dst_negative_code_equal_source_sum) + (dst_negative_scale_equal_source_sum)) * S ((dst_negative_code_equal_source_sum) + (dst_negative_scale_equal_source_sum)) + ((dst_negative_scale_equal_source_sum) + (dst_negative_scale_equal_source_sum)))))) /\ (((exists fs_u_dst_equal_source_sumpositive fs_v_dst_equal_source_sumpositive. ((((exists fs_h_dst_equal_source_sumpositive_body_start. fs_h_dst_equal_source_sumpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_equal_source_sumpositive)) /\ exists fs_q_dst_equal_source_sumpositive_body_start. fs_u_dst_equal_source_sumpositive = fs_q_dst_equal_source_sumpositive_body_start * S ((S (0)) * fs_v_dst_equal_source_sumpositive) + (0))) /\ ((((exists fs_h_dst_equal_source_sumpositive_body_terminal. fs_h_dst_equal_source_sumpositive_body_terminal + S (dst_positive_sum_equal_source_sum) = S ((S (L)) * fs_v_dst_equal_source_sumpositive)) /\ exists fs_q_dst_equal_source_sumpositive_body_terminal. fs_u_dst_equal_source_sumpositive = fs_q_dst_equal_source_sumpositive_body_terminal * S ((S (L)) * fs_v_dst_equal_source_sumpositive) + (dst_positive_sum_equal_source_sum))) /\ forall fs_i_dst_equal_source_sumpositive_body_steps. (exists fs_lt_dst_equal_source_sumpositive_body_steps_bound. fs_lt_dst_equal_source_sumpositive_body_steps_bound + S fs_i_dst_equal_source_sumpositive_body_steps = L) -> exists fs_a_dst_equal_source_sumpositive_body_steps fs_r_dst_equal_source_sumpositive_body_steps fs_s_dst_equal_source_sumpositive_body_steps. ((((exists fs_h_dst_equal_source_sumpositive_body_steps_summand. fs_h_dst_equal_source_sumpositive_body_steps_summand + S (fs_a_dst_equal_source_sumpositive_body_steps) = S ((S (fs_i_dst_equal_source_sumpositive_body_steps)) * dst_positive_scale_equal_source_sum)) /\ exists fs_q_dst_equal_source_sumpositive_body_steps_summand. dst_positive_code_equal_source_sum = fs_q_dst_equal_source_sumpositive_body_steps_summand * S ((S (fs_i_dst_equal_source_sumpositive_body_steps)) * dst_positive_scale_equal_source_sum) + (fs_a_dst_equal_source_sumpositive_body_steps))) /\ ((((exists fs_h_dst_equal_source_sumpositive_body_steps_partial. fs_h_dst_equal_source_sumpositive_body_steps_partial + S (fs_r_dst_equal_source_sumpositive_body_steps) = S ((S (fs_i_dst_equal_source_sumpositive_body_steps)) * fs_v_dst_equal_source_sumpositive)) /\ exists fs_q_dst_equal_source_sumpositive_body_steps_partial. fs_u_dst_equal_source_sumpositive = fs_q_dst_equal_source_sumpositive_body_steps_partial * S ((S (fs_i_dst_equal_source_sumpositive_body_steps)) * fs_v_dst_equal_source_sumpositive) + (fs_r_dst_equal_source_sumpositive_body_steps))) /\ ((((exists fs_h_dst_equal_source_sumpositive_body_steps_successor. fs_h_dst_equal_source_sumpositive_body_steps_successor + S (fs_s_dst_equal_source_sumpositive_body_steps) = S ((S (S fs_i_dst_equal_source_sumpositive_body_steps)) * fs_v_dst_equal_source_sumpositive)) /\ exists fs_q_dst_equal_source_sumpositive_body_steps_successor. fs_u_dst_equal_source_sumpositive = fs_q_dst_equal_source_sumpositive_body_steps_successor * S ((S (S fs_i_dst_equal_source_sumpositive_body_steps)) * fs_v_dst_equal_source_sumpositive) + (fs_s_dst_equal_source_sumpositive_body_steps))) /\ fs_s_dst_equal_source_sumpositive_body_steps = fs_r_dst_equal_source_sumpositive_body_steps + fs_a_dst_equal_source_sumpositive_body_steps)))))) /\ (((exists fs_u_dst_equal_source_sumnegative fs_v_dst_equal_source_sumnegative. ((((exists fs_h_dst_equal_source_sumnegative_body_start. fs_h_dst_equal_source_sumnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_equal_source_sumnegative)) /\ exists fs_q_dst_equal_source_sumnegative_body_start. fs_u_dst_equal_source_sumnegative = fs_q_dst_equal_source_sumnegative_body_start * S ((S (0)) * fs_v_dst_equal_source_sumnegative) + (0))) /\ ((((exists fs_h_dst_equal_source_sumnegative_body_terminal. fs_h_dst_equal_source_sumnegative_body_terminal + S (dst_negative_sum_equal_source_sum) = S ((S (L)) * fs_v_dst_equal_source_sumnegative)) /\ exists fs_q_dst_equal_source_sumnegative_body_terminal. fs_u_dst_equal_source_sumnegative = fs_q_dst_equal_source_sumnegative_body_terminal * S ((S (L)) * fs_v_dst_equal_source_sumnegative) + (dst_negative_sum_equal_source_sum))) /\ forall fs_i_dst_equal_source_sumnegative_body_steps. (exists fs_lt_dst_equal_source_sumnegative_body_steps_bound. fs_lt_dst_equal_source_sumnegative_body_steps_bound + S fs_i_dst_equal_source_sumnegative_body_steps = L) -> exists fs_a_dst_equal_source_sumnegative_body_steps fs_r_dst_equal_source_sumnegative_body_steps fs_s_dst_equal_source_sumnegative_body_steps. ((((exists fs_h_dst_equal_source_sumnegative_body_steps_summand. fs_h_dst_equal_source_sumnegative_body_steps_summand + S (fs_a_dst_equal_source_sumnegative_body_steps) = S ((S (fs_i_dst_equal_source_sumnegative_body_steps)) * dst_negative_scale_equal_source_sum)) /\ exists fs_q_dst_equal_source_sumnegative_body_steps_summand. dst_negative_code_equal_source_sum = fs_q_dst_equal_source_sumnegative_body_steps_summand * S ((S (fs_i_dst_equal_source_sumnegative_body_steps)) * dst_negative_scale_equal_source_sum) + (fs_a_dst_equal_source_sumnegative_body_steps))) /\ ((((exists fs_h_dst_equal_source_sumnegative_body_steps_partial. fs_h_dst_equal_source_sumnegative_body_steps_partial + S (fs_r_dst_equal_source_sumnegative_body_steps) = S ((S (fs_i_dst_equal_source_sumnegative_body_steps)) * fs_v_dst_equal_source_sumnegative)) /\ exists fs_q_dst_equal_source_sumnegative_body_steps_partial. fs_u_dst_equal_source_sumnegative = fs_q_dst_equal_source_sumnegative_body_steps_partial * S ((S (fs_i_dst_equal_source_sumnegative_body_steps)) * fs_v_dst_equal_source_sumnegative) + (fs_r_dst_equal_source_sumnegative_body_steps))) /\ ((((exists fs_h_dst_equal_source_sumnegative_body_steps_successor. fs_h_dst_equal_source_sumnegative_body_steps_successor + S (fs_s_dst_equal_source_sumnegative_body_steps) = S ((S (S fs_i_dst_equal_source_sumnegative_body_steps)) * fs_v_dst_equal_source_sumnegative)) /\ exists fs_q_dst_equal_source_sumnegative_body_steps_successor. fs_u_dst_equal_source_sumnegative = fs_q_dst_equal_source_sumnegative_body_steps_successor * S ((S (S fs_i_dst_equal_source_sumnegative_body_steps)) * fs_v_dst_equal_source_sumnegative) + (fs_s_dst_equal_source_sumnegative_body_steps))) /\ fs_s_dst_equal_source_sumnegative_body_steps = fs_r_dst_equal_source_sumnegative_body_steps + fs_a_dst_equal_source_sumnegative_body_steps)))))) /\ (exists ge_balance_positive_equal_source_sumresult ge_balance_negative_equal_source_sumresult. (((((u) = 2 * (ge_balance_positive_equal_source_sumresult) /\ (ge_balance_negative_equal_source_sumresult) = 0) \/ exists ge_signed_half_equal_source_sumresultdecode. (((u) = 2 * ge_signed_half_equal_source_sumresultdecode + 1 /\ (ge_balance_positive_equal_source_sumresult) = 0) /\ (ge_balance_negative_equal_source_sumresult) = S ge_signed_half_equal_source_sumresultdecode))) /\ ((dst_positive_sum_equal_source_sum) + ge_balance_negative_equal_source_sumresult = (dst_negative_sum_equal_source_sum) + ge_balance_positive_equal_source_sumresult))))))))) -> (exists dst_positive_code_equal_target_sum dst_positive_scale_equal_target_sum dst_negative_code_equal_target_sum dst_negative_scale_equal_target_sum dst_positive_sum_equal_target_sum dst_negative_sum_equal_target_sum. (((B) = (((((dst_positive_code_equal_target_sum) + (dst_positive_scale_equal_target_sum)) * S ((dst_positive_code_equal_target_sum) + (dst_positive_scale_equal_target_sum)) + ((dst_positive_scale_equal_target_sum) + (dst_positive_scale_equal_target_sum))) + (((dst_negative_code_equal_target_sum) + (dst_negative_scale_equal_target_sum)) * S ((dst_negative_code_equal_target_sum) + (dst_negative_scale_equal_target_sum)) + ((dst_negative_scale_equal_target_sum) + (dst_negative_scale_equal_target_sum)))) * S ((((dst_positive_code_equal_target_sum) + (dst_positive_scale_equal_target_sum)) * S ((dst_positive_code_equal_target_sum) + (dst_positive_scale_equal_target_sum)) + ((dst_positive_scale_equal_target_sum) + (dst_positive_scale_equal_target_sum))) + (((dst_negative_code_equal_target_sum) + (dst_negative_scale_equal_target_sum)) * S ((dst_negative_code_equal_target_sum) + (dst_negative_scale_equal_target_sum)) + ((dst_negative_scale_equal_target_sum) + (dst_negative_scale_equal_target_sum)))) + ((((dst_negative_code_equal_target_sum) + (dst_negative_scale_equal_target_sum)) * S ((dst_negative_code_equal_target_sum) + (dst_negative_scale_equal_target_sum)) + ((dst_negative_scale_equal_target_sum) + (dst_negative_scale_equal_target_sum))) + (((dst_negative_code_equal_target_sum) + (dst_negative_scale_equal_target_sum)) * S ((dst_negative_code_equal_target_sum) + (dst_negative_scale_equal_target_sum)) + ((dst_negative_scale_equal_target_sum) + (dst_negative_scale_equal_target_sum)))))) /\ (((exists fs_u_dst_equal_target_sumpositive fs_v_dst_equal_target_sumpositive. ((((exists fs_h_dst_equal_target_sumpositive_body_start. fs_h_dst_equal_target_sumpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_equal_target_sumpositive)) /\ exists fs_q_dst_equal_target_sumpositive_body_start. fs_u_dst_equal_target_sumpositive = fs_q_dst_equal_target_sumpositive_body_start * S ((S (0)) * fs_v_dst_equal_target_sumpositive) + (0))) /\ ((((exists fs_h_dst_equal_target_sumpositive_body_terminal. fs_h_dst_equal_target_sumpositive_body_terminal + S (dst_positive_sum_equal_target_sum) = S ((S (M)) * fs_v_dst_equal_target_sumpositive)) /\ exists fs_q_dst_equal_target_sumpositive_body_terminal. fs_u_dst_equal_target_sumpositive = fs_q_dst_equal_target_sumpositive_body_terminal * S ((S (M)) * fs_v_dst_equal_target_sumpositive) + (dst_positive_sum_equal_target_sum))) /\ forall fs_i_dst_equal_target_sumpositive_body_steps. (exists fs_lt_dst_equal_target_sumpositive_body_steps_bound. fs_lt_dst_equal_target_sumpositive_body_steps_bound + S fs_i_dst_equal_target_sumpositive_body_steps = M) -> exists fs_a_dst_equal_target_sumpositive_body_steps fs_r_dst_equal_target_sumpositive_body_steps fs_s_dst_equal_target_sumpositive_body_steps. ((((exists fs_h_dst_equal_target_sumpositive_body_steps_summand. fs_h_dst_equal_target_sumpositive_body_steps_summand + S (fs_a_dst_equal_target_sumpositive_body_steps) = S ((S (fs_i_dst_equal_target_sumpositive_body_steps)) * dst_positive_scale_equal_target_sum)) /\ exists fs_q_dst_equal_target_sumpositive_body_steps_summand. dst_positive_code_equal_target_sum = fs_q_dst_equal_target_sumpositive_body_steps_summand * S ((S (fs_i_dst_equal_target_sumpositive_body_steps)) * dst_positive_scale_equal_target_sum) + (fs_a_dst_equal_target_sumpositive_body_steps))) /\ ((((exists fs_h_dst_equal_target_sumpositive_body_steps_partial. fs_h_dst_equal_target_sumpositive_body_steps_partial + S (fs_r_dst_equal_target_sumpositive_body_steps) = S ((S (fs_i_dst_equal_target_sumpositive_body_steps)) * fs_v_dst_equal_target_sumpositive)) /\ exists fs_q_dst_equal_target_sumpositive_body_steps_partial. fs_u_dst_equal_target_sumpositive = fs_q_dst_equal_target_sumpositive_body_steps_partial * S ((S (fs_i_dst_equal_target_sumpositive_body_steps)) * fs_v_dst_equal_target_sumpositive) + (fs_r_dst_equal_target_sumpositive_body_steps))) /\ ((((exists fs_h_dst_equal_target_sumpositive_body_steps_successor. fs_h_dst_equal_target_sumpositive_body_steps_successor + S (fs_s_dst_equal_target_sumpositive_body_steps) = S ((S (S fs_i_dst_equal_target_sumpositive_body_steps)) * fs_v_dst_equal_target_sumpositive)) /\ exists fs_q_dst_equal_target_sumpositive_body_steps_successor. fs_u_dst_equal_target_sumpositive = fs_q_dst_equal_target_sumpositive_body_steps_successor * S ((S (S fs_i_dst_equal_target_sumpositive_body_steps)) * fs_v_dst_equal_target_sumpositive) + (fs_s_dst_equal_target_sumpositive_body_steps))) /\ fs_s_dst_equal_target_sumpositive_body_steps = fs_r_dst_equal_target_sumpositive_body_steps + fs_a_dst_equal_target_sumpositive_body_steps)))))) /\ (((exists fs_u_dst_equal_target_sumnegative fs_v_dst_equal_target_sumnegative. ((((exists fs_h_dst_equal_target_sumnegative_body_start. fs_h_dst_equal_target_sumnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_equal_target_sumnegative)) /\ exists fs_q_dst_equal_target_sumnegative_body_start. fs_u_dst_equal_target_sumnegative = fs_q_dst_equal_target_sumnegative_body_start * S ((S (0)) * fs_v_dst_equal_target_sumnegative) + (0))) /\ ((((exists fs_h_dst_equal_target_sumnegative_body_terminal. fs_h_dst_equal_target_sumnegative_body_terminal + S (dst_negative_sum_equal_target_sum) = S ((S (M)) * fs_v_dst_equal_target_sumnegative)) /\ exists fs_q_dst_equal_target_sumnegative_body_terminal. fs_u_dst_equal_target_sumnegative = fs_q_dst_equal_target_sumnegative_body_terminal * S ((S (M)) * fs_v_dst_equal_target_sumnegative) + (dst_negative_sum_equal_target_sum))) /\ forall fs_i_dst_equal_target_sumnegative_body_steps. (exists fs_lt_dst_equal_target_sumnegative_body_steps_bound. fs_lt_dst_equal_target_sumnegative_body_steps_bound + S fs_i_dst_equal_target_sumnegative_body_steps = M) -> exists fs_a_dst_equal_target_sumnegative_body_steps fs_r_dst_equal_target_sumnegative_body_steps fs_s_dst_equal_target_sumnegative_body_steps. ((((exists fs_h_dst_equal_target_sumnegative_body_steps_summand. fs_h_dst_equal_target_sumnegative_body_steps_summand + S (fs_a_dst_equal_target_sumnegative_body_steps) = S ((S (fs_i_dst_equal_target_sumnegative_body_steps)) * dst_negative_scale_equal_target_sum)) /\ exists fs_q_dst_equal_target_sumnegative_body_steps_summand. dst_negative_code_equal_target_sum = fs_q_dst_equal_target_sumnegative_body_steps_summand * S ((S (fs_i_dst_equal_target_sumnegative_body_steps)) * dst_negative_scale_equal_target_sum) + (fs_a_dst_equal_target_sumnegative_body_steps))) /\ ((((exists fs_h_dst_equal_target_sumnegative_body_steps_partial. fs_h_dst_equal_target_sumnegative_body_steps_partial + S (fs_r_dst_equal_target_sumnegative_body_steps) = S ((S (fs_i_dst_equal_target_sumnegative_body_steps)) * fs_v_dst_equal_target_sumnegative)) /\ exists fs_q_dst_equal_target_sumnegative_body_steps_partial. fs_u_dst_equal_target_sumnegative = fs_q_dst_equal_target_sumnegative_body_steps_partial * S ((S (fs_i_dst_equal_target_sumnegative_body_steps)) * fs_v_dst_equal_target_sumnegative) + (fs_r_dst_equal_target_sumnegative_body_steps))) /\ ((((exists fs_h_dst_equal_target_sumnegative_body_steps_successor. fs_h_dst_equal_target_sumnegative_body_steps_successor + S (fs_s_dst_equal_target_sumnegative_body_steps) = S ((S (S fs_i_dst_equal_target_sumnegative_body_steps)) * fs_v_dst_equal_target_sumnegative)) /\ exists fs_q_dst_equal_target_sumnegative_body_steps_successor. fs_u_dst_equal_target_sumnegative = fs_q_dst_equal_target_sumnegative_body_steps_successor * S ((S (S fs_i_dst_equal_target_sumnegative_body_steps)) * fs_v_dst_equal_target_sumnegative) + (fs_s_dst_equal_target_sumnegative_body_steps))) /\ fs_s_dst_equal_target_sumnegative_body_steps = fs_r_dst_equal_target_sumnegative_body_steps + fs_a_dst_equal_target_sumnegative_body_steps)))))) /\ (exists ge_balance_positive_equal_target_sumresult ge_balance_negative_equal_target_sumresult. (((((v) = 2 * (ge_balance_positive_equal_target_sumresult) /\ (ge_balance_negative_equal_target_sumresult) = 0) \/ exists ge_signed_half_equal_target_sumresultdecode. (((v) = 2 * ge_signed_half_equal_target_sumresultdecode + 1 /\ (ge_balance_positive_equal_target_sumresult) = 0) /\ (ge_balance_negative_equal_target_sumresult) = S ge_signed_half_equal_target_sumresultdecode))) /\ ((dst_positive_sum_equal_target_sum) + ge_balance_negative_equal_target_sumresult = (dst_negative_sum_equal_target_sum) + ge_balance_positive_equal_target_sumresult))))))))) -> u=vConstructive proof overview
Generated structural guide
Construct the actual incidence and both fold tables; ordinary finite Fubini proves equality under support-only reindexing, including unequal or empty windows.
The unchanged tactic script uses 6 declared prerequisites and contains 91 exact native proof lines.
Alpha v34 checked-use · first admitted v32 · independently kernel and Lean verified; not Stable
Proof neighborhood
Direct dependencies
MX0043 signed_support_incidence_exists signed_rectangular_fubini_exists Alpha theorem; checked-use authorized signed_table_domain_resize Alpha theorem; checked-use authorized divisor_signed_sum_extensional Alpha theorem; checked-use authorized MX0048 signed_support_incidence_row_sums_equal MX0049 signed_support_incidence_column_sums_equalDirect 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 (3)
01Fix variables and assumptionsL1–10
02Fix variables and assumptionsL11–11
Work with arbitrary variables or the premises of the current implication.
- L11
intro hv
03Separate the logical casesL12–15
04Establish hgL16–23
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply signed support incidence exists.
- L16
have hg : ∃ T. SignedSupportIncidence(A,r,s,L,M,T)Definitions: SignedSupportIncidence - L17
specialize signed_support_incidence_exists (A) - L18
specialize signed_support_incidence_exists (r) - L19
specialize signed_support_incidence_exists (s) - L20
specialize signed_support_incidence_exists (L) - L21
specialize signed_support_incidence_exists (M) - L22
apply signed_support_incidence_exists - L23
exact hp_left
05Separate the logical casesL24–24
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L24
cases hg
06Establish hfL25–32
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply signed rectangular fubini exists.
- L25
have hf : ∃ R. ∃ C. ∃ z. ArithRowSums(x,R,0,S M,1,L,M) ∧ (ArithRowSums(x,C,0,1,S M,M,L) ∧ (SignedPrefixSum(R,L,z) ∧ SignedPrefixSum(C,M,z)))Definitions: SignedPrefixSumArithRowSums - L26
specialize signed_rectangular_fubini_exists (x) - L27
specialize signed_rectangular_fubini_exists (0) - L28
specialize signed_rectangular_fubini_exists (S M) - L29
specialize signed_rectangular_fubini_exists (1) - L30
specialize signed_rectangular_fubini_exists (L) - L31
specialize signed_rectangular_fubini_exists (M) - L32
apply signed_rectangular_fubini_exists
07Separate the logical casesL33–34
08Use earlier factsL35–39
09Separate the logical casesL40–45
10Establish haL46–55
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply divisor signed sum extensional.
- L46
have ha : u=x3 - L47
specialize divisor_signed_sum_extensional (A) - L48
specialize divisor_signed_sum_extensional (x1) - L49
specialize divisor_signed_sum_extensional (L) - L50
specialize divisor_signed_sum_extensional (u) - L51
specialize divisor_signed_sum_extensional (x3) - L52
apply divisor_signed_sum_extensional - L53
specialize signed_support_incidence_row_sums_equal (A) - L54
specialize signed_support_incidence_row_sums_equal (B) - L55
specialize signed_support_incidence_row_sums_equal (r)
11Use earlier factsL56–65
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L56
specialize signed_support_incidence_row_sums_equal (s) - L57
specialize signed_support_incidence_row_sums_equal (L) - L58
specialize signed_support_incidence_row_sums_equal (M) - L59
specialize signed_support_incidence_row_sums_equal (x) - L60
specialize signed_support_incidence_row_sums_equal (x1) - L61
apply signed_support_incidence_row_sums_equal - L62
exact hp - L63
exact hg_witness - L64
exact hf_witness_witness_witness_left - L65
exact hu
12Use earlier factsL66–66
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L66
exact hf_witness_witness_witness_right_right_left
13Establish hbL67–76
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply divisor signed sum extensional.
- L67
have hb : v=x3 - L68
specialize divisor_signed_sum_extensional (B) - L69
specialize divisor_signed_sum_extensional (x2) - L70
specialize divisor_signed_sum_extensional (M) - L71
specialize divisor_signed_sum_extensional (v) - L72
specialize divisor_signed_sum_extensional (x3) - L73
apply divisor_signed_sum_extensional - L74
specialize signed_support_incidence_column_sums_equal (A) - L75
specialize signed_support_incidence_column_sums_equal (B) - L76
specialize signed_support_incidence_column_sums_equal (r)
14Use earlier factsL77–86
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L77
specialize signed_support_incidence_column_sums_equal (s) - L78
specialize signed_support_incidence_column_sums_equal (L) - L79
specialize signed_support_incidence_column_sums_equal (M) - L80
specialize signed_support_incidence_column_sums_equal (x) - L81
specialize signed_support_incidence_column_sums_equal (x2) - L82
apply signed_support_incidence_column_sums_equal - L83
exact hp - L84
exact hg_witness - L85
exact hf_witness_witness_witness_right_left - L86
exact hv
15Use earlier factsL87–87
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L87
exact hf_witness_witness_witness_right_right_right
16Calculate and transport equalitiesL88–88
Carry out the recorded arithmetic or equality steps; inspect the exact commands for their direction and premises.
- L88
trans x3
17Use earlier factsL89–89
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L89
exact ha
18Calculate and transport equalitiesL90–90
Carry out the recorded arithmetic or equality steps; inspect the exact commands for their direction and premises.
- L90
symm
19Use earlier factsL91–91
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L91
exact hb
Original exact command ledger · 91 lines
- 0001
intro A - 0002
intro B - 0003
intro r - 0004
intro s - 0005
intro L - 0006
intro M - 0007
intro u - 0008
intro v - 0009
intro hp - 0010
intro hu - 0011
intro hv - 0012
cases hp - 0013
cases hp_right - 0014
cases hp_right_right - 0015
cases hp_right_right_right - 0016
have hg : exists T. (((exists dst_positive_code_sum_actual_gridsource dst_positive_scale_sum_actual_gridsource dst_negative_code_sum_actual_gridsource dst_negative_scale_sum_actual_gridsource. (((A) = (((((dst_positive_code_sum_actual_gridsource) + (dst_positive_scale_sum_actual_gridsource)) * S ((dst_positive_code_sum_actual_gridsource) + (dst_positive_scale_sum_actual_gridsource)) + ((dst_positive_scale_sum_actual_gridsource) + (dst_positive_scale_sum_actual_gridsource))) + (((dst_negative_code_sum_actual_gridsource) + (dst_negative_scale_sum_actual_gridsource)) * S ((dst_negative_code_sum_actual_gridsource) + (dst_negative_scale_sum_actual_gridsource)) + ((dst_negative_scale_sum_actual_gridsource) + (dst_negative_scale_sum_actual_gridsource)))) * S ((((dst_positive_code_sum_actual_gridsource) + (dst_positive_scale_sum_actual_gridsource)) * S ((dst_positive_code_sum_actual_gridsource) + (dst_positive_scale_sum_actual_gridsource)) + ((dst_positive_scale_sum_actual_gridsource) + (dst_positive_scale_sum_actual_gridsource))) + (((dst_negative_code_sum_actual_gridsource) + (dst_negative_scale_sum_actual_gridsource)) * S ((dst_negative_code_sum_actual_gridsource) + (dst_negative_scale_sum_actual_gridsource)) + ((dst_negative_scale_sum_actual_gridsource) + (dst_negative_scale_sum_actual_gridsource)))) + ((((dst_negative_code_sum_actual_gridsource) + (dst_negative_scale_sum_actual_gridsource)) * S ((dst_negative_code_sum_actual_gridsource) + (dst_negative_scale_sum_actual_gridsource)) + ((dst_negative_scale_sum_actual_gridsource) + (dst_negative_scale_sum_actual_gridsource))) + (((dst_negative_code_sum_actual_gridsource) + (dst_negative_scale_sum_actual_gridsource)) * S ((dst_negative_code_sum_actual_gridsource) + (dst_negative_scale_sum_actual_gridsource)) + ((dst_negative_scale_sum_actual_gridsource) + (dst_negative_scale_sum_actual_gridsource)))))) /\ (forall dst_index_sum_actual_gridsource. (exists pvs_le_gap_sum_actual_gridsourcedomain. pvs_le_gap_sum_actual_gridsourcedomain + (dst_index_sum_actual_gridsource) = (0)) -> exists dst_positive_sum_actual_gridsource dst_negative_sum_actual_gridsource dst_value_sum_actual_gridsource. ((((exists ff_h_pvs_sum_actual_gridsourceentrypositive. ff_h_pvs_sum_actual_gridsourceentrypositive + S (dst_positive_sum_actual_gridsource) = S ((S (dst_index_sum_actual_gridsource)) * dst_positive_scale_sum_actual_gridsource)) /\ exists ff_q_pvs_sum_actual_gridsourceentrypositive. dst_positive_code_sum_actual_gridsource = ff_q_pvs_sum_actual_gridsourceentrypositive * S ((S (dst_index_sum_actual_gridsource)) * dst_positive_scale_sum_actual_gridsource) + (dst_positive_sum_actual_gridsource))) /\ (((((exists ff_h_pvs_sum_actual_gridsourceentrynegative. ff_h_pvs_sum_actual_gridsourceentrynegative + S (dst_negative_sum_actual_gridsource) = S ((S (dst_index_sum_actual_gridsource)) * dst_negative_scale_sum_actual_gridsource)) /\ exists ff_q_pvs_sum_actual_gridsourceentrynegative. dst_negative_code_sum_actual_gridsource = ff_q_pvs_sum_actual_gridsourceentrynegative * S ((S (dst_index_sum_actual_gridsource)) * dst_negative_scale_sum_actual_gridsource) + (dst_negative_sum_actual_gridsource))) /\ (exists ge_balance_positive_sum_actual_gridsourceentryvalue ge_balance_negative_sum_actual_gridsourceentryvalue. (((((dst_value_sum_actual_gridsource) = 2 * (ge_balance_positive_sum_actual_gridsourceentryvalue) /\ (ge_balance_negative_sum_actual_gridsourceentryvalue) = 0) \/ exists ge_signed_half_sum_actual_gridsourceentryvaluedecode. (((dst_value_sum_actual_gridsource) = 2 * ge_signed_half_sum_actual_gridsourceentryvaluedecode + 1 /\ (ge_balance_positive_sum_actual_gridsourceentryvalue) = 0) /\ (ge_balance_negative_sum_actual_gridsourceentryvalue) = S ge_signed_half_sum_actual_gridsourceentryvaluedecode))) /\ ((dst_positive_sum_actual_gridsource) + ge_balance_negative_sum_actual_gridsourceentryvalue = (dst_negative_sum_actual_gridsource) + ge_balance_positive_sum_actual_gridsourceentryvalue))))))))) /\ (((exists dst_positive_code_sum_actual_gridtable dst_positive_scale_sum_actual_gridtable dst_negative_code_sum_actual_gridtable dst_negative_scale_sum_actual_gridtable. (((T) = (((((dst_positive_code_sum_actual_gridtable) + (dst_positive_scale_sum_actual_gridtable)) * S ((dst_positive_code_sum_actual_gridtable) + (dst_positive_scale_sum_actual_gridtable)) + ((dst_positive_scale_sum_actual_gridtable) + (dst_positive_scale_sum_actual_gridtable))) + (((dst_negative_code_sum_actual_gridtable) + (dst_negative_scale_sum_actual_gridtable)) * S ((dst_negative_code_sum_actual_gridtable) + (dst_negative_scale_sum_actual_gridtable)) + ((dst_negative_scale_sum_actual_gridtable) + (dst_negative_scale_sum_actual_gridtable)))) * S ((((dst_positive_code_sum_actual_gridtable) + (dst_positive_scale_sum_actual_gridtable)) * S ((dst_positive_code_sum_actual_gridtable) + (dst_positive_scale_sum_actual_gridtable)) + ((dst_positive_scale_sum_actual_gridtable) + (dst_positive_scale_sum_actual_gridtable))) + (((dst_negative_code_sum_actual_gridtable) + (dst_negative_scale_sum_actual_gridtable)) * S ((dst_negative_code_sum_actual_gridtable) + (dst_negative_scale_sum_actual_gridtable)) + ((dst_negative_scale_sum_actual_gridtable) + (dst_negative_scale_sum_actual_gridtable)))) + ((((dst_negative_code_sum_actual_gridtable) + (dst_negative_scale_sum_actual_gridtable)) * S ((dst_negative_code_sum_actual_gridtable) + (dst_negative_scale_sum_actual_gridtable)) + ((dst_negative_scale_sum_actual_gridtable) + (dst_negative_scale_sum_actual_gridtable))) + (((dst_negative_code_sum_actual_gridtable) + (dst_negative_scale_sum_actual_gridtable)) * S ((dst_negative_code_sum_actual_gridtable) + (dst_negative_scale_sum_actual_gridtable)) + ((dst_negative_scale_sum_actual_gridtable) + (dst_negative_scale_sum_actual_gridtable)))))) /\ (forall dst_index_sum_actual_gridtable. (exists pvs_le_gap_sum_actual_gridtabledomain. pvs_le_gap_sum_actual_gridtabledomain + (dst_index_sum_actual_gridtable) = ((L)*(S (M)))) -> exists dst_positive_sum_actual_gridtable dst_negative_sum_actual_gridtable dst_value_sum_actual_gridtable. ((((exists ff_h_pvs_sum_actual_gridtableentrypositive. ff_h_pvs_sum_actual_gridtableentrypositive + S (dst_positive_sum_actual_gridtable) = S ((S (dst_index_sum_actual_gridtable)) * dst_positive_scale_sum_actual_gridtable)) /\ exists ff_q_pvs_sum_actual_gridtableentrypositive. dst_positive_code_sum_actual_gridtable = ff_q_pvs_sum_actual_gridtableentrypositive * S ((S (dst_index_sum_actual_gridtable)) * dst_positive_scale_sum_actual_gridtable) + (dst_positive_sum_actual_gridtable))) /\ (((((exists ff_h_pvs_sum_actual_gridtableentrynegative. ff_h_pvs_sum_actual_gridtableentrynegative + S (dst_negative_sum_actual_gridtable) = S ((S (dst_index_sum_actual_gridtable)) * dst_negative_scale_sum_actual_gridtable)) /\ exists ff_q_pvs_sum_actual_gridtableentrynegative. dst_negative_code_sum_actual_gridtable = ff_q_pvs_sum_actual_gridtableentrynegative * S ((S (dst_index_sum_actual_gridtable)) * dst_negative_scale_sum_actual_gridtable) + (dst_negative_sum_actual_gridtable))) /\ (exists ge_balance_positive_sum_actual_gridtableentryvalue ge_balance_negative_sum_actual_gridtableentryvalue. (((((dst_value_sum_actual_gridtable) = 2 * (ge_balance_positive_sum_actual_gridtableentryvalue) /\ (ge_balance_negative_sum_actual_gridtableentryvalue) = 0) \/ exists ge_signed_half_sum_actual_gridtableentryvaluedecode. (((dst_value_sum_actual_gridtable) = 2 * ge_signed_half_sum_actual_gridtableentryvaluedecode + 1 /\ (ge_balance_positive_sum_actual_gridtableentryvalue) = 0) /\ (ge_balance_negative_sum_actual_gridtableentryvalue) = S ge_signed_half_sum_actual_gridtableentryvaluedecode))) /\ ((dst_positive_sum_actual_gridtable) + ge_balance_negative_sum_actual_gridtableentryvalue = (dst_negative_sum_actual_gridtable) + ge_balance_positive_sum_actual_gridtableentryvalue))))))))) /\ (forall ssr_grid_row_sum_actual_grid ssr_grid_column_sum_actual_grid ssr_grid_value_sum_actual_grid. (exists pvs_gap_sum_actual_gridrow_bound. pvs_gap_sum_actual_gridrow_bound + S (ssr_grid_row_sum_actual_grid) = (L)) -> (exists pvs_gap_sum_actual_gridcolumn_bound. pvs_gap_sum_actual_gridcolumn_bound + S (ssr_grid_column_sum_actual_grid) = (M)) -> (exists dst_positive_code_sum_actual_gridlookup dst_positive_scale_sum_actual_gridlookup dst_negative_code_sum_actual_gridlookup dst_negative_scale_sum_actual_gridlookup dst_positive_sum_actual_gridlookup dst_negative_sum_actual_gridlookup. (((T) = (((((dst_positive_code_sum_actual_gridlookup) + (dst_positive_scale_sum_actual_gridlookup)) * S ((dst_positive_code_sum_actual_gridlookup) + (dst_positive_scale_sum_actual_gridlookup)) + ((dst_positive_scale_sum_actual_gridlookup) + (dst_positive_scale_sum_actual_gridlookup))) + (((dst_negative_code_sum_actual_gridlookup) + (dst_negative_scale_sum_actual_gridlookup)) * S ((dst_negative_code_sum_actual_gridlookup) + (dst_negative_scale_sum_actual_gridlookup)) + ((dst_negative_scale_sum_actual_gridlookup) + (dst_negative_scale_sum_actual_gridlookup)))) * S ((((dst_positive_code_sum_actual_gridlookup) + (dst_positive_scale_sum_actual_gridlookup)) * S ((dst_positive_code_sum_actual_gridlookup) + (dst_positive_scale_sum_actual_gridlookup)) + ((dst_positive_scale_sum_actual_gridlookup) + (dst_positive_scale_sum_actual_gridlookup))) + (((dst_negative_code_sum_actual_gridlookup) + (dst_negative_scale_sum_actual_gridlookup)) * S ((dst_negative_code_sum_actual_gridlookup) + (dst_negative_scale_sum_actual_gridlookup)) + ((dst_negative_scale_sum_actual_gridlookup) + (dst_negative_scale_sum_actual_gridlookup)))) + ((((dst_negative_code_sum_actual_gridlookup) + (dst_negative_scale_sum_actual_gridlookup)) * S ((dst_negative_code_sum_actual_gridlookup) + (dst_negative_scale_sum_actual_gridlookup)) + ((dst_negative_scale_sum_actual_gridlookup) + (dst_negative_scale_sum_actual_gridlookup))) + (((dst_negative_code_sum_actual_gridlookup) + (dst_negative_scale_sum_actual_gridlookup)) * S ((dst_negative_code_sum_actual_gridlookup) + (dst_negative_scale_sum_actual_gridlookup)) + ((dst_negative_scale_sum_actual_gridlookup) + (dst_negative_scale_sum_actual_gridlookup)))))) /\ (((((exists ff_h_pvs_sum_actual_gridlookuppositive. ff_h_pvs_sum_actual_gridlookuppositive + S (dst_positive_sum_actual_gridlookup) = S ((S (((S (M))*(ssr_grid_row_sum_actual_grid)+(ssr_grid_column_sum_actual_grid)))) * dst_positive_scale_sum_actual_gridlookup)) /\ exists ff_q_pvs_sum_actual_gridlookuppositive. dst_positive_code_sum_actual_gridlookup = ff_q_pvs_sum_actual_gridlookuppositive * S ((S (((S (M))*(ssr_grid_row_sum_actual_grid)+(ssr_grid_column_sum_actual_grid)))) * dst_positive_scale_sum_actual_gridlookup) + (dst_positive_sum_actual_gridlookup))) /\ (((((exists ff_h_pvs_sum_actual_gridlookupnegative. ff_h_pvs_sum_actual_gridlookupnegative + S (dst_negative_sum_actual_gridlookup) = S ((S (((S (M))*(ssr_grid_row_sum_actual_grid)+(ssr_grid_column_sum_actual_grid)))) * dst_negative_scale_sum_actual_gridlookup)) /\ exists ff_q_pvs_sum_actual_gridlookupnegative. dst_negative_code_sum_actual_gridlookup = ff_q_pvs_sum_actual_gridlookupnegative * S ((S (((S (M))*(ssr_grid_row_sum_actual_grid)+(ssr_grid_column_sum_actual_grid)))) * dst_negative_scale_sum_actual_gridlookup) + (dst_negative_sum_actual_gridlookup))) /\ (exists ge_balance_positive_sum_actual_gridlookupvalue ge_balance_negative_sum_actual_gridlookupvalue. (((((ssr_grid_value_sum_actual_grid) = 2 * (ge_balance_positive_sum_actual_gridlookupvalue) /\ (ge_balance_negative_sum_actual_gridlookupvalue) = 0) \/ exists ge_signed_half_sum_actual_gridlookupvaluedecode. (((ssr_grid_value_sum_actual_grid) = 2 * ge_signed_half_sum_actual_gridlookupvaluedecode + 1 /\ (ge_balance_positive_sum_actual_gridlookupvalue) = 0) /\ (ge_balance_negative_sum_actual_gridlookupvalue) = S ge_signed_half_sum_actual_gridlookupvaluedecode))) /\ ((dst_positive_sum_actual_gridlookup) + ge_balance_negative_sum_actual_gridlookupvalue = (dst_negative_sum_actual_gridlookup) + ge_balance_positive_sum_actual_gridlookupvalue))))))))) -> (exists ssr_entry_value_sum_actual_gridentry ssr_entry_image_sum_actual_gridentry. ((exists dst_positive_code_sum_actual_gridentrysource dst_positive_scale_sum_actual_gridentrysource dst_negative_code_sum_actual_gridentrysource dst_negative_scale_sum_actual_gridentrysource dst_positive_sum_actual_gridentrysource dst_negative_sum_actual_gridentrysource. (((A) = (((((dst_positive_code_sum_actual_gridentrysource) + (dst_positive_scale_sum_actual_gridentrysource)) * S ((dst_positive_code_sum_actual_gridentrysource) + (dst_positive_scale_sum_actual_gridentrysource)) + ((dst_positive_scale_sum_actual_gridentrysource) + (dst_positive_scale_sum_actual_gridentrysource))) + (((dst_negative_code_sum_actual_gridentrysource) + (dst_negative_scale_sum_actual_gridentrysource)) * S ((dst_negative_code_sum_actual_gridentrysource) + (dst_negative_scale_sum_actual_gridentrysource)) + ((dst_negative_scale_sum_actual_gridentrysource) + (dst_negative_scale_sum_actual_gridentrysource)))) * S ((((dst_positive_code_sum_actual_gridentrysource) + (dst_positive_scale_sum_actual_gridentrysource)) * S ((dst_positive_code_sum_actual_gridentrysource) + (dst_positive_scale_sum_actual_gridentrysource)) + ((dst_positive_scale_sum_actual_gridentrysource) + (dst_positive_scale_sum_actual_gridentrysource))) + (((dst_negative_code_sum_actual_gridentrysource) + (dst_negative_scale_sum_actual_gridentrysource)) * S ((dst_negative_code_sum_actual_gridentrysource) + (dst_negative_scale_sum_actual_gridentrysource)) + ((dst_negative_scale_sum_actual_gridentrysource) + (dst_negative_scale_sum_actual_gridentrysource)))) + ((((dst_negative_code_sum_actual_gridentrysource) + (dst_negative_scale_sum_actual_gridentrysource)) * S ((dst_negative_code_sum_actual_gridentrysource) + (dst_negative_scale_sum_actual_gridentrysource)) + ((dst_negative_scale_sum_actual_gridentrysource) + (dst_negative_scale_sum_actual_gridentrysource))) + (((dst_negative_code_sum_actual_gridentrysource) + (dst_negative_scale_sum_actual_gridentrysource)) * S ((dst_negative_code_sum_actual_gridentrysource) + (dst_negative_scale_sum_actual_gridentrysource)) + ((dst_negative_scale_sum_actual_gridentrysource) + (dst_negative_scale_sum_actual_gridentrysource)))))) /\ (((((exists ff_h_pvs_sum_actual_gridentrysourcepositive. ff_h_pvs_sum_actual_gridentrysourcepositive + S (dst_positive_sum_actual_gridentrysource) = S ((S (ssr_grid_row_sum_actual_grid)) * dst_positive_scale_sum_actual_gridentrysource)) /\ exists ff_q_pvs_sum_actual_gridentrysourcepositive. dst_positive_code_sum_actual_gridentrysource = ff_q_pvs_sum_actual_gridentrysourcepositive * S ((S (ssr_grid_row_sum_actual_grid)) * dst_positive_scale_sum_actual_gridentrysource) + (dst_positive_sum_actual_gridentrysource))) /\ (((((exists ff_h_pvs_sum_actual_gridentrysourcenegative. ff_h_pvs_sum_actual_gridentrysourcenegative + S (dst_negative_sum_actual_gridentrysource) = S ((S (ssr_grid_row_sum_actual_grid)) * dst_negative_scale_sum_actual_gridentrysource)) /\ exists ff_q_pvs_sum_actual_gridentrysourcenegative. dst_negative_code_sum_actual_gridentrysource = ff_q_pvs_sum_actual_gridentrysourcenegative * S ((S (ssr_grid_row_sum_actual_grid)) * dst_negative_scale_sum_actual_gridentrysource) + (dst_negative_sum_actual_gridentrysource))) /\ (exists ge_balance_positive_sum_actual_gridentrysourcevalue ge_balance_negative_sum_actual_gridentrysourcevalue. (((((ssr_entry_value_sum_actual_gridentry) = 2 * (ge_balance_positive_sum_actual_gridentrysourcevalue) /\ (ge_balance_negative_sum_actual_gridentrysourcevalue) = 0) \/ exists ge_signed_half_sum_actual_gridentrysourcevaluedecode. (((ssr_entry_value_sum_actual_gridentry) = 2 * ge_signed_half_sum_actual_gridentrysourcevaluedecode + 1 /\ (ge_balance_positive_sum_actual_gridentrysourcevalue) = 0) /\ (ge_balance_negative_sum_actual_gridentrysourcevalue) = S ge_signed_half_sum_actual_gridentrysourcevaluedecode))) /\ ((dst_positive_sum_actual_gridentrysource) + ge_balance_negative_sum_actual_gridentrysourcevalue = (dst_negative_sum_actual_gridentrysource) + ge_balance_positive_sum_actual_gridentrysourcevalue))))))))) /\ (((((exists ff_h_pvs_sum_actual_gridentrymap. ff_h_pvs_sum_actual_gridentrymap + S (ssr_entry_image_sum_actual_gridentry) = S ((S (ssr_grid_row_sum_actual_grid)) * s)) /\ exists ff_q_pvs_sum_actual_gridentrymap. r = ff_q_pvs_sum_actual_gridentrymap * S ((S (ssr_grid_row_sum_actual_grid)) * s) + (ssr_entry_image_sum_actual_gridentry))) /\ (((((ssr_grid_column_sum_actual_grid)=(ssr_entry_image_sum_actual_gridentry)) /\ ((ssr_grid_value_sum_actual_grid)=(ssr_entry_value_sum_actual_gridentry)))) \/ (((~((ssr_grid_column_sum_actual_grid)=(ssr_entry_image_sum_actual_gridentry))) /\ ((ssr_grid_value_sum_actual_grid)=0))))))))))))) - 0017
specialize signed_support_incidence_exists (A) - 0018
specialize signed_support_incidence_exists (r) - 0019
specialize signed_support_incidence_exists (s) - 0020
specialize signed_support_incidence_exists (L) - 0021
specialize signed_support_incidence_exists (M) - 0022
apply signed_support_incidence_exists - 0023
exact hp_left - 0024
cases hg - 0025
have hf : exists R C z. (((((exists dst_positive_code_sum_actual_fubinirowssource_table dst_positive_scale_sum_actual_fubinirowssource_table dst_negative_code_sum_actual_fubinirowssource_table dst_negative_scale_sum_actual_fubinirowssource_table. (((x) = (((((dst_positive_code_sum_actual_fubinirowssource_table) + (dst_positive_scale_sum_actual_fubinirowssource_table)) * S ((dst_positive_code_sum_actual_fubinirowssource_table) + (dst_positive_scale_sum_actual_fubinirowssource_table)) + ((dst_positive_scale_sum_actual_fubinirowssource_table) + (dst_positive_scale_sum_actual_fubinirowssource_table))) + (((dst_negative_code_sum_actual_fubinirowssource_table) + (dst_negative_scale_sum_actual_fubinirowssource_table)) * S ((dst_negative_code_sum_actual_fubinirowssource_table) + (dst_negative_scale_sum_actual_fubinirowssource_table)) + ((dst_negative_scale_sum_actual_fubinirowssource_table) + (dst_negative_scale_sum_actual_fubinirowssource_table)))) * S ((((dst_positive_code_sum_actual_fubinirowssource_table) + (dst_positive_scale_sum_actual_fubinirowssource_table)) * S ((dst_positive_code_sum_actual_fubinirowssource_table) + (dst_positive_scale_sum_actual_fubinirowssource_table)) + ((dst_positive_scale_sum_actual_fubinirowssource_table) + (dst_positive_scale_sum_actual_fubinirowssource_table))) + (((dst_negative_code_sum_actual_fubinirowssource_table) + (dst_negative_scale_sum_actual_fubinirowssource_table)) * S ((dst_negative_code_sum_actual_fubinirowssource_table) + (dst_negative_scale_sum_actual_fubinirowssource_table)) + ((dst_negative_scale_sum_actual_fubinirowssource_table) + (dst_negative_scale_sum_actual_fubinirowssource_table)))) + ((((dst_negative_code_sum_actual_fubinirowssource_table) + (dst_negative_scale_sum_actual_fubinirowssource_table)) * S ((dst_negative_code_sum_actual_fubinirowssource_table) + (dst_negative_scale_sum_actual_fubinirowssource_table)) + ((dst_negative_scale_sum_actual_fubinirowssource_table) + (dst_negative_scale_sum_actual_fubinirowssource_table))) + (((dst_negative_code_sum_actual_fubinirowssource_table) + (dst_negative_scale_sum_actual_fubinirowssource_table)) * S ((dst_negative_code_sum_actual_fubinirowssource_table) + (dst_negative_scale_sum_actual_fubinirowssource_table)) + ((dst_negative_scale_sum_actual_fubinirowssource_table) + (dst_negative_scale_sum_actual_fubinirowssource_table)))))) /\ (forall dst_index_sum_actual_fubinirowssource_table. (exists pvs_le_gap_sum_actual_fubinirowssource_tabledomain. pvs_le_gap_sum_actual_fubinirowssource_tabledomain + (dst_index_sum_actual_fubinirowssource_table) = (0)) -> exists dst_positive_sum_actual_fubinirowssource_table dst_negative_sum_actual_fubinirowssource_table dst_value_sum_actual_fubinirowssource_table. ((((exists ff_h_pvs_sum_actual_fubinirowssource_tableentrypositive. ff_h_pvs_sum_actual_fubinirowssource_tableentrypositive + S (dst_positive_sum_actual_fubinirowssource_table) = S ((S (dst_index_sum_actual_fubinirowssource_table)) * dst_positive_scale_sum_actual_fubinirowssource_table)) /\ exists ff_q_pvs_sum_actual_fubinirowssource_tableentrypositive. dst_positive_code_sum_actual_fubinirowssource_table = ff_q_pvs_sum_actual_fubinirowssource_tableentrypositive * S ((S (dst_index_sum_actual_fubinirowssource_table)) * dst_positive_scale_sum_actual_fubinirowssource_table) + (dst_positive_sum_actual_fubinirowssource_table))) /\ (((((exists ff_h_pvs_sum_actual_fubinirowssource_tableentrynegative. ff_h_pvs_sum_actual_fubinirowssource_tableentrynegative + S (dst_negative_sum_actual_fubinirowssource_table) = S ((S (dst_index_sum_actual_fubinirowssource_table)) * dst_negative_scale_sum_actual_fubinirowssource_table)) /\ exists ff_q_pvs_sum_actual_fubinirowssource_tableentrynegative. dst_negative_code_sum_actual_fubinirowssource_table = ff_q_pvs_sum_actual_fubinirowssource_tableentrynegative * S ((S (dst_index_sum_actual_fubinirowssource_table)) * dst_negative_scale_sum_actual_fubinirowssource_table) + (dst_negative_sum_actual_fubinirowssource_table))) /\ (exists ge_balance_positive_sum_actual_fubinirowssource_tableentryvalue ge_balance_negative_sum_actual_fubinirowssource_tableentryvalue. (((((dst_value_sum_actual_fubinirowssource_table) = 2 * (ge_balance_positive_sum_actual_fubinirowssource_tableentryvalue) /\ (ge_balance_negative_sum_actual_fubinirowssource_tableentryvalue) = 0) \/ exists ge_signed_half_sum_actual_fubinirowssource_tableentryvaluedecode. (((dst_value_sum_actual_fubinirowssource_table) = 2 * ge_signed_half_sum_actual_fubinirowssource_tableentryvaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinirowssource_tableentryvalue) = 0) /\ (ge_balance_negative_sum_actual_fubinirowssource_tableentryvalue) = S ge_signed_half_sum_actual_fubinirowssource_tableentryvaluedecode))) /\ ((dst_positive_sum_actual_fubinirowssource_table) + ge_balance_negative_sum_actual_fubinirowssource_tableentryvalue = (dst_negative_sum_actual_fubinirowssource_table) + ge_balance_positive_sum_actual_fubinirowssource_tableentryvalue))))))))) /\ (((exists dst_positive_code_sum_actual_fubinirowsrow_table dst_positive_scale_sum_actual_fubinirowsrow_table dst_negative_code_sum_actual_fubinirowsrow_table dst_negative_scale_sum_actual_fubinirowsrow_table. (((R) = (((((dst_positive_code_sum_actual_fubinirowsrow_table) + (dst_positive_scale_sum_actual_fubinirowsrow_table)) * S ((dst_positive_code_sum_actual_fubinirowsrow_table) + (dst_positive_scale_sum_actual_fubinirowsrow_table)) + ((dst_positive_scale_sum_actual_fubinirowsrow_table) + (dst_positive_scale_sum_actual_fubinirowsrow_table))) + (((dst_negative_code_sum_actual_fubinirowsrow_table) + (dst_negative_scale_sum_actual_fubinirowsrow_table)) * S ((dst_negative_code_sum_actual_fubinirowsrow_table) + (dst_negative_scale_sum_actual_fubinirowsrow_table)) + ((dst_negative_scale_sum_actual_fubinirowsrow_table) + (dst_negative_scale_sum_actual_fubinirowsrow_table)))) * S ((((dst_positive_code_sum_actual_fubinirowsrow_table) + (dst_positive_scale_sum_actual_fubinirowsrow_table)) * S ((dst_positive_code_sum_actual_fubinirowsrow_table) + (dst_positive_scale_sum_actual_fubinirowsrow_table)) + ((dst_positive_scale_sum_actual_fubinirowsrow_table) + (dst_positive_scale_sum_actual_fubinirowsrow_table))) + (((dst_negative_code_sum_actual_fubinirowsrow_table) + (dst_negative_scale_sum_actual_fubinirowsrow_table)) * S ((dst_negative_code_sum_actual_fubinirowsrow_table) + (dst_negative_scale_sum_actual_fubinirowsrow_table)) + ((dst_negative_scale_sum_actual_fubinirowsrow_table) + (dst_negative_scale_sum_actual_fubinirowsrow_table)))) + ((((dst_negative_code_sum_actual_fubinirowsrow_table) + (dst_negative_scale_sum_actual_fubinirowsrow_table)) * S ((dst_negative_code_sum_actual_fubinirowsrow_table) + (dst_negative_scale_sum_actual_fubinirowsrow_table)) + ((dst_negative_scale_sum_actual_fubinirowsrow_table) + (dst_negative_scale_sum_actual_fubinirowsrow_table))) + (((dst_negative_code_sum_actual_fubinirowsrow_table) + (dst_negative_scale_sum_actual_fubinirowsrow_table)) * S ((dst_negative_code_sum_actual_fubinirowsrow_table) + (dst_negative_scale_sum_actual_fubinirowsrow_table)) + ((dst_negative_scale_sum_actual_fubinirowsrow_table) + (dst_negative_scale_sum_actual_fubinirowsrow_table)))))) /\ (forall dst_index_sum_actual_fubinirowsrow_table. (exists pvs_le_gap_sum_actual_fubinirowsrow_tabledomain. pvs_le_gap_sum_actual_fubinirowsrow_tabledomain + (dst_index_sum_actual_fubinirowsrow_table) = (L)) -> exists dst_positive_sum_actual_fubinirowsrow_table dst_negative_sum_actual_fubinirowsrow_table dst_value_sum_actual_fubinirowsrow_table. ((((exists ff_h_pvs_sum_actual_fubinirowsrow_tableentrypositive. ff_h_pvs_sum_actual_fubinirowsrow_tableentrypositive + S (dst_positive_sum_actual_fubinirowsrow_table) = S ((S (dst_index_sum_actual_fubinirowsrow_table)) * dst_positive_scale_sum_actual_fubinirowsrow_table)) /\ exists ff_q_pvs_sum_actual_fubinirowsrow_tableentrypositive. dst_positive_code_sum_actual_fubinirowsrow_table = ff_q_pvs_sum_actual_fubinirowsrow_tableentrypositive * S ((S (dst_index_sum_actual_fubinirowsrow_table)) * dst_positive_scale_sum_actual_fubinirowsrow_table) + (dst_positive_sum_actual_fubinirowsrow_table))) /\ (((((exists ff_h_pvs_sum_actual_fubinirowsrow_tableentrynegative. ff_h_pvs_sum_actual_fubinirowsrow_tableentrynegative + S (dst_negative_sum_actual_fubinirowsrow_table) = S ((S (dst_index_sum_actual_fubinirowsrow_table)) * dst_negative_scale_sum_actual_fubinirowsrow_table)) /\ exists ff_q_pvs_sum_actual_fubinirowsrow_tableentrynegative. dst_negative_code_sum_actual_fubinirowsrow_table = ff_q_pvs_sum_actual_fubinirowsrow_tableentrynegative * S ((S (dst_index_sum_actual_fubinirowsrow_table)) * dst_negative_scale_sum_actual_fubinirowsrow_table) + (dst_negative_sum_actual_fubinirowsrow_table))) /\ (exists ge_balance_positive_sum_actual_fubinirowsrow_tableentryvalue ge_balance_negative_sum_actual_fubinirowsrow_tableentryvalue. (((((dst_value_sum_actual_fubinirowsrow_table) = 2 * (ge_balance_positive_sum_actual_fubinirowsrow_tableentryvalue) /\ (ge_balance_negative_sum_actual_fubinirowsrow_tableentryvalue) = 0) \/ exists ge_signed_half_sum_actual_fubinirowsrow_tableentryvaluedecode. (((dst_value_sum_actual_fubinirowsrow_table) = 2 * ge_signed_half_sum_actual_fubinirowsrow_tableentryvaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinirowsrow_tableentryvalue) = 0) /\ (ge_balance_negative_sum_actual_fubinirowsrow_tableentryvalue) = S ge_signed_half_sum_actual_fubinirowsrow_tableentryvaluedecode))) /\ ((dst_positive_sum_actual_fubinirowsrow_table) + ge_balance_negative_sum_actual_fubinirowsrow_tableentryvalue = (dst_negative_sum_actual_fubinirowsrow_table) + ge_balance_positive_sum_actual_fubinirowsrow_tableentryvalue))))))))) /\ (forall srt_index_sum_actual_fubinirows. (exists pvs_gap_sum_actual_fubinirowsbound. pvs_gap_sum_actual_fubinirowsbound + S (srt_index_sum_actual_fubinirows) = (L)) -> exists srt_value_sum_actual_fubinirows. (((exists dst_positive_code_sum_actual_fubinirowsrowentry dst_positive_scale_sum_actual_fubinirowsrowentry dst_negative_code_sum_actual_fubinirowsrowentry dst_negative_scale_sum_actual_fubinirowsrowentry dst_positive_sum_actual_fubinirowsrowentry dst_negative_sum_actual_fubinirowsrowentry. (((R) = (((((dst_positive_code_sum_actual_fubinirowsrowentry) + (dst_positive_scale_sum_actual_fubinirowsrowentry)) * S ((dst_positive_code_sum_actual_fubinirowsrowentry) + (dst_positive_scale_sum_actual_fubinirowsrowentry)) + ((dst_positive_scale_sum_actual_fubinirowsrowentry) + (dst_positive_scale_sum_actual_fubinirowsrowentry))) + (((dst_negative_code_sum_actual_fubinirowsrowentry) + (dst_negative_scale_sum_actual_fubinirowsrowentry)) * S ((dst_negative_code_sum_actual_fubinirowsrowentry) + (dst_negative_scale_sum_actual_fubinirowsrowentry)) + ((dst_negative_scale_sum_actual_fubinirowsrowentry) + (dst_negative_scale_sum_actual_fubinirowsrowentry)))) * S ((((dst_positive_code_sum_actual_fubinirowsrowentry) + (dst_positive_scale_sum_actual_fubinirowsrowentry)) * S ((dst_positive_code_sum_actual_fubinirowsrowentry) + (dst_positive_scale_sum_actual_fubinirowsrowentry)) + ((dst_positive_scale_sum_actual_fubinirowsrowentry) + (dst_positive_scale_sum_actual_fubinirowsrowentry))) + (((dst_negative_code_sum_actual_fubinirowsrowentry) + (dst_negative_scale_sum_actual_fubinirowsrowentry)) * S ((dst_negative_code_sum_actual_fubinirowsrowentry) + (dst_negative_scale_sum_actual_fubinirowsrowentry)) + ((dst_negative_scale_sum_actual_fubinirowsrowentry) + (dst_negative_scale_sum_actual_fubinirowsrowentry)))) + ((((dst_negative_code_sum_actual_fubinirowsrowentry) + (dst_negative_scale_sum_actual_fubinirowsrowentry)) * S ((dst_negative_code_sum_actual_fubinirowsrowentry) + (dst_negative_scale_sum_actual_fubinirowsrowentry)) + ((dst_negative_scale_sum_actual_fubinirowsrowentry) + (dst_negative_scale_sum_actual_fubinirowsrowentry))) + (((dst_negative_code_sum_actual_fubinirowsrowentry) + (dst_negative_scale_sum_actual_fubinirowsrowentry)) * S ((dst_negative_code_sum_actual_fubinirowsrowentry) + (dst_negative_scale_sum_actual_fubinirowsrowentry)) + ((dst_negative_scale_sum_actual_fubinirowsrowentry) + (dst_negative_scale_sum_actual_fubinirowsrowentry)))))) /\ (((((exists ff_h_pvs_sum_actual_fubinirowsrowentrypositive. ff_h_pvs_sum_actual_fubinirowsrowentrypositive + S (dst_positive_sum_actual_fubinirowsrowentry) = S ((S (srt_index_sum_actual_fubinirows)) * dst_positive_scale_sum_actual_fubinirowsrowentry)) /\ exists ff_q_pvs_sum_actual_fubinirowsrowentrypositive. dst_positive_code_sum_actual_fubinirowsrowentry = ff_q_pvs_sum_actual_fubinirowsrowentrypositive * S ((S (srt_index_sum_actual_fubinirows)) * dst_positive_scale_sum_actual_fubinirowsrowentry) + (dst_positive_sum_actual_fubinirowsrowentry))) /\ (((((exists ff_h_pvs_sum_actual_fubinirowsrowentrynegative. ff_h_pvs_sum_actual_fubinirowsrowentrynegative + S (dst_negative_sum_actual_fubinirowsrowentry) = S ((S (srt_index_sum_actual_fubinirows)) * dst_negative_scale_sum_actual_fubinirowsrowentry)) /\ exists ff_q_pvs_sum_actual_fubinirowsrowentrynegative. dst_negative_code_sum_actual_fubinirowsrowentry = ff_q_pvs_sum_actual_fubinirowsrowentrynegative * S ((S (srt_index_sum_actual_fubinirows)) * dst_negative_scale_sum_actual_fubinirowsrowentry) + (dst_negative_sum_actual_fubinirowsrowentry))) /\ (exists ge_balance_positive_sum_actual_fubinirowsrowentryvalue ge_balance_negative_sum_actual_fubinirowsrowentryvalue. (((((srt_value_sum_actual_fubinirows) = 2 * (ge_balance_positive_sum_actual_fubinirowsrowentryvalue) /\ (ge_balance_negative_sum_actual_fubinirowsrowentryvalue) = 0) \/ exists ge_signed_half_sum_actual_fubinirowsrowentryvaluedecode. (((srt_value_sum_actual_fubinirows) = 2 * ge_signed_half_sum_actual_fubinirowsrowentryvaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinirowsrowentryvalue) = 0) /\ (ge_balance_negative_sum_actual_fubinirowsrowentryvalue) = S ge_signed_half_sum_actual_fubinirowsrowentryvaluedecode))) /\ ((dst_positive_sum_actual_fubinirowsrowentry) + ge_balance_negative_sum_actual_fubinirowsrowentryvalue = (dst_negative_sum_actual_fubinirowsrowentry) + ge_balance_positive_sum_actual_fubinirowsrowentryvalue))))))))) /\ (exists srs_slice_sum_actual_fubinirowsrowrow_sum. ((((exists dst_positive_code_sum_actual_fubinirowsrowrow_sumslicesource_table dst_positive_scale_sum_actual_fubinirowsrowrow_sumslicesource_table dst_negative_code_sum_actual_fubinirowsrowrow_sumslicesource_table dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table. (((x) = (((((dst_positive_code_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) * S ((dst_positive_code_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) + ((dst_positive_scale_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumslicesource_table))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)))) * S ((((dst_positive_code_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) * S ((dst_positive_code_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) + ((dst_positive_scale_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumslicesource_table))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)))) + ((((dst_negative_code_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)))))) /\ (forall dst_index_sum_actual_fubinirowsrowrow_sumslicesource_table. (exists pvs_le_gap_sum_actual_fubinirowsrowrow_sumslicesource_tabledomain. pvs_le_gap_sum_actual_fubinirowsrowrow_sumslicesource_tabledomain + (dst_index_sum_actual_fubinirowsrowrow_sumslicesource_table) = (0)) -> exists dst_positive_sum_actual_fubinirowsrowrow_sumslicesource_table dst_negative_sum_actual_fubinirowsrowrow_sumslicesource_table dst_value_sum_actual_fubinirowsrowrow_sumslicesource_table. ((((exists ff_h_pvs_sum_actual_fubinirowsrowrow_sumslicesource_tableentrypositive. ff_h_pvs_sum_actual_fubinirowsrowrow_sumslicesource_tableentrypositive + S (dst_positive_sum_actual_fubinirowsrowrow_sumslicesource_table) = S ((S (dst_index_sum_actual_fubinirowsrowrow_sumslicesource_table)) * dst_positive_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_sum_actual_fubinirowsrowrow_sumslicesource_tableentrypositive. dst_positive_code_sum_actual_fubinirowsrowrow_sumslicesource_table = ff_q_pvs_sum_actual_fubinirowsrowrow_sumslicesource_tableentrypositive * S ((S (dst_index_sum_actual_fubinirowsrowrow_sumslicesource_table)) * dst_positive_scale_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_positive_sum_actual_fubinirowsrowrow_sumslicesource_table))) /\ (((((exists ff_h_pvs_sum_actual_fubinirowsrowrow_sumslicesource_tableentrynegative. ff_h_pvs_sum_actual_fubinirowsrowrow_sumslicesource_tableentrynegative + S (dst_negative_sum_actual_fubinirowsrowrow_sumslicesource_table) = S ((S (dst_index_sum_actual_fubinirowsrowrow_sumslicesource_table)) * dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_sum_actual_fubinirowsrowrow_sumslicesource_tableentrynegative. dst_negative_code_sum_actual_fubinirowsrowrow_sumslicesource_table = ff_q_pvs_sum_actual_fubinirowsrowrow_sumslicesource_tableentrynegative * S ((S (dst_index_sum_actual_fubinirowsrowrow_sumslicesource_table)) * dst_negative_scale_sum_actual_fubinirowsrowrow_sumslicesource_table) + (dst_negative_sum_actual_fubinirowsrowrow_sumslicesource_table))) /\ (exists ge_balance_positive_sum_actual_fubinirowsrowrow_sumslicesource_tableentryvalue ge_balance_negative_sum_actual_fubinirowsrowrow_sumslicesource_tableentryvalue. (((((dst_value_sum_actual_fubinirowsrowrow_sumslicesource_table) = 2 * (ge_balance_positive_sum_actual_fubinirowsrowrow_sumslicesource_tableentryvalue) /\ (ge_balance_negative_sum_actual_fubinirowsrowrow_sumslicesource_tableentryvalue) = 0) \/ exists ge_signed_half_sum_actual_fubinirowsrowrow_sumslicesource_tableentryvaluedecode. (((dst_value_sum_actual_fubinirowsrowrow_sumslicesource_table) = 2 * ge_signed_half_sum_actual_fubinirowsrowrow_sumslicesource_tableentryvaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinirowsrowrow_sumslicesource_tableentryvalue) = 0) /\ (ge_balance_negative_sum_actual_fubinirowsrowrow_sumslicesource_tableentryvalue) = S ge_signed_half_sum_actual_fubinirowsrowrow_sumslicesource_tableentryvaluedecode))) /\ ((dst_positive_sum_actual_fubinirowsrowrow_sumslicesource_table) + ge_balance_negative_sum_actual_fubinirowsrowrow_sumslicesource_tableentryvalue = (dst_negative_sum_actual_fubinirowsrowrow_sumslicesource_table) + ge_balance_positive_sum_actual_fubinirowsrowrow_sumslicesource_tableentryvalue))))))))) /\ (((exists dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table. (((srs_slice_sum_actual_fubinirowsrowrow_sum) = (((((dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)))) * S ((((dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)))) + ((((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)))))) /\ (forall dst_index_sum_actual_fubinirowsrowrow_sumsliceoutput_table. (exists pvs_le_gap_sum_actual_fubinirowsrowrow_sumsliceoutput_tabledomain. pvs_le_gap_sum_actual_fubinirowsrowrow_sumsliceoutput_tabledomain + (dst_index_sum_actual_fubinirowsrowrow_sumsliceoutput_table) = (M)) -> exists dst_positive_sum_actual_fubinirowsrowrow_sumsliceoutput_table dst_negative_sum_actual_fubinirowsrowrow_sumsliceoutput_table dst_value_sum_actual_fubinirowsrowrow_sumsliceoutput_table. ((((exists ff_h_pvs_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentrypositive. ff_h_pvs_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentrypositive + S (dst_positive_sum_actual_fubinirowsrowrow_sumsliceoutput_table) = S ((S (dst_index_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) * dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentrypositive. dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table = ff_q_pvs_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentrypositive * S ((S (dst_index_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) * dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_positive_sum_actual_fubinirowsrowrow_sumsliceoutput_table))) /\ (((((exists ff_h_pvs_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentrynegative. ff_h_pvs_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentrynegative + S (dst_negative_sum_actual_fubinirowsrowrow_sumsliceoutput_table) = S ((S (dst_index_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) * dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentrynegative. dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceoutput_table = ff_q_pvs_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentrynegative * S ((S (dst_index_sum_actual_fubinirowsrowrow_sumsliceoutput_table)) * dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + (dst_negative_sum_actual_fubinirowsrowrow_sumsliceoutput_table))) /\ (exists ge_balance_positive_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentryvalue ge_balance_negative_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentryvalue. (((((dst_value_sum_actual_fubinirowsrowrow_sumsliceoutput_table) = 2 * (ge_balance_positive_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentryvalue) /\ (ge_balance_negative_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentryvalue) = 0) \/ exists ge_signed_half_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentryvaluedecode. (((dst_value_sum_actual_fubinirowsrowrow_sumsliceoutput_table) = 2 * ge_signed_half_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentryvaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentryvalue) = 0) /\ (ge_balance_negative_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentryvalue) = S ge_signed_half_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentryvaluedecode))) /\ ((dst_positive_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + ge_balance_negative_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentryvalue = (dst_negative_sum_actual_fubinirowsrowrow_sumsliceoutput_table) + ge_balance_positive_sum_actual_fubinirowsrowrow_sumsliceoutput_tableentryvalue))))))))) /\ (forall srs_index_sum_actual_fubinirowsrowrow_sumslice. (exists pvs_gap_sum_actual_fubinirowsrowrow_sumslicebound. pvs_gap_sum_actual_fubinirowsrowrow_sumslicebound + S (srs_index_sum_actual_fubinirowsrowrow_sumslice) = (M)) -> exists srs_value_sum_actual_fubinirowsrowrow_sumslice. (((exists dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceentrysource dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentrysource dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource dst_positive_sum_actual_fubinirowsrowrow_sumsliceentrysource dst_negative_sum_actual_fubinirowsrowrow_sumsliceentrysource. (((x) = (((((dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) * S ((dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) + ((dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)))) * S ((((dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) * S ((dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) + ((dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)))) + ((((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)))))) /\ (((((exists ff_h_pvs_sum_actual_fubinirowsrowrow_sumsliceentrysourcepositive. ff_h_pvs_sum_actual_fubinirowsrowrow_sumsliceentrysourcepositive + S (dst_positive_sum_actual_fubinirowsrowrow_sumsliceentrysource) = S ((S (((((0) + ((S M) * (srt_index_sum_actual_fubinirows)))) + ((1) * (srs_index_sum_actual_fubinirowsrowrow_sumslice))))) * dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_sum_actual_fubinirowsrowrow_sumsliceentrysourcepositive. dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceentrysource = ff_q_pvs_sum_actual_fubinirowsrowrow_sumsliceentrysourcepositive * S ((S (((((0) + ((S M) * (srt_index_sum_actual_fubinirows)))) + ((1) * (srs_index_sum_actual_fubinirowsrowrow_sumslice))))) * dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_positive_sum_actual_fubinirowsrowrow_sumsliceentrysource))) /\ (((((exists ff_h_pvs_sum_actual_fubinirowsrowrow_sumsliceentrysourcenegative. ff_h_pvs_sum_actual_fubinirowsrowrow_sumsliceentrysourcenegative + S (dst_negative_sum_actual_fubinirowsrowrow_sumsliceentrysource) = S ((S (((((0) + ((S M) * (srt_index_sum_actual_fubinirows)))) + ((1) * (srs_index_sum_actual_fubinirowsrowrow_sumslice))))) * dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_sum_actual_fubinirowsrowrow_sumsliceentrysourcenegative. dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentrysource = ff_q_pvs_sum_actual_fubinirowsrowrow_sumsliceentrysourcenegative * S ((S (((((0) + ((S M) * (srt_index_sum_actual_fubinirows)))) + ((1) * (srs_index_sum_actual_fubinirowsrowrow_sumslice))))) * dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentrysource) + (dst_negative_sum_actual_fubinirowsrowrow_sumsliceentrysource))) /\ (exists ge_balance_positive_sum_actual_fubinirowsrowrow_sumsliceentrysourcevalue ge_balance_negative_sum_actual_fubinirowsrowrow_sumsliceentrysourcevalue. (((((srs_value_sum_actual_fubinirowsrowrow_sumslice) = 2 * (ge_balance_positive_sum_actual_fubinirowsrowrow_sumsliceentrysourcevalue) /\ (ge_balance_negative_sum_actual_fubinirowsrowrow_sumsliceentrysourcevalue) = 0) \/ exists ge_signed_half_sum_actual_fubinirowsrowrow_sumsliceentrysourcevaluedecode. (((srs_value_sum_actual_fubinirowsrowrow_sumslice) = 2 * ge_signed_half_sum_actual_fubinirowsrowrow_sumsliceentrysourcevaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinirowsrowrow_sumsliceentrysourcevalue) = 0) /\ (ge_balance_negative_sum_actual_fubinirowsrowrow_sumsliceentrysourcevalue) = S ge_signed_half_sum_actual_fubinirowsrowrow_sumsliceentrysourcevaluedecode))) /\ ((dst_positive_sum_actual_fubinirowsrowrow_sumsliceentrysource) + ge_balance_negative_sum_actual_fubinirowsrowrow_sumsliceentrysourcevalue = (dst_negative_sum_actual_fubinirowsrowrow_sumsliceentrysource) + ge_balance_positive_sum_actual_fubinirowsrowrow_sumsliceentrysourcevalue))))))))) /\ (exists dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput dst_positive_sum_actual_fubinirowsrowrow_sumsliceentryoutput dst_negative_sum_actual_fubinirowsrowrow_sumsliceentryoutput. (((srs_slice_sum_actual_fubinirowsrowrow_sum) = (((((dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)))) * S ((((dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)))) + ((((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)))))) /\ (((((exists ff_h_pvs_sum_actual_fubinirowsrowrow_sumsliceentryoutputpositive. ff_h_pvs_sum_actual_fubinirowsrowrow_sumsliceentryoutputpositive + S (dst_positive_sum_actual_fubinirowsrowrow_sumsliceentryoutput) = S ((S (srs_index_sum_actual_fubinirowsrowrow_sumslice)) * dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_sum_actual_fubinirowsrowrow_sumsliceentryoutputpositive. dst_positive_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput = ff_q_pvs_sum_actual_fubinirowsrowrow_sumsliceentryoutputpositive * S ((S (srs_index_sum_actual_fubinirowsrowrow_sumslice)) * dst_positive_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_positive_sum_actual_fubinirowsrowrow_sumsliceentryoutput))) /\ (((((exists ff_h_pvs_sum_actual_fubinirowsrowrow_sumsliceentryoutputnegative. ff_h_pvs_sum_actual_fubinirowsrowrow_sumsliceentryoutputnegative + S (dst_negative_sum_actual_fubinirowsrowrow_sumsliceentryoutput) = S ((S (srs_index_sum_actual_fubinirowsrowrow_sumslice)) * dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_sum_actual_fubinirowsrowrow_sumsliceentryoutputnegative. dst_negative_code_sum_actual_fubinirowsrowrow_sumsliceentryoutput = ff_q_pvs_sum_actual_fubinirowsrowrow_sumsliceentryoutputnegative * S ((S (srs_index_sum_actual_fubinirowsrowrow_sumslice)) * dst_negative_scale_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + (dst_negative_sum_actual_fubinirowsrowrow_sumsliceentryoutput))) /\ (exists ge_balance_positive_sum_actual_fubinirowsrowrow_sumsliceentryoutputvalue ge_balance_negative_sum_actual_fubinirowsrowrow_sumsliceentryoutputvalue. (((((srs_value_sum_actual_fubinirowsrowrow_sumslice) = 2 * (ge_balance_positive_sum_actual_fubinirowsrowrow_sumsliceentryoutputvalue) /\ (ge_balance_negative_sum_actual_fubinirowsrowrow_sumsliceentryoutputvalue) = 0) \/ exists ge_signed_half_sum_actual_fubinirowsrowrow_sumsliceentryoutputvaluedecode. (((srs_value_sum_actual_fubinirowsrowrow_sumslice) = 2 * ge_signed_half_sum_actual_fubinirowsrowrow_sumsliceentryoutputvaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinirowsrowrow_sumsliceentryoutputvalue) = 0) /\ (ge_balance_negative_sum_actual_fubinirowsrowrow_sumsliceentryoutputvalue) = S ge_signed_half_sum_actual_fubinirowsrowrow_sumsliceentryoutputvaluedecode))) /\ ((dst_positive_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + ge_balance_negative_sum_actual_fubinirowsrowrow_sumsliceentryoutputvalue = (dst_negative_sum_actual_fubinirowsrowrow_sumsliceentryoutput) + ge_balance_positive_sum_actual_fubinirowsrowrow_sumsliceentryoutputvalue)))))))))))))))) /\ (exists dst_positive_code_sum_actual_fubinirowsrowrow_sumsum dst_positive_scale_sum_actual_fubinirowsrowrow_sumsum dst_negative_code_sum_actual_fubinirowsrowrow_sumsum dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum dst_positive_sum_sum_actual_fubinirowsrowrow_sumsum dst_negative_sum_sum_actual_fubinirowsrowrow_sumsum. (((srs_slice_sum_actual_fubinirowsrowrow_sum) = (((((dst_positive_code_sum_actual_fubinirowsrowrow_sumsum) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsum)) * S ((dst_positive_code_sum_actual_fubinirowsrowrow_sumsum) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsum)) + ((dst_positive_scale_sum_actual_fubinirowsrowrow_sumsum) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsum))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum)))) * S ((((dst_positive_code_sum_actual_fubinirowsrowrow_sumsum) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsum)) * S ((dst_positive_code_sum_actual_fubinirowsrowrow_sumsum) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsum)) + ((dst_positive_scale_sum_actual_fubinirowsrowrow_sumsum) + (dst_positive_scale_sum_actual_fubinirowsrowrow_sumsum))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum)))) + ((((dst_negative_code_sum_actual_fubinirowsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum))) + (((dst_negative_code_sum_actual_fubinirowsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum)) * S ((dst_negative_code_sum_actual_fubinirowsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum)) + ((dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum)))))) /\ (((exists fs_u_dst_sum_actual_fubinirowsrowrow_sumsumpositive fs_v_dst_sum_actual_fubinirowsrowrow_sumsumpositive. ((((exists fs_h_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_start. fs_h_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumpositive)) /\ exists fs_q_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_start. fs_u_dst_sum_actual_fubinirowsrowrow_sumsumpositive = fs_q_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_start * S ((S (0)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumpositive) + (0))) /\ ((((exists fs_h_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_terminal. fs_h_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_terminal + S (dst_positive_sum_sum_actual_fubinirowsrowrow_sumsum) = S ((S (M)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumpositive)) /\ exists fs_q_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_terminal. fs_u_dst_sum_actual_fubinirowsrowrow_sumsumpositive = fs_q_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_terminal * S ((S (M)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumpositive) + (dst_positive_sum_sum_actual_fubinirowsrowrow_sumsum))) /\ forall fs_i_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps. (exists fs_lt_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_bound. fs_lt_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_bound + S fs_i_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps = M) -> exists fs_a_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps fs_r_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps fs_s_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps. ((((exists fs_h_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_summand. fs_h_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_summand + S (fs_a_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_sum_actual_fubinirowsrowrow_sumsum)) /\ exists fs_q_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_summand. dst_positive_code_sum_actual_fubinirowsrowrow_sumsum = fs_q_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_summand * S ((S (fs_i_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_sum_actual_fubinirowsrowrow_sumsum) + (fs_a_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_partial. fs_h_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_partial + S (fs_r_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumpositive)) /\ exists fs_q_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_partial. fs_u_dst_sum_actual_fubinirowsrowrow_sumsumpositive = fs_q_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_partial * S ((S (fs_i_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumpositive) + (fs_r_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_successor. fs_h_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_successor + S (fs_s_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps) = S ((S (S fs_i_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumpositive)) /\ exists fs_q_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_successor. fs_u_dst_sum_actual_fubinirowsrowrow_sumsumpositive = fs_q_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps_successor * S ((S (S fs_i_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumpositive) + (fs_s_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps))) /\ fs_s_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps = fs_r_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps + fs_a_dst_sum_actual_fubinirowsrowrow_sumsumpositive_body_steps)))))) /\ (((exists fs_u_dst_sum_actual_fubinirowsrowrow_sumsumnegative fs_v_dst_sum_actual_fubinirowsrowrow_sumsumnegative. ((((exists fs_h_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_start. fs_h_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumnegative)) /\ exists fs_q_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_start. fs_u_dst_sum_actual_fubinirowsrowrow_sumsumnegative = fs_q_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_start * S ((S (0)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumnegative) + (0))) /\ ((((exists fs_h_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_terminal. fs_h_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_terminal + S (dst_negative_sum_sum_actual_fubinirowsrowrow_sumsum) = S ((S (M)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumnegative)) /\ exists fs_q_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_terminal. fs_u_dst_sum_actual_fubinirowsrowrow_sumsumnegative = fs_q_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_terminal * S ((S (M)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumnegative) + (dst_negative_sum_sum_actual_fubinirowsrowrow_sumsum))) /\ forall fs_i_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps. (exists fs_lt_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_bound. fs_lt_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_bound + S fs_i_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps = M) -> exists fs_a_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps fs_r_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps fs_s_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps. ((((exists fs_h_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_summand. fs_h_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_summand + S (fs_a_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum)) /\ exists fs_q_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_summand. dst_negative_code_sum_actual_fubinirowsrowrow_sumsum = fs_q_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_summand * S ((S (fs_i_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_sum_actual_fubinirowsrowrow_sumsum) + (fs_a_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_partial. fs_h_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_partial + S (fs_r_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumnegative)) /\ exists fs_q_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_partial. fs_u_dst_sum_actual_fubinirowsrowrow_sumsumnegative = fs_q_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_partial * S ((S (fs_i_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumnegative) + (fs_r_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_successor. fs_h_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_successor + S (fs_s_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps) = S ((S (S fs_i_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumnegative)) /\ exists fs_q_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_successor. fs_u_dst_sum_actual_fubinirowsrowrow_sumsumnegative = fs_q_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps_successor * S ((S (S fs_i_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_sum_actual_fubinirowsrowrow_sumsumnegative) + (fs_s_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps))) /\ fs_s_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps = fs_r_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps + fs_a_dst_sum_actual_fubinirowsrowrow_sumsumnegative_body_steps)))))) /\ (exists ge_balance_positive_sum_actual_fubinirowsrowrow_sumsumresult ge_balance_negative_sum_actual_fubinirowsrowrow_sumsumresult. (((((srt_value_sum_actual_fubinirows) = 2 * (ge_balance_positive_sum_actual_fubinirowsrowrow_sumsumresult) /\ (ge_balance_negative_sum_actual_fubinirowsrowrow_sumsumresult) = 0) \/ exists ge_signed_half_sum_actual_fubinirowsrowrow_sumsumresultdecode. (((srt_value_sum_actual_fubinirows) = 2 * ge_signed_half_sum_actual_fubinirowsrowrow_sumsumresultdecode + 1 /\ (ge_balance_positive_sum_actual_fubinirowsrowrow_sumsumresult) = 0) /\ (ge_balance_negative_sum_actual_fubinirowsrowrow_sumsumresult) = S ge_signed_half_sum_actual_fubinirowsrowrow_sumsumresultdecode))) /\ ((dst_positive_sum_sum_actual_fubinirowsrowrow_sumsum) + ge_balance_negative_sum_actual_fubinirowsrowrow_sumsumresult = (dst_negative_sum_sum_actual_fubinirowsrowrow_sumsum) + ge_balance_positive_sum_actual_fubinirowsrowrow_sumsumresult)))))))))))))))))) /\ (((((exists dst_positive_code_sum_actual_fubinicolumnssource_table dst_positive_scale_sum_actual_fubinicolumnssource_table dst_negative_code_sum_actual_fubinicolumnssource_table dst_negative_scale_sum_actual_fubinicolumnssource_table. (((x) = (((((dst_positive_code_sum_actual_fubinicolumnssource_table) + (dst_positive_scale_sum_actual_fubinicolumnssource_table)) * S ((dst_positive_code_sum_actual_fubinicolumnssource_table) + (dst_positive_scale_sum_actual_fubinicolumnssource_table)) + ((dst_positive_scale_sum_actual_fubinicolumnssource_table) + (dst_positive_scale_sum_actual_fubinicolumnssource_table))) + (((dst_negative_code_sum_actual_fubinicolumnssource_table) + (dst_negative_scale_sum_actual_fubinicolumnssource_table)) * S ((dst_negative_code_sum_actual_fubinicolumnssource_table) + (dst_negative_scale_sum_actual_fubinicolumnssource_table)) + ((dst_negative_scale_sum_actual_fubinicolumnssource_table) + (dst_negative_scale_sum_actual_fubinicolumnssource_table)))) * S ((((dst_positive_code_sum_actual_fubinicolumnssource_table) + (dst_positive_scale_sum_actual_fubinicolumnssource_table)) * S ((dst_positive_code_sum_actual_fubinicolumnssource_table) + (dst_positive_scale_sum_actual_fubinicolumnssource_table)) + ((dst_positive_scale_sum_actual_fubinicolumnssource_table) + (dst_positive_scale_sum_actual_fubinicolumnssource_table))) + (((dst_negative_code_sum_actual_fubinicolumnssource_table) + (dst_negative_scale_sum_actual_fubinicolumnssource_table)) * S ((dst_negative_code_sum_actual_fubinicolumnssource_table) + (dst_negative_scale_sum_actual_fubinicolumnssource_table)) + ((dst_negative_scale_sum_actual_fubinicolumnssource_table) + (dst_negative_scale_sum_actual_fubinicolumnssource_table)))) + ((((dst_negative_code_sum_actual_fubinicolumnssource_table) + (dst_negative_scale_sum_actual_fubinicolumnssource_table)) * S ((dst_negative_code_sum_actual_fubinicolumnssource_table) + (dst_negative_scale_sum_actual_fubinicolumnssource_table)) + ((dst_negative_scale_sum_actual_fubinicolumnssource_table) + (dst_negative_scale_sum_actual_fubinicolumnssource_table))) + (((dst_negative_code_sum_actual_fubinicolumnssource_table) + (dst_negative_scale_sum_actual_fubinicolumnssource_table)) * S ((dst_negative_code_sum_actual_fubinicolumnssource_table) + (dst_negative_scale_sum_actual_fubinicolumnssource_table)) + ((dst_negative_scale_sum_actual_fubinicolumnssource_table) + (dst_negative_scale_sum_actual_fubinicolumnssource_table)))))) /\ (forall dst_index_sum_actual_fubinicolumnssource_table. (exists pvs_le_gap_sum_actual_fubinicolumnssource_tabledomain. pvs_le_gap_sum_actual_fubinicolumnssource_tabledomain + (dst_index_sum_actual_fubinicolumnssource_table) = (0)) -> exists dst_positive_sum_actual_fubinicolumnssource_table dst_negative_sum_actual_fubinicolumnssource_table dst_value_sum_actual_fubinicolumnssource_table. ((((exists ff_h_pvs_sum_actual_fubinicolumnssource_tableentrypositive. ff_h_pvs_sum_actual_fubinicolumnssource_tableentrypositive + S (dst_positive_sum_actual_fubinicolumnssource_table) = S ((S (dst_index_sum_actual_fubinicolumnssource_table)) * dst_positive_scale_sum_actual_fubinicolumnssource_table)) /\ exists ff_q_pvs_sum_actual_fubinicolumnssource_tableentrypositive. dst_positive_code_sum_actual_fubinicolumnssource_table = ff_q_pvs_sum_actual_fubinicolumnssource_tableentrypositive * S ((S (dst_index_sum_actual_fubinicolumnssource_table)) * dst_positive_scale_sum_actual_fubinicolumnssource_table) + (dst_positive_sum_actual_fubinicolumnssource_table))) /\ (((((exists ff_h_pvs_sum_actual_fubinicolumnssource_tableentrynegative. ff_h_pvs_sum_actual_fubinicolumnssource_tableentrynegative + S (dst_negative_sum_actual_fubinicolumnssource_table) = S ((S (dst_index_sum_actual_fubinicolumnssource_table)) * dst_negative_scale_sum_actual_fubinicolumnssource_table)) /\ exists ff_q_pvs_sum_actual_fubinicolumnssource_tableentrynegative. dst_negative_code_sum_actual_fubinicolumnssource_table = ff_q_pvs_sum_actual_fubinicolumnssource_tableentrynegative * S ((S (dst_index_sum_actual_fubinicolumnssource_table)) * dst_negative_scale_sum_actual_fubinicolumnssource_table) + (dst_negative_sum_actual_fubinicolumnssource_table))) /\ (exists ge_balance_positive_sum_actual_fubinicolumnssource_tableentryvalue ge_balance_negative_sum_actual_fubinicolumnssource_tableentryvalue. (((((dst_value_sum_actual_fubinicolumnssource_table) = 2 * (ge_balance_positive_sum_actual_fubinicolumnssource_tableentryvalue) /\ (ge_balance_negative_sum_actual_fubinicolumnssource_tableentryvalue) = 0) \/ exists ge_signed_half_sum_actual_fubinicolumnssource_tableentryvaluedecode. (((dst_value_sum_actual_fubinicolumnssource_table) = 2 * ge_signed_half_sum_actual_fubinicolumnssource_tableentryvaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinicolumnssource_tableentryvalue) = 0) /\ (ge_balance_negative_sum_actual_fubinicolumnssource_tableentryvalue) = S ge_signed_half_sum_actual_fubinicolumnssource_tableentryvaluedecode))) /\ ((dst_positive_sum_actual_fubinicolumnssource_table) + ge_balance_negative_sum_actual_fubinicolumnssource_tableentryvalue = (dst_negative_sum_actual_fubinicolumnssource_table) + ge_balance_positive_sum_actual_fubinicolumnssource_tableentryvalue))))))))) /\ (((exists dst_positive_code_sum_actual_fubinicolumnsrow_table dst_positive_scale_sum_actual_fubinicolumnsrow_table dst_negative_code_sum_actual_fubinicolumnsrow_table dst_negative_scale_sum_actual_fubinicolumnsrow_table. (((C) = (((((dst_positive_code_sum_actual_fubinicolumnsrow_table) + (dst_positive_scale_sum_actual_fubinicolumnsrow_table)) * S ((dst_positive_code_sum_actual_fubinicolumnsrow_table) + (dst_positive_scale_sum_actual_fubinicolumnsrow_table)) + ((dst_positive_scale_sum_actual_fubinicolumnsrow_table) + (dst_positive_scale_sum_actual_fubinicolumnsrow_table))) + (((dst_negative_code_sum_actual_fubinicolumnsrow_table) + (dst_negative_scale_sum_actual_fubinicolumnsrow_table)) * S ((dst_negative_code_sum_actual_fubinicolumnsrow_table) + (dst_negative_scale_sum_actual_fubinicolumnsrow_table)) + ((dst_negative_scale_sum_actual_fubinicolumnsrow_table) + (dst_negative_scale_sum_actual_fubinicolumnsrow_table)))) * S ((((dst_positive_code_sum_actual_fubinicolumnsrow_table) + (dst_positive_scale_sum_actual_fubinicolumnsrow_table)) * S ((dst_positive_code_sum_actual_fubinicolumnsrow_table) + (dst_positive_scale_sum_actual_fubinicolumnsrow_table)) + ((dst_positive_scale_sum_actual_fubinicolumnsrow_table) + (dst_positive_scale_sum_actual_fubinicolumnsrow_table))) + (((dst_negative_code_sum_actual_fubinicolumnsrow_table) + (dst_negative_scale_sum_actual_fubinicolumnsrow_table)) * S ((dst_negative_code_sum_actual_fubinicolumnsrow_table) + (dst_negative_scale_sum_actual_fubinicolumnsrow_table)) + ((dst_negative_scale_sum_actual_fubinicolumnsrow_table) + (dst_negative_scale_sum_actual_fubinicolumnsrow_table)))) + ((((dst_negative_code_sum_actual_fubinicolumnsrow_table) + (dst_negative_scale_sum_actual_fubinicolumnsrow_table)) * S ((dst_negative_code_sum_actual_fubinicolumnsrow_table) + (dst_negative_scale_sum_actual_fubinicolumnsrow_table)) + ((dst_negative_scale_sum_actual_fubinicolumnsrow_table) + (dst_negative_scale_sum_actual_fubinicolumnsrow_table))) + (((dst_negative_code_sum_actual_fubinicolumnsrow_table) + (dst_negative_scale_sum_actual_fubinicolumnsrow_table)) * S ((dst_negative_code_sum_actual_fubinicolumnsrow_table) + (dst_negative_scale_sum_actual_fubinicolumnsrow_table)) + ((dst_negative_scale_sum_actual_fubinicolumnsrow_table) + (dst_negative_scale_sum_actual_fubinicolumnsrow_table)))))) /\ (forall dst_index_sum_actual_fubinicolumnsrow_table. (exists pvs_le_gap_sum_actual_fubinicolumnsrow_tabledomain. pvs_le_gap_sum_actual_fubinicolumnsrow_tabledomain + (dst_index_sum_actual_fubinicolumnsrow_table) = (M)) -> exists dst_positive_sum_actual_fubinicolumnsrow_table dst_negative_sum_actual_fubinicolumnsrow_table dst_value_sum_actual_fubinicolumnsrow_table. ((((exists ff_h_pvs_sum_actual_fubinicolumnsrow_tableentrypositive. ff_h_pvs_sum_actual_fubinicolumnsrow_tableentrypositive + S (dst_positive_sum_actual_fubinicolumnsrow_table) = S ((S (dst_index_sum_actual_fubinicolumnsrow_table)) * dst_positive_scale_sum_actual_fubinicolumnsrow_table)) /\ exists ff_q_pvs_sum_actual_fubinicolumnsrow_tableentrypositive. dst_positive_code_sum_actual_fubinicolumnsrow_table = ff_q_pvs_sum_actual_fubinicolumnsrow_tableentrypositive * S ((S (dst_index_sum_actual_fubinicolumnsrow_table)) * dst_positive_scale_sum_actual_fubinicolumnsrow_table) + (dst_positive_sum_actual_fubinicolumnsrow_table))) /\ (((((exists ff_h_pvs_sum_actual_fubinicolumnsrow_tableentrynegative. ff_h_pvs_sum_actual_fubinicolumnsrow_tableentrynegative + S (dst_negative_sum_actual_fubinicolumnsrow_table) = S ((S (dst_index_sum_actual_fubinicolumnsrow_table)) * dst_negative_scale_sum_actual_fubinicolumnsrow_table)) /\ exists ff_q_pvs_sum_actual_fubinicolumnsrow_tableentrynegative. dst_negative_code_sum_actual_fubinicolumnsrow_table = ff_q_pvs_sum_actual_fubinicolumnsrow_tableentrynegative * S ((S (dst_index_sum_actual_fubinicolumnsrow_table)) * dst_negative_scale_sum_actual_fubinicolumnsrow_table) + (dst_negative_sum_actual_fubinicolumnsrow_table))) /\ (exists ge_balance_positive_sum_actual_fubinicolumnsrow_tableentryvalue ge_balance_negative_sum_actual_fubinicolumnsrow_tableentryvalue. (((((dst_value_sum_actual_fubinicolumnsrow_table) = 2 * (ge_balance_positive_sum_actual_fubinicolumnsrow_tableentryvalue) /\ (ge_balance_negative_sum_actual_fubinicolumnsrow_tableentryvalue) = 0) \/ exists ge_signed_half_sum_actual_fubinicolumnsrow_tableentryvaluedecode. (((dst_value_sum_actual_fubinicolumnsrow_table) = 2 * ge_signed_half_sum_actual_fubinicolumnsrow_tableentryvaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinicolumnsrow_tableentryvalue) = 0) /\ (ge_balance_negative_sum_actual_fubinicolumnsrow_tableentryvalue) = S ge_signed_half_sum_actual_fubinicolumnsrow_tableentryvaluedecode))) /\ ((dst_positive_sum_actual_fubinicolumnsrow_table) + ge_balance_negative_sum_actual_fubinicolumnsrow_tableentryvalue = (dst_negative_sum_actual_fubinicolumnsrow_table) + ge_balance_positive_sum_actual_fubinicolumnsrow_tableentryvalue))))))))) /\ (forall srt_index_sum_actual_fubinicolumns. (exists pvs_gap_sum_actual_fubinicolumnsbound. pvs_gap_sum_actual_fubinicolumnsbound + S (srt_index_sum_actual_fubinicolumns) = (M)) -> exists srt_value_sum_actual_fubinicolumns. (((exists dst_positive_code_sum_actual_fubinicolumnsrowentry dst_positive_scale_sum_actual_fubinicolumnsrowentry dst_negative_code_sum_actual_fubinicolumnsrowentry dst_negative_scale_sum_actual_fubinicolumnsrowentry dst_positive_sum_actual_fubinicolumnsrowentry dst_negative_sum_actual_fubinicolumnsrowentry. (((C) = (((((dst_positive_code_sum_actual_fubinicolumnsrowentry) + (dst_positive_scale_sum_actual_fubinicolumnsrowentry)) * S ((dst_positive_code_sum_actual_fubinicolumnsrowentry) + (dst_positive_scale_sum_actual_fubinicolumnsrowentry)) + ((dst_positive_scale_sum_actual_fubinicolumnsrowentry) + (dst_positive_scale_sum_actual_fubinicolumnsrowentry))) + (((dst_negative_code_sum_actual_fubinicolumnsrowentry) + (dst_negative_scale_sum_actual_fubinicolumnsrowentry)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowentry) + (dst_negative_scale_sum_actual_fubinicolumnsrowentry)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowentry) + (dst_negative_scale_sum_actual_fubinicolumnsrowentry)))) * S ((((dst_positive_code_sum_actual_fubinicolumnsrowentry) + (dst_positive_scale_sum_actual_fubinicolumnsrowentry)) * S ((dst_positive_code_sum_actual_fubinicolumnsrowentry) + (dst_positive_scale_sum_actual_fubinicolumnsrowentry)) + ((dst_positive_scale_sum_actual_fubinicolumnsrowentry) + (dst_positive_scale_sum_actual_fubinicolumnsrowentry))) + (((dst_negative_code_sum_actual_fubinicolumnsrowentry) + (dst_negative_scale_sum_actual_fubinicolumnsrowentry)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowentry) + (dst_negative_scale_sum_actual_fubinicolumnsrowentry)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowentry) + (dst_negative_scale_sum_actual_fubinicolumnsrowentry)))) + ((((dst_negative_code_sum_actual_fubinicolumnsrowentry) + (dst_negative_scale_sum_actual_fubinicolumnsrowentry)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowentry) + (dst_negative_scale_sum_actual_fubinicolumnsrowentry)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowentry) + (dst_negative_scale_sum_actual_fubinicolumnsrowentry))) + (((dst_negative_code_sum_actual_fubinicolumnsrowentry) + (dst_negative_scale_sum_actual_fubinicolumnsrowentry)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowentry) + (dst_negative_scale_sum_actual_fubinicolumnsrowentry)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowentry) + (dst_negative_scale_sum_actual_fubinicolumnsrowentry)))))) /\ (((((exists ff_h_pvs_sum_actual_fubinicolumnsrowentrypositive. ff_h_pvs_sum_actual_fubinicolumnsrowentrypositive + S (dst_positive_sum_actual_fubinicolumnsrowentry) = S ((S (srt_index_sum_actual_fubinicolumns)) * dst_positive_scale_sum_actual_fubinicolumnsrowentry)) /\ exists ff_q_pvs_sum_actual_fubinicolumnsrowentrypositive. dst_positive_code_sum_actual_fubinicolumnsrowentry = ff_q_pvs_sum_actual_fubinicolumnsrowentrypositive * S ((S (srt_index_sum_actual_fubinicolumns)) * dst_positive_scale_sum_actual_fubinicolumnsrowentry) + (dst_positive_sum_actual_fubinicolumnsrowentry))) /\ (((((exists ff_h_pvs_sum_actual_fubinicolumnsrowentrynegative. ff_h_pvs_sum_actual_fubinicolumnsrowentrynegative + S (dst_negative_sum_actual_fubinicolumnsrowentry) = S ((S (srt_index_sum_actual_fubinicolumns)) * dst_negative_scale_sum_actual_fubinicolumnsrowentry)) /\ exists ff_q_pvs_sum_actual_fubinicolumnsrowentrynegative. dst_negative_code_sum_actual_fubinicolumnsrowentry = ff_q_pvs_sum_actual_fubinicolumnsrowentrynegative * S ((S (srt_index_sum_actual_fubinicolumns)) * dst_negative_scale_sum_actual_fubinicolumnsrowentry) + (dst_negative_sum_actual_fubinicolumnsrowentry))) /\ (exists ge_balance_positive_sum_actual_fubinicolumnsrowentryvalue ge_balance_negative_sum_actual_fubinicolumnsrowentryvalue. (((((srt_value_sum_actual_fubinicolumns) = 2 * (ge_balance_positive_sum_actual_fubinicolumnsrowentryvalue) /\ (ge_balance_negative_sum_actual_fubinicolumnsrowentryvalue) = 0) \/ exists ge_signed_half_sum_actual_fubinicolumnsrowentryvaluedecode. (((srt_value_sum_actual_fubinicolumns) = 2 * ge_signed_half_sum_actual_fubinicolumnsrowentryvaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinicolumnsrowentryvalue) = 0) /\ (ge_balance_negative_sum_actual_fubinicolumnsrowentryvalue) = S ge_signed_half_sum_actual_fubinicolumnsrowentryvaluedecode))) /\ ((dst_positive_sum_actual_fubinicolumnsrowentry) + ge_balance_negative_sum_actual_fubinicolumnsrowentryvalue = (dst_negative_sum_actual_fubinicolumnsrowentry) + ge_balance_positive_sum_actual_fubinicolumnsrowentryvalue))))))))) /\ (exists srs_slice_sum_actual_fubinicolumnsrowrow_sum. ((((exists dst_positive_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table dst_negative_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table. (((x) = (((((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) * S ((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) + ((dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)))) * S ((((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) * S ((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) + ((dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)))) + ((((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)))))) /\ (forall dst_index_sum_actual_fubinicolumnsrowrow_sumslicesource_table. (exists pvs_le_gap_sum_actual_fubinicolumnsrowrow_sumslicesource_tabledomain. pvs_le_gap_sum_actual_fubinicolumnsrowrow_sumslicesource_tabledomain + (dst_index_sum_actual_fubinicolumnsrowrow_sumslicesource_table) = (0)) -> exists dst_positive_sum_actual_fubinicolumnsrowrow_sumslicesource_table dst_negative_sum_actual_fubinicolumnsrowrow_sumslicesource_table dst_value_sum_actual_fubinicolumnsrowrow_sumslicesource_table. ((((exists ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentrypositive. ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentrypositive + S (dst_positive_sum_actual_fubinicolumnsrowrow_sumslicesource_table) = S ((S (dst_index_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) * dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentrypositive. dst_positive_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table = ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentrypositive * S ((S (dst_index_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) * dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_positive_sum_actual_fubinicolumnsrowrow_sumslicesource_table))) /\ (((((exists ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentrynegative. ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentrynegative + S (dst_negative_sum_actual_fubinicolumnsrowrow_sumslicesource_table) = S ((S (dst_index_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) * dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentrynegative. dst_negative_code_sum_actual_fubinicolumnsrowrow_sumslicesource_table = ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentrynegative * S ((S (dst_index_sum_actual_fubinicolumnsrowrow_sumslicesource_table)) * dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + (dst_negative_sum_actual_fubinicolumnsrowrow_sumslicesource_table))) /\ (exists ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentryvalue ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentryvalue. (((((dst_value_sum_actual_fubinicolumnsrowrow_sumslicesource_table) = 2 * (ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentryvalue) /\ (ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentryvalue) = 0) \/ exists ge_signed_half_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentryvaluedecode. (((dst_value_sum_actual_fubinicolumnsrowrow_sumslicesource_table) = 2 * ge_signed_half_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentryvaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentryvalue) = 0) /\ (ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentryvalue) = S ge_signed_half_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentryvaluedecode))) /\ ((dst_positive_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentryvalue = (dst_negative_sum_actual_fubinicolumnsrowrow_sumslicesource_table) + ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumslicesource_tableentryvalue))))))))) /\ (((exists dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table. (((srs_slice_sum_actual_fubinicolumnsrowrow_sum) = (((((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)))) * S ((((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)))) + ((((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)))))) /\ (forall dst_index_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table. (exists pvs_le_gap_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tabledomain. pvs_le_gap_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tabledomain + (dst_index_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) = (L)) -> exists dst_positive_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table dst_negative_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table dst_value_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table. ((((exists ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentrypositive. ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentrypositive + S (dst_positive_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) = S ((S (dst_index_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) * dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentrypositive. dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table = ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentrypositive * S ((S (dst_index_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) * dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_positive_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table))) /\ (((((exists ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentrynegative. ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentrynegative + S (dst_negative_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) = S ((S (dst_index_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) * dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentrynegative. dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table = ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentrynegative * S ((S (dst_index_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table)) * dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + (dst_negative_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table))) /\ (exists ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentryvalue ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentryvalue. (((((dst_value_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) = 2 * (ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentryvalue) /\ (ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentryvalue) = 0) \/ exists ge_signed_half_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentryvaluedecode. (((dst_value_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) = 2 * ge_signed_half_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentryvaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentryvalue) = 0) /\ (ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentryvalue) = S ge_signed_half_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentryvaluedecode))) /\ ((dst_positive_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentryvalue = (dst_negative_sum_actual_fubinicolumnsrowrow_sumsliceoutput_table) + ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsliceoutput_tableentryvalue))))))))) /\ (forall srs_index_sum_actual_fubinicolumnsrowrow_sumslice. (exists pvs_gap_sum_actual_fubinicolumnsrowrow_sumslicebound. pvs_gap_sum_actual_fubinicolumnsrowrow_sumslicebound + S (srs_index_sum_actual_fubinicolumnsrowrow_sumslice) = (L)) -> exists srs_value_sum_actual_fubinicolumnsrowrow_sumslice. (((exists dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource dst_positive_sum_actual_fubinicolumnsrowrow_sumsliceentrysource dst_negative_sum_actual_fubinicolumnsrowrow_sumsliceentrysource. (((x) = (((((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) * S ((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) + ((dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)))) * S ((((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) * S ((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) + ((dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)))) + ((((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)))))) /\ (((((exists ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcepositive. ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcepositive + S (dst_positive_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) = S ((S (((((0) + ((1) * (srt_index_sum_actual_fubinicolumns)))) + ((S M) * (srs_index_sum_actual_fubinicolumnsrowrow_sumslice))))) * dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcepositive. dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource = ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcepositive * S ((S (((((0) + ((1) * (srt_index_sum_actual_fubinicolumns)))) + ((S M) * (srs_index_sum_actual_fubinicolumnsrowrow_sumslice))))) * dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_positive_sum_actual_fubinicolumnsrowrow_sumsliceentrysource))) /\ (((((exists ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcenegative. ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcenegative + S (dst_negative_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) = S ((S (((((0) + ((1) * (srt_index_sum_actual_fubinicolumns)))) + ((S M) * (srs_index_sum_actual_fubinicolumnsrowrow_sumslice))))) * dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcenegative. dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentrysource = ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcenegative * S ((S (((((0) + ((1) * (srt_index_sum_actual_fubinicolumns)))) + ((S M) * (srs_index_sum_actual_fubinicolumnsrowrow_sumslice))))) * dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + (dst_negative_sum_actual_fubinicolumnsrowrow_sumsliceentrysource))) /\ (exists ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcevalue ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcevalue. (((((srs_value_sum_actual_fubinicolumnsrowrow_sumslice) = 2 * (ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcevalue) /\ (ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcevalue) = 0) \/ exists ge_signed_half_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcevaluedecode. (((srs_value_sum_actual_fubinicolumnsrowrow_sumslice) = 2 * ge_signed_half_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcevaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcevalue) = 0) /\ (ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcevalue) = S ge_signed_half_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcevaluedecode))) /\ ((dst_positive_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcevalue = (dst_negative_sum_actual_fubinicolumnsrowrow_sumsliceentrysource) + ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsliceentrysourcevalue))))))))) /\ (exists dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput dst_positive_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput dst_negative_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput. (((srs_slice_sum_actual_fubinicolumnsrowrow_sum) = (((((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)))) * S ((((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)))) + ((((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)))))) /\ (((((exists ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputpositive. ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputpositive + S (dst_positive_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) = S ((S (srs_index_sum_actual_fubinicolumnsrowrow_sumslice)) * dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputpositive. dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput = ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputpositive * S ((S (srs_index_sum_actual_fubinicolumnsrowrow_sumslice)) * dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_positive_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput))) /\ (((((exists ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputnegative. ff_h_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputnegative + S (dst_negative_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) = S ((S (srs_index_sum_actual_fubinicolumnsrowrow_sumslice)) * dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputnegative. dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput = ff_q_pvs_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputnegative * S ((S (srs_index_sum_actual_fubinicolumnsrowrow_sumslice)) * dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + (dst_negative_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput))) /\ (exists ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputvalue ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputvalue. (((((srs_value_sum_actual_fubinicolumnsrowrow_sumslice) = 2 * (ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputvalue) /\ (ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputvalue) = 0) \/ exists ge_signed_half_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputvaluedecode. (((srs_value_sum_actual_fubinicolumnsrowrow_sumslice) = 2 * ge_signed_half_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputvaluedecode + 1 /\ (ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputvalue) = 0) /\ (ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputvalue) = S ge_signed_half_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputvaluedecode))) /\ ((dst_positive_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputvalue = (dst_negative_sum_actual_fubinicolumnsrowrow_sumsliceentryoutput) + ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsliceentryoutputvalue)))))))))))))))) /\ (exists dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsum dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsum dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsum dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum dst_positive_sum_sum_actual_fubinicolumnsrowrow_sumsum dst_negative_sum_sum_actual_fubinicolumnsrowrow_sumsum. (((srs_slice_sum_actual_fubinicolumnsrowrow_sum) = (((((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsum)) * S ((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsum)) + ((dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsum))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum)))) * S ((((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsum)) * S ((dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsum)) + ((dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsum))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum)))) + ((((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum))) + (((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum)) * S ((dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum)) + ((dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum) + (dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum)))))) /\ (((exists fs_u_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive. ((((exists fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_start. fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_start. fs_u_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive = fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_start * S ((S (0)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive) + (0))) /\ ((((exists fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_terminal. fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_terminal + S (dst_positive_sum_sum_actual_fubinicolumnsrowrow_sumsum) = S ((S (L)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_terminal. fs_u_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive = fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_terminal * S ((S (L)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive) + (dst_positive_sum_sum_actual_fubinicolumnsrowrow_sumsum))) /\ forall fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps. (exists fs_lt_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_bound. fs_lt_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_bound + S fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps = L) -> exists fs_a_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps fs_r_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps fs_s_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps. ((((exists fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_summand. fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_summand + S (fs_a_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsum)) /\ exists fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_summand. dst_positive_code_sum_actual_fubinicolumnsrowrow_sumsum = fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_summand * S ((S (fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_sum_actual_fubinicolumnsrowrow_sumsum) + (fs_a_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_partial. fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_partial + S (fs_r_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_partial. fs_u_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive = fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_partial * S ((S (fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive) + (fs_r_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_successor. fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_successor + S (fs_s_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps) = S ((S (S fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_successor. fs_u_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive = fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps_successor * S ((S (S fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive) + (fs_s_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps))) /\ fs_s_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps = fs_r_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps + fs_a_dst_sum_actual_fubinicolumnsrowrow_sumsumpositive_body_steps)))))) /\ (((exists fs_u_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative. ((((exists fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_start. fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_start. fs_u_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative = fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_start * S ((S (0)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative) + (0))) /\ ((((exists fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_terminal. fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_terminal + S (dst_negative_sum_sum_actual_fubinicolumnsrowrow_sumsum) = S ((S (L)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_terminal. fs_u_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative = fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_terminal * S ((S (L)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative) + (dst_negative_sum_sum_actual_fubinicolumnsrowrow_sumsum))) /\ forall fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps. (exists fs_lt_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_bound. fs_lt_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_bound + S fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps = L) -> exists fs_a_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps fs_r_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps fs_s_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps. ((((exists fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_summand. fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_summand + S (fs_a_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum)) /\ exists fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_summand. dst_negative_code_sum_actual_fubinicolumnsrowrow_sumsum = fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_summand * S ((S (fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_sum_actual_fubinicolumnsrowrow_sumsum) + (fs_a_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_partial. fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_partial + S (fs_r_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_partial. fs_u_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative = fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_partial * S ((S (fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative) + (fs_r_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_successor. fs_h_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_successor + S (fs_s_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps) = S ((S (S fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_successor. fs_u_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative = fs_q_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps_successor * S ((S (S fs_i_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative) + (fs_s_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps))) /\ fs_s_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps = fs_r_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps + fs_a_dst_sum_actual_fubinicolumnsrowrow_sumsumnegative_body_steps)))))) /\ (exists ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsumresult ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsumresult. (((((srt_value_sum_actual_fubinicolumns) = 2 * (ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsumresult) /\ (ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsumresult) = 0) \/ exists ge_signed_half_sum_actual_fubinicolumnsrowrow_sumsumresultdecode. (((srt_value_sum_actual_fubinicolumns) = 2 * ge_signed_half_sum_actual_fubinicolumnsrowrow_sumsumresultdecode + 1 /\ (ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsumresult) = 0) /\ (ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsumresult) = S ge_signed_half_sum_actual_fubinicolumnsrowrow_sumsumresultdecode))) /\ ((dst_positive_sum_sum_actual_fubinicolumnsrowrow_sumsum) + ge_balance_negative_sum_actual_fubinicolumnsrowrow_sumsumresult = (dst_negative_sum_sum_actual_fubinicolumnsrowrow_sumsum) + ge_balance_positive_sum_actual_fubinicolumnsrowrow_sumsumresult)))))))))))))))))) /\ (((exists dst_positive_code_sum_actual_fubinirow_total dst_positive_scale_sum_actual_fubinirow_total dst_negative_code_sum_actual_fubinirow_total dst_negative_scale_sum_actual_fubinirow_total dst_positive_sum_sum_actual_fubinirow_total dst_negative_sum_sum_actual_fubinirow_total. (((R) = (((((dst_positive_code_sum_actual_fubinirow_total) + (dst_positive_scale_sum_actual_fubinirow_total)) * S ((dst_positive_code_sum_actual_fubinirow_total) + (dst_positive_scale_sum_actual_fubinirow_total)) + ((dst_positive_scale_sum_actual_fubinirow_total) + (dst_positive_scale_sum_actual_fubinirow_total))) + (((dst_negative_code_sum_actual_fubinirow_total) + (dst_negative_scale_sum_actual_fubinirow_total)) * S ((dst_negative_code_sum_actual_fubinirow_total) + (dst_negative_scale_sum_actual_fubinirow_total)) + ((dst_negative_scale_sum_actual_fubinirow_total) + (dst_negative_scale_sum_actual_fubinirow_total)))) * S ((((dst_positive_code_sum_actual_fubinirow_total) + (dst_positive_scale_sum_actual_fubinirow_total)) * S ((dst_positive_code_sum_actual_fubinirow_total) + (dst_positive_scale_sum_actual_fubinirow_total)) + ((dst_positive_scale_sum_actual_fubinirow_total) + (dst_positive_scale_sum_actual_fubinirow_total))) + (((dst_negative_code_sum_actual_fubinirow_total) + (dst_negative_scale_sum_actual_fubinirow_total)) * S ((dst_negative_code_sum_actual_fubinirow_total) + (dst_negative_scale_sum_actual_fubinirow_total)) + ((dst_negative_scale_sum_actual_fubinirow_total) + (dst_negative_scale_sum_actual_fubinirow_total)))) + ((((dst_negative_code_sum_actual_fubinirow_total) + (dst_negative_scale_sum_actual_fubinirow_total)) * S ((dst_negative_code_sum_actual_fubinirow_total) + (dst_negative_scale_sum_actual_fubinirow_total)) + ((dst_negative_scale_sum_actual_fubinirow_total) + (dst_negative_scale_sum_actual_fubinirow_total))) + (((dst_negative_code_sum_actual_fubinirow_total) + (dst_negative_scale_sum_actual_fubinirow_total)) * S ((dst_negative_code_sum_actual_fubinirow_total) + (dst_negative_scale_sum_actual_fubinirow_total)) + ((dst_negative_scale_sum_actual_fubinirow_total) + (dst_negative_scale_sum_actual_fubinirow_total)))))) /\ (((exists fs_u_dst_sum_actual_fubinirow_totalpositive fs_v_dst_sum_actual_fubinirow_totalpositive. ((((exists fs_h_dst_sum_actual_fubinirow_totalpositive_body_start. fs_h_dst_sum_actual_fubinirow_totalpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_sum_actual_fubinirow_totalpositive)) /\ exists fs_q_dst_sum_actual_fubinirow_totalpositive_body_start. fs_u_dst_sum_actual_fubinirow_totalpositive = fs_q_dst_sum_actual_fubinirow_totalpositive_body_start * S ((S (0)) * fs_v_dst_sum_actual_fubinirow_totalpositive) + (0))) /\ ((((exists fs_h_dst_sum_actual_fubinirow_totalpositive_body_terminal. fs_h_dst_sum_actual_fubinirow_totalpositive_body_terminal + S (dst_positive_sum_sum_actual_fubinirow_total) = S ((S (L)) * fs_v_dst_sum_actual_fubinirow_totalpositive)) /\ exists fs_q_dst_sum_actual_fubinirow_totalpositive_body_terminal. fs_u_dst_sum_actual_fubinirow_totalpositive = fs_q_dst_sum_actual_fubinirow_totalpositive_body_terminal * S ((S (L)) * fs_v_dst_sum_actual_fubinirow_totalpositive) + (dst_positive_sum_sum_actual_fubinirow_total))) /\ forall fs_i_dst_sum_actual_fubinirow_totalpositive_body_steps. (exists fs_lt_dst_sum_actual_fubinirow_totalpositive_body_steps_bound. fs_lt_dst_sum_actual_fubinirow_totalpositive_body_steps_bound + S fs_i_dst_sum_actual_fubinirow_totalpositive_body_steps = L) -> exists fs_a_dst_sum_actual_fubinirow_totalpositive_body_steps fs_r_dst_sum_actual_fubinirow_totalpositive_body_steps fs_s_dst_sum_actual_fubinirow_totalpositive_body_steps. ((((exists fs_h_dst_sum_actual_fubinirow_totalpositive_body_steps_summand. fs_h_dst_sum_actual_fubinirow_totalpositive_body_steps_summand + S (fs_a_dst_sum_actual_fubinirow_totalpositive_body_steps) = S ((S (fs_i_dst_sum_actual_fubinirow_totalpositive_body_steps)) * dst_positive_scale_sum_actual_fubinirow_total)) /\ exists fs_q_dst_sum_actual_fubinirow_totalpositive_body_steps_summand. dst_positive_code_sum_actual_fubinirow_total = fs_q_dst_sum_actual_fubinirow_totalpositive_body_steps_summand * S ((S (fs_i_dst_sum_actual_fubinirow_totalpositive_body_steps)) * dst_positive_scale_sum_actual_fubinirow_total) + (fs_a_dst_sum_actual_fubinirow_totalpositive_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinirow_totalpositive_body_steps_partial. fs_h_dst_sum_actual_fubinirow_totalpositive_body_steps_partial + S (fs_r_dst_sum_actual_fubinirow_totalpositive_body_steps) = S ((S (fs_i_dst_sum_actual_fubinirow_totalpositive_body_steps)) * fs_v_dst_sum_actual_fubinirow_totalpositive)) /\ exists fs_q_dst_sum_actual_fubinirow_totalpositive_body_steps_partial. fs_u_dst_sum_actual_fubinirow_totalpositive = fs_q_dst_sum_actual_fubinirow_totalpositive_body_steps_partial * S ((S (fs_i_dst_sum_actual_fubinirow_totalpositive_body_steps)) * fs_v_dst_sum_actual_fubinirow_totalpositive) + (fs_r_dst_sum_actual_fubinirow_totalpositive_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinirow_totalpositive_body_steps_successor. fs_h_dst_sum_actual_fubinirow_totalpositive_body_steps_successor + S (fs_s_dst_sum_actual_fubinirow_totalpositive_body_steps) = S ((S (S fs_i_dst_sum_actual_fubinirow_totalpositive_body_steps)) * fs_v_dst_sum_actual_fubinirow_totalpositive)) /\ exists fs_q_dst_sum_actual_fubinirow_totalpositive_body_steps_successor. fs_u_dst_sum_actual_fubinirow_totalpositive = fs_q_dst_sum_actual_fubinirow_totalpositive_body_steps_successor * S ((S (S fs_i_dst_sum_actual_fubinirow_totalpositive_body_steps)) * fs_v_dst_sum_actual_fubinirow_totalpositive) + (fs_s_dst_sum_actual_fubinirow_totalpositive_body_steps))) /\ fs_s_dst_sum_actual_fubinirow_totalpositive_body_steps = fs_r_dst_sum_actual_fubinirow_totalpositive_body_steps + fs_a_dst_sum_actual_fubinirow_totalpositive_body_steps)))))) /\ (((exists fs_u_dst_sum_actual_fubinirow_totalnegative fs_v_dst_sum_actual_fubinirow_totalnegative. ((((exists fs_h_dst_sum_actual_fubinirow_totalnegative_body_start. fs_h_dst_sum_actual_fubinirow_totalnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_sum_actual_fubinirow_totalnegative)) /\ exists fs_q_dst_sum_actual_fubinirow_totalnegative_body_start. fs_u_dst_sum_actual_fubinirow_totalnegative = fs_q_dst_sum_actual_fubinirow_totalnegative_body_start * S ((S (0)) * fs_v_dst_sum_actual_fubinirow_totalnegative) + (0))) /\ ((((exists fs_h_dst_sum_actual_fubinirow_totalnegative_body_terminal. fs_h_dst_sum_actual_fubinirow_totalnegative_body_terminal + S (dst_negative_sum_sum_actual_fubinirow_total) = S ((S (L)) * fs_v_dst_sum_actual_fubinirow_totalnegative)) /\ exists fs_q_dst_sum_actual_fubinirow_totalnegative_body_terminal. fs_u_dst_sum_actual_fubinirow_totalnegative = fs_q_dst_sum_actual_fubinirow_totalnegative_body_terminal * S ((S (L)) * fs_v_dst_sum_actual_fubinirow_totalnegative) + (dst_negative_sum_sum_actual_fubinirow_total))) /\ forall fs_i_dst_sum_actual_fubinirow_totalnegative_body_steps. (exists fs_lt_dst_sum_actual_fubinirow_totalnegative_body_steps_bound. fs_lt_dst_sum_actual_fubinirow_totalnegative_body_steps_bound + S fs_i_dst_sum_actual_fubinirow_totalnegative_body_steps = L) -> exists fs_a_dst_sum_actual_fubinirow_totalnegative_body_steps fs_r_dst_sum_actual_fubinirow_totalnegative_body_steps fs_s_dst_sum_actual_fubinirow_totalnegative_body_steps. ((((exists fs_h_dst_sum_actual_fubinirow_totalnegative_body_steps_summand. fs_h_dst_sum_actual_fubinirow_totalnegative_body_steps_summand + S (fs_a_dst_sum_actual_fubinirow_totalnegative_body_steps) = S ((S (fs_i_dst_sum_actual_fubinirow_totalnegative_body_steps)) * dst_negative_scale_sum_actual_fubinirow_total)) /\ exists fs_q_dst_sum_actual_fubinirow_totalnegative_body_steps_summand. dst_negative_code_sum_actual_fubinirow_total = fs_q_dst_sum_actual_fubinirow_totalnegative_body_steps_summand * S ((S (fs_i_dst_sum_actual_fubinirow_totalnegative_body_steps)) * dst_negative_scale_sum_actual_fubinirow_total) + (fs_a_dst_sum_actual_fubinirow_totalnegative_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinirow_totalnegative_body_steps_partial. fs_h_dst_sum_actual_fubinirow_totalnegative_body_steps_partial + S (fs_r_dst_sum_actual_fubinirow_totalnegative_body_steps) = S ((S (fs_i_dst_sum_actual_fubinirow_totalnegative_body_steps)) * fs_v_dst_sum_actual_fubinirow_totalnegative)) /\ exists fs_q_dst_sum_actual_fubinirow_totalnegative_body_steps_partial. fs_u_dst_sum_actual_fubinirow_totalnegative = fs_q_dst_sum_actual_fubinirow_totalnegative_body_steps_partial * S ((S (fs_i_dst_sum_actual_fubinirow_totalnegative_body_steps)) * fs_v_dst_sum_actual_fubinirow_totalnegative) + (fs_r_dst_sum_actual_fubinirow_totalnegative_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinirow_totalnegative_body_steps_successor. fs_h_dst_sum_actual_fubinirow_totalnegative_body_steps_successor + S (fs_s_dst_sum_actual_fubinirow_totalnegative_body_steps) = S ((S (S fs_i_dst_sum_actual_fubinirow_totalnegative_body_steps)) * fs_v_dst_sum_actual_fubinirow_totalnegative)) /\ exists fs_q_dst_sum_actual_fubinirow_totalnegative_body_steps_successor. fs_u_dst_sum_actual_fubinirow_totalnegative = fs_q_dst_sum_actual_fubinirow_totalnegative_body_steps_successor * S ((S (S fs_i_dst_sum_actual_fubinirow_totalnegative_body_steps)) * fs_v_dst_sum_actual_fubinirow_totalnegative) + (fs_s_dst_sum_actual_fubinirow_totalnegative_body_steps))) /\ fs_s_dst_sum_actual_fubinirow_totalnegative_body_steps = fs_r_dst_sum_actual_fubinirow_totalnegative_body_steps + fs_a_dst_sum_actual_fubinirow_totalnegative_body_steps)))))) /\ (exists ge_balance_positive_sum_actual_fubinirow_totalresult ge_balance_negative_sum_actual_fubinirow_totalresult. (((((z) = 2 * (ge_balance_positive_sum_actual_fubinirow_totalresult) /\ (ge_balance_negative_sum_actual_fubinirow_totalresult) = 0) \/ exists ge_signed_half_sum_actual_fubinirow_totalresultdecode. (((z) = 2 * ge_signed_half_sum_actual_fubinirow_totalresultdecode + 1 /\ (ge_balance_positive_sum_actual_fubinirow_totalresult) = 0) /\ (ge_balance_negative_sum_actual_fubinirow_totalresult) = S ge_signed_half_sum_actual_fubinirow_totalresultdecode))) /\ ((dst_positive_sum_sum_actual_fubinirow_total) + ge_balance_negative_sum_actual_fubinirow_totalresult = (dst_negative_sum_sum_actual_fubinirow_total) + ge_balance_positive_sum_actual_fubinirow_totalresult))))))))) /\ (exists dst_positive_code_sum_actual_fubinicolumn_total dst_positive_scale_sum_actual_fubinicolumn_total dst_negative_code_sum_actual_fubinicolumn_total dst_negative_scale_sum_actual_fubinicolumn_total dst_positive_sum_sum_actual_fubinicolumn_total dst_negative_sum_sum_actual_fubinicolumn_total. (((C) = (((((dst_positive_code_sum_actual_fubinicolumn_total) + (dst_positive_scale_sum_actual_fubinicolumn_total)) * S ((dst_positive_code_sum_actual_fubinicolumn_total) + (dst_positive_scale_sum_actual_fubinicolumn_total)) + ((dst_positive_scale_sum_actual_fubinicolumn_total) + (dst_positive_scale_sum_actual_fubinicolumn_total))) + (((dst_negative_code_sum_actual_fubinicolumn_total) + (dst_negative_scale_sum_actual_fubinicolumn_total)) * S ((dst_negative_code_sum_actual_fubinicolumn_total) + (dst_negative_scale_sum_actual_fubinicolumn_total)) + ((dst_negative_scale_sum_actual_fubinicolumn_total) + (dst_negative_scale_sum_actual_fubinicolumn_total)))) * S ((((dst_positive_code_sum_actual_fubinicolumn_total) + (dst_positive_scale_sum_actual_fubinicolumn_total)) * S ((dst_positive_code_sum_actual_fubinicolumn_total) + (dst_positive_scale_sum_actual_fubinicolumn_total)) + ((dst_positive_scale_sum_actual_fubinicolumn_total) + (dst_positive_scale_sum_actual_fubinicolumn_total))) + (((dst_negative_code_sum_actual_fubinicolumn_total) + (dst_negative_scale_sum_actual_fubinicolumn_total)) * S ((dst_negative_code_sum_actual_fubinicolumn_total) + (dst_negative_scale_sum_actual_fubinicolumn_total)) + ((dst_negative_scale_sum_actual_fubinicolumn_total) + (dst_negative_scale_sum_actual_fubinicolumn_total)))) + ((((dst_negative_code_sum_actual_fubinicolumn_total) + (dst_negative_scale_sum_actual_fubinicolumn_total)) * S ((dst_negative_code_sum_actual_fubinicolumn_total) + (dst_negative_scale_sum_actual_fubinicolumn_total)) + ((dst_negative_scale_sum_actual_fubinicolumn_total) + (dst_negative_scale_sum_actual_fubinicolumn_total))) + (((dst_negative_code_sum_actual_fubinicolumn_total) + (dst_negative_scale_sum_actual_fubinicolumn_total)) * S ((dst_negative_code_sum_actual_fubinicolumn_total) + (dst_negative_scale_sum_actual_fubinicolumn_total)) + ((dst_negative_scale_sum_actual_fubinicolumn_total) + (dst_negative_scale_sum_actual_fubinicolumn_total)))))) /\ (((exists fs_u_dst_sum_actual_fubinicolumn_totalpositive fs_v_dst_sum_actual_fubinicolumn_totalpositive. ((((exists fs_h_dst_sum_actual_fubinicolumn_totalpositive_body_start. fs_h_dst_sum_actual_fubinicolumn_totalpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_sum_actual_fubinicolumn_totalpositive)) /\ exists fs_q_dst_sum_actual_fubinicolumn_totalpositive_body_start. fs_u_dst_sum_actual_fubinicolumn_totalpositive = fs_q_dst_sum_actual_fubinicolumn_totalpositive_body_start * S ((S (0)) * fs_v_dst_sum_actual_fubinicolumn_totalpositive) + (0))) /\ ((((exists fs_h_dst_sum_actual_fubinicolumn_totalpositive_body_terminal. fs_h_dst_sum_actual_fubinicolumn_totalpositive_body_terminal + S (dst_positive_sum_sum_actual_fubinicolumn_total) = S ((S (M)) * fs_v_dst_sum_actual_fubinicolumn_totalpositive)) /\ exists fs_q_dst_sum_actual_fubinicolumn_totalpositive_body_terminal. fs_u_dst_sum_actual_fubinicolumn_totalpositive = fs_q_dst_sum_actual_fubinicolumn_totalpositive_body_terminal * S ((S (M)) * fs_v_dst_sum_actual_fubinicolumn_totalpositive) + (dst_positive_sum_sum_actual_fubinicolumn_total))) /\ forall fs_i_dst_sum_actual_fubinicolumn_totalpositive_body_steps. (exists fs_lt_dst_sum_actual_fubinicolumn_totalpositive_body_steps_bound. fs_lt_dst_sum_actual_fubinicolumn_totalpositive_body_steps_bound + S fs_i_dst_sum_actual_fubinicolumn_totalpositive_body_steps = M) -> exists fs_a_dst_sum_actual_fubinicolumn_totalpositive_body_steps fs_r_dst_sum_actual_fubinicolumn_totalpositive_body_steps fs_s_dst_sum_actual_fubinicolumn_totalpositive_body_steps. ((((exists fs_h_dst_sum_actual_fubinicolumn_totalpositive_body_steps_summand. fs_h_dst_sum_actual_fubinicolumn_totalpositive_body_steps_summand + S (fs_a_dst_sum_actual_fubinicolumn_totalpositive_body_steps) = S ((S (fs_i_dst_sum_actual_fubinicolumn_totalpositive_body_steps)) * dst_positive_scale_sum_actual_fubinicolumn_total)) /\ exists fs_q_dst_sum_actual_fubinicolumn_totalpositive_body_steps_summand. dst_positive_code_sum_actual_fubinicolumn_total = fs_q_dst_sum_actual_fubinicolumn_totalpositive_body_steps_summand * S ((S (fs_i_dst_sum_actual_fubinicolumn_totalpositive_body_steps)) * dst_positive_scale_sum_actual_fubinicolumn_total) + (fs_a_dst_sum_actual_fubinicolumn_totalpositive_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinicolumn_totalpositive_body_steps_partial. fs_h_dst_sum_actual_fubinicolumn_totalpositive_body_steps_partial + S (fs_r_dst_sum_actual_fubinicolumn_totalpositive_body_steps) = S ((S (fs_i_dst_sum_actual_fubinicolumn_totalpositive_body_steps)) * fs_v_dst_sum_actual_fubinicolumn_totalpositive)) /\ exists fs_q_dst_sum_actual_fubinicolumn_totalpositive_body_steps_partial. fs_u_dst_sum_actual_fubinicolumn_totalpositive = fs_q_dst_sum_actual_fubinicolumn_totalpositive_body_steps_partial * S ((S (fs_i_dst_sum_actual_fubinicolumn_totalpositive_body_steps)) * fs_v_dst_sum_actual_fubinicolumn_totalpositive) + (fs_r_dst_sum_actual_fubinicolumn_totalpositive_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinicolumn_totalpositive_body_steps_successor. fs_h_dst_sum_actual_fubinicolumn_totalpositive_body_steps_successor + S (fs_s_dst_sum_actual_fubinicolumn_totalpositive_body_steps) = S ((S (S fs_i_dst_sum_actual_fubinicolumn_totalpositive_body_steps)) * fs_v_dst_sum_actual_fubinicolumn_totalpositive)) /\ exists fs_q_dst_sum_actual_fubinicolumn_totalpositive_body_steps_successor. fs_u_dst_sum_actual_fubinicolumn_totalpositive = fs_q_dst_sum_actual_fubinicolumn_totalpositive_body_steps_successor * S ((S (S fs_i_dst_sum_actual_fubinicolumn_totalpositive_body_steps)) * fs_v_dst_sum_actual_fubinicolumn_totalpositive) + (fs_s_dst_sum_actual_fubinicolumn_totalpositive_body_steps))) /\ fs_s_dst_sum_actual_fubinicolumn_totalpositive_body_steps = fs_r_dst_sum_actual_fubinicolumn_totalpositive_body_steps + fs_a_dst_sum_actual_fubinicolumn_totalpositive_body_steps)))))) /\ (((exists fs_u_dst_sum_actual_fubinicolumn_totalnegative fs_v_dst_sum_actual_fubinicolumn_totalnegative. ((((exists fs_h_dst_sum_actual_fubinicolumn_totalnegative_body_start. fs_h_dst_sum_actual_fubinicolumn_totalnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_sum_actual_fubinicolumn_totalnegative)) /\ exists fs_q_dst_sum_actual_fubinicolumn_totalnegative_body_start. fs_u_dst_sum_actual_fubinicolumn_totalnegative = fs_q_dst_sum_actual_fubinicolumn_totalnegative_body_start * S ((S (0)) * fs_v_dst_sum_actual_fubinicolumn_totalnegative) + (0))) /\ ((((exists fs_h_dst_sum_actual_fubinicolumn_totalnegative_body_terminal. fs_h_dst_sum_actual_fubinicolumn_totalnegative_body_terminal + S (dst_negative_sum_sum_actual_fubinicolumn_total) = S ((S (M)) * fs_v_dst_sum_actual_fubinicolumn_totalnegative)) /\ exists fs_q_dst_sum_actual_fubinicolumn_totalnegative_body_terminal. fs_u_dst_sum_actual_fubinicolumn_totalnegative = fs_q_dst_sum_actual_fubinicolumn_totalnegative_body_terminal * S ((S (M)) * fs_v_dst_sum_actual_fubinicolumn_totalnegative) + (dst_negative_sum_sum_actual_fubinicolumn_total))) /\ forall fs_i_dst_sum_actual_fubinicolumn_totalnegative_body_steps. (exists fs_lt_dst_sum_actual_fubinicolumn_totalnegative_body_steps_bound. fs_lt_dst_sum_actual_fubinicolumn_totalnegative_body_steps_bound + S fs_i_dst_sum_actual_fubinicolumn_totalnegative_body_steps = M) -> exists fs_a_dst_sum_actual_fubinicolumn_totalnegative_body_steps fs_r_dst_sum_actual_fubinicolumn_totalnegative_body_steps fs_s_dst_sum_actual_fubinicolumn_totalnegative_body_steps. ((((exists fs_h_dst_sum_actual_fubinicolumn_totalnegative_body_steps_summand. fs_h_dst_sum_actual_fubinicolumn_totalnegative_body_steps_summand + S (fs_a_dst_sum_actual_fubinicolumn_totalnegative_body_steps) = S ((S (fs_i_dst_sum_actual_fubinicolumn_totalnegative_body_steps)) * dst_negative_scale_sum_actual_fubinicolumn_total)) /\ exists fs_q_dst_sum_actual_fubinicolumn_totalnegative_body_steps_summand. dst_negative_code_sum_actual_fubinicolumn_total = fs_q_dst_sum_actual_fubinicolumn_totalnegative_body_steps_summand * S ((S (fs_i_dst_sum_actual_fubinicolumn_totalnegative_body_steps)) * dst_negative_scale_sum_actual_fubinicolumn_total) + (fs_a_dst_sum_actual_fubinicolumn_totalnegative_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinicolumn_totalnegative_body_steps_partial. fs_h_dst_sum_actual_fubinicolumn_totalnegative_body_steps_partial + S (fs_r_dst_sum_actual_fubinicolumn_totalnegative_body_steps) = S ((S (fs_i_dst_sum_actual_fubinicolumn_totalnegative_body_steps)) * fs_v_dst_sum_actual_fubinicolumn_totalnegative)) /\ exists fs_q_dst_sum_actual_fubinicolumn_totalnegative_body_steps_partial. fs_u_dst_sum_actual_fubinicolumn_totalnegative = fs_q_dst_sum_actual_fubinicolumn_totalnegative_body_steps_partial * S ((S (fs_i_dst_sum_actual_fubinicolumn_totalnegative_body_steps)) * fs_v_dst_sum_actual_fubinicolumn_totalnegative) + (fs_r_dst_sum_actual_fubinicolumn_totalnegative_body_steps))) /\ ((((exists fs_h_dst_sum_actual_fubinicolumn_totalnegative_body_steps_successor. fs_h_dst_sum_actual_fubinicolumn_totalnegative_body_steps_successor + S (fs_s_dst_sum_actual_fubinicolumn_totalnegative_body_steps) = S ((S (S fs_i_dst_sum_actual_fubinicolumn_totalnegative_body_steps)) * fs_v_dst_sum_actual_fubinicolumn_totalnegative)) /\ exists fs_q_dst_sum_actual_fubinicolumn_totalnegative_body_steps_successor. fs_u_dst_sum_actual_fubinicolumn_totalnegative = fs_q_dst_sum_actual_fubinicolumn_totalnegative_body_steps_successor * S ((S (S fs_i_dst_sum_actual_fubinicolumn_totalnegative_body_steps)) * fs_v_dst_sum_actual_fubinicolumn_totalnegative) + (fs_s_dst_sum_actual_fubinicolumn_totalnegative_body_steps))) /\ fs_s_dst_sum_actual_fubinicolumn_totalnegative_body_steps = fs_r_dst_sum_actual_fubinicolumn_totalnegative_body_steps + fs_a_dst_sum_actual_fubinicolumn_totalnegative_body_steps)))))) /\ (exists ge_balance_positive_sum_actual_fubinicolumn_totalresult ge_balance_negative_sum_actual_fubinicolumn_totalresult. (((((z) = 2 * (ge_balance_positive_sum_actual_fubinicolumn_totalresult) /\ (ge_balance_negative_sum_actual_fubinicolumn_totalresult) = 0) \/ exists ge_signed_half_sum_actual_fubinicolumn_totalresultdecode. (((z) = 2 * ge_signed_half_sum_actual_fubinicolumn_totalresultdecode + 1 /\ (ge_balance_positive_sum_actual_fubinicolumn_totalresult) = 0) /\ (ge_balance_negative_sum_actual_fubinicolumn_totalresult) = S ge_signed_half_sum_actual_fubinicolumn_totalresultdecode))) /\ ((dst_positive_sum_sum_actual_fubinicolumn_total) + ge_balance_negative_sum_actual_fubinicolumn_totalresult = (dst_negative_sum_sum_actual_fubinicolumn_total) + ge_balance_positive_sum_actual_fubinicolumn_totalresult))))))))))))))) - 0026
specialize signed_rectangular_fubini_exists (x) - 0027
specialize signed_rectangular_fubini_exists (0) - 0028
specialize signed_rectangular_fubini_exists (S M) - 0029
specialize signed_rectangular_fubini_exists (1) - 0030
specialize signed_rectangular_fubini_exists (L) - 0031
specialize signed_rectangular_fubini_exists (M) - 0032
apply signed_rectangular_fubini_exists - 0033
cases hg_witness - 0034
cases hg_witness_right - 0035
specialize signed_table_domain_resize (L*(S M)) - 0036
specialize signed_table_domain_resize (0) - 0037
specialize signed_table_domain_resize (x) - 0038
apply signed_table_domain_resize - 0039
exact hg_witness_right_left - 0040
cases hf - 0041
cases hf_witness - 0042
cases hf_witness_witness - 0043
cases hf_witness_witness_witness - 0044
cases hf_witness_witness_witness_right - 0045
cases hf_witness_witness_witness_right_right - 0046
have ha : u=x3 - 0047
specialize divisor_signed_sum_extensional (A) - 0048
specialize divisor_signed_sum_extensional (x1) - 0049
specialize divisor_signed_sum_extensional (L) - 0050
specialize divisor_signed_sum_extensional (u) - 0051
specialize divisor_signed_sum_extensional (x3) - 0052
apply divisor_signed_sum_extensional - 0053
specialize signed_support_incidence_row_sums_equal (A) - 0054
specialize signed_support_incidence_row_sums_equal (B) - 0055
specialize signed_support_incidence_row_sums_equal (r) - 0056
specialize signed_support_incidence_row_sums_equal (s) - 0057
specialize signed_support_incidence_row_sums_equal (L) - 0058
specialize signed_support_incidence_row_sums_equal (M) - 0059
specialize signed_support_incidence_row_sums_equal (x) - 0060
specialize signed_support_incidence_row_sums_equal (x1) - 0061
apply signed_support_incidence_row_sums_equal - 0062
exact hp - 0063
exact hg_witness - 0064
exact hf_witness_witness_witness_left - 0065
exact hu - 0066
exact hf_witness_witness_witness_right_right_left - 0067
have hb : v=x3 - 0068
specialize divisor_signed_sum_extensional (B) - 0069
specialize divisor_signed_sum_extensional (x2) - 0070
specialize divisor_signed_sum_extensional (M) - 0071
specialize divisor_signed_sum_extensional (v) - 0072
specialize divisor_signed_sum_extensional (x3) - 0073
apply divisor_signed_sum_extensional - 0074
specialize signed_support_incidence_column_sums_equal (A) - 0075
specialize signed_support_incidence_column_sums_equal (B) - 0076
specialize signed_support_incidence_column_sums_equal (r) - 0077
specialize signed_support_incidence_column_sums_equal (s) - 0078
specialize signed_support_incidence_column_sums_equal (L) - 0079
specialize signed_support_incidence_column_sums_equal (M) - 0080
specialize signed_support_incidence_column_sums_equal (x) - 0081
specialize signed_support_incidence_column_sums_equal (x2) - 0082
apply signed_support_incidence_column_sums_equal - 0083
exact hp - 0084
exact hg_witness - 0085
exact hf_witness_witness_witness_right_left - 0086
exact hv - 0087
exact hf_witness_witness_witness_right_right_right - 0088
trans x3 - 0089
exact ha - 0090
symm - 0091
exact hb