Current library: Alpha v34, 4,223 checked-use theorems; Stable remains 432. Historical first admissions, original proof editions, and non-admitted aliases are preserved.
Exact expanded first-order arithmetic statement
forall F G H n. (exists dst_positive_code_fubini_F dst_positive_scale_fubini_F dst_negative_code_fubini_F dst_negative_scale_fubini_F. (((F) = (((((dst_positive_code_fubini_F) + (dst_positive_scale_fubini_F)) * S ((dst_positive_code_fubini_F) + (dst_positive_scale_fubini_F)) + ((dst_positive_scale_fubini_F) + (dst_positive_scale_fubini_F))) + (((dst_negative_code_fubini_F) + (dst_negative_scale_fubini_F)) * S ((dst_negative_code_fubini_F) + (dst_negative_scale_fubini_F)) + ((dst_negative_scale_fubini_F) + (dst_negative_scale_fubini_F)))) * S ((((dst_positive_code_fubini_F) + (dst_positive_scale_fubini_F)) * S ((dst_positive_code_fubini_F) + (dst_positive_scale_fubini_F)) + ((dst_positive_scale_fubini_F) + (dst_positive_scale_fubini_F))) + (((dst_negative_code_fubini_F) + (dst_negative_scale_fubini_F)) * S ((dst_negative_code_fubini_F) + (dst_negative_scale_fubini_F)) + ((dst_negative_scale_fubini_F) + (dst_negative_scale_fubini_F)))) + ((((dst_negative_code_fubini_F) + (dst_negative_scale_fubini_F)) * S ((dst_negative_code_fubini_F) + (dst_negative_scale_fubini_F)) + ((dst_negative_scale_fubini_F) + (dst_negative_scale_fubini_F))) + (((dst_negative_code_fubini_F) + (dst_negative_scale_fubini_F)) * S ((dst_negative_code_fubini_F) + (dst_negative_scale_fubini_F)) + ((dst_negative_scale_fubini_F) + (dst_negative_scale_fubini_F)))))) /\ (forall dst_index_fubini_F. (exists pvs_le_gap_fubini_Fdomain. pvs_le_gap_fubini_Fdomain + (dst_index_fubini_F) = (0)) -> exists dst_positive_fubini_F dst_negative_fubini_F dst_value_fubini_F. ((((exists ff_h_pvs_fubini_Fentrypositive. ff_h_pvs_fubini_Fentrypositive + S (dst_positive_fubini_F) = S ((S (dst_index_fubini_F)) * dst_positive_scale_fubini_F)) /\ exists ff_q_pvs_fubini_Fentrypositive. dst_positive_code_fubini_F = ff_q_pvs_fubini_Fentrypositive * S ((S (dst_index_fubini_F)) * dst_positive_scale_fubini_F) + (dst_positive_fubini_F))) /\ (((((exists ff_h_pvs_fubini_Fentrynegative. ff_h_pvs_fubini_Fentrynegative + S (dst_negative_fubini_F) = S ((S (dst_index_fubini_F)) * dst_negative_scale_fubini_F)) /\ exists ff_q_pvs_fubini_Fentrynegative. dst_negative_code_fubini_F = ff_q_pvs_fubini_Fentrynegative * S ((S (dst_index_fubini_F)) * dst_negative_scale_fubini_F) + (dst_negative_fubini_F))) /\ (exists ge_balance_positive_fubini_Fentryvalue ge_balance_negative_fubini_Fentryvalue. (((((dst_value_fubini_F) = 2 * (ge_balance_positive_fubini_Fentryvalue) /\ (ge_balance_negative_fubini_Fentryvalue) = 0) \/ exists ge_signed_half_fubini_Fentryvaluedecode. (((dst_value_fubini_F) = 2 * ge_signed_half_fubini_Fentryvaluedecode + 1 /\ (ge_balance_positive_fubini_Fentryvalue) = 0) /\ (ge_balance_negative_fubini_Fentryvalue) = S ge_signed_half_fubini_Fentryvaluedecode))) /\ ((dst_positive_fubini_F) + ge_balance_negative_fubini_Fentryvalue = (dst_negative_fubini_F) + ge_balance_positive_fubini_Fentryvalue))))))))) -> (exists dst_positive_code_fubini_G dst_positive_scale_fubini_G dst_negative_code_fubini_G dst_negative_scale_fubini_G. (((G) = (((((dst_positive_code_fubini_G) + (dst_positive_scale_fubini_G)) * S ((dst_positive_code_fubini_G) + (dst_positive_scale_fubini_G)) + ((dst_positive_scale_fubini_G) + (dst_positive_scale_fubini_G))) + (((dst_negative_code_fubini_G) + (dst_negative_scale_fubini_G)) * S ((dst_negative_code_fubini_G) + (dst_negative_scale_fubini_G)) + ((dst_negative_scale_fubini_G) + (dst_negative_scale_fubini_G)))) * S ((((dst_positive_code_fubini_G) + (dst_positive_scale_fubini_G)) * S ((dst_positive_code_fubini_G) + (dst_positive_scale_fubini_G)) + ((dst_positive_scale_fubini_G) + (dst_positive_scale_fubini_G))) + (((dst_negative_code_fubini_G) + (dst_negative_scale_fubini_G)) * S ((dst_negative_code_fubini_G) + (dst_negative_scale_fubini_G)) + ((dst_negative_scale_fubini_G) + (dst_negative_scale_fubini_G)))) + ((((dst_negative_code_fubini_G) + (dst_negative_scale_fubini_G)) * S ((dst_negative_code_fubini_G) + (dst_negative_scale_fubini_G)) + ((dst_negative_scale_fubini_G) + (dst_negative_scale_fubini_G))) + (((dst_negative_code_fubini_G) + (dst_negative_scale_fubini_G)) * S ((dst_negative_code_fubini_G) + (dst_negative_scale_fubini_G)) + ((dst_negative_scale_fubini_G) + (dst_negative_scale_fubini_G)))))) /\ (forall dst_index_fubini_G. (exists pvs_le_gap_fubini_Gdomain. pvs_le_gap_fubini_Gdomain + (dst_index_fubini_G) = (0)) -> exists dst_positive_fubini_G dst_negative_fubini_G dst_value_fubini_G. ((((exists ff_h_pvs_fubini_Gentrypositive. ff_h_pvs_fubini_Gentrypositive + S (dst_positive_fubini_G) = S ((S (dst_index_fubini_G)) * dst_positive_scale_fubini_G)) /\ exists ff_q_pvs_fubini_Gentrypositive. dst_positive_code_fubini_G = ff_q_pvs_fubini_Gentrypositive * S ((S (dst_index_fubini_G)) * dst_positive_scale_fubini_G) + (dst_positive_fubini_G))) /\ (((((exists ff_h_pvs_fubini_Gentrynegative. ff_h_pvs_fubini_Gentrynegative + S (dst_negative_fubini_G) = S ((S (dst_index_fubini_G)) * dst_negative_scale_fubini_G)) /\ exists ff_q_pvs_fubini_Gentrynegative. dst_negative_code_fubini_G = ff_q_pvs_fubini_Gentrynegative * S ((S (dst_index_fubini_G)) * dst_negative_scale_fubini_G) + (dst_negative_fubini_G))) /\ (exists ge_balance_positive_fubini_Gentryvalue ge_balance_negative_fubini_Gentryvalue. (((((dst_value_fubini_G) = 2 * (ge_balance_positive_fubini_Gentryvalue) /\ (ge_balance_negative_fubini_Gentryvalue) = 0) \/ exists ge_signed_half_fubini_Gentryvaluedecode. (((dst_value_fubini_G) = 2 * ge_signed_half_fubini_Gentryvaluedecode + 1 /\ (ge_balance_positive_fubini_Gentryvalue) = 0) /\ (ge_balance_negative_fubini_Gentryvalue) = S ge_signed_half_fubini_Gentryvaluedecode))) /\ ((dst_positive_fubini_G) + ge_balance_negative_fubini_Gentryvalue = (dst_negative_fubini_G) + ge_balance_positive_fubini_Gentryvalue))))))))) -> (exists dst_positive_code_fubini_H dst_positive_scale_fubini_H dst_negative_code_fubini_H dst_negative_scale_fubini_H. (((H) = (((((dst_positive_code_fubini_H) + (dst_positive_scale_fubini_H)) * S ((dst_positive_code_fubini_H) + (dst_positive_scale_fubini_H)) + ((dst_positive_scale_fubini_H) + (dst_positive_scale_fubini_H))) + (((dst_negative_code_fubini_H) + (dst_negative_scale_fubini_H)) * S ((dst_negative_code_fubini_H) + (dst_negative_scale_fubini_H)) + ((dst_negative_scale_fubini_H) + (dst_negative_scale_fubini_H)))) * S ((((dst_positive_code_fubini_H) + (dst_positive_scale_fubini_H)) * S ((dst_positive_code_fubini_H) + (dst_positive_scale_fubini_H)) + ((dst_positive_scale_fubini_H) + (dst_positive_scale_fubini_H))) + (((dst_negative_code_fubini_H) + (dst_negative_scale_fubini_H)) * S ((dst_negative_code_fubini_H) + (dst_negative_scale_fubini_H)) + ((dst_negative_scale_fubini_H) + (dst_negative_scale_fubini_H)))) + ((((dst_negative_code_fubini_H) + (dst_negative_scale_fubini_H)) * S ((dst_negative_code_fubini_H) + (dst_negative_scale_fubini_H)) + ((dst_negative_scale_fubini_H) + (dst_negative_scale_fubini_H))) + (((dst_negative_code_fubini_H) + (dst_negative_scale_fubini_H)) * S ((dst_negative_code_fubini_H) + (dst_negative_scale_fubini_H)) + ((dst_negative_scale_fubini_H) + (dst_negative_scale_fubini_H)))))) /\ (forall dst_index_fubini_H. (exists pvs_le_gap_fubini_Hdomain. pvs_le_gap_fubini_Hdomain + (dst_index_fubini_H) = (0)) -> exists dst_positive_fubini_H dst_negative_fubini_H dst_value_fubini_H. ((((exists ff_h_pvs_fubini_Hentrypositive. ff_h_pvs_fubini_Hentrypositive + S (dst_positive_fubini_H) = S ((S (dst_index_fubini_H)) * dst_positive_scale_fubini_H)) /\ exists ff_q_pvs_fubini_Hentrypositive. dst_positive_code_fubini_H = ff_q_pvs_fubini_Hentrypositive * S ((S (dst_index_fubini_H)) * dst_positive_scale_fubini_H) + (dst_positive_fubini_H))) /\ (((((exists ff_h_pvs_fubini_Hentrynegative. ff_h_pvs_fubini_Hentrynegative + S (dst_negative_fubini_H) = S ((S (dst_index_fubini_H)) * dst_negative_scale_fubini_H)) /\ exists ff_q_pvs_fubini_Hentrynegative. dst_negative_code_fubini_H = ff_q_pvs_fubini_Hentrynegative * S ((S (dst_index_fubini_H)) * dst_negative_scale_fubini_H) + (dst_negative_fubini_H))) /\ (exists ge_balance_positive_fubini_Hentryvalue ge_balance_negative_fubini_Hentryvalue. (((((dst_value_fubini_H) = 2 * (ge_balance_positive_fubini_Hentryvalue) /\ (ge_balance_negative_fubini_Hentryvalue) = 0) \/ exists ge_signed_half_fubini_Hentryvaluedecode. (((dst_value_fubini_H) = 2 * ge_signed_half_fubini_Hentryvaluedecode + 1 /\ (ge_balance_positive_fubini_Hentryvalue) = 0) /\ (ge_balance_negative_fubini_Hentryvalue) = S ge_signed_half_fubini_Hentryvaluedecode))) /\ ((dst_positive_fubini_H) + ge_balance_negative_fubini_Hentryvalue = (dst_negative_fubini_H) + ge_balance_positive_fubini_Hentryvalue))))))))) -> exists T R C z. ((((exists dst_positive_code_fubini_actual_gridtable dst_positive_scale_fubini_actual_gridtable dst_negative_code_fubini_actual_gridtable dst_negative_scale_fubini_actual_gridtable. (((T) = (((((dst_positive_code_fubini_actual_gridtable) + (dst_positive_scale_fubini_actual_gridtable)) * S ((dst_positive_code_fubini_actual_gridtable) + (dst_positive_scale_fubini_actual_gridtable)) + ((dst_positive_scale_fubini_actual_gridtable) + (dst_positive_scale_fubini_actual_gridtable))) + (((dst_negative_code_fubini_actual_gridtable) + (dst_negative_scale_fubini_actual_gridtable)) * S ((dst_negative_code_fubini_actual_gridtable) + (dst_negative_scale_fubini_actual_gridtable)) + ((dst_negative_scale_fubini_actual_gridtable) + (dst_negative_scale_fubini_actual_gridtable)))) * S ((((dst_positive_code_fubini_actual_gridtable) + (dst_positive_scale_fubini_actual_gridtable)) * S ((dst_positive_code_fubini_actual_gridtable) + (dst_positive_scale_fubini_actual_gridtable)) + ((dst_positive_scale_fubini_actual_gridtable) + (dst_positive_scale_fubini_actual_gridtable))) + (((dst_negative_code_fubini_actual_gridtable) + (dst_negative_scale_fubini_actual_gridtable)) * S ((dst_negative_code_fubini_actual_gridtable) + (dst_negative_scale_fubini_actual_gridtable)) + ((dst_negative_scale_fubini_actual_gridtable) + (dst_negative_scale_fubini_actual_gridtable)))) + ((((dst_negative_code_fubini_actual_gridtable) + (dst_negative_scale_fubini_actual_gridtable)) * S ((dst_negative_code_fubini_actual_gridtable) + (dst_negative_scale_fubini_actual_gridtable)) + ((dst_negative_scale_fubini_actual_gridtable) + (dst_negative_scale_fubini_actual_gridtable))) + (((dst_negative_code_fubini_actual_gridtable) + (dst_negative_scale_fubini_actual_gridtable)) * S ((dst_negative_code_fubini_actual_gridtable) + (dst_negative_scale_fubini_actual_gridtable)) + ((dst_negative_scale_fubini_actual_gridtable) + (dst_negative_scale_fubini_actual_gridtable)))))) /\ (forall dst_index_fubini_actual_gridtable. (exists pvs_le_gap_fubini_actual_gridtabledomain. pvs_le_gap_fubini_actual_gridtabledomain + (dst_index_fubini_actual_gridtable) = ((S (n))*(S (n)))) -> exists dst_positive_fubini_actual_gridtable dst_negative_fubini_actual_gridtable dst_value_fubini_actual_gridtable. ((((exists ff_h_pvs_fubini_actual_gridtableentrypositive. ff_h_pvs_fubini_actual_gridtableentrypositive + S (dst_positive_fubini_actual_gridtable) = S ((S (dst_index_fubini_actual_gridtable)) * dst_positive_scale_fubini_actual_gridtable)) /\ exists ff_q_pvs_fubini_actual_gridtableentrypositive. dst_positive_code_fubini_actual_gridtable = ff_q_pvs_fubini_actual_gridtableentrypositive * S ((S (dst_index_fubini_actual_gridtable)) * dst_positive_scale_fubini_actual_gridtable) + (dst_positive_fubini_actual_gridtable))) /\ (((((exists ff_h_pvs_fubini_actual_gridtableentrynegative. ff_h_pvs_fubini_actual_gridtableentrynegative + S (dst_negative_fubini_actual_gridtable) = S ((S (dst_index_fubini_actual_gridtable)) * dst_negative_scale_fubini_actual_gridtable)) /\ exists ff_q_pvs_fubini_actual_gridtableentrynegative. dst_negative_code_fubini_actual_gridtable = ff_q_pvs_fubini_actual_gridtableentrynegative * S ((S (dst_index_fubini_actual_gridtable)) * dst_negative_scale_fubini_actual_gridtable) + (dst_negative_fubini_actual_gridtable))) /\ (exists ge_balance_positive_fubini_actual_gridtableentryvalue ge_balance_negative_fubini_actual_gridtableentryvalue. (((((dst_value_fubini_actual_gridtable) = 2 * (ge_balance_positive_fubini_actual_gridtableentryvalue) /\ (ge_balance_negative_fubini_actual_gridtableentryvalue) = 0) \/ exists ge_signed_half_fubini_actual_gridtableentryvaluedecode. (((dst_value_fubini_actual_gridtable) = 2 * ge_signed_half_fubini_actual_gridtableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_gridtableentryvalue) = 0) /\ (ge_balance_negative_fubini_actual_gridtableentryvalue) = S ge_signed_half_fubini_actual_gridtableentryvaluedecode))) /\ ((dst_positive_fubini_actual_gridtable) + ge_balance_negative_fubini_actual_gridtableentryvalue = (dst_negative_fubini_actual_gridtable) + ge_balance_positive_fubini_actual_gridtableentryvalue))))))))) /\ (forall dfg_grid_row_fubini_actual_grid dfg_grid_column_fubini_actual_grid dfg_grid_value_fubini_actual_grid. (exists pvs_le_gap_fubini_actual_gridrow. pvs_le_gap_fubini_actual_gridrow + (dfg_grid_row_fubini_actual_grid) = (n)) -> (exists pvs_le_gap_fubini_actual_gridcolumn. pvs_le_gap_fubini_actual_gridcolumn + (dfg_grid_column_fubini_actual_grid) = (n)) -> (exists dst_positive_code_fubini_actual_gridlookup dst_positive_scale_fubini_actual_gridlookup dst_negative_code_fubini_actual_gridlookup dst_negative_scale_fubini_actual_gridlookup dst_positive_fubini_actual_gridlookup dst_negative_fubini_actual_gridlookup. (((T) = (((((dst_positive_code_fubini_actual_gridlookup) + (dst_positive_scale_fubini_actual_gridlookup)) * S ((dst_positive_code_fubini_actual_gridlookup) + (dst_positive_scale_fubini_actual_gridlookup)) + ((dst_positive_scale_fubini_actual_gridlookup) + (dst_positive_scale_fubini_actual_gridlookup))) + (((dst_negative_code_fubini_actual_gridlookup) + (dst_negative_scale_fubini_actual_gridlookup)) * S ((dst_negative_code_fubini_actual_gridlookup) + (dst_negative_scale_fubini_actual_gridlookup)) + ((dst_negative_scale_fubini_actual_gridlookup) + (dst_negative_scale_fubini_actual_gridlookup)))) * S ((((dst_positive_code_fubini_actual_gridlookup) + (dst_positive_scale_fubini_actual_gridlookup)) * S ((dst_positive_code_fubini_actual_gridlookup) + (dst_positive_scale_fubini_actual_gridlookup)) + ((dst_positive_scale_fubini_actual_gridlookup) + (dst_positive_scale_fubini_actual_gridlookup))) + (((dst_negative_code_fubini_actual_gridlookup) + (dst_negative_scale_fubini_actual_gridlookup)) * S ((dst_negative_code_fubini_actual_gridlookup) + (dst_negative_scale_fubini_actual_gridlookup)) + ((dst_negative_scale_fubini_actual_gridlookup) + (dst_negative_scale_fubini_actual_gridlookup)))) + ((((dst_negative_code_fubini_actual_gridlookup) + (dst_negative_scale_fubini_actual_gridlookup)) * S ((dst_negative_code_fubini_actual_gridlookup) + (dst_negative_scale_fubini_actual_gridlookup)) + ((dst_negative_scale_fubini_actual_gridlookup) + (dst_negative_scale_fubini_actual_gridlookup))) + (((dst_negative_code_fubini_actual_gridlookup) + (dst_negative_scale_fubini_actual_gridlookup)) * S ((dst_negative_code_fubini_actual_gridlookup) + (dst_negative_scale_fubini_actual_gridlookup)) + ((dst_negative_scale_fubini_actual_gridlookup) + (dst_negative_scale_fubini_actual_gridlookup)))))) /\ (((((exists ff_h_pvs_fubini_actual_gridlookuppositive. ff_h_pvs_fubini_actual_gridlookuppositive + S (dst_positive_fubini_actual_gridlookup) = S ((S ((S (n))*(dfg_grid_row_fubini_actual_grid)+(dfg_grid_column_fubini_actual_grid))) * dst_positive_scale_fubini_actual_gridlookup)) /\ exists ff_q_pvs_fubini_actual_gridlookuppositive. dst_positive_code_fubini_actual_gridlookup = ff_q_pvs_fubini_actual_gridlookuppositive * S ((S ((S (n))*(dfg_grid_row_fubini_actual_grid)+(dfg_grid_column_fubini_actual_grid))) * dst_positive_scale_fubini_actual_gridlookup) + (dst_positive_fubini_actual_gridlookup))) /\ (((((exists ff_h_pvs_fubini_actual_gridlookupnegative. ff_h_pvs_fubini_actual_gridlookupnegative + S (dst_negative_fubini_actual_gridlookup) = S ((S ((S (n))*(dfg_grid_row_fubini_actual_grid)+(dfg_grid_column_fubini_actual_grid))) * dst_negative_scale_fubini_actual_gridlookup)) /\ exists ff_q_pvs_fubini_actual_gridlookupnegative. dst_negative_code_fubini_actual_gridlookup = ff_q_pvs_fubini_actual_gridlookupnegative * S ((S ((S (n))*(dfg_grid_row_fubini_actual_grid)+(dfg_grid_column_fubini_actual_grid))) * dst_negative_scale_fubini_actual_gridlookup) + (dst_negative_fubini_actual_gridlookup))) /\ (exists ge_balance_positive_fubini_actual_gridlookupvalue ge_balance_negative_fubini_actual_gridlookupvalue. (((((dfg_grid_value_fubini_actual_grid) = 2 * (ge_balance_positive_fubini_actual_gridlookupvalue) /\ (ge_balance_negative_fubini_actual_gridlookupvalue) = 0) \/ exists ge_signed_half_fubini_actual_gridlookupvaluedecode. (((dfg_grid_value_fubini_actual_grid) = 2 * ge_signed_half_fubini_actual_gridlookupvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_gridlookupvalue) = 0) /\ (ge_balance_negative_fubini_actual_gridlookupvalue) = S ge_signed_half_fubini_actual_gridlookupvaluedecode))) /\ ((dst_positive_fubini_actual_gridlookup) + ge_balance_negative_fubini_actual_gridlookupvalue = (dst_negative_fubini_actual_gridlookup) + ge_balance_positive_fubini_actual_gridlookupvalue))))))))) -> ((((~((dfg_grid_row_fubini_actual_grid)=0)) /\ (((~((dfg_grid_column_fubini_actual_grid)=0)) /\ (exists dfg_middle_fubini_actual_gridentry dfg_first_fubini_actual_gridentry dfg_last_fubini_actual_gridentry dfg_value_fubini_actual_gridentry. (((n)=((dfg_grid_row_fubini_actual_grid)*(dfg_grid_column_fubini_actual_grid))*dfg_middle_fubini_actual_gridentry) /\ (((exists dst_positive_code_fubini_actual_gridentryfirst dst_positive_scale_fubini_actual_gridentryfirst dst_negative_code_fubini_actual_gridentryfirst dst_negative_scale_fubini_actual_gridentryfirst dst_positive_fubini_actual_gridentryfirst dst_negative_fubini_actual_gridentryfirst. (((F) = (((((dst_positive_code_fubini_actual_gridentryfirst) + (dst_positive_scale_fubini_actual_gridentryfirst)) * S ((dst_positive_code_fubini_actual_gridentryfirst) + (dst_positive_scale_fubini_actual_gridentryfirst)) + ((dst_positive_scale_fubini_actual_gridentryfirst) + (dst_positive_scale_fubini_actual_gridentryfirst))) + (((dst_negative_code_fubini_actual_gridentryfirst) + (dst_negative_scale_fubini_actual_gridentryfirst)) * S ((dst_negative_code_fubini_actual_gridentryfirst) + (dst_negative_scale_fubini_actual_gridentryfirst)) + ((dst_negative_scale_fubini_actual_gridentryfirst) + (dst_negative_scale_fubini_actual_gridentryfirst)))) * S ((((dst_positive_code_fubini_actual_gridentryfirst) + (dst_positive_scale_fubini_actual_gridentryfirst)) * S ((dst_positive_code_fubini_actual_gridentryfirst) + (dst_positive_scale_fubini_actual_gridentryfirst)) + ((dst_positive_scale_fubini_actual_gridentryfirst) + (dst_positive_scale_fubini_actual_gridentryfirst))) + (((dst_negative_code_fubini_actual_gridentryfirst) + (dst_negative_scale_fubini_actual_gridentryfirst)) * S ((dst_negative_code_fubini_actual_gridentryfirst) + (dst_negative_scale_fubini_actual_gridentryfirst)) + ((dst_negative_scale_fubini_actual_gridentryfirst) + (dst_negative_scale_fubini_actual_gridentryfirst)))) + ((((dst_negative_code_fubini_actual_gridentryfirst) + (dst_negative_scale_fubini_actual_gridentryfirst)) * S ((dst_negative_code_fubini_actual_gridentryfirst) + (dst_negative_scale_fubini_actual_gridentryfirst)) + ((dst_negative_scale_fubini_actual_gridentryfirst) + (dst_negative_scale_fubini_actual_gridentryfirst))) + (((dst_negative_code_fubini_actual_gridentryfirst) + (dst_negative_scale_fubini_actual_gridentryfirst)) * S ((dst_negative_code_fubini_actual_gridentryfirst) + (dst_negative_scale_fubini_actual_gridentryfirst)) + ((dst_negative_scale_fubini_actual_gridentryfirst) + (dst_negative_scale_fubini_actual_gridentryfirst)))))) /\ (((((exists ff_h_pvs_fubini_actual_gridentryfirstpositive. ff_h_pvs_fubini_actual_gridentryfirstpositive + S (dst_positive_fubini_actual_gridentryfirst) = S ((S (dfg_grid_row_fubini_actual_grid)) * dst_positive_scale_fubini_actual_gridentryfirst)) /\ exists ff_q_pvs_fubini_actual_gridentryfirstpositive. dst_positive_code_fubini_actual_gridentryfirst = ff_q_pvs_fubini_actual_gridentryfirstpositive * S ((S (dfg_grid_row_fubini_actual_grid)) * dst_positive_scale_fubini_actual_gridentryfirst) + (dst_positive_fubini_actual_gridentryfirst))) /\ (((((exists ff_h_pvs_fubini_actual_gridentryfirstnegative. ff_h_pvs_fubini_actual_gridentryfirstnegative + S (dst_negative_fubini_actual_gridentryfirst) = S ((S (dfg_grid_row_fubini_actual_grid)) * dst_negative_scale_fubini_actual_gridentryfirst)) /\ exists ff_q_pvs_fubini_actual_gridentryfirstnegative. dst_negative_code_fubini_actual_gridentryfirst = ff_q_pvs_fubini_actual_gridentryfirstnegative * S ((S (dfg_grid_row_fubini_actual_grid)) * dst_negative_scale_fubini_actual_gridentryfirst) + (dst_negative_fubini_actual_gridentryfirst))) /\ (exists ge_balance_positive_fubini_actual_gridentryfirstvalue ge_balance_negative_fubini_actual_gridentryfirstvalue. (((((dfg_first_fubini_actual_gridentry) = 2 * (ge_balance_positive_fubini_actual_gridentryfirstvalue) /\ (ge_balance_negative_fubini_actual_gridentryfirstvalue) = 0) \/ exists ge_signed_half_fubini_actual_gridentryfirstvaluedecode. (((dfg_first_fubini_actual_gridentry) = 2 * ge_signed_half_fubini_actual_gridentryfirstvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_gridentryfirstvalue) = 0) /\ (ge_balance_negative_fubini_actual_gridentryfirstvalue) = S ge_signed_half_fubini_actual_gridentryfirstvaluedecode))) /\ ((dst_positive_fubini_actual_gridentryfirst) + ge_balance_negative_fubini_actual_gridentryfirstvalue = (dst_negative_fubini_actual_gridentryfirst) + ge_balance_positive_fubini_actual_gridentryfirstvalue))))))))) /\ (((exists dst_positive_code_fubini_actual_gridentrylast dst_positive_scale_fubini_actual_gridentrylast dst_negative_code_fubini_actual_gridentrylast dst_negative_scale_fubini_actual_gridentrylast dst_positive_fubini_actual_gridentrylast dst_negative_fubini_actual_gridentrylast. (((H) = (((((dst_positive_code_fubini_actual_gridentrylast) + (dst_positive_scale_fubini_actual_gridentrylast)) * S ((dst_positive_code_fubini_actual_gridentrylast) + (dst_positive_scale_fubini_actual_gridentrylast)) + ((dst_positive_scale_fubini_actual_gridentrylast) + (dst_positive_scale_fubini_actual_gridentrylast))) + (((dst_negative_code_fubini_actual_gridentrylast) + (dst_negative_scale_fubini_actual_gridentrylast)) * S ((dst_negative_code_fubini_actual_gridentrylast) + (dst_negative_scale_fubini_actual_gridentrylast)) + ((dst_negative_scale_fubini_actual_gridentrylast) + (dst_negative_scale_fubini_actual_gridentrylast)))) * S ((((dst_positive_code_fubini_actual_gridentrylast) + (dst_positive_scale_fubini_actual_gridentrylast)) * S ((dst_positive_code_fubini_actual_gridentrylast) + (dst_positive_scale_fubini_actual_gridentrylast)) + ((dst_positive_scale_fubini_actual_gridentrylast) + (dst_positive_scale_fubini_actual_gridentrylast))) + (((dst_negative_code_fubini_actual_gridentrylast) + (dst_negative_scale_fubini_actual_gridentrylast)) * S ((dst_negative_code_fubini_actual_gridentrylast) + (dst_negative_scale_fubini_actual_gridentrylast)) + ((dst_negative_scale_fubini_actual_gridentrylast) + (dst_negative_scale_fubini_actual_gridentrylast)))) + ((((dst_negative_code_fubini_actual_gridentrylast) + (dst_negative_scale_fubini_actual_gridentrylast)) * S ((dst_negative_code_fubini_actual_gridentrylast) + (dst_negative_scale_fubini_actual_gridentrylast)) + ((dst_negative_scale_fubini_actual_gridentrylast) + (dst_negative_scale_fubini_actual_gridentrylast))) + (((dst_negative_code_fubini_actual_gridentrylast) + (dst_negative_scale_fubini_actual_gridentrylast)) * S ((dst_negative_code_fubini_actual_gridentrylast) + (dst_negative_scale_fubini_actual_gridentrylast)) + ((dst_negative_scale_fubini_actual_gridentrylast) + (dst_negative_scale_fubini_actual_gridentrylast)))))) /\ (((((exists ff_h_pvs_fubini_actual_gridentrylastpositive. ff_h_pvs_fubini_actual_gridentrylastpositive + S (dst_positive_fubini_actual_gridentrylast) = S ((S (dfg_grid_column_fubini_actual_grid)) * dst_positive_scale_fubini_actual_gridentrylast)) /\ exists ff_q_pvs_fubini_actual_gridentrylastpositive. dst_positive_code_fubini_actual_gridentrylast = ff_q_pvs_fubini_actual_gridentrylastpositive * S ((S (dfg_grid_column_fubini_actual_grid)) * dst_positive_scale_fubini_actual_gridentrylast) + (dst_positive_fubini_actual_gridentrylast))) /\ (((((exists ff_h_pvs_fubini_actual_gridentrylastnegative. ff_h_pvs_fubini_actual_gridentrylastnegative + S (dst_negative_fubini_actual_gridentrylast) = S ((S (dfg_grid_column_fubini_actual_grid)) * dst_negative_scale_fubini_actual_gridentrylast)) /\ exists ff_q_pvs_fubini_actual_gridentrylastnegative. dst_negative_code_fubini_actual_gridentrylast = ff_q_pvs_fubini_actual_gridentrylastnegative * S ((S (dfg_grid_column_fubini_actual_grid)) * dst_negative_scale_fubini_actual_gridentrylast) + (dst_negative_fubini_actual_gridentrylast))) /\ (exists ge_balance_positive_fubini_actual_gridentrylastvalue ge_balance_negative_fubini_actual_gridentrylastvalue. (((((dfg_last_fubini_actual_gridentry) = 2 * (ge_balance_positive_fubini_actual_gridentrylastvalue) /\ (ge_balance_negative_fubini_actual_gridentrylastvalue) = 0) \/ exists ge_signed_half_fubini_actual_gridentrylastvaluedecode. (((dfg_last_fubini_actual_gridentry) = 2 * ge_signed_half_fubini_actual_gridentrylastvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_gridentrylastvalue) = 0) /\ (ge_balance_negative_fubini_actual_gridentrylastvalue) = S ge_signed_half_fubini_actual_gridentrylastvaluedecode))) /\ ((dst_positive_fubini_actual_gridentrylast) + ge_balance_negative_fubini_actual_gridentrylastvalue = (dst_negative_fubini_actual_gridentrylast) + ge_balance_positive_fubini_actual_gridentrylastvalue))))))))) /\ (((exists dst_positive_code_fubini_actual_gridentrymiddle dst_positive_scale_fubini_actual_gridentrymiddle dst_negative_code_fubini_actual_gridentrymiddle dst_negative_scale_fubini_actual_gridentrymiddle dst_positive_fubini_actual_gridentrymiddle dst_negative_fubini_actual_gridentrymiddle. (((G) = (((((dst_positive_code_fubini_actual_gridentrymiddle) + (dst_positive_scale_fubini_actual_gridentrymiddle)) * S ((dst_positive_code_fubini_actual_gridentrymiddle) + (dst_positive_scale_fubini_actual_gridentrymiddle)) + ((dst_positive_scale_fubini_actual_gridentrymiddle) + (dst_positive_scale_fubini_actual_gridentrymiddle))) + (((dst_negative_code_fubini_actual_gridentrymiddle) + (dst_negative_scale_fubini_actual_gridentrymiddle)) * S ((dst_negative_code_fubini_actual_gridentrymiddle) + (dst_negative_scale_fubini_actual_gridentrymiddle)) + ((dst_negative_scale_fubini_actual_gridentrymiddle) + (dst_negative_scale_fubini_actual_gridentrymiddle)))) * S ((((dst_positive_code_fubini_actual_gridentrymiddle) + (dst_positive_scale_fubini_actual_gridentrymiddle)) * S ((dst_positive_code_fubini_actual_gridentrymiddle) + (dst_positive_scale_fubini_actual_gridentrymiddle)) + ((dst_positive_scale_fubini_actual_gridentrymiddle) + (dst_positive_scale_fubini_actual_gridentrymiddle))) + (((dst_negative_code_fubini_actual_gridentrymiddle) + (dst_negative_scale_fubini_actual_gridentrymiddle)) * S ((dst_negative_code_fubini_actual_gridentrymiddle) + (dst_negative_scale_fubini_actual_gridentrymiddle)) + ((dst_negative_scale_fubini_actual_gridentrymiddle) + (dst_negative_scale_fubini_actual_gridentrymiddle)))) + ((((dst_negative_code_fubini_actual_gridentrymiddle) + (dst_negative_scale_fubini_actual_gridentrymiddle)) * S ((dst_negative_code_fubini_actual_gridentrymiddle) + (dst_negative_scale_fubini_actual_gridentrymiddle)) + ((dst_negative_scale_fubini_actual_gridentrymiddle) + (dst_negative_scale_fubini_actual_gridentrymiddle))) + (((dst_negative_code_fubini_actual_gridentrymiddle) + (dst_negative_scale_fubini_actual_gridentrymiddle)) * S ((dst_negative_code_fubini_actual_gridentrymiddle) + (dst_negative_scale_fubini_actual_gridentrymiddle)) + ((dst_negative_scale_fubini_actual_gridentrymiddle) + (dst_negative_scale_fubini_actual_gridentrymiddle)))))) /\ (((((exists ff_h_pvs_fubini_actual_gridentrymiddlepositive. ff_h_pvs_fubini_actual_gridentrymiddlepositive + S (dst_positive_fubini_actual_gridentrymiddle) = S ((S (dfg_middle_fubini_actual_gridentry)) * dst_positive_scale_fubini_actual_gridentrymiddle)) /\ exists ff_q_pvs_fubini_actual_gridentrymiddlepositive. dst_positive_code_fubini_actual_gridentrymiddle = ff_q_pvs_fubini_actual_gridentrymiddlepositive * S ((S (dfg_middle_fubini_actual_gridentry)) * dst_positive_scale_fubini_actual_gridentrymiddle) + (dst_positive_fubini_actual_gridentrymiddle))) /\ (((((exists ff_h_pvs_fubini_actual_gridentrymiddlenegative. ff_h_pvs_fubini_actual_gridentrymiddlenegative + S (dst_negative_fubini_actual_gridentrymiddle) = S ((S (dfg_middle_fubini_actual_gridentry)) * dst_negative_scale_fubini_actual_gridentrymiddle)) /\ exists ff_q_pvs_fubini_actual_gridentrymiddlenegative. dst_negative_code_fubini_actual_gridentrymiddle = ff_q_pvs_fubini_actual_gridentrymiddlenegative * S ((S (dfg_middle_fubini_actual_gridentry)) * dst_negative_scale_fubini_actual_gridentrymiddle) + (dst_negative_fubini_actual_gridentrymiddle))) /\ (exists ge_balance_positive_fubini_actual_gridentrymiddlevalue ge_balance_negative_fubini_actual_gridentrymiddlevalue. (((((dfg_value_fubini_actual_gridentry) = 2 * (ge_balance_positive_fubini_actual_gridentrymiddlevalue) /\ (ge_balance_negative_fubini_actual_gridentrymiddlevalue) = 0) \/ exists ge_signed_half_fubini_actual_gridentrymiddlevaluedecode. (((dfg_value_fubini_actual_gridentry) = 2 * ge_signed_half_fubini_actual_gridentrymiddlevaluedecode + 1 /\ (ge_balance_positive_fubini_actual_gridentrymiddlevalue) = 0) /\ (ge_balance_negative_fubini_actual_gridentrymiddlevalue) = S ge_signed_half_fubini_actual_gridentrymiddlevaluedecode))) /\ ((dst_positive_fubini_actual_gridentrymiddle) + ge_balance_negative_fubini_actual_gridentrymiddlevalue = (dst_negative_fubini_actual_gridentrymiddle) + ge_balance_positive_fubini_actual_gridentrymiddlevalue))))))))) /\ (exists dfg_inner_fubini_actual_gridentryproduct. ((exists sto_ap_fubini_actual_gridentryproductinner sto_an_fubini_actual_gridentryproductinner sto_bp_fubini_actual_gridentryproductinner sto_bn_fubini_actual_gridentryproductinner sto_cp_fubini_actual_gridentryproductinner sto_cn_fubini_actual_gridentryproductinner. (((((dfg_last_fubini_actual_gridentry) = 2 * (sto_ap_fubini_actual_gridentryproductinner) /\ (sto_an_fubini_actual_gridentryproductinner) = 0) \/ exists ge_signed_half_fubini_actual_gridentryproductinnerleft. (((dfg_last_fubini_actual_gridentry) = 2 * ge_signed_half_fubini_actual_gridentryproductinnerleft + 1 /\ (sto_ap_fubini_actual_gridentryproductinner) = 0) /\ (sto_an_fubini_actual_gridentryproductinner) = S ge_signed_half_fubini_actual_gridentryproductinnerleft))) /\ ((((((dfg_value_fubini_actual_gridentry) = 2 * (sto_bp_fubini_actual_gridentryproductinner) /\ (sto_bn_fubini_actual_gridentryproductinner) = 0) \/ exists ge_signed_half_fubini_actual_gridentryproductinnerright. (((dfg_value_fubini_actual_gridentry) = 2 * ge_signed_half_fubini_actual_gridentryproductinnerright + 1 /\ (sto_bp_fubini_actual_gridentryproductinner) = 0) /\ (sto_bn_fubini_actual_gridentryproductinner) = S ge_signed_half_fubini_actual_gridentryproductinnerright))) /\ ((((((dfg_inner_fubini_actual_gridentryproduct) = 2 * (sto_cp_fubini_actual_gridentryproductinner) /\ (sto_cn_fubini_actual_gridentryproductinner) = 0) \/ exists ge_signed_half_fubini_actual_gridentryproductinneroutput. (((dfg_inner_fubini_actual_gridentryproduct) = 2 * ge_signed_half_fubini_actual_gridentryproductinneroutput + 1 /\ (sto_cp_fubini_actual_gridentryproductinner) = 0) /\ (sto_cn_fubini_actual_gridentryproductinner) = S ge_signed_half_fubini_actual_gridentryproductinneroutput))) /\ ((sto_ap_fubini_actual_gridentryproductinner * sto_bp_fubini_actual_gridentryproductinner + sto_an_fubini_actual_gridentryproductinner * sto_bn_fubini_actual_gridentryproductinner) + sto_cn_fubini_actual_gridentryproductinner = (sto_ap_fubini_actual_gridentryproductinner * sto_bn_fubini_actual_gridentryproductinner + sto_an_fubini_actual_gridentryproductinner * sto_bp_fubini_actual_gridentryproductinner) + sto_cp_fubini_actual_gridentryproductinner))))))) /\ (exists sto_ap_fubini_actual_gridentryproductouter sto_an_fubini_actual_gridentryproductouter sto_bp_fubini_actual_gridentryproductouter sto_bn_fubini_actual_gridentryproductouter sto_cp_fubini_actual_gridentryproductouter sto_cn_fubini_actual_gridentryproductouter. (((((dfg_first_fubini_actual_gridentry) = 2 * (sto_ap_fubini_actual_gridentryproductouter) /\ (sto_an_fubini_actual_gridentryproductouter) = 0) \/ exists ge_signed_half_fubini_actual_gridentryproductouterleft. (((dfg_first_fubini_actual_gridentry) = 2 * ge_signed_half_fubini_actual_gridentryproductouterleft + 1 /\ (sto_ap_fubini_actual_gridentryproductouter) = 0) /\ (sto_an_fubini_actual_gridentryproductouter) = S ge_signed_half_fubini_actual_gridentryproductouterleft))) /\ ((((((dfg_inner_fubini_actual_gridentryproduct) = 2 * (sto_bp_fubini_actual_gridentryproductouter) /\ (sto_bn_fubini_actual_gridentryproductouter) = 0) \/ exists ge_signed_half_fubini_actual_gridentryproductouterright. (((dfg_inner_fubini_actual_gridentryproduct) = 2 * ge_signed_half_fubini_actual_gridentryproductouterright + 1 /\ (sto_bp_fubini_actual_gridentryproductouter) = 0) /\ (sto_bn_fubini_actual_gridentryproductouter) = S ge_signed_half_fubini_actual_gridentryproductouterright))) /\ ((((((dfg_grid_value_fubini_actual_grid) = 2 * (sto_cp_fubini_actual_gridentryproductouter) /\ (sto_cn_fubini_actual_gridentryproductouter) = 0) \/ exists ge_signed_half_fubini_actual_gridentryproductouteroutput. (((dfg_grid_value_fubini_actual_grid) = 2 * ge_signed_half_fubini_actual_gridentryproductouteroutput + 1 /\ (sto_cp_fubini_actual_gridentryproductouter) = 0) /\ (sto_cn_fubini_actual_gridentryproductouter) = S ge_signed_half_fubini_actual_gridentryproductouteroutput))) /\ ((sto_ap_fubini_actual_gridentryproductouter * sto_bp_fubini_actual_gridentryproductouter + sto_an_fubini_actual_gridentryproductouter * sto_bn_fubini_actual_gridentryproductouter) + sto_cn_fubini_actual_gridentryproductouter = (sto_ap_fubini_actual_gridentryproductouter * sto_bn_fubini_actual_gridentryproductouter + sto_an_fubini_actual_gridentryproductouter * sto_bp_fubini_actual_gridentryproductouter) + sto_cp_fubini_actual_gridentryproductouter))))))))))))))))))))) \/ ((((dfg_grid_row_fubini_actual_grid)=0 \/ ((dfg_grid_column_fubini_actual_grid)=0 \/ ~(exists pvs_factor_fubini_actual_gridentryomittednondivisor. (n) = ((dfg_grid_row_fubini_actual_grid)*(dfg_grid_column_fubini_actual_grid)) * pvs_factor_fubini_actual_gridentryomittednondivisor))) /\ ((dfg_grid_value_fubini_actual_grid)=0))))))) /\ (((((exists dst_positive_code_fubini_actual_sumsrowssource_table dst_positive_scale_fubini_actual_sumsrowssource_table dst_negative_code_fubini_actual_sumsrowssource_table dst_negative_scale_fubini_actual_sumsrowssource_table. (((T) = (((((dst_positive_code_fubini_actual_sumsrowssource_table) + (dst_positive_scale_fubini_actual_sumsrowssource_table)) * S ((dst_positive_code_fubini_actual_sumsrowssource_table) + (dst_positive_scale_fubini_actual_sumsrowssource_table)) + ((dst_positive_scale_fubini_actual_sumsrowssource_table) + (dst_positive_scale_fubini_actual_sumsrowssource_table))) + (((dst_negative_code_fubini_actual_sumsrowssource_table) + (dst_negative_scale_fubini_actual_sumsrowssource_table)) * S ((dst_negative_code_fubini_actual_sumsrowssource_table) + (dst_negative_scale_fubini_actual_sumsrowssource_table)) + ((dst_negative_scale_fubini_actual_sumsrowssource_table) + (dst_negative_scale_fubini_actual_sumsrowssource_table)))) * S ((((dst_positive_code_fubini_actual_sumsrowssource_table) + (dst_positive_scale_fubini_actual_sumsrowssource_table)) * S ((dst_positive_code_fubini_actual_sumsrowssource_table) + (dst_positive_scale_fubini_actual_sumsrowssource_table)) + ((dst_positive_scale_fubini_actual_sumsrowssource_table) + (dst_positive_scale_fubini_actual_sumsrowssource_table))) + (((dst_negative_code_fubini_actual_sumsrowssource_table) + (dst_negative_scale_fubini_actual_sumsrowssource_table)) * S ((dst_negative_code_fubini_actual_sumsrowssource_table) + (dst_negative_scale_fubini_actual_sumsrowssource_table)) + ((dst_negative_scale_fubini_actual_sumsrowssource_table) + (dst_negative_scale_fubini_actual_sumsrowssource_table)))) + ((((dst_negative_code_fubini_actual_sumsrowssource_table) + (dst_negative_scale_fubini_actual_sumsrowssource_table)) * S ((dst_negative_code_fubini_actual_sumsrowssource_table) + (dst_negative_scale_fubini_actual_sumsrowssource_table)) + ((dst_negative_scale_fubini_actual_sumsrowssource_table) + (dst_negative_scale_fubini_actual_sumsrowssource_table))) + (((dst_negative_code_fubini_actual_sumsrowssource_table) + (dst_negative_scale_fubini_actual_sumsrowssource_table)) * S ((dst_negative_code_fubini_actual_sumsrowssource_table) + (dst_negative_scale_fubini_actual_sumsrowssource_table)) + ((dst_negative_scale_fubini_actual_sumsrowssource_table) + (dst_negative_scale_fubini_actual_sumsrowssource_table)))))) /\ (forall dst_index_fubini_actual_sumsrowssource_table. (exists pvs_le_gap_fubini_actual_sumsrowssource_tabledomain. pvs_le_gap_fubini_actual_sumsrowssource_tabledomain + (dst_index_fubini_actual_sumsrowssource_table) = (0)) -> exists dst_positive_fubini_actual_sumsrowssource_table dst_negative_fubini_actual_sumsrowssource_table dst_value_fubini_actual_sumsrowssource_table. ((((exists ff_h_pvs_fubini_actual_sumsrowssource_tableentrypositive. ff_h_pvs_fubini_actual_sumsrowssource_tableentrypositive + S (dst_positive_fubini_actual_sumsrowssource_table) = S ((S (dst_index_fubini_actual_sumsrowssource_table)) * dst_positive_scale_fubini_actual_sumsrowssource_table)) /\ exists ff_q_pvs_fubini_actual_sumsrowssource_tableentrypositive. dst_positive_code_fubini_actual_sumsrowssource_table = ff_q_pvs_fubini_actual_sumsrowssource_tableentrypositive * S ((S (dst_index_fubini_actual_sumsrowssource_table)) * dst_positive_scale_fubini_actual_sumsrowssource_table) + (dst_positive_fubini_actual_sumsrowssource_table))) /\ (((((exists ff_h_pvs_fubini_actual_sumsrowssource_tableentrynegative. ff_h_pvs_fubini_actual_sumsrowssource_tableentrynegative + S (dst_negative_fubini_actual_sumsrowssource_table) = S ((S (dst_index_fubini_actual_sumsrowssource_table)) * dst_negative_scale_fubini_actual_sumsrowssource_table)) /\ exists ff_q_pvs_fubini_actual_sumsrowssource_tableentrynegative. dst_negative_code_fubini_actual_sumsrowssource_table = ff_q_pvs_fubini_actual_sumsrowssource_tableentrynegative * S ((S (dst_index_fubini_actual_sumsrowssource_table)) * dst_negative_scale_fubini_actual_sumsrowssource_table) + (dst_negative_fubini_actual_sumsrowssource_table))) /\ (exists ge_balance_positive_fubini_actual_sumsrowssource_tableentryvalue ge_balance_negative_fubini_actual_sumsrowssource_tableentryvalue. (((((dst_value_fubini_actual_sumsrowssource_table) = 2 * (ge_balance_positive_fubini_actual_sumsrowssource_tableentryvalue) /\ (ge_balance_negative_fubini_actual_sumsrowssource_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_actual_sumsrowssource_tableentryvaluedecode. (((dst_value_fubini_actual_sumsrowssource_table) = 2 * ge_signed_half_fubini_actual_sumsrowssource_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumsrowssource_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_actual_sumsrowssource_tableentryvalue) = S ge_signed_half_fubini_actual_sumsrowssource_tableentryvaluedecode))) /\ ((dst_positive_fubini_actual_sumsrowssource_table) + ge_balance_negative_fubini_actual_sumsrowssource_tableentryvalue = (dst_negative_fubini_actual_sumsrowssource_table) + ge_balance_positive_fubini_actual_sumsrowssource_tableentryvalue))))))))) /\ (((exists dst_positive_code_fubini_actual_sumsrowsrow_table dst_positive_scale_fubini_actual_sumsrowsrow_table dst_negative_code_fubini_actual_sumsrowsrow_table dst_negative_scale_fubini_actual_sumsrowsrow_table. (((R) = (((((dst_positive_code_fubini_actual_sumsrowsrow_table) + (dst_positive_scale_fubini_actual_sumsrowsrow_table)) * S ((dst_positive_code_fubini_actual_sumsrowsrow_table) + (dst_positive_scale_fubini_actual_sumsrowsrow_table)) + ((dst_positive_scale_fubini_actual_sumsrowsrow_table) + (dst_positive_scale_fubini_actual_sumsrowsrow_table))) + (((dst_negative_code_fubini_actual_sumsrowsrow_table) + (dst_negative_scale_fubini_actual_sumsrowsrow_table)) * S ((dst_negative_code_fubini_actual_sumsrowsrow_table) + (dst_negative_scale_fubini_actual_sumsrowsrow_table)) + ((dst_negative_scale_fubini_actual_sumsrowsrow_table) + (dst_negative_scale_fubini_actual_sumsrowsrow_table)))) * S ((((dst_positive_code_fubini_actual_sumsrowsrow_table) + (dst_positive_scale_fubini_actual_sumsrowsrow_table)) * S ((dst_positive_code_fubini_actual_sumsrowsrow_table) + (dst_positive_scale_fubini_actual_sumsrowsrow_table)) + ((dst_positive_scale_fubini_actual_sumsrowsrow_table) + (dst_positive_scale_fubini_actual_sumsrowsrow_table))) + (((dst_negative_code_fubini_actual_sumsrowsrow_table) + (dst_negative_scale_fubini_actual_sumsrowsrow_table)) * S ((dst_negative_code_fubini_actual_sumsrowsrow_table) + (dst_negative_scale_fubini_actual_sumsrowsrow_table)) + ((dst_negative_scale_fubini_actual_sumsrowsrow_table) + (dst_negative_scale_fubini_actual_sumsrowsrow_table)))) + ((((dst_negative_code_fubini_actual_sumsrowsrow_table) + (dst_negative_scale_fubini_actual_sumsrowsrow_table)) * S ((dst_negative_code_fubini_actual_sumsrowsrow_table) + (dst_negative_scale_fubini_actual_sumsrowsrow_table)) + ((dst_negative_scale_fubini_actual_sumsrowsrow_table) + (dst_negative_scale_fubini_actual_sumsrowsrow_table))) + (((dst_negative_code_fubini_actual_sumsrowsrow_table) + (dst_negative_scale_fubini_actual_sumsrowsrow_table)) * S ((dst_negative_code_fubini_actual_sumsrowsrow_table) + (dst_negative_scale_fubini_actual_sumsrowsrow_table)) + ((dst_negative_scale_fubini_actual_sumsrowsrow_table) + (dst_negative_scale_fubini_actual_sumsrowsrow_table)))))) /\ (forall dst_index_fubini_actual_sumsrowsrow_table. (exists pvs_le_gap_fubini_actual_sumsrowsrow_tabledomain. pvs_le_gap_fubini_actual_sumsrowsrow_tabledomain + (dst_index_fubini_actual_sumsrowsrow_table) = (S n)) -> exists dst_positive_fubini_actual_sumsrowsrow_table dst_negative_fubini_actual_sumsrowsrow_table dst_value_fubini_actual_sumsrowsrow_table. ((((exists ff_h_pvs_fubini_actual_sumsrowsrow_tableentrypositive. ff_h_pvs_fubini_actual_sumsrowsrow_tableentrypositive + S (dst_positive_fubini_actual_sumsrowsrow_table) = S ((S (dst_index_fubini_actual_sumsrowsrow_table)) * dst_positive_scale_fubini_actual_sumsrowsrow_table)) /\ exists ff_q_pvs_fubini_actual_sumsrowsrow_tableentrypositive. dst_positive_code_fubini_actual_sumsrowsrow_table = ff_q_pvs_fubini_actual_sumsrowsrow_tableentrypositive * S ((S (dst_index_fubini_actual_sumsrowsrow_table)) * dst_positive_scale_fubini_actual_sumsrowsrow_table) + (dst_positive_fubini_actual_sumsrowsrow_table))) /\ (((((exists ff_h_pvs_fubini_actual_sumsrowsrow_tableentrynegative. ff_h_pvs_fubini_actual_sumsrowsrow_tableentrynegative + S (dst_negative_fubini_actual_sumsrowsrow_table) = S ((S (dst_index_fubini_actual_sumsrowsrow_table)) * dst_negative_scale_fubini_actual_sumsrowsrow_table)) /\ exists ff_q_pvs_fubini_actual_sumsrowsrow_tableentrynegative. dst_negative_code_fubini_actual_sumsrowsrow_table = ff_q_pvs_fubini_actual_sumsrowsrow_tableentrynegative * S ((S (dst_index_fubini_actual_sumsrowsrow_table)) * dst_negative_scale_fubini_actual_sumsrowsrow_table) + (dst_negative_fubini_actual_sumsrowsrow_table))) /\ (exists ge_balance_positive_fubini_actual_sumsrowsrow_tableentryvalue ge_balance_negative_fubini_actual_sumsrowsrow_tableentryvalue. (((((dst_value_fubini_actual_sumsrowsrow_table) = 2 * (ge_balance_positive_fubini_actual_sumsrowsrow_tableentryvalue) /\ (ge_balance_negative_fubini_actual_sumsrowsrow_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_actual_sumsrowsrow_tableentryvaluedecode. (((dst_value_fubini_actual_sumsrowsrow_table) = 2 * ge_signed_half_fubini_actual_sumsrowsrow_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumsrowsrow_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_actual_sumsrowsrow_tableentryvalue) = S ge_signed_half_fubini_actual_sumsrowsrow_tableentryvaluedecode))) /\ ((dst_positive_fubini_actual_sumsrowsrow_table) + ge_balance_negative_fubini_actual_sumsrowsrow_tableentryvalue = (dst_negative_fubini_actual_sumsrowsrow_table) + ge_balance_positive_fubini_actual_sumsrowsrow_tableentryvalue))))))))) /\ (forall srt_index_fubini_actual_sumsrows. (exists pvs_gap_fubini_actual_sumsrowsbound. pvs_gap_fubini_actual_sumsrowsbound + S (srt_index_fubini_actual_sumsrows) = (S n)) -> exists srt_value_fubini_actual_sumsrows. (((exists dst_positive_code_fubini_actual_sumsrowsrowentry dst_positive_scale_fubini_actual_sumsrowsrowentry dst_negative_code_fubini_actual_sumsrowsrowentry dst_negative_scale_fubini_actual_sumsrowsrowentry dst_positive_fubini_actual_sumsrowsrowentry dst_negative_fubini_actual_sumsrowsrowentry. (((R) = (((((dst_positive_code_fubini_actual_sumsrowsrowentry) + (dst_positive_scale_fubini_actual_sumsrowsrowentry)) * S ((dst_positive_code_fubini_actual_sumsrowsrowentry) + (dst_positive_scale_fubini_actual_sumsrowsrowentry)) + ((dst_positive_scale_fubini_actual_sumsrowsrowentry) + (dst_positive_scale_fubini_actual_sumsrowsrowentry))) + (((dst_negative_code_fubini_actual_sumsrowsrowentry) + (dst_negative_scale_fubini_actual_sumsrowsrowentry)) * S ((dst_negative_code_fubini_actual_sumsrowsrowentry) + (dst_negative_scale_fubini_actual_sumsrowsrowentry)) + ((dst_negative_scale_fubini_actual_sumsrowsrowentry) + (dst_negative_scale_fubini_actual_sumsrowsrowentry)))) * S ((((dst_positive_code_fubini_actual_sumsrowsrowentry) + (dst_positive_scale_fubini_actual_sumsrowsrowentry)) * S ((dst_positive_code_fubini_actual_sumsrowsrowentry) + (dst_positive_scale_fubini_actual_sumsrowsrowentry)) + ((dst_positive_scale_fubini_actual_sumsrowsrowentry) + (dst_positive_scale_fubini_actual_sumsrowsrowentry))) + (((dst_negative_code_fubini_actual_sumsrowsrowentry) + (dst_negative_scale_fubini_actual_sumsrowsrowentry)) * S ((dst_negative_code_fubini_actual_sumsrowsrowentry) + (dst_negative_scale_fubini_actual_sumsrowsrowentry)) + ((dst_negative_scale_fubini_actual_sumsrowsrowentry) + (dst_negative_scale_fubini_actual_sumsrowsrowentry)))) + ((((dst_negative_code_fubini_actual_sumsrowsrowentry) + (dst_negative_scale_fubini_actual_sumsrowsrowentry)) * S ((dst_negative_code_fubini_actual_sumsrowsrowentry) + (dst_negative_scale_fubini_actual_sumsrowsrowentry)) + ((dst_negative_scale_fubini_actual_sumsrowsrowentry) + (dst_negative_scale_fubini_actual_sumsrowsrowentry))) + (((dst_negative_code_fubini_actual_sumsrowsrowentry) + (dst_negative_scale_fubini_actual_sumsrowsrowentry)) * S ((dst_negative_code_fubini_actual_sumsrowsrowentry) + (dst_negative_scale_fubini_actual_sumsrowsrowentry)) + ((dst_negative_scale_fubini_actual_sumsrowsrowentry) + (dst_negative_scale_fubini_actual_sumsrowsrowentry)))))) /\ (((((exists ff_h_pvs_fubini_actual_sumsrowsrowentrypositive. ff_h_pvs_fubini_actual_sumsrowsrowentrypositive + S (dst_positive_fubini_actual_sumsrowsrowentry) = S ((S (srt_index_fubini_actual_sumsrows)) * dst_positive_scale_fubini_actual_sumsrowsrowentry)) /\ exists ff_q_pvs_fubini_actual_sumsrowsrowentrypositive. dst_positive_code_fubini_actual_sumsrowsrowentry = ff_q_pvs_fubini_actual_sumsrowsrowentrypositive * S ((S (srt_index_fubini_actual_sumsrows)) * dst_positive_scale_fubini_actual_sumsrowsrowentry) + (dst_positive_fubini_actual_sumsrowsrowentry))) /\ (((((exists ff_h_pvs_fubini_actual_sumsrowsrowentrynegative. ff_h_pvs_fubini_actual_sumsrowsrowentrynegative + S (dst_negative_fubini_actual_sumsrowsrowentry) = S ((S (srt_index_fubini_actual_sumsrows)) * dst_negative_scale_fubini_actual_sumsrowsrowentry)) /\ exists ff_q_pvs_fubini_actual_sumsrowsrowentrynegative. dst_negative_code_fubini_actual_sumsrowsrowentry = ff_q_pvs_fubini_actual_sumsrowsrowentrynegative * S ((S (srt_index_fubini_actual_sumsrows)) * dst_negative_scale_fubini_actual_sumsrowsrowentry) + (dst_negative_fubini_actual_sumsrowsrowentry))) /\ (exists ge_balance_positive_fubini_actual_sumsrowsrowentryvalue ge_balance_negative_fubini_actual_sumsrowsrowentryvalue. (((((srt_value_fubini_actual_sumsrows) = 2 * (ge_balance_positive_fubini_actual_sumsrowsrowentryvalue) /\ (ge_balance_negative_fubini_actual_sumsrowsrowentryvalue) = 0) \/ exists ge_signed_half_fubini_actual_sumsrowsrowentryvaluedecode. (((srt_value_fubini_actual_sumsrows) = 2 * ge_signed_half_fubini_actual_sumsrowsrowentryvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumsrowsrowentryvalue) = 0) /\ (ge_balance_negative_fubini_actual_sumsrowsrowentryvalue) = S ge_signed_half_fubini_actual_sumsrowsrowentryvaluedecode))) /\ ((dst_positive_fubini_actual_sumsrowsrowentry) + ge_balance_negative_fubini_actual_sumsrowsrowentryvalue = (dst_negative_fubini_actual_sumsrowsrowentry) + ge_balance_positive_fubini_actual_sumsrowsrowentryvalue))))))))) /\ (exists srs_slice_fubini_actual_sumsrowsrowrow_sum. ((((exists dst_positive_code_fubini_actual_sumsrowsrowrow_sumslicesource_table dst_positive_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table dst_negative_code_fubini_actual_sumsrowsrowrow_sumslicesource_table dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table. (((T) = (((((dst_positive_code_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) * S ((dst_positive_code_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) + ((dst_positive_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)))) * S ((((dst_positive_code_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) * S ((dst_positive_code_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) + ((dst_positive_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)))) + ((((dst_negative_code_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)))))) /\ (forall dst_index_fubini_actual_sumsrowsrowrow_sumslicesource_table. (exists pvs_le_gap_fubini_actual_sumsrowsrowrow_sumslicesource_tabledomain. pvs_le_gap_fubini_actual_sumsrowsrowrow_sumslicesource_tabledomain + (dst_index_fubini_actual_sumsrowsrowrow_sumslicesource_table) = (0)) -> exists dst_positive_fubini_actual_sumsrowsrowrow_sumslicesource_table dst_negative_fubini_actual_sumsrowsrowrow_sumslicesource_table dst_value_fubini_actual_sumsrowsrowrow_sumslicesource_table. ((((exists ff_h_pvs_fubini_actual_sumsrowsrowrow_sumslicesource_tableentrypositive. ff_h_pvs_fubini_actual_sumsrowsrowrow_sumslicesource_tableentrypositive + S (dst_positive_fubini_actual_sumsrowsrowrow_sumslicesource_table) = S ((S (dst_index_fubini_actual_sumsrowsrowrow_sumslicesource_table)) * dst_positive_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_fubini_actual_sumsrowsrowrow_sumslicesource_tableentrypositive. dst_positive_code_fubini_actual_sumsrowsrowrow_sumslicesource_table = ff_q_pvs_fubini_actual_sumsrowsrowrow_sumslicesource_tableentrypositive * S ((S (dst_index_fubini_actual_sumsrowsrowrow_sumslicesource_table)) * dst_positive_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_positive_fubini_actual_sumsrowsrowrow_sumslicesource_table))) /\ (((((exists ff_h_pvs_fubini_actual_sumsrowsrowrow_sumslicesource_tableentrynegative. ff_h_pvs_fubini_actual_sumsrowsrowrow_sumslicesource_tableentrynegative + S (dst_negative_fubini_actual_sumsrowsrowrow_sumslicesource_table) = S ((S (dst_index_fubini_actual_sumsrowsrowrow_sumslicesource_table)) * dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_fubini_actual_sumsrowsrowrow_sumslicesource_tableentrynegative. dst_negative_code_fubini_actual_sumsrowsrowrow_sumslicesource_table = ff_q_pvs_fubini_actual_sumsrowsrowrow_sumslicesource_tableentrynegative * S ((S (dst_index_fubini_actual_sumsrowsrowrow_sumslicesource_table)) * dst_negative_scale_fubini_actual_sumsrowsrowrow_sumslicesource_table) + (dst_negative_fubini_actual_sumsrowsrowrow_sumslicesource_table))) /\ (exists ge_balance_positive_fubini_actual_sumsrowsrowrow_sumslicesource_tableentryvalue ge_balance_negative_fubini_actual_sumsrowsrowrow_sumslicesource_tableentryvalue. (((((dst_value_fubini_actual_sumsrowsrowrow_sumslicesource_table) = 2 * (ge_balance_positive_fubini_actual_sumsrowsrowrow_sumslicesource_tableentryvalue) /\ (ge_balance_negative_fubini_actual_sumsrowsrowrow_sumslicesource_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_actual_sumsrowsrowrow_sumslicesource_tableentryvaluedecode. (((dst_value_fubini_actual_sumsrowsrowrow_sumslicesource_table) = 2 * ge_signed_half_fubini_actual_sumsrowsrowrow_sumslicesource_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumsrowsrowrow_sumslicesource_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_actual_sumsrowsrowrow_sumslicesource_tableentryvalue) = S ge_signed_half_fubini_actual_sumsrowsrowrow_sumslicesource_tableentryvaluedecode))) /\ ((dst_positive_fubini_actual_sumsrowsrowrow_sumslicesource_table) + ge_balance_negative_fubini_actual_sumsrowsrowrow_sumslicesource_tableentryvalue = (dst_negative_fubini_actual_sumsrowsrowrow_sumslicesource_table) + ge_balance_positive_fubini_actual_sumsrowsrowrow_sumslicesource_tableentryvalue))))))))) /\ (((exists dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table. (((srs_slice_fubini_actual_sumsrowsrowrow_sum) = (((((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)))) * S ((((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)))) + ((((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)))))) /\ (forall dst_index_fubini_actual_sumsrowsrowrow_sumsliceoutput_table. (exists pvs_le_gap_fubini_actual_sumsrowsrowrow_sumsliceoutput_tabledomain. pvs_le_gap_fubini_actual_sumsrowsrowrow_sumsliceoutput_tabledomain + (dst_index_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) = (S n)) -> exists dst_positive_fubini_actual_sumsrowsrowrow_sumsliceoutput_table dst_negative_fubini_actual_sumsrowsrowrow_sumsliceoutput_table dst_value_fubini_actual_sumsrowsrowrow_sumsliceoutput_table. ((((exists ff_h_pvs_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentrypositive. ff_h_pvs_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentrypositive + S (dst_positive_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) = S ((S (dst_index_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) * dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentrypositive. dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table = ff_q_pvs_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentrypositive * S ((S (dst_index_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) * dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_positive_fubini_actual_sumsrowsrowrow_sumsliceoutput_table))) /\ (((((exists ff_h_pvs_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentrynegative. ff_h_pvs_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentrynegative + S (dst_negative_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) = S ((S (dst_index_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) * dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentrynegative. dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceoutput_table = ff_q_pvs_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentrynegative * S ((S (dst_index_fubini_actual_sumsrowsrowrow_sumsliceoutput_table)) * dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + (dst_negative_fubini_actual_sumsrowsrowrow_sumsliceoutput_table))) /\ (exists ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentryvalue ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentryvalue. (((((dst_value_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) = 2 * (ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentryvalue) /\ (ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentryvaluedecode. (((dst_value_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) = 2 * ge_signed_half_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentryvalue) = S ge_signed_half_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentryvaluedecode))) /\ ((dst_positive_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentryvalue = (dst_negative_fubini_actual_sumsrowsrowrow_sumsliceoutput_table) + ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsliceoutput_tableentryvalue))))))))) /\ (forall srs_index_fubini_actual_sumsrowsrowrow_sumslice. (exists pvs_gap_fubini_actual_sumsrowsrowrow_sumslicebound. pvs_gap_fubini_actual_sumsrowsrowrow_sumslicebound + S (srs_index_fubini_actual_sumsrowsrowrow_sumslice) = (S n)) -> exists srs_value_fubini_actual_sumsrowsrowrow_sumslice. (((exists dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource dst_positive_fubini_actual_sumsrowsrowrow_sumsliceentrysource dst_negative_fubini_actual_sumsrowsrowrow_sumsliceentrysource. (((T) = (((((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) * S ((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) + ((dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)))) * S ((((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) * S ((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) + ((dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)))) + ((((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)))))) /\ (((((exists ff_h_pvs_fubini_actual_sumsrowsrowrow_sumsliceentrysourcepositive. ff_h_pvs_fubini_actual_sumsrowsrowrow_sumsliceentrysourcepositive + S (dst_positive_fubini_actual_sumsrowsrowrow_sumsliceentrysource) = S ((S (((((0) + ((S n) * (srt_index_fubini_actual_sumsrows)))) + ((1) * (srs_index_fubini_actual_sumsrowsrowrow_sumslice))))) * dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_fubini_actual_sumsrowsrowrow_sumsliceentrysourcepositive. dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource = ff_q_pvs_fubini_actual_sumsrowsrowrow_sumsliceentrysourcepositive * S ((S (((((0) + ((S n) * (srt_index_fubini_actual_sumsrows)))) + ((1) * (srs_index_fubini_actual_sumsrowsrowrow_sumslice))))) * dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_positive_fubini_actual_sumsrowsrowrow_sumsliceentrysource))) /\ (((((exists ff_h_pvs_fubini_actual_sumsrowsrowrow_sumsliceentrysourcenegative. ff_h_pvs_fubini_actual_sumsrowsrowrow_sumsliceentrysourcenegative + S (dst_negative_fubini_actual_sumsrowsrowrow_sumsliceentrysource) = S ((S (((((0) + ((S n) * (srt_index_fubini_actual_sumsrows)))) + ((1) * (srs_index_fubini_actual_sumsrowsrowrow_sumslice))))) * dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_fubini_actual_sumsrowsrowrow_sumsliceentrysourcenegative. dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentrysource = ff_q_pvs_fubini_actual_sumsrowsrowrow_sumsliceentrysourcenegative * S ((S (((((0) + ((S n) * (srt_index_fubini_actual_sumsrows)))) + ((1) * (srs_index_fubini_actual_sumsrowsrowrow_sumslice))))) * dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + (dst_negative_fubini_actual_sumsrowsrowrow_sumsliceentrysource))) /\ (exists ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsliceentrysourcevalue ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsliceentrysourcevalue. (((((srs_value_fubini_actual_sumsrowsrowrow_sumslice) = 2 * (ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsliceentrysourcevalue) /\ (ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsliceentrysourcevalue) = 0) \/ exists ge_signed_half_fubini_actual_sumsrowsrowrow_sumsliceentrysourcevaluedecode. (((srs_value_fubini_actual_sumsrowsrowrow_sumslice) = 2 * ge_signed_half_fubini_actual_sumsrowsrowrow_sumsliceentrysourcevaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsliceentrysourcevalue) = 0) /\ (ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsliceentrysourcevalue) = S ge_signed_half_fubini_actual_sumsrowsrowrow_sumsliceentrysourcevaluedecode))) /\ ((dst_positive_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsliceentrysourcevalue = (dst_negative_fubini_actual_sumsrowsrowrow_sumsliceentrysource) + ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsliceentrysourcevalue))))))))) /\ (exists dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput dst_positive_fubini_actual_sumsrowsrowrow_sumsliceentryoutput dst_negative_fubini_actual_sumsrowsrowrow_sumsliceentryoutput. (((srs_slice_fubini_actual_sumsrowsrowrow_sum) = (((((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)))) * S ((((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)))) + ((((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)))))) /\ (((((exists ff_h_pvs_fubini_actual_sumsrowsrowrow_sumsliceentryoutputpositive. ff_h_pvs_fubini_actual_sumsrowsrowrow_sumsliceentryoutputpositive + S (dst_positive_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) = S ((S (srs_index_fubini_actual_sumsrowsrowrow_sumslice)) * dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_fubini_actual_sumsrowsrowrow_sumsliceentryoutputpositive. dst_positive_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput = ff_q_pvs_fubini_actual_sumsrowsrowrow_sumsliceentryoutputpositive * S ((S (srs_index_fubini_actual_sumsrowsrowrow_sumslice)) * dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_positive_fubini_actual_sumsrowsrowrow_sumsliceentryoutput))) /\ (((((exists ff_h_pvs_fubini_actual_sumsrowsrowrow_sumsliceentryoutputnegative. ff_h_pvs_fubini_actual_sumsrowsrowrow_sumsliceentryoutputnegative + S (dst_negative_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) = S ((S (srs_index_fubini_actual_sumsrowsrowrow_sumslice)) * dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_fubini_actual_sumsrowsrowrow_sumsliceentryoutputnegative. dst_negative_code_fubini_actual_sumsrowsrowrow_sumsliceentryoutput = ff_q_pvs_fubini_actual_sumsrowsrowrow_sumsliceentryoutputnegative * S ((S (srs_index_fubini_actual_sumsrowsrowrow_sumslice)) * dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + (dst_negative_fubini_actual_sumsrowsrowrow_sumsliceentryoutput))) /\ (exists ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsliceentryoutputvalue ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsliceentryoutputvalue. (((((srs_value_fubini_actual_sumsrowsrowrow_sumslice) = 2 * (ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsliceentryoutputvalue) /\ (ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsliceentryoutputvalue) = 0) \/ exists ge_signed_half_fubini_actual_sumsrowsrowrow_sumsliceentryoutputvaluedecode. (((srs_value_fubini_actual_sumsrowsrowrow_sumslice) = 2 * ge_signed_half_fubini_actual_sumsrowsrowrow_sumsliceentryoutputvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsliceentryoutputvalue) = 0) /\ (ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsliceentryoutputvalue) = S ge_signed_half_fubini_actual_sumsrowsrowrow_sumsliceentryoutputvaluedecode))) /\ ((dst_positive_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsliceentryoutputvalue = (dst_negative_fubini_actual_sumsrowsrowrow_sumsliceentryoutput) + ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsliceentryoutputvalue)))))))))))))))) /\ (exists dst_positive_code_fubini_actual_sumsrowsrowrow_sumsum dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsum dst_negative_code_fubini_actual_sumsrowsrowrow_sumsum dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum dst_positive_sum_fubini_actual_sumsrowsrowrow_sumsum dst_negative_sum_fubini_actual_sumsrowsrowrow_sumsum. (((srs_slice_fubini_actual_sumsrowsrowrow_sum) = (((((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsum) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsum)) * S ((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsum) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsum)) + ((dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsum) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsum))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum)))) * S ((((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsum) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsum)) * S ((dst_positive_code_fubini_actual_sumsrowsrowrow_sumsum) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsum)) + ((dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsum) + (dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsum))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum)))) + ((((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum))) + (((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum)) * S ((dst_negative_code_fubini_actual_sumsrowsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum)) + ((dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum)))))) /\ (((exists fs_u_dst_fubini_actual_sumsrowsrowrow_sumsumpositive fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumpositive. ((((exists fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_start. fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_start. fs_u_dst_fubini_actual_sumsrowsrowrow_sumsumpositive = fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_start * S ((S (0)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumpositive) + (0))) /\ ((((exists fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_terminal. fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_terminal + S (dst_positive_sum_fubini_actual_sumsrowsrowrow_sumsum) = S ((S (S n)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_terminal. fs_u_dst_fubini_actual_sumsrowsrowrow_sumsumpositive = fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_terminal * S ((S (S n)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumpositive) + (dst_positive_sum_fubini_actual_sumsrowsrowrow_sumsum))) /\ forall fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps. (exists fs_lt_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_bound. fs_lt_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_bound + S fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps = S n) -> exists fs_a_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps fs_r_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps fs_s_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps. ((((exists fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_summand. fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_summand + S (fs_a_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsum)) /\ exists fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_summand. dst_positive_code_fubini_actual_sumsrowsrowrow_sumsum = fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_summand * S ((S (fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_fubini_actual_sumsrowsrowrow_sumsum) + (fs_a_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_partial. fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_partial + S (fs_r_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_partial. fs_u_dst_fubini_actual_sumsrowsrowrow_sumsumpositive = fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_partial * S ((S (fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumpositive) + (fs_r_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_successor. fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_successor + S (fs_s_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps) = S ((S (S fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_successor. fs_u_dst_fubini_actual_sumsrowsrowrow_sumsumpositive = fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps_successor * S ((S (S fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumpositive) + (fs_s_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps))) /\ fs_s_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps = fs_r_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps + fs_a_dst_fubini_actual_sumsrowsrowrow_sumsumpositive_body_steps)))))) /\ (((exists fs_u_dst_fubini_actual_sumsrowsrowrow_sumsumnegative fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumnegative. ((((exists fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_start. fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_start. fs_u_dst_fubini_actual_sumsrowsrowrow_sumsumnegative = fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_start * S ((S (0)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumnegative) + (0))) /\ ((((exists fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_terminal. fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_terminal + S (dst_negative_sum_fubini_actual_sumsrowsrowrow_sumsum) = S ((S (S n)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_terminal. fs_u_dst_fubini_actual_sumsrowsrowrow_sumsumnegative = fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_terminal * S ((S (S n)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumnegative) + (dst_negative_sum_fubini_actual_sumsrowsrowrow_sumsum))) /\ forall fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps. (exists fs_lt_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_bound. fs_lt_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_bound + S fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps = S n) -> exists fs_a_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps fs_r_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps fs_s_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps. ((((exists fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_summand. fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_summand + S (fs_a_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum)) /\ exists fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_summand. dst_negative_code_fubini_actual_sumsrowsrowrow_sumsum = fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_summand * S ((S (fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_fubini_actual_sumsrowsrowrow_sumsum) + (fs_a_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_partial. fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_partial + S (fs_r_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_partial. fs_u_dst_fubini_actual_sumsrowsrowrow_sumsumnegative = fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_partial * S ((S (fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumnegative) + (fs_r_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_successor. fs_h_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_successor + S (fs_s_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps) = S ((S (S fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_successor. fs_u_dst_fubini_actual_sumsrowsrowrow_sumsumnegative = fs_q_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps_successor * S ((S (S fs_i_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_actual_sumsrowsrowrow_sumsumnegative) + (fs_s_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps))) /\ fs_s_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps = fs_r_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps + fs_a_dst_fubini_actual_sumsrowsrowrow_sumsumnegative_body_steps)))))) /\ (exists ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsumresult ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsumresult. (((((srt_value_fubini_actual_sumsrows) = 2 * (ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsumresult) /\ (ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsumresult) = 0) \/ exists ge_signed_half_fubini_actual_sumsrowsrowrow_sumsumresultdecode. (((srt_value_fubini_actual_sumsrows) = 2 * ge_signed_half_fubini_actual_sumsrowsrowrow_sumsumresultdecode + 1 /\ (ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsumresult) = 0) /\ (ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsumresult) = S ge_signed_half_fubini_actual_sumsrowsrowrow_sumsumresultdecode))) /\ ((dst_positive_sum_fubini_actual_sumsrowsrowrow_sumsum) + ge_balance_negative_fubini_actual_sumsrowsrowrow_sumsumresult = (dst_negative_sum_fubini_actual_sumsrowsrowrow_sumsum) + ge_balance_positive_fubini_actual_sumsrowsrowrow_sumsumresult)))))))))))))))))) /\ (((((exists dst_positive_code_fubini_actual_sumscolumnssource_table dst_positive_scale_fubini_actual_sumscolumnssource_table dst_negative_code_fubini_actual_sumscolumnssource_table dst_negative_scale_fubini_actual_sumscolumnssource_table. (((T) = (((((dst_positive_code_fubini_actual_sumscolumnssource_table) + (dst_positive_scale_fubini_actual_sumscolumnssource_table)) * S ((dst_positive_code_fubini_actual_sumscolumnssource_table) + (dst_positive_scale_fubini_actual_sumscolumnssource_table)) + ((dst_positive_scale_fubini_actual_sumscolumnssource_table) + (dst_positive_scale_fubini_actual_sumscolumnssource_table))) + (((dst_negative_code_fubini_actual_sumscolumnssource_table) + (dst_negative_scale_fubini_actual_sumscolumnssource_table)) * S ((dst_negative_code_fubini_actual_sumscolumnssource_table) + (dst_negative_scale_fubini_actual_sumscolumnssource_table)) + ((dst_negative_scale_fubini_actual_sumscolumnssource_table) + (dst_negative_scale_fubini_actual_sumscolumnssource_table)))) * S ((((dst_positive_code_fubini_actual_sumscolumnssource_table) + (dst_positive_scale_fubini_actual_sumscolumnssource_table)) * S ((dst_positive_code_fubini_actual_sumscolumnssource_table) + (dst_positive_scale_fubini_actual_sumscolumnssource_table)) + ((dst_positive_scale_fubini_actual_sumscolumnssource_table) + (dst_positive_scale_fubini_actual_sumscolumnssource_table))) + (((dst_negative_code_fubini_actual_sumscolumnssource_table) + (dst_negative_scale_fubini_actual_sumscolumnssource_table)) * S ((dst_negative_code_fubini_actual_sumscolumnssource_table) + (dst_negative_scale_fubini_actual_sumscolumnssource_table)) + ((dst_negative_scale_fubini_actual_sumscolumnssource_table) + (dst_negative_scale_fubini_actual_sumscolumnssource_table)))) + ((((dst_negative_code_fubini_actual_sumscolumnssource_table) + (dst_negative_scale_fubini_actual_sumscolumnssource_table)) * S ((dst_negative_code_fubini_actual_sumscolumnssource_table) + (dst_negative_scale_fubini_actual_sumscolumnssource_table)) + ((dst_negative_scale_fubini_actual_sumscolumnssource_table) + (dst_negative_scale_fubini_actual_sumscolumnssource_table))) + (((dst_negative_code_fubini_actual_sumscolumnssource_table) + (dst_negative_scale_fubini_actual_sumscolumnssource_table)) * S ((dst_negative_code_fubini_actual_sumscolumnssource_table) + (dst_negative_scale_fubini_actual_sumscolumnssource_table)) + ((dst_negative_scale_fubini_actual_sumscolumnssource_table) + (dst_negative_scale_fubini_actual_sumscolumnssource_table)))))) /\ (forall dst_index_fubini_actual_sumscolumnssource_table. (exists pvs_le_gap_fubini_actual_sumscolumnssource_tabledomain. pvs_le_gap_fubini_actual_sumscolumnssource_tabledomain + (dst_index_fubini_actual_sumscolumnssource_table) = (0)) -> exists dst_positive_fubini_actual_sumscolumnssource_table dst_negative_fubini_actual_sumscolumnssource_table dst_value_fubini_actual_sumscolumnssource_table. ((((exists ff_h_pvs_fubini_actual_sumscolumnssource_tableentrypositive. ff_h_pvs_fubini_actual_sumscolumnssource_tableentrypositive + S (dst_positive_fubini_actual_sumscolumnssource_table) = S ((S (dst_index_fubini_actual_sumscolumnssource_table)) * dst_positive_scale_fubini_actual_sumscolumnssource_table)) /\ exists ff_q_pvs_fubini_actual_sumscolumnssource_tableentrypositive. dst_positive_code_fubini_actual_sumscolumnssource_table = ff_q_pvs_fubini_actual_sumscolumnssource_tableentrypositive * S ((S (dst_index_fubini_actual_sumscolumnssource_table)) * dst_positive_scale_fubini_actual_sumscolumnssource_table) + (dst_positive_fubini_actual_sumscolumnssource_table))) /\ (((((exists ff_h_pvs_fubini_actual_sumscolumnssource_tableentrynegative. ff_h_pvs_fubini_actual_sumscolumnssource_tableentrynegative + S (dst_negative_fubini_actual_sumscolumnssource_table) = S ((S (dst_index_fubini_actual_sumscolumnssource_table)) * dst_negative_scale_fubini_actual_sumscolumnssource_table)) /\ exists ff_q_pvs_fubini_actual_sumscolumnssource_tableentrynegative. dst_negative_code_fubini_actual_sumscolumnssource_table = ff_q_pvs_fubini_actual_sumscolumnssource_tableentrynegative * S ((S (dst_index_fubini_actual_sumscolumnssource_table)) * dst_negative_scale_fubini_actual_sumscolumnssource_table) + (dst_negative_fubini_actual_sumscolumnssource_table))) /\ (exists ge_balance_positive_fubini_actual_sumscolumnssource_tableentryvalue ge_balance_negative_fubini_actual_sumscolumnssource_tableentryvalue. (((((dst_value_fubini_actual_sumscolumnssource_table) = 2 * (ge_balance_positive_fubini_actual_sumscolumnssource_tableentryvalue) /\ (ge_balance_negative_fubini_actual_sumscolumnssource_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_actual_sumscolumnssource_tableentryvaluedecode. (((dst_value_fubini_actual_sumscolumnssource_table) = 2 * ge_signed_half_fubini_actual_sumscolumnssource_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumscolumnssource_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_actual_sumscolumnssource_tableentryvalue) = S ge_signed_half_fubini_actual_sumscolumnssource_tableentryvaluedecode))) /\ ((dst_positive_fubini_actual_sumscolumnssource_table) + ge_balance_negative_fubini_actual_sumscolumnssource_tableentryvalue = (dst_negative_fubini_actual_sumscolumnssource_table) + ge_balance_positive_fubini_actual_sumscolumnssource_tableentryvalue))))))))) /\ (((exists dst_positive_code_fubini_actual_sumscolumnsrow_table dst_positive_scale_fubini_actual_sumscolumnsrow_table dst_negative_code_fubini_actual_sumscolumnsrow_table dst_negative_scale_fubini_actual_sumscolumnsrow_table. (((C) = (((((dst_positive_code_fubini_actual_sumscolumnsrow_table) + (dst_positive_scale_fubini_actual_sumscolumnsrow_table)) * S ((dst_positive_code_fubini_actual_sumscolumnsrow_table) + (dst_positive_scale_fubini_actual_sumscolumnsrow_table)) + ((dst_positive_scale_fubini_actual_sumscolumnsrow_table) + (dst_positive_scale_fubini_actual_sumscolumnsrow_table))) + (((dst_negative_code_fubini_actual_sumscolumnsrow_table) + (dst_negative_scale_fubini_actual_sumscolumnsrow_table)) * S ((dst_negative_code_fubini_actual_sumscolumnsrow_table) + (dst_negative_scale_fubini_actual_sumscolumnsrow_table)) + ((dst_negative_scale_fubini_actual_sumscolumnsrow_table) + (dst_negative_scale_fubini_actual_sumscolumnsrow_table)))) * S ((((dst_positive_code_fubini_actual_sumscolumnsrow_table) + (dst_positive_scale_fubini_actual_sumscolumnsrow_table)) * S ((dst_positive_code_fubini_actual_sumscolumnsrow_table) + (dst_positive_scale_fubini_actual_sumscolumnsrow_table)) + ((dst_positive_scale_fubini_actual_sumscolumnsrow_table) + (dst_positive_scale_fubini_actual_sumscolumnsrow_table))) + (((dst_negative_code_fubini_actual_sumscolumnsrow_table) + (dst_negative_scale_fubini_actual_sumscolumnsrow_table)) * S ((dst_negative_code_fubini_actual_sumscolumnsrow_table) + (dst_negative_scale_fubini_actual_sumscolumnsrow_table)) + ((dst_negative_scale_fubini_actual_sumscolumnsrow_table) + (dst_negative_scale_fubini_actual_sumscolumnsrow_table)))) + ((((dst_negative_code_fubini_actual_sumscolumnsrow_table) + (dst_negative_scale_fubini_actual_sumscolumnsrow_table)) * S ((dst_negative_code_fubini_actual_sumscolumnsrow_table) + (dst_negative_scale_fubini_actual_sumscolumnsrow_table)) + ((dst_negative_scale_fubini_actual_sumscolumnsrow_table) + (dst_negative_scale_fubini_actual_sumscolumnsrow_table))) + (((dst_negative_code_fubini_actual_sumscolumnsrow_table) + (dst_negative_scale_fubini_actual_sumscolumnsrow_table)) * S ((dst_negative_code_fubini_actual_sumscolumnsrow_table) + (dst_negative_scale_fubini_actual_sumscolumnsrow_table)) + ((dst_negative_scale_fubini_actual_sumscolumnsrow_table) + (dst_negative_scale_fubini_actual_sumscolumnsrow_table)))))) /\ (forall dst_index_fubini_actual_sumscolumnsrow_table. (exists pvs_le_gap_fubini_actual_sumscolumnsrow_tabledomain. pvs_le_gap_fubini_actual_sumscolumnsrow_tabledomain + (dst_index_fubini_actual_sumscolumnsrow_table) = (S n)) -> exists dst_positive_fubini_actual_sumscolumnsrow_table dst_negative_fubini_actual_sumscolumnsrow_table dst_value_fubini_actual_sumscolumnsrow_table. ((((exists ff_h_pvs_fubini_actual_sumscolumnsrow_tableentrypositive. ff_h_pvs_fubini_actual_sumscolumnsrow_tableentrypositive + S (dst_positive_fubini_actual_sumscolumnsrow_table) = S ((S (dst_index_fubini_actual_sumscolumnsrow_table)) * dst_positive_scale_fubini_actual_sumscolumnsrow_table)) /\ exists ff_q_pvs_fubini_actual_sumscolumnsrow_tableentrypositive. dst_positive_code_fubini_actual_sumscolumnsrow_table = ff_q_pvs_fubini_actual_sumscolumnsrow_tableentrypositive * S ((S (dst_index_fubini_actual_sumscolumnsrow_table)) * dst_positive_scale_fubini_actual_sumscolumnsrow_table) + (dst_positive_fubini_actual_sumscolumnsrow_table))) /\ (((((exists ff_h_pvs_fubini_actual_sumscolumnsrow_tableentrynegative. ff_h_pvs_fubini_actual_sumscolumnsrow_tableentrynegative + S (dst_negative_fubini_actual_sumscolumnsrow_table) = S ((S (dst_index_fubini_actual_sumscolumnsrow_table)) * dst_negative_scale_fubini_actual_sumscolumnsrow_table)) /\ exists ff_q_pvs_fubini_actual_sumscolumnsrow_tableentrynegative. dst_negative_code_fubini_actual_sumscolumnsrow_table = ff_q_pvs_fubini_actual_sumscolumnsrow_tableentrynegative * S ((S (dst_index_fubini_actual_sumscolumnsrow_table)) * dst_negative_scale_fubini_actual_sumscolumnsrow_table) + (dst_negative_fubini_actual_sumscolumnsrow_table))) /\ (exists ge_balance_positive_fubini_actual_sumscolumnsrow_tableentryvalue ge_balance_negative_fubini_actual_sumscolumnsrow_tableentryvalue. (((((dst_value_fubini_actual_sumscolumnsrow_table) = 2 * (ge_balance_positive_fubini_actual_sumscolumnsrow_tableentryvalue) /\ (ge_balance_negative_fubini_actual_sumscolumnsrow_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_actual_sumscolumnsrow_tableentryvaluedecode. (((dst_value_fubini_actual_sumscolumnsrow_table) = 2 * ge_signed_half_fubini_actual_sumscolumnsrow_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumscolumnsrow_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_actual_sumscolumnsrow_tableentryvalue) = S ge_signed_half_fubini_actual_sumscolumnsrow_tableentryvaluedecode))) /\ ((dst_positive_fubini_actual_sumscolumnsrow_table) + ge_balance_negative_fubini_actual_sumscolumnsrow_tableentryvalue = (dst_negative_fubini_actual_sumscolumnsrow_table) + ge_balance_positive_fubini_actual_sumscolumnsrow_tableentryvalue))))))))) /\ (forall srt_index_fubini_actual_sumscolumns. (exists pvs_gap_fubini_actual_sumscolumnsbound. pvs_gap_fubini_actual_sumscolumnsbound + S (srt_index_fubini_actual_sumscolumns) = (S n)) -> exists srt_value_fubini_actual_sumscolumns. (((exists dst_positive_code_fubini_actual_sumscolumnsrowentry dst_positive_scale_fubini_actual_sumscolumnsrowentry dst_negative_code_fubini_actual_sumscolumnsrowentry dst_negative_scale_fubini_actual_sumscolumnsrowentry dst_positive_fubini_actual_sumscolumnsrowentry dst_negative_fubini_actual_sumscolumnsrowentry. (((C) = (((((dst_positive_code_fubini_actual_sumscolumnsrowentry) + (dst_positive_scale_fubini_actual_sumscolumnsrowentry)) * S ((dst_positive_code_fubini_actual_sumscolumnsrowentry) + (dst_positive_scale_fubini_actual_sumscolumnsrowentry)) + ((dst_positive_scale_fubini_actual_sumscolumnsrowentry) + (dst_positive_scale_fubini_actual_sumscolumnsrowentry))) + (((dst_negative_code_fubini_actual_sumscolumnsrowentry) + (dst_negative_scale_fubini_actual_sumscolumnsrowentry)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowentry) + (dst_negative_scale_fubini_actual_sumscolumnsrowentry)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowentry) + (dst_negative_scale_fubini_actual_sumscolumnsrowentry)))) * S ((((dst_positive_code_fubini_actual_sumscolumnsrowentry) + (dst_positive_scale_fubini_actual_sumscolumnsrowentry)) * S ((dst_positive_code_fubini_actual_sumscolumnsrowentry) + (dst_positive_scale_fubini_actual_sumscolumnsrowentry)) + ((dst_positive_scale_fubini_actual_sumscolumnsrowentry) + (dst_positive_scale_fubini_actual_sumscolumnsrowentry))) + (((dst_negative_code_fubini_actual_sumscolumnsrowentry) + (dst_negative_scale_fubini_actual_sumscolumnsrowentry)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowentry) + (dst_negative_scale_fubini_actual_sumscolumnsrowentry)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowentry) + (dst_negative_scale_fubini_actual_sumscolumnsrowentry)))) + ((((dst_negative_code_fubini_actual_sumscolumnsrowentry) + (dst_negative_scale_fubini_actual_sumscolumnsrowentry)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowentry) + (dst_negative_scale_fubini_actual_sumscolumnsrowentry)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowentry) + (dst_negative_scale_fubini_actual_sumscolumnsrowentry))) + (((dst_negative_code_fubini_actual_sumscolumnsrowentry) + (dst_negative_scale_fubini_actual_sumscolumnsrowentry)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowentry) + (dst_negative_scale_fubini_actual_sumscolumnsrowentry)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowentry) + (dst_negative_scale_fubini_actual_sumscolumnsrowentry)))))) /\ (((((exists ff_h_pvs_fubini_actual_sumscolumnsrowentrypositive. ff_h_pvs_fubini_actual_sumscolumnsrowentrypositive + S (dst_positive_fubini_actual_sumscolumnsrowentry) = S ((S (srt_index_fubini_actual_sumscolumns)) * dst_positive_scale_fubini_actual_sumscolumnsrowentry)) /\ exists ff_q_pvs_fubini_actual_sumscolumnsrowentrypositive. dst_positive_code_fubini_actual_sumscolumnsrowentry = ff_q_pvs_fubini_actual_sumscolumnsrowentrypositive * S ((S (srt_index_fubini_actual_sumscolumns)) * dst_positive_scale_fubini_actual_sumscolumnsrowentry) + (dst_positive_fubini_actual_sumscolumnsrowentry))) /\ (((((exists ff_h_pvs_fubini_actual_sumscolumnsrowentrynegative. ff_h_pvs_fubini_actual_sumscolumnsrowentrynegative + S (dst_negative_fubini_actual_sumscolumnsrowentry) = S ((S (srt_index_fubini_actual_sumscolumns)) * dst_negative_scale_fubini_actual_sumscolumnsrowentry)) /\ exists ff_q_pvs_fubini_actual_sumscolumnsrowentrynegative. dst_negative_code_fubini_actual_sumscolumnsrowentry = ff_q_pvs_fubini_actual_sumscolumnsrowentrynegative * S ((S (srt_index_fubini_actual_sumscolumns)) * dst_negative_scale_fubini_actual_sumscolumnsrowentry) + (dst_negative_fubini_actual_sumscolumnsrowentry))) /\ (exists ge_balance_positive_fubini_actual_sumscolumnsrowentryvalue ge_balance_negative_fubini_actual_sumscolumnsrowentryvalue. (((((srt_value_fubini_actual_sumscolumns) = 2 * (ge_balance_positive_fubini_actual_sumscolumnsrowentryvalue) /\ (ge_balance_negative_fubini_actual_sumscolumnsrowentryvalue) = 0) \/ exists ge_signed_half_fubini_actual_sumscolumnsrowentryvaluedecode. (((srt_value_fubini_actual_sumscolumns) = 2 * ge_signed_half_fubini_actual_sumscolumnsrowentryvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumscolumnsrowentryvalue) = 0) /\ (ge_balance_negative_fubini_actual_sumscolumnsrowentryvalue) = S ge_signed_half_fubini_actual_sumscolumnsrowentryvaluedecode))) /\ ((dst_positive_fubini_actual_sumscolumnsrowentry) + ge_balance_negative_fubini_actual_sumscolumnsrowentryvalue = (dst_negative_fubini_actual_sumscolumnsrowentry) + ge_balance_positive_fubini_actual_sumscolumnsrowentryvalue))))))))) /\ (exists srs_slice_fubini_actual_sumscolumnsrowrow_sum. ((((exists dst_positive_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table dst_negative_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table. (((T) = (((((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) * S ((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) + ((dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)))) * S ((((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) * S ((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) + ((dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)))) + ((((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)))))) /\ (forall dst_index_fubini_actual_sumscolumnsrowrow_sumslicesource_table. (exists pvs_le_gap_fubini_actual_sumscolumnsrowrow_sumslicesource_tabledomain. pvs_le_gap_fubini_actual_sumscolumnsrowrow_sumslicesource_tabledomain + (dst_index_fubini_actual_sumscolumnsrowrow_sumslicesource_table) = (0)) -> exists dst_positive_fubini_actual_sumscolumnsrowrow_sumslicesource_table dst_negative_fubini_actual_sumscolumnsrowrow_sumslicesource_table dst_value_fubini_actual_sumscolumnsrowrow_sumslicesource_table. ((((exists ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentrypositive. ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentrypositive + S (dst_positive_fubini_actual_sumscolumnsrowrow_sumslicesource_table) = S ((S (dst_index_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) * dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentrypositive. dst_positive_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table = ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentrypositive * S ((S (dst_index_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) * dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_positive_fubini_actual_sumscolumnsrowrow_sumslicesource_table))) /\ (((((exists ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentrynegative. ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentrynegative + S (dst_negative_fubini_actual_sumscolumnsrowrow_sumslicesource_table) = S ((S (dst_index_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) * dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentrynegative. dst_negative_code_fubini_actual_sumscolumnsrowrow_sumslicesource_table = ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentrynegative * S ((S (dst_index_fubini_actual_sumscolumnsrowrow_sumslicesource_table)) * dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + (dst_negative_fubini_actual_sumscolumnsrowrow_sumslicesource_table))) /\ (exists ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentryvalue ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentryvalue. (((((dst_value_fubini_actual_sumscolumnsrowrow_sumslicesource_table) = 2 * (ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentryvalue) /\ (ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentryvaluedecode. (((dst_value_fubini_actual_sumscolumnsrowrow_sumslicesource_table) = 2 * ge_signed_half_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentryvalue) = S ge_signed_half_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentryvaluedecode))) /\ ((dst_positive_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentryvalue = (dst_negative_fubini_actual_sumscolumnsrowrow_sumslicesource_table) + ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumslicesource_tableentryvalue))))))))) /\ (((exists dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table. (((srs_slice_fubini_actual_sumscolumnsrowrow_sum) = (((((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)))) * S ((((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)))) + ((((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)))))) /\ (forall dst_index_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table. (exists pvs_le_gap_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tabledomain. pvs_le_gap_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tabledomain + (dst_index_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) = (S n)) -> exists dst_positive_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table dst_negative_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table dst_value_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table. ((((exists ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentrypositive. ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentrypositive + S (dst_positive_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) = S ((S (dst_index_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) * dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentrypositive. dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table = ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentrypositive * S ((S (dst_index_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) * dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_positive_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table))) /\ (((((exists ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentrynegative. ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentrynegative + S (dst_negative_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) = S ((S (dst_index_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) * dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentrynegative. dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table = ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentrynegative * S ((S (dst_index_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table)) * dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + (dst_negative_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table))) /\ (exists ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentryvalue ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentryvalue. (((((dst_value_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) = 2 * (ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentryvalue) /\ (ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentryvaluedecode. (((dst_value_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) = 2 * ge_signed_half_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentryvalue) = S ge_signed_half_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentryvaluedecode))) /\ ((dst_positive_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentryvalue = (dst_negative_fubini_actual_sumscolumnsrowrow_sumsliceoutput_table) + ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsliceoutput_tableentryvalue))))))))) /\ (forall srs_index_fubini_actual_sumscolumnsrowrow_sumslice. (exists pvs_gap_fubini_actual_sumscolumnsrowrow_sumslicebound. pvs_gap_fubini_actual_sumscolumnsrowrow_sumslicebound + S (srs_index_fubini_actual_sumscolumnsrowrow_sumslice) = (S n)) -> exists srs_value_fubini_actual_sumscolumnsrowrow_sumslice. (((exists dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource dst_positive_fubini_actual_sumscolumnsrowrow_sumsliceentrysource dst_negative_fubini_actual_sumscolumnsrowrow_sumsliceentrysource. (((T) = (((((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) * S ((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) + ((dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)))) * S ((((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) * S ((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) + ((dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)))) + ((((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)))))) /\ (((((exists ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcepositive. ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcepositive + S (dst_positive_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) = S ((S (((((0) + ((1) * (srt_index_fubini_actual_sumscolumns)))) + ((S n) * (srs_index_fubini_actual_sumscolumnsrowrow_sumslice))))) * dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcepositive. dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource = ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcepositive * S ((S (((((0) + ((1) * (srt_index_fubini_actual_sumscolumns)))) + ((S n) * (srs_index_fubini_actual_sumscolumnsrowrow_sumslice))))) * dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_positive_fubini_actual_sumscolumnsrowrow_sumsliceentrysource))) /\ (((((exists ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcenegative. ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcenegative + S (dst_negative_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) = S ((S (((((0) + ((1) * (srt_index_fubini_actual_sumscolumns)))) + ((S n) * (srs_index_fubini_actual_sumscolumnsrowrow_sumslice))))) * dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcenegative. dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentrysource = ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcenegative * S ((S (((((0) + ((1) * (srt_index_fubini_actual_sumscolumns)))) + ((S n) * (srs_index_fubini_actual_sumscolumnsrowrow_sumslice))))) * dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + (dst_negative_fubini_actual_sumscolumnsrowrow_sumsliceentrysource))) /\ (exists ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcevalue ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcevalue. (((((srs_value_fubini_actual_sumscolumnsrowrow_sumslice) = 2 * (ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcevalue) /\ (ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcevalue) = 0) \/ exists ge_signed_half_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcevaluedecode. (((srs_value_fubini_actual_sumscolumnsrowrow_sumslice) = 2 * ge_signed_half_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcevaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcevalue) = 0) /\ (ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcevalue) = S ge_signed_half_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcevaluedecode))) /\ ((dst_positive_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcevalue = (dst_negative_fubini_actual_sumscolumnsrowrow_sumsliceentrysource) + ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsliceentrysourcevalue))))))))) /\ (exists dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput dst_positive_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput dst_negative_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput. (((srs_slice_fubini_actual_sumscolumnsrowrow_sum) = (((((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)))) * S ((((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)))) + ((((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)))))) /\ (((((exists ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputpositive. ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputpositive + S (dst_positive_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) = S ((S (srs_index_fubini_actual_sumscolumnsrowrow_sumslice)) * dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputpositive. dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput = ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputpositive * S ((S (srs_index_fubini_actual_sumscolumnsrowrow_sumslice)) * dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_positive_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput))) /\ (((((exists ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputnegative. ff_h_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputnegative + S (dst_negative_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) = S ((S (srs_index_fubini_actual_sumscolumnsrowrow_sumslice)) * dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputnegative. dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput = ff_q_pvs_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputnegative * S ((S (srs_index_fubini_actual_sumscolumnsrowrow_sumslice)) * dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + (dst_negative_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput))) /\ (exists ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputvalue ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputvalue. (((((srs_value_fubini_actual_sumscolumnsrowrow_sumslice) = 2 * (ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputvalue) /\ (ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputvalue) = 0) \/ exists ge_signed_half_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputvaluedecode. (((srs_value_fubini_actual_sumscolumnsrowrow_sumslice) = 2 * ge_signed_half_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputvaluedecode + 1 /\ (ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputvalue) = 0) /\ (ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputvalue) = S ge_signed_half_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputvaluedecode))) /\ ((dst_positive_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputvalue = (dst_negative_fubini_actual_sumscolumnsrowrow_sumsliceentryoutput) + ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsliceentryoutputvalue)))))))))))))))) /\ (exists dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsum dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsum dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsum dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum dst_positive_sum_fubini_actual_sumscolumnsrowrow_sumsum dst_negative_sum_fubini_actual_sumscolumnsrowrow_sumsum. (((srs_slice_fubini_actual_sumscolumnsrowrow_sum) = (((((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsum)) * S ((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsum)) + ((dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsum))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum)))) * S ((((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsum)) * S ((dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsum)) + ((dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsum))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum)))) + ((((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum))) + (((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum)) * S ((dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum)) + ((dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum)))))) /\ (((exists fs_u_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive. ((((exists fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_start. fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_start. fs_u_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive = fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_start * S ((S (0)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive) + (0))) /\ ((((exists fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_terminal. fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_terminal + S (dst_positive_sum_fubini_actual_sumscolumnsrowrow_sumsum) = S ((S (S n)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_terminal. fs_u_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive = fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_terminal * S ((S (S n)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive) + (dst_positive_sum_fubini_actual_sumscolumnsrowrow_sumsum))) /\ forall fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps. (exists fs_lt_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_bound. fs_lt_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_bound + S fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps = S n) -> exists fs_a_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps fs_r_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps fs_s_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps. ((((exists fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_summand. fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_summand + S (fs_a_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsum)) /\ exists fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_summand. dst_positive_code_fubini_actual_sumscolumnsrowrow_sumsum = fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_summand * S ((S (fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_fubini_actual_sumscolumnsrowrow_sumsum) + (fs_a_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_partial. fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_partial + S (fs_r_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_partial. fs_u_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive = fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_partial * S ((S (fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive) + (fs_r_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_successor. fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_successor + S (fs_s_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps) = S ((S (S fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_successor. fs_u_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive = fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps_successor * S ((S (S fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive) + (fs_s_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps))) /\ fs_s_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps = fs_r_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps + fs_a_dst_fubini_actual_sumscolumnsrowrow_sumsumpositive_body_steps)))))) /\ (((exists fs_u_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative. ((((exists fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_start. fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_start. fs_u_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative = fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_start * S ((S (0)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative) + (0))) /\ ((((exists fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_terminal. fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_terminal + S (dst_negative_sum_fubini_actual_sumscolumnsrowrow_sumsum) = S ((S (S n)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_terminal. fs_u_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative = fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_terminal * S ((S (S n)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative) + (dst_negative_sum_fubini_actual_sumscolumnsrowrow_sumsum))) /\ forall fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps. (exists fs_lt_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_bound. fs_lt_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_bound + S fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps = S n) -> exists fs_a_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps fs_r_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps fs_s_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps. ((((exists fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_summand. fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_summand + S (fs_a_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum)) /\ exists fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_summand. dst_negative_code_fubini_actual_sumscolumnsrowrow_sumsum = fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_summand * S ((S (fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_fubini_actual_sumscolumnsrowrow_sumsum) + (fs_a_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_partial. fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_partial + S (fs_r_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_partial. fs_u_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative = fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_partial * S ((S (fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative) + (fs_r_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_successor. fs_h_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_successor + S (fs_s_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps) = S ((S (S fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_successor. fs_u_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative = fs_q_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps_successor * S ((S (S fs_i_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative) + (fs_s_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps))) /\ fs_s_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps = fs_r_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps + fs_a_dst_fubini_actual_sumscolumnsrowrow_sumsumnegative_body_steps)))))) /\ (exists ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsumresult ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsumresult. (((((srt_value_fubini_actual_sumscolumns) = 2 * (ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsumresult) /\ (ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsumresult) = 0) \/ exists ge_signed_half_fubini_actual_sumscolumnsrowrow_sumsumresultdecode. (((srt_value_fubini_actual_sumscolumns) = 2 * ge_signed_half_fubini_actual_sumscolumnsrowrow_sumsumresultdecode + 1 /\ (ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsumresult) = 0) /\ (ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsumresult) = S ge_signed_half_fubini_actual_sumscolumnsrowrow_sumsumresultdecode))) /\ ((dst_positive_sum_fubini_actual_sumscolumnsrowrow_sumsum) + ge_balance_negative_fubini_actual_sumscolumnsrowrow_sumsumresult = (dst_negative_sum_fubini_actual_sumscolumnsrowrow_sumsum) + ge_balance_positive_fubini_actual_sumscolumnsrowrow_sumsumresult)))))))))))))))))) /\ (((exists dst_positive_code_fubini_actual_sumsrow_total dst_positive_scale_fubini_actual_sumsrow_total dst_negative_code_fubini_actual_sumsrow_total dst_negative_scale_fubini_actual_sumsrow_total dst_positive_sum_fubini_actual_sumsrow_total dst_negative_sum_fubini_actual_sumsrow_total. (((R) = (((((dst_positive_code_fubini_actual_sumsrow_total) + (dst_positive_scale_fubini_actual_sumsrow_total)) * S ((dst_positive_code_fubini_actual_sumsrow_total) + (dst_positive_scale_fubini_actual_sumsrow_total)) + ((dst_positive_scale_fubini_actual_sumsrow_total) + (dst_positive_scale_fubini_actual_sumsrow_total))) + (((dst_negative_code_fubini_actual_sumsrow_total) + (dst_negative_scale_fubini_actual_sumsrow_total)) * S ((dst_negative_code_fubini_actual_sumsrow_total) + (dst_negative_scale_fubini_actual_sumsrow_total)) + ((dst_negative_scale_fubini_actual_sumsrow_total) + (dst_negative_scale_fubini_actual_sumsrow_total)))) * S ((((dst_positive_code_fubini_actual_sumsrow_total) + (dst_positive_scale_fubini_actual_sumsrow_total)) * S ((dst_positive_code_fubini_actual_sumsrow_total) + (dst_positive_scale_fubini_actual_sumsrow_total)) + ((dst_positive_scale_fubini_actual_sumsrow_total) + (dst_positive_scale_fubini_actual_sumsrow_total))) + (((dst_negative_code_fubini_actual_sumsrow_total) + (dst_negative_scale_fubini_actual_sumsrow_total)) * S ((dst_negative_code_fubini_actual_sumsrow_total) + (dst_negative_scale_fubini_actual_sumsrow_total)) + ((dst_negative_scale_fubini_actual_sumsrow_total) + (dst_negative_scale_fubini_actual_sumsrow_total)))) + ((((dst_negative_code_fubini_actual_sumsrow_total) + (dst_negative_scale_fubini_actual_sumsrow_total)) * S ((dst_negative_code_fubini_actual_sumsrow_total) + (dst_negative_scale_fubini_actual_sumsrow_total)) + ((dst_negative_scale_fubini_actual_sumsrow_total) + (dst_negative_scale_fubini_actual_sumsrow_total))) + (((dst_negative_code_fubini_actual_sumsrow_total) + (dst_negative_scale_fubini_actual_sumsrow_total)) * S ((dst_negative_code_fubini_actual_sumsrow_total) + (dst_negative_scale_fubini_actual_sumsrow_total)) + ((dst_negative_scale_fubini_actual_sumsrow_total) + (dst_negative_scale_fubini_actual_sumsrow_total)))))) /\ (((exists fs_u_dst_fubini_actual_sumsrow_totalpositive fs_v_dst_fubini_actual_sumsrow_totalpositive. ((((exists fs_h_dst_fubini_actual_sumsrow_totalpositive_body_start. fs_h_dst_fubini_actual_sumsrow_totalpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_actual_sumsrow_totalpositive)) /\ exists fs_q_dst_fubini_actual_sumsrow_totalpositive_body_start. fs_u_dst_fubini_actual_sumsrow_totalpositive = fs_q_dst_fubini_actual_sumsrow_totalpositive_body_start * S ((S (0)) * fs_v_dst_fubini_actual_sumsrow_totalpositive) + (0))) /\ ((((exists fs_h_dst_fubini_actual_sumsrow_totalpositive_body_terminal. fs_h_dst_fubini_actual_sumsrow_totalpositive_body_terminal + S (dst_positive_sum_fubini_actual_sumsrow_total) = S ((S (S n)) * fs_v_dst_fubini_actual_sumsrow_totalpositive)) /\ exists fs_q_dst_fubini_actual_sumsrow_totalpositive_body_terminal. fs_u_dst_fubini_actual_sumsrow_totalpositive = fs_q_dst_fubini_actual_sumsrow_totalpositive_body_terminal * S ((S (S n)) * fs_v_dst_fubini_actual_sumsrow_totalpositive) + (dst_positive_sum_fubini_actual_sumsrow_total))) /\ forall fs_i_dst_fubini_actual_sumsrow_totalpositive_body_steps. (exists fs_lt_dst_fubini_actual_sumsrow_totalpositive_body_steps_bound. fs_lt_dst_fubini_actual_sumsrow_totalpositive_body_steps_bound + S fs_i_dst_fubini_actual_sumsrow_totalpositive_body_steps = S n) -> exists fs_a_dst_fubini_actual_sumsrow_totalpositive_body_steps fs_r_dst_fubini_actual_sumsrow_totalpositive_body_steps fs_s_dst_fubini_actual_sumsrow_totalpositive_body_steps. ((((exists fs_h_dst_fubini_actual_sumsrow_totalpositive_body_steps_summand. fs_h_dst_fubini_actual_sumsrow_totalpositive_body_steps_summand + S (fs_a_dst_fubini_actual_sumsrow_totalpositive_body_steps) = S ((S (fs_i_dst_fubini_actual_sumsrow_totalpositive_body_steps)) * dst_positive_scale_fubini_actual_sumsrow_total)) /\ exists fs_q_dst_fubini_actual_sumsrow_totalpositive_body_steps_summand. dst_positive_code_fubini_actual_sumsrow_total = fs_q_dst_fubini_actual_sumsrow_totalpositive_body_steps_summand * S ((S (fs_i_dst_fubini_actual_sumsrow_totalpositive_body_steps)) * dst_positive_scale_fubini_actual_sumsrow_total) + (fs_a_dst_fubini_actual_sumsrow_totalpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumsrow_totalpositive_body_steps_partial. fs_h_dst_fubini_actual_sumsrow_totalpositive_body_steps_partial + S (fs_r_dst_fubini_actual_sumsrow_totalpositive_body_steps) = S ((S (fs_i_dst_fubini_actual_sumsrow_totalpositive_body_steps)) * fs_v_dst_fubini_actual_sumsrow_totalpositive)) /\ exists fs_q_dst_fubini_actual_sumsrow_totalpositive_body_steps_partial. fs_u_dst_fubini_actual_sumsrow_totalpositive = fs_q_dst_fubini_actual_sumsrow_totalpositive_body_steps_partial * S ((S (fs_i_dst_fubini_actual_sumsrow_totalpositive_body_steps)) * fs_v_dst_fubini_actual_sumsrow_totalpositive) + (fs_r_dst_fubini_actual_sumsrow_totalpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumsrow_totalpositive_body_steps_successor. fs_h_dst_fubini_actual_sumsrow_totalpositive_body_steps_successor + S (fs_s_dst_fubini_actual_sumsrow_totalpositive_body_steps) = S ((S (S fs_i_dst_fubini_actual_sumsrow_totalpositive_body_steps)) * fs_v_dst_fubini_actual_sumsrow_totalpositive)) /\ exists fs_q_dst_fubini_actual_sumsrow_totalpositive_body_steps_successor. fs_u_dst_fubini_actual_sumsrow_totalpositive = fs_q_dst_fubini_actual_sumsrow_totalpositive_body_steps_successor * S ((S (S fs_i_dst_fubini_actual_sumsrow_totalpositive_body_steps)) * fs_v_dst_fubini_actual_sumsrow_totalpositive) + (fs_s_dst_fubini_actual_sumsrow_totalpositive_body_steps))) /\ fs_s_dst_fubini_actual_sumsrow_totalpositive_body_steps = fs_r_dst_fubini_actual_sumsrow_totalpositive_body_steps + fs_a_dst_fubini_actual_sumsrow_totalpositive_body_steps)))))) /\ (((exists fs_u_dst_fubini_actual_sumsrow_totalnegative fs_v_dst_fubini_actual_sumsrow_totalnegative. ((((exists fs_h_dst_fubini_actual_sumsrow_totalnegative_body_start. fs_h_dst_fubini_actual_sumsrow_totalnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_actual_sumsrow_totalnegative)) /\ exists fs_q_dst_fubini_actual_sumsrow_totalnegative_body_start. fs_u_dst_fubini_actual_sumsrow_totalnegative = fs_q_dst_fubini_actual_sumsrow_totalnegative_body_start * S ((S (0)) * fs_v_dst_fubini_actual_sumsrow_totalnegative) + (0))) /\ ((((exists fs_h_dst_fubini_actual_sumsrow_totalnegative_body_terminal. fs_h_dst_fubini_actual_sumsrow_totalnegative_body_terminal + S (dst_negative_sum_fubini_actual_sumsrow_total) = S ((S (S n)) * fs_v_dst_fubini_actual_sumsrow_totalnegative)) /\ exists fs_q_dst_fubini_actual_sumsrow_totalnegative_body_terminal. fs_u_dst_fubini_actual_sumsrow_totalnegative = fs_q_dst_fubini_actual_sumsrow_totalnegative_body_terminal * S ((S (S n)) * fs_v_dst_fubini_actual_sumsrow_totalnegative) + (dst_negative_sum_fubini_actual_sumsrow_total))) /\ forall fs_i_dst_fubini_actual_sumsrow_totalnegative_body_steps. (exists fs_lt_dst_fubini_actual_sumsrow_totalnegative_body_steps_bound. fs_lt_dst_fubini_actual_sumsrow_totalnegative_body_steps_bound + S fs_i_dst_fubini_actual_sumsrow_totalnegative_body_steps = S n) -> exists fs_a_dst_fubini_actual_sumsrow_totalnegative_body_steps fs_r_dst_fubini_actual_sumsrow_totalnegative_body_steps fs_s_dst_fubini_actual_sumsrow_totalnegative_body_steps. ((((exists fs_h_dst_fubini_actual_sumsrow_totalnegative_body_steps_summand. fs_h_dst_fubini_actual_sumsrow_totalnegative_body_steps_summand + S (fs_a_dst_fubini_actual_sumsrow_totalnegative_body_steps) = S ((S (fs_i_dst_fubini_actual_sumsrow_totalnegative_body_steps)) * dst_negative_scale_fubini_actual_sumsrow_total)) /\ exists fs_q_dst_fubini_actual_sumsrow_totalnegative_body_steps_summand. dst_negative_code_fubini_actual_sumsrow_total = fs_q_dst_fubini_actual_sumsrow_totalnegative_body_steps_summand * S ((S (fs_i_dst_fubini_actual_sumsrow_totalnegative_body_steps)) * dst_negative_scale_fubini_actual_sumsrow_total) + (fs_a_dst_fubini_actual_sumsrow_totalnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumsrow_totalnegative_body_steps_partial. fs_h_dst_fubini_actual_sumsrow_totalnegative_body_steps_partial + S (fs_r_dst_fubini_actual_sumsrow_totalnegative_body_steps) = S ((S (fs_i_dst_fubini_actual_sumsrow_totalnegative_body_steps)) * fs_v_dst_fubini_actual_sumsrow_totalnegative)) /\ exists fs_q_dst_fubini_actual_sumsrow_totalnegative_body_steps_partial. fs_u_dst_fubini_actual_sumsrow_totalnegative = fs_q_dst_fubini_actual_sumsrow_totalnegative_body_steps_partial * S ((S (fs_i_dst_fubini_actual_sumsrow_totalnegative_body_steps)) * fs_v_dst_fubini_actual_sumsrow_totalnegative) + (fs_r_dst_fubini_actual_sumsrow_totalnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumsrow_totalnegative_body_steps_successor. fs_h_dst_fubini_actual_sumsrow_totalnegative_body_steps_successor + S (fs_s_dst_fubini_actual_sumsrow_totalnegative_body_steps) = S ((S (S fs_i_dst_fubini_actual_sumsrow_totalnegative_body_steps)) * fs_v_dst_fubini_actual_sumsrow_totalnegative)) /\ exists fs_q_dst_fubini_actual_sumsrow_totalnegative_body_steps_successor. fs_u_dst_fubini_actual_sumsrow_totalnegative = fs_q_dst_fubini_actual_sumsrow_totalnegative_body_steps_successor * S ((S (S fs_i_dst_fubini_actual_sumsrow_totalnegative_body_steps)) * fs_v_dst_fubini_actual_sumsrow_totalnegative) + (fs_s_dst_fubini_actual_sumsrow_totalnegative_body_steps))) /\ fs_s_dst_fubini_actual_sumsrow_totalnegative_body_steps = fs_r_dst_fubini_actual_sumsrow_totalnegative_body_steps + fs_a_dst_fubini_actual_sumsrow_totalnegative_body_steps)))))) /\ (exists ge_balance_positive_fubini_actual_sumsrow_totalresult ge_balance_negative_fubini_actual_sumsrow_totalresult. (((((z) = 2 * (ge_balance_positive_fubini_actual_sumsrow_totalresult) /\ (ge_balance_negative_fubini_actual_sumsrow_totalresult) = 0) \/ exists ge_signed_half_fubini_actual_sumsrow_totalresultdecode. (((z) = 2 * ge_signed_half_fubini_actual_sumsrow_totalresultdecode + 1 /\ (ge_balance_positive_fubini_actual_sumsrow_totalresult) = 0) /\ (ge_balance_negative_fubini_actual_sumsrow_totalresult) = S ge_signed_half_fubini_actual_sumsrow_totalresultdecode))) /\ ((dst_positive_sum_fubini_actual_sumsrow_total) + ge_balance_negative_fubini_actual_sumsrow_totalresult = (dst_negative_sum_fubini_actual_sumsrow_total) + ge_balance_positive_fubini_actual_sumsrow_totalresult))))))))) /\ (exists dst_positive_code_fubini_actual_sumscolumn_total dst_positive_scale_fubini_actual_sumscolumn_total dst_negative_code_fubini_actual_sumscolumn_total dst_negative_scale_fubini_actual_sumscolumn_total dst_positive_sum_fubini_actual_sumscolumn_total dst_negative_sum_fubini_actual_sumscolumn_total. (((C) = (((((dst_positive_code_fubini_actual_sumscolumn_total) + (dst_positive_scale_fubini_actual_sumscolumn_total)) * S ((dst_positive_code_fubini_actual_sumscolumn_total) + (dst_positive_scale_fubini_actual_sumscolumn_total)) + ((dst_positive_scale_fubini_actual_sumscolumn_total) + (dst_positive_scale_fubini_actual_sumscolumn_total))) + (((dst_negative_code_fubini_actual_sumscolumn_total) + (dst_negative_scale_fubini_actual_sumscolumn_total)) * S ((dst_negative_code_fubini_actual_sumscolumn_total) + (dst_negative_scale_fubini_actual_sumscolumn_total)) + ((dst_negative_scale_fubini_actual_sumscolumn_total) + (dst_negative_scale_fubini_actual_sumscolumn_total)))) * S ((((dst_positive_code_fubini_actual_sumscolumn_total) + (dst_positive_scale_fubini_actual_sumscolumn_total)) * S ((dst_positive_code_fubini_actual_sumscolumn_total) + (dst_positive_scale_fubini_actual_sumscolumn_total)) + ((dst_positive_scale_fubini_actual_sumscolumn_total) + (dst_positive_scale_fubini_actual_sumscolumn_total))) + (((dst_negative_code_fubini_actual_sumscolumn_total) + (dst_negative_scale_fubini_actual_sumscolumn_total)) * S ((dst_negative_code_fubini_actual_sumscolumn_total) + (dst_negative_scale_fubini_actual_sumscolumn_total)) + ((dst_negative_scale_fubini_actual_sumscolumn_total) + (dst_negative_scale_fubini_actual_sumscolumn_total)))) + ((((dst_negative_code_fubini_actual_sumscolumn_total) + (dst_negative_scale_fubini_actual_sumscolumn_total)) * S ((dst_negative_code_fubini_actual_sumscolumn_total) + (dst_negative_scale_fubini_actual_sumscolumn_total)) + ((dst_negative_scale_fubini_actual_sumscolumn_total) + (dst_negative_scale_fubini_actual_sumscolumn_total))) + (((dst_negative_code_fubini_actual_sumscolumn_total) + (dst_negative_scale_fubini_actual_sumscolumn_total)) * S ((dst_negative_code_fubini_actual_sumscolumn_total) + (dst_negative_scale_fubini_actual_sumscolumn_total)) + ((dst_negative_scale_fubini_actual_sumscolumn_total) + (dst_negative_scale_fubini_actual_sumscolumn_total)))))) /\ (((exists fs_u_dst_fubini_actual_sumscolumn_totalpositive fs_v_dst_fubini_actual_sumscolumn_totalpositive. ((((exists fs_h_dst_fubini_actual_sumscolumn_totalpositive_body_start. fs_h_dst_fubini_actual_sumscolumn_totalpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_actual_sumscolumn_totalpositive)) /\ exists fs_q_dst_fubini_actual_sumscolumn_totalpositive_body_start. fs_u_dst_fubini_actual_sumscolumn_totalpositive = fs_q_dst_fubini_actual_sumscolumn_totalpositive_body_start * S ((S (0)) * fs_v_dst_fubini_actual_sumscolumn_totalpositive) + (0))) /\ ((((exists fs_h_dst_fubini_actual_sumscolumn_totalpositive_body_terminal. fs_h_dst_fubini_actual_sumscolumn_totalpositive_body_terminal + S (dst_positive_sum_fubini_actual_sumscolumn_total) = S ((S (S n)) * fs_v_dst_fubini_actual_sumscolumn_totalpositive)) /\ exists fs_q_dst_fubini_actual_sumscolumn_totalpositive_body_terminal. fs_u_dst_fubini_actual_sumscolumn_totalpositive = fs_q_dst_fubini_actual_sumscolumn_totalpositive_body_terminal * S ((S (S n)) * fs_v_dst_fubini_actual_sumscolumn_totalpositive) + (dst_positive_sum_fubini_actual_sumscolumn_total))) /\ forall fs_i_dst_fubini_actual_sumscolumn_totalpositive_body_steps. (exists fs_lt_dst_fubini_actual_sumscolumn_totalpositive_body_steps_bound. fs_lt_dst_fubini_actual_sumscolumn_totalpositive_body_steps_bound + S fs_i_dst_fubini_actual_sumscolumn_totalpositive_body_steps = S n) -> exists fs_a_dst_fubini_actual_sumscolumn_totalpositive_body_steps fs_r_dst_fubini_actual_sumscolumn_totalpositive_body_steps fs_s_dst_fubini_actual_sumscolumn_totalpositive_body_steps. ((((exists fs_h_dst_fubini_actual_sumscolumn_totalpositive_body_steps_summand. fs_h_dst_fubini_actual_sumscolumn_totalpositive_body_steps_summand + S (fs_a_dst_fubini_actual_sumscolumn_totalpositive_body_steps) = S ((S (fs_i_dst_fubini_actual_sumscolumn_totalpositive_body_steps)) * dst_positive_scale_fubini_actual_sumscolumn_total)) /\ exists fs_q_dst_fubini_actual_sumscolumn_totalpositive_body_steps_summand. dst_positive_code_fubini_actual_sumscolumn_total = fs_q_dst_fubini_actual_sumscolumn_totalpositive_body_steps_summand * S ((S (fs_i_dst_fubini_actual_sumscolumn_totalpositive_body_steps)) * dst_positive_scale_fubini_actual_sumscolumn_total) + (fs_a_dst_fubini_actual_sumscolumn_totalpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumscolumn_totalpositive_body_steps_partial. fs_h_dst_fubini_actual_sumscolumn_totalpositive_body_steps_partial + S (fs_r_dst_fubini_actual_sumscolumn_totalpositive_body_steps) = S ((S (fs_i_dst_fubini_actual_sumscolumn_totalpositive_body_steps)) * fs_v_dst_fubini_actual_sumscolumn_totalpositive)) /\ exists fs_q_dst_fubini_actual_sumscolumn_totalpositive_body_steps_partial. fs_u_dst_fubini_actual_sumscolumn_totalpositive = fs_q_dst_fubini_actual_sumscolumn_totalpositive_body_steps_partial * S ((S (fs_i_dst_fubini_actual_sumscolumn_totalpositive_body_steps)) * fs_v_dst_fubini_actual_sumscolumn_totalpositive) + (fs_r_dst_fubini_actual_sumscolumn_totalpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumscolumn_totalpositive_body_steps_successor. fs_h_dst_fubini_actual_sumscolumn_totalpositive_body_steps_successor + S (fs_s_dst_fubini_actual_sumscolumn_totalpositive_body_steps) = S ((S (S fs_i_dst_fubini_actual_sumscolumn_totalpositive_body_steps)) * fs_v_dst_fubini_actual_sumscolumn_totalpositive)) /\ exists fs_q_dst_fubini_actual_sumscolumn_totalpositive_body_steps_successor. fs_u_dst_fubini_actual_sumscolumn_totalpositive = fs_q_dst_fubini_actual_sumscolumn_totalpositive_body_steps_successor * S ((S (S fs_i_dst_fubini_actual_sumscolumn_totalpositive_body_steps)) * fs_v_dst_fubini_actual_sumscolumn_totalpositive) + (fs_s_dst_fubini_actual_sumscolumn_totalpositive_body_steps))) /\ fs_s_dst_fubini_actual_sumscolumn_totalpositive_body_steps = fs_r_dst_fubini_actual_sumscolumn_totalpositive_body_steps + fs_a_dst_fubini_actual_sumscolumn_totalpositive_body_steps)))))) /\ (((exists fs_u_dst_fubini_actual_sumscolumn_totalnegative fs_v_dst_fubini_actual_sumscolumn_totalnegative. ((((exists fs_h_dst_fubini_actual_sumscolumn_totalnegative_body_start. fs_h_dst_fubini_actual_sumscolumn_totalnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_actual_sumscolumn_totalnegative)) /\ exists fs_q_dst_fubini_actual_sumscolumn_totalnegative_body_start. fs_u_dst_fubini_actual_sumscolumn_totalnegative = fs_q_dst_fubini_actual_sumscolumn_totalnegative_body_start * S ((S (0)) * fs_v_dst_fubini_actual_sumscolumn_totalnegative) + (0))) /\ ((((exists fs_h_dst_fubini_actual_sumscolumn_totalnegative_body_terminal. fs_h_dst_fubini_actual_sumscolumn_totalnegative_body_terminal + S (dst_negative_sum_fubini_actual_sumscolumn_total) = S ((S (S n)) * fs_v_dst_fubini_actual_sumscolumn_totalnegative)) /\ exists fs_q_dst_fubini_actual_sumscolumn_totalnegative_body_terminal. fs_u_dst_fubini_actual_sumscolumn_totalnegative = fs_q_dst_fubini_actual_sumscolumn_totalnegative_body_terminal * S ((S (S n)) * fs_v_dst_fubini_actual_sumscolumn_totalnegative) + (dst_negative_sum_fubini_actual_sumscolumn_total))) /\ forall fs_i_dst_fubini_actual_sumscolumn_totalnegative_body_steps. (exists fs_lt_dst_fubini_actual_sumscolumn_totalnegative_body_steps_bound. fs_lt_dst_fubini_actual_sumscolumn_totalnegative_body_steps_bound + S fs_i_dst_fubini_actual_sumscolumn_totalnegative_body_steps = S n) -> exists fs_a_dst_fubini_actual_sumscolumn_totalnegative_body_steps fs_r_dst_fubini_actual_sumscolumn_totalnegative_body_steps fs_s_dst_fubini_actual_sumscolumn_totalnegative_body_steps. ((((exists fs_h_dst_fubini_actual_sumscolumn_totalnegative_body_steps_summand. fs_h_dst_fubini_actual_sumscolumn_totalnegative_body_steps_summand + S (fs_a_dst_fubini_actual_sumscolumn_totalnegative_body_steps) = S ((S (fs_i_dst_fubini_actual_sumscolumn_totalnegative_body_steps)) * dst_negative_scale_fubini_actual_sumscolumn_total)) /\ exists fs_q_dst_fubini_actual_sumscolumn_totalnegative_body_steps_summand. dst_negative_code_fubini_actual_sumscolumn_total = fs_q_dst_fubini_actual_sumscolumn_totalnegative_body_steps_summand * S ((S (fs_i_dst_fubini_actual_sumscolumn_totalnegative_body_steps)) * dst_negative_scale_fubini_actual_sumscolumn_total) + (fs_a_dst_fubini_actual_sumscolumn_totalnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumscolumn_totalnegative_body_steps_partial. fs_h_dst_fubini_actual_sumscolumn_totalnegative_body_steps_partial + S (fs_r_dst_fubini_actual_sumscolumn_totalnegative_body_steps) = S ((S (fs_i_dst_fubini_actual_sumscolumn_totalnegative_body_steps)) * fs_v_dst_fubini_actual_sumscolumn_totalnegative)) /\ exists fs_q_dst_fubini_actual_sumscolumn_totalnegative_body_steps_partial. fs_u_dst_fubini_actual_sumscolumn_totalnegative = fs_q_dst_fubini_actual_sumscolumn_totalnegative_body_steps_partial * S ((S (fs_i_dst_fubini_actual_sumscolumn_totalnegative_body_steps)) * fs_v_dst_fubini_actual_sumscolumn_totalnegative) + (fs_r_dst_fubini_actual_sumscolumn_totalnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_actual_sumscolumn_totalnegative_body_steps_successor. fs_h_dst_fubini_actual_sumscolumn_totalnegative_body_steps_successor + S (fs_s_dst_fubini_actual_sumscolumn_totalnegative_body_steps) = S ((S (S fs_i_dst_fubini_actual_sumscolumn_totalnegative_body_steps)) * fs_v_dst_fubini_actual_sumscolumn_totalnegative)) /\ exists fs_q_dst_fubini_actual_sumscolumn_totalnegative_body_steps_successor. fs_u_dst_fubini_actual_sumscolumn_totalnegative = fs_q_dst_fubini_actual_sumscolumn_totalnegative_body_steps_successor * S ((S (S fs_i_dst_fubini_actual_sumscolumn_totalnegative_body_steps)) * fs_v_dst_fubini_actual_sumscolumn_totalnegative) + (fs_s_dst_fubini_actual_sumscolumn_totalnegative_body_steps))) /\ fs_s_dst_fubini_actual_sumscolumn_totalnegative_body_steps = fs_r_dst_fubini_actual_sumscolumn_totalnegative_body_steps + fs_a_dst_fubini_actual_sumscolumn_totalnegative_body_steps)))))) /\ (exists ge_balance_positive_fubini_actual_sumscolumn_totalresult ge_balance_negative_fubini_actual_sumscolumn_totalresult. (((((z) = 2 * (ge_balance_positive_fubini_actual_sumscolumn_totalresult) /\ (ge_balance_negative_fubini_actual_sumscolumn_totalresult) = 0) \/ exists ge_signed_half_fubini_actual_sumscolumn_totalresultdecode. (((z) = 2 * ge_signed_half_fubini_actual_sumscolumn_totalresultdecode + 1 /\ (ge_balance_positive_fubini_actual_sumscolumn_totalresult) = 0) /\ (ge_balance_negative_fubini_actual_sumscolumn_totalresult) = S ge_signed_half_fubini_actual_sumscolumn_totalresultdecode))) /\ ((dst_positive_sum_fubini_actual_sumscolumn_total) + ge_balance_negative_fubini_actual_sumscolumn_totalresult = (dst_negative_sum_fubini_actual_sumscolumn_total) + ge_balance_positive_fubini_actual_sumscolumn_totalresult))))))))))))))))Constructive proof overview
Generated structural guide
Construct the actual factor grid, both actual signed row/column tables and genuine prefix-sum traces with one common value, by the already proved finite Fubini theorem.
The unchanged tactic script uses 2 declared prerequisites and contains 34 exact native proof lines.
Alpha v34 checked-use · first admitted v31 · independently kernel and Lean verified; not Stable
Proof neighborhood
Direct dependencies
DF000E dirichlet_grid_table_exists signed_rectangular_row_major_fubini Alpha theorem; checked-use authorizedDirect dependents
Formal native tactic body
Dependencies are introduced as named hypotheses before line 1. Local theorem links identify exact declared prerequisites. This exact body belongs to a complete independently kernel-checked constructive proof bundle and has Alpha checked-use authority; it does not imply Stable membership.
Read the argument
Proof checkpoints
This is a reading aid, not a new proof or a proof-tree certificate. Checkpoint groups are consecutive commands, not inferred branch boundaries. Every step links to the preserved script.
Named ingredients (1)
01Fix variables and assumptionsL1–7
02Establish hgL8–16
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply dirichlet grid table exists.
- L8
have hg : ∃ T. DirichletGrid(F,G,H,n,T)Definitions: DirichletGrid - L9
specialize dirichlet_grid_table_exists (F) - L10
specialize dirichlet_grid_table_exists (G) - L11
specialize dirichlet_grid_table_exists (H) - L12
specialize dirichlet_grid_table_exists (n) - L13
apply dirichlet_grid_table_exists - L14
exact hF - L15
exact hG - L16
exact hH
03Separate the logical casesL17–17
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L17
cases hg
04Establish hfL18–22
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply signed rectangular row major fubini.
- L18
have hf : ∃ R. ∃ C. ∃ z. ArithRowSums(x,R,0,S n,1,S n,S n) ∧ (ArithRowSums(x,C,0,1,S n,S n,S n) ∧ (SignedPrefixSum(R,S n,z) ∧ SignedPrefixSum(C,S n,z)))Definitions: SignedPrefixSumArithRowSums - L19
specialize signed_rectangular_row_major_fubini (x) - L20
specialize signed_rectangular_row_major_fubini (S n) - L21
specialize signed_rectangular_row_major_fubini (S n) - L22
apply signed_rectangular_row_major_fubini
05Separate the logical casesL23–23
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L23
cases hg_witness
06Use earlier factsL24–24
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L24
exact hg_witness_left
07Separate the logical casesL25–27
08Construct an explicit witnessL28–31
09Separate the logical casesL32–32
Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.
- L32
split
Original exact command ledger · 34 lines
- 0001
intro F - 0002
intro G - 0003
intro H - 0004
intro n - 0005
intro hF - 0006
intro hG - 0007
intro hH - 0008
have hg : exists T. (((exists dst_positive_code_fubini_gridtable dst_positive_scale_fubini_gridtable dst_negative_code_fubini_gridtable dst_negative_scale_fubini_gridtable. (((T) = (((((dst_positive_code_fubini_gridtable) + (dst_positive_scale_fubini_gridtable)) * S ((dst_positive_code_fubini_gridtable) + (dst_positive_scale_fubini_gridtable)) + ((dst_positive_scale_fubini_gridtable) + (dst_positive_scale_fubini_gridtable))) + (((dst_negative_code_fubini_gridtable) + (dst_negative_scale_fubini_gridtable)) * S ((dst_negative_code_fubini_gridtable) + (dst_negative_scale_fubini_gridtable)) + ((dst_negative_scale_fubini_gridtable) + (dst_negative_scale_fubini_gridtable)))) * S ((((dst_positive_code_fubini_gridtable) + (dst_positive_scale_fubini_gridtable)) * S ((dst_positive_code_fubini_gridtable) + (dst_positive_scale_fubini_gridtable)) + ((dst_positive_scale_fubini_gridtable) + (dst_positive_scale_fubini_gridtable))) + (((dst_negative_code_fubini_gridtable) + (dst_negative_scale_fubini_gridtable)) * S ((dst_negative_code_fubini_gridtable) + (dst_negative_scale_fubini_gridtable)) + ((dst_negative_scale_fubini_gridtable) + (dst_negative_scale_fubini_gridtable)))) + ((((dst_negative_code_fubini_gridtable) + (dst_negative_scale_fubini_gridtable)) * S ((dst_negative_code_fubini_gridtable) + (dst_negative_scale_fubini_gridtable)) + ((dst_negative_scale_fubini_gridtable) + (dst_negative_scale_fubini_gridtable))) + (((dst_negative_code_fubini_gridtable) + (dst_negative_scale_fubini_gridtable)) * S ((dst_negative_code_fubini_gridtable) + (dst_negative_scale_fubini_gridtable)) + ((dst_negative_scale_fubini_gridtable) + (dst_negative_scale_fubini_gridtable)))))) /\ (forall dst_index_fubini_gridtable. (exists pvs_le_gap_fubini_gridtabledomain. pvs_le_gap_fubini_gridtabledomain + (dst_index_fubini_gridtable) = ((S (n))*(S (n)))) -> exists dst_positive_fubini_gridtable dst_negative_fubini_gridtable dst_value_fubini_gridtable. ((((exists ff_h_pvs_fubini_gridtableentrypositive. ff_h_pvs_fubini_gridtableentrypositive + S (dst_positive_fubini_gridtable) = S ((S (dst_index_fubini_gridtable)) * dst_positive_scale_fubini_gridtable)) /\ exists ff_q_pvs_fubini_gridtableentrypositive. dst_positive_code_fubini_gridtable = ff_q_pvs_fubini_gridtableentrypositive * S ((S (dst_index_fubini_gridtable)) * dst_positive_scale_fubini_gridtable) + (dst_positive_fubini_gridtable))) /\ (((((exists ff_h_pvs_fubini_gridtableentrynegative. ff_h_pvs_fubini_gridtableentrynegative + S (dst_negative_fubini_gridtable) = S ((S (dst_index_fubini_gridtable)) * dst_negative_scale_fubini_gridtable)) /\ exists ff_q_pvs_fubini_gridtableentrynegative. dst_negative_code_fubini_gridtable = ff_q_pvs_fubini_gridtableentrynegative * S ((S (dst_index_fubini_gridtable)) * dst_negative_scale_fubini_gridtable) + (dst_negative_fubini_gridtable))) /\ (exists ge_balance_positive_fubini_gridtableentryvalue ge_balance_negative_fubini_gridtableentryvalue. (((((dst_value_fubini_gridtable) = 2 * (ge_balance_positive_fubini_gridtableentryvalue) /\ (ge_balance_negative_fubini_gridtableentryvalue) = 0) \/ exists ge_signed_half_fubini_gridtableentryvaluedecode. (((dst_value_fubini_gridtable) = 2 * ge_signed_half_fubini_gridtableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_gridtableentryvalue) = 0) /\ (ge_balance_negative_fubini_gridtableentryvalue) = S ge_signed_half_fubini_gridtableentryvaluedecode))) /\ ((dst_positive_fubini_gridtable) + ge_balance_negative_fubini_gridtableentryvalue = (dst_negative_fubini_gridtable) + ge_balance_positive_fubini_gridtableentryvalue))))))))) /\ (forall dfg_grid_row_fubini_grid dfg_grid_column_fubini_grid dfg_grid_value_fubini_grid. (exists pvs_le_gap_fubini_gridrow. pvs_le_gap_fubini_gridrow + (dfg_grid_row_fubini_grid) = (n)) -> (exists pvs_le_gap_fubini_gridcolumn. pvs_le_gap_fubini_gridcolumn + (dfg_grid_column_fubini_grid) = (n)) -> (exists dst_positive_code_fubini_gridlookup dst_positive_scale_fubini_gridlookup dst_negative_code_fubini_gridlookup dst_negative_scale_fubini_gridlookup dst_positive_fubini_gridlookup dst_negative_fubini_gridlookup. (((T) = (((((dst_positive_code_fubini_gridlookup) + (dst_positive_scale_fubini_gridlookup)) * S ((dst_positive_code_fubini_gridlookup) + (dst_positive_scale_fubini_gridlookup)) + ((dst_positive_scale_fubini_gridlookup) + (dst_positive_scale_fubini_gridlookup))) + (((dst_negative_code_fubini_gridlookup) + (dst_negative_scale_fubini_gridlookup)) * S ((dst_negative_code_fubini_gridlookup) + (dst_negative_scale_fubini_gridlookup)) + ((dst_negative_scale_fubini_gridlookup) + (dst_negative_scale_fubini_gridlookup)))) * S ((((dst_positive_code_fubini_gridlookup) + (dst_positive_scale_fubini_gridlookup)) * S ((dst_positive_code_fubini_gridlookup) + (dst_positive_scale_fubini_gridlookup)) + ((dst_positive_scale_fubini_gridlookup) + (dst_positive_scale_fubini_gridlookup))) + (((dst_negative_code_fubini_gridlookup) + (dst_negative_scale_fubini_gridlookup)) * S ((dst_negative_code_fubini_gridlookup) + (dst_negative_scale_fubini_gridlookup)) + ((dst_negative_scale_fubini_gridlookup) + (dst_negative_scale_fubini_gridlookup)))) + ((((dst_negative_code_fubini_gridlookup) + (dst_negative_scale_fubini_gridlookup)) * S ((dst_negative_code_fubini_gridlookup) + (dst_negative_scale_fubini_gridlookup)) + ((dst_negative_scale_fubini_gridlookup) + (dst_negative_scale_fubini_gridlookup))) + (((dst_negative_code_fubini_gridlookup) + (dst_negative_scale_fubini_gridlookup)) * S ((dst_negative_code_fubini_gridlookup) + (dst_negative_scale_fubini_gridlookup)) + ((dst_negative_scale_fubini_gridlookup) + (dst_negative_scale_fubini_gridlookup)))))) /\ (((((exists ff_h_pvs_fubini_gridlookuppositive. ff_h_pvs_fubini_gridlookuppositive + S (dst_positive_fubini_gridlookup) = S ((S ((S (n))*(dfg_grid_row_fubini_grid)+(dfg_grid_column_fubini_grid))) * dst_positive_scale_fubini_gridlookup)) /\ exists ff_q_pvs_fubini_gridlookuppositive. dst_positive_code_fubini_gridlookup = ff_q_pvs_fubini_gridlookuppositive * S ((S ((S (n))*(dfg_grid_row_fubini_grid)+(dfg_grid_column_fubini_grid))) * dst_positive_scale_fubini_gridlookup) + (dst_positive_fubini_gridlookup))) /\ (((((exists ff_h_pvs_fubini_gridlookupnegative. ff_h_pvs_fubini_gridlookupnegative + S (dst_negative_fubini_gridlookup) = S ((S ((S (n))*(dfg_grid_row_fubini_grid)+(dfg_grid_column_fubini_grid))) * dst_negative_scale_fubini_gridlookup)) /\ exists ff_q_pvs_fubini_gridlookupnegative. dst_negative_code_fubini_gridlookup = ff_q_pvs_fubini_gridlookupnegative * S ((S ((S (n))*(dfg_grid_row_fubini_grid)+(dfg_grid_column_fubini_grid))) * dst_negative_scale_fubini_gridlookup) + (dst_negative_fubini_gridlookup))) /\ (exists ge_balance_positive_fubini_gridlookupvalue ge_balance_negative_fubini_gridlookupvalue. (((((dfg_grid_value_fubini_grid) = 2 * (ge_balance_positive_fubini_gridlookupvalue) /\ (ge_balance_negative_fubini_gridlookupvalue) = 0) \/ exists ge_signed_half_fubini_gridlookupvaluedecode. (((dfg_grid_value_fubini_grid) = 2 * ge_signed_half_fubini_gridlookupvaluedecode + 1 /\ (ge_balance_positive_fubini_gridlookupvalue) = 0) /\ (ge_balance_negative_fubini_gridlookupvalue) = S ge_signed_half_fubini_gridlookupvaluedecode))) /\ ((dst_positive_fubini_gridlookup) + ge_balance_negative_fubini_gridlookupvalue = (dst_negative_fubini_gridlookup) + ge_balance_positive_fubini_gridlookupvalue))))))))) -> ((((~((dfg_grid_row_fubini_grid)=0)) /\ (((~((dfg_grid_column_fubini_grid)=0)) /\ (exists dfg_middle_fubini_gridentry dfg_first_fubini_gridentry dfg_last_fubini_gridentry dfg_value_fubini_gridentry. (((n)=((dfg_grid_row_fubini_grid)*(dfg_grid_column_fubini_grid))*dfg_middle_fubini_gridentry) /\ (((exists dst_positive_code_fubini_gridentryfirst dst_positive_scale_fubini_gridentryfirst dst_negative_code_fubini_gridentryfirst dst_negative_scale_fubini_gridentryfirst dst_positive_fubini_gridentryfirst dst_negative_fubini_gridentryfirst. (((F) = (((((dst_positive_code_fubini_gridentryfirst) + (dst_positive_scale_fubini_gridentryfirst)) * S ((dst_positive_code_fubini_gridentryfirst) + (dst_positive_scale_fubini_gridentryfirst)) + ((dst_positive_scale_fubini_gridentryfirst) + (dst_positive_scale_fubini_gridentryfirst))) + (((dst_negative_code_fubini_gridentryfirst) + (dst_negative_scale_fubini_gridentryfirst)) * S ((dst_negative_code_fubini_gridentryfirst) + (dst_negative_scale_fubini_gridentryfirst)) + ((dst_negative_scale_fubini_gridentryfirst) + (dst_negative_scale_fubini_gridentryfirst)))) * S ((((dst_positive_code_fubini_gridentryfirst) + (dst_positive_scale_fubini_gridentryfirst)) * S ((dst_positive_code_fubini_gridentryfirst) + (dst_positive_scale_fubini_gridentryfirst)) + ((dst_positive_scale_fubini_gridentryfirst) + (dst_positive_scale_fubini_gridentryfirst))) + (((dst_negative_code_fubini_gridentryfirst) + (dst_negative_scale_fubini_gridentryfirst)) * S ((dst_negative_code_fubini_gridentryfirst) + (dst_negative_scale_fubini_gridentryfirst)) + ((dst_negative_scale_fubini_gridentryfirst) + (dst_negative_scale_fubini_gridentryfirst)))) + ((((dst_negative_code_fubini_gridentryfirst) + (dst_negative_scale_fubini_gridentryfirst)) * S ((dst_negative_code_fubini_gridentryfirst) + (dst_negative_scale_fubini_gridentryfirst)) + ((dst_negative_scale_fubini_gridentryfirst) + (dst_negative_scale_fubini_gridentryfirst))) + (((dst_negative_code_fubini_gridentryfirst) + (dst_negative_scale_fubini_gridentryfirst)) * S ((dst_negative_code_fubini_gridentryfirst) + (dst_negative_scale_fubini_gridentryfirst)) + ((dst_negative_scale_fubini_gridentryfirst) + (dst_negative_scale_fubini_gridentryfirst)))))) /\ (((((exists ff_h_pvs_fubini_gridentryfirstpositive. ff_h_pvs_fubini_gridentryfirstpositive + S (dst_positive_fubini_gridentryfirst) = S ((S (dfg_grid_row_fubini_grid)) * dst_positive_scale_fubini_gridentryfirst)) /\ exists ff_q_pvs_fubini_gridentryfirstpositive. dst_positive_code_fubini_gridentryfirst = ff_q_pvs_fubini_gridentryfirstpositive * S ((S (dfg_grid_row_fubini_grid)) * dst_positive_scale_fubini_gridentryfirst) + (dst_positive_fubini_gridentryfirst))) /\ (((((exists ff_h_pvs_fubini_gridentryfirstnegative. ff_h_pvs_fubini_gridentryfirstnegative + S (dst_negative_fubini_gridentryfirst) = S ((S (dfg_grid_row_fubini_grid)) * dst_negative_scale_fubini_gridentryfirst)) /\ exists ff_q_pvs_fubini_gridentryfirstnegative. dst_negative_code_fubini_gridentryfirst = ff_q_pvs_fubini_gridentryfirstnegative * S ((S (dfg_grid_row_fubini_grid)) * dst_negative_scale_fubini_gridentryfirst) + (dst_negative_fubini_gridentryfirst))) /\ (exists ge_balance_positive_fubini_gridentryfirstvalue ge_balance_negative_fubini_gridentryfirstvalue. (((((dfg_first_fubini_gridentry) = 2 * (ge_balance_positive_fubini_gridentryfirstvalue) /\ (ge_balance_negative_fubini_gridentryfirstvalue) = 0) \/ exists ge_signed_half_fubini_gridentryfirstvaluedecode. (((dfg_first_fubini_gridentry) = 2 * ge_signed_half_fubini_gridentryfirstvaluedecode + 1 /\ (ge_balance_positive_fubini_gridentryfirstvalue) = 0) /\ (ge_balance_negative_fubini_gridentryfirstvalue) = S ge_signed_half_fubini_gridentryfirstvaluedecode))) /\ ((dst_positive_fubini_gridentryfirst) + ge_balance_negative_fubini_gridentryfirstvalue = (dst_negative_fubini_gridentryfirst) + ge_balance_positive_fubini_gridentryfirstvalue))))))))) /\ (((exists dst_positive_code_fubini_gridentrylast dst_positive_scale_fubini_gridentrylast dst_negative_code_fubini_gridentrylast dst_negative_scale_fubini_gridentrylast dst_positive_fubini_gridentrylast dst_negative_fubini_gridentrylast. (((H) = (((((dst_positive_code_fubini_gridentrylast) + (dst_positive_scale_fubini_gridentrylast)) * S ((dst_positive_code_fubini_gridentrylast) + (dst_positive_scale_fubini_gridentrylast)) + ((dst_positive_scale_fubini_gridentrylast) + (dst_positive_scale_fubini_gridentrylast))) + (((dst_negative_code_fubini_gridentrylast) + (dst_negative_scale_fubini_gridentrylast)) * S ((dst_negative_code_fubini_gridentrylast) + (dst_negative_scale_fubini_gridentrylast)) + ((dst_negative_scale_fubini_gridentrylast) + (dst_negative_scale_fubini_gridentrylast)))) * S ((((dst_positive_code_fubini_gridentrylast) + (dst_positive_scale_fubini_gridentrylast)) * S ((dst_positive_code_fubini_gridentrylast) + (dst_positive_scale_fubini_gridentrylast)) + ((dst_positive_scale_fubini_gridentrylast) + (dst_positive_scale_fubini_gridentrylast))) + (((dst_negative_code_fubini_gridentrylast) + (dst_negative_scale_fubini_gridentrylast)) * S ((dst_negative_code_fubini_gridentrylast) + (dst_negative_scale_fubini_gridentrylast)) + ((dst_negative_scale_fubini_gridentrylast) + (dst_negative_scale_fubini_gridentrylast)))) + ((((dst_negative_code_fubini_gridentrylast) + (dst_negative_scale_fubini_gridentrylast)) * S ((dst_negative_code_fubini_gridentrylast) + (dst_negative_scale_fubini_gridentrylast)) + ((dst_negative_scale_fubini_gridentrylast) + (dst_negative_scale_fubini_gridentrylast))) + (((dst_negative_code_fubini_gridentrylast) + (dst_negative_scale_fubini_gridentrylast)) * S ((dst_negative_code_fubini_gridentrylast) + (dst_negative_scale_fubini_gridentrylast)) + ((dst_negative_scale_fubini_gridentrylast) + (dst_negative_scale_fubini_gridentrylast)))))) /\ (((((exists ff_h_pvs_fubini_gridentrylastpositive. ff_h_pvs_fubini_gridentrylastpositive + S (dst_positive_fubini_gridentrylast) = S ((S (dfg_grid_column_fubini_grid)) * dst_positive_scale_fubini_gridentrylast)) /\ exists ff_q_pvs_fubini_gridentrylastpositive. dst_positive_code_fubini_gridentrylast = ff_q_pvs_fubini_gridentrylastpositive * S ((S (dfg_grid_column_fubini_grid)) * dst_positive_scale_fubini_gridentrylast) + (dst_positive_fubini_gridentrylast))) /\ (((((exists ff_h_pvs_fubini_gridentrylastnegative. ff_h_pvs_fubini_gridentrylastnegative + S (dst_negative_fubini_gridentrylast) = S ((S (dfg_grid_column_fubini_grid)) * dst_negative_scale_fubini_gridentrylast)) /\ exists ff_q_pvs_fubini_gridentrylastnegative. dst_negative_code_fubini_gridentrylast = ff_q_pvs_fubini_gridentrylastnegative * S ((S (dfg_grid_column_fubini_grid)) * dst_negative_scale_fubini_gridentrylast) + (dst_negative_fubini_gridentrylast))) /\ (exists ge_balance_positive_fubini_gridentrylastvalue ge_balance_negative_fubini_gridentrylastvalue. (((((dfg_last_fubini_gridentry) = 2 * (ge_balance_positive_fubini_gridentrylastvalue) /\ (ge_balance_negative_fubini_gridentrylastvalue) = 0) \/ exists ge_signed_half_fubini_gridentrylastvaluedecode. (((dfg_last_fubini_gridentry) = 2 * ge_signed_half_fubini_gridentrylastvaluedecode + 1 /\ (ge_balance_positive_fubini_gridentrylastvalue) = 0) /\ (ge_balance_negative_fubini_gridentrylastvalue) = S ge_signed_half_fubini_gridentrylastvaluedecode))) /\ ((dst_positive_fubini_gridentrylast) + ge_balance_negative_fubini_gridentrylastvalue = (dst_negative_fubini_gridentrylast) + ge_balance_positive_fubini_gridentrylastvalue))))))))) /\ (((exists dst_positive_code_fubini_gridentrymiddle dst_positive_scale_fubini_gridentrymiddle dst_negative_code_fubini_gridentrymiddle dst_negative_scale_fubini_gridentrymiddle dst_positive_fubini_gridentrymiddle dst_negative_fubini_gridentrymiddle. (((G) = (((((dst_positive_code_fubini_gridentrymiddle) + (dst_positive_scale_fubini_gridentrymiddle)) * S ((dst_positive_code_fubini_gridentrymiddle) + (dst_positive_scale_fubini_gridentrymiddle)) + ((dst_positive_scale_fubini_gridentrymiddle) + (dst_positive_scale_fubini_gridentrymiddle))) + (((dst_negative_code_fubini_gridentrymiddle) + (dst_negative_scale_fubini_gridentrymiddle)) * S ((dst_negative_code_fubini_gridentrymiddle) + (dst_negative_scale_fubini_gridentrymiddle)) + ((dst_negative_scale_fubini_gridentrymiddle) + (dst_negative_scale_fubini_gridentrymiddle)))) * S ((((dst_positive_code_fubini_gridentrymiddle) + (dst_positive_scale_fubini_gridentrymiddle)) * S ((dst_positive_code_fubini_gridentrymiddle) + (dst_positive_scale_fubini_gridentrymiddle)) + ((dst_positive_scale_fubini_gridentrymiddle) + (dst_positive_scale_fubini_gridentrymiddle))) + (((dst_negative_code_fubini_gridentrymiddle) + (dst_negative_scale_fubini_gridentrymiddle)) * S ((dst_negative_code_fubini_gridentrymiddle) + (dst_negative_scale_fubini_gridentrymiddle)) + ((dst_negative_scale_fubini_gridentrymiddle) + (dst_negative_scale_fubini_gridentrymiddle)))) + ((((dst_negative_code_fubini_gridentrymiddle) + (dst_negative_scale_fubini_gridentrymiddle)) * S ((dst_negative_code_fubini_gridentrymiddle) + (dst_negative_scale_fubini_gridentrymiddle)) + ((dst_negative_scale_fubini_gridentrymiddle) + (dst_negative_scale_fubini_gridentrymiddle))) + (((dst_negative_code_fubini_gridentrymiddle) + (dst_negative_scale_fubini_gridentrymiddle)) * S ((dst_negative_code_fubini_gridentrymiddle) + (dst_negative_scale_fubini_gridentrymiddle)) + ((dst_negative_scale_fubini_gridentrymiddle) + (dst_negative_scale_fubini_gridentrymiddle)))))) /\ (((((exists ff_h_pvs_fubini_gridentrymiddlepositive. ff_h_pvs_fubini_gridentrymiddlepositive + S (dst_positive_fubini_gridentrymiddle) = S ((S (dfg_middle_fubini_gridentry)) * dst_positive_scale_fubini_gridentrymiddle)) /\ exists ff_q_pvs_fubini_gridentrymiddlepositive. dst_positive_code_fubini_gridentrymiddle = ff_q_pvs_fubini_gridentrymiddlepositive * S ((S (dfg_middle_fubini_gridentry)) * dst_positive_scale_fubini_gridentrymiddle) + (dst_positive_fubini_gridentrymiddle))) /\ (((((exists ff_h_pvs_fubini_gridentrymiddlenegative. ff_h_pvs_fubini_gridentrymiddlenegative + S (dst_negative_fubini_gridentrymiddle) = S ((S (dfg_middle_fubini_gridentry)) * dst_negative_scale_fubini_gridentrymiddle)) /\ exists ff_q_pvs_fubini_gridentrymiddlenegative. dst_negative_code_fubini_gridentrymiddle = ff_q_pvs_fubini_gridentrymiddlenegative * S ((S (dfg_middle_fubini_gridentry)) * dst_negative_scale_fubini_gridentrymiddle) + (dst_negative_fubini_gridentrymiddle))) /\ (exists ge_balance_positive_fubini_gridentrymiddlevalue ge_balance_negative_fubini_gridentrymiddlevalue. (((((dfg_value_fubini_gridentry) = 2 * (ge_balance_positive_fubini_gridentrymiddlevalue) /\ (ge_balance_negative_fubini_gridentrymiddlevalue) = 0) \/ exists ge_signed_half_fubini_gridentrymiddlevaluedecode. (((dfg_value_fubini_gridentry) = 2 * ge_signed_half_fubini_gridentrymiddlevaluedecode + 1 /\ (ge_balance_positive_fubini_gridentrymiddlevalue) = 0) /\ (ge_balance_negative_fubini_gridentrymiddlevalue) = S ge_signed_half_fubini_gridentrymiddlevaluedecode))) /\ ((dst_positive_fubini_gridentrymiddle) + ge_balance_negative_fubini_gridentrymiddlevalue = (dst_negative_fubini_gridentrymiddle) + ge_balance_positive_fubini_gridentrymiddlevalue))))))))) /\ (exists dfg_inner_fubini_gridentryproduct. ((exists sto_ap_fubini_gridentryproductinner sto_an_fubini_gridentryproductinner sto_bp_fubini_gridentryproductinner sto_bn_fubini_gridentryproductinner sto_cp_fubini_gridentryproductinner sto_cn_fubini_gridentryproductinner. (((((dfg_last_fubini_gridentry) = 2 * (sto_ap_fubini_gridentryproductinner) /\ (sto_an_fubini_gridentryproductinner) = 0) \/ exists ge_signed_half_fubini_gridentryproductinnerleft. (((dfg_last_fubini_gridentry) = 2 * ge_signed_half_fubini_gridentryproductinnerleft + 1 /\ (sto_ap_fubini_gridentryproductinner) = 0) /\ (sto_an_fubini_gridentryproductinner) = S ge_signed_half_fubini_gridentryproductinnerleft))) /\ ((((((dfg_value_fubini_gridentry) = 2 * (sto_bp_fubini_gridentryproductinner) /\ (sto_bn_fubini_gridentryproductinner) = 0) \/ exists ge_signed_half_fubini_gridentryproductinnerright. (((dfg_value_fubini_gridentry) = 2 * ge_signed_half_fubini_gridentryproductinnerright + 1 /\ (sto_bp_fubini_gridentryproductinner) = 0) /\ (sto_bn_fubini_gridentryproductinner) = S ge_signed_half_fubini_gridentryproductinnerright))) /\ ((((((dfg_inner_fubini_gridentryproduct) = 2 * (sto_cp_fubini_gridentryproductinner) /\ (sto_cn_fubini_gridentryproductinner) = 0) \/ exists ge_signed_half_fubini_gridentryproductinneroutput. (((dfg_inner_fubini_gridentryproduct) = 2 * ge_signed_half_fubini_gridentryproductinneroutput + 1 /\ (sto_cp_fubini_gridentryproductinner) = 0) /\ (sto_cn_fubini_gridentryproductinner) = S ge_signed_half_fubini_gridentryproductinneroutput))) /\ ((sto_ap_fubini_gridentryproductinner * sto_bp_fubini_gridentryproductinner + sto_an_fubini_gridentryproductinner * sto_bn_fubini_gridentryproductinner) + sto_cn_fubini_gridentryproductinner = (sto_ap_fubini_gridentryproductinner * sto_bn_fubini_gridentryproductinner + sto_an_fubini_gridentryproductinner * sto_bp_fubini_gridentryproductinner) + sto_cp_fubini_gridentryproductinner))))))) /\ (exists sto_ap_fubini_gridentryproductouter sto_an_fubini_gridentryproductouter sto_bp_fubini_gridentryproductouter sto_bn_fubini_gridentryproductouter sto_cp_fubini_gridentryproductouter sto_cn_fubini_gridentryproductouter. (((((dfg_first_fubini_gridentry) = 2 * (sto_ap_fubini_gridentryproductouter) /\ (sto_an_fubini_gridentryproductouter) = 0) \/ exists ge_signed_half_fubini_gridentryproductouterleft. (((dfg_first_fubini_gridentry) = 2 * ge_signed_half_fubini_gridentryproductouterleft + 1 /\ (sto_ap_fubini_gridentryproductouter) = 0) /\ (sto_an_fubini_gridentryproductouter) = S ge_signed_half_fubini_gridentryproductouterleft))) /\ ((((((dfg_inner_fubini_gridentryproduct) = 2 * (sto_bp_fubini_gridentryproductouter) /\ (sto_bn_fubini_gridentryproductouter) = 0) \/ exists ge_signed_half_fubini_gridentryproductouterright. (((dfg_inner_fubini_gridentryproduct) = 2 * ge_signed_half_fubini_gridentryproductouterright + 1 /\ (sto_bp_fubini_gridentryproductouter) = 0) /\ (sto_bn_fubini_gridentryproductouter) = S ge_signed_half_fubini_gridentryproductouterright))) /\ ((((((dfg_grid_value_fubini_grid) = 2 * (sto_cp_fubini_gridentryproductouter) /\ (sto_cn_fubini_gridentryproductouter) = 0) \/ exists ge_signed_half_fubini_gridentryproductouteroutput. (((dfg_grid_value_fubini_grid) = 2 * ge_signed_half_fubini_gridentryproductouteroutput + 1 /\ (sto_cp_fubini_gridentryproductouter) = 0) /\ (sto_cn_fubini_gridentryproductouter) = S ge_signed_half_fubini_gridentryproductouteroutput))) /\ ((sto_ap_fubini_gridentryproductouter * sto_bp_fubini_gridentryproductouter + sto_an_fubini_gridentryproductouter * sto_bn_fubini_gridentryproductouter) + sto_cn_fubini_gridentryproductouter = (sto_ap_fubini_gridentryproductouter * sto_bn_fubini_gridentryproductouter + sto_an_fubini_gridentryproductouter * sto_bp_fubini_gridentryproductouter) + sto_cp_fubini_gridentryproductouter))))))))))))))))))))) \/ ((((dfg_grid_row_fubini_grid)=0 \/ ((dfg_grid_column_fubini_grid)=0 \/ ~(exists pvs_factor_fubini_gridentryomittednondivisor. (n) = ((dfg_grid_row_fubini_grid)*(dfg_grid_column_fubini_grid)) * pvs_factor_fubini_gridentryomittednondivisor))) /\ ((dfg_grid_value_fubini_grid)=0))))))) - 0009
specialize dirichlet_grid_table_exists (F) - 0010
specialize dirichlet_grid_table_exists (G) - 0011
specialize dirichlet_grid_table_exists (H) - 0012
specialize dirichlet_grid_table_exists (n) - 0013
apply dirichlet_grid_table_exists - 0014
exact hF - 0015
exact hG - 0016
exact hH - 0017
cases hg - 0018
have hf : exists R C z. (((((exists dst_positive_code_fubini_rowsrowssource_table dst_positive_scale_fubini_rowsrowssource_table dst_negative_code_fubini_rowsrowssource_table dst_negative_scale_fubini_rowsrowssource_table. (((x) = (((((dst_positive_code_fubini_rowsrowssource_table) + (dst_positive_scale_fubini_rowsrowssource_table)) * S ((dst_positive_code_fubini_rowsrowssource_table) + (dst_positive_scale_fubini_rowsrowssource_table)) + ((dst_positive_scale_fubini_rowsrowssource_table) + (dst_positive_scale_fubini_rowsrowssource_table))) + (((dst_negative_code_fubini_rowsrowssource_table) + (dst_negative_scale_fubini_rowsrowssource_table)) * S ((dst_negative_code_fubini_rowsrowssource_table) + (dst_negative_scale_fubini_rowsrowssource_table)) + ((dst_negative_scale_fubini_rowsrowssource_table) + (dst_negative_scale_fubini_rowsrowssource_table)))) * S ((((dst_positive_code_fubini_rowsrowssource_table) + (dst_positive_scale_fubini_rowsrowssource_table)) * S ((dst_positive_code_fubini_rowsrowssource_table) + (dst_positive_scale_fubini_rowsrowssource_table)) + ((dst_positive_scale_fubini_rowsrowssource_table) + (dst_positive_scale_fubini_rowsrowssource_table))) + (((dst_negative_code_fubini_rowsrowssource_table) + (dst_negative_scale_fubini_rowsrowssource_table)) * S ((dst_negative_code_fubini_rowsrowssource_table) + (dst_negative_scale_fubini_rowsrowssource_table)) + ((dst_negative_scale_fubini_rowsrowssource_table) + (dst_negative_scale_fubini_rowsrowssource_table)))) + ((((dst_negative_code_fubini_rowsrowssource_table) + (dst_negative_scale_fubini_rowsrowssource_table)) * S ((dst_negative_code_fubini_rowsrowssource_table) + (dst_negative_scale_fubini_rowsrowssource_table)) + ((dst_negative_scale_fubini_rowsrowssource_table) + (dst_negative_scale_fubini_rowsrowssource_table))) + (((dst_negative_code_fubini_rowsrowssource_table) + (dst_negative_scale_fubini_rowsrowssource_table)) * S ((dst_negative_code_fubini_rowsrowssource_table) + (dst_negative_scale_fubini_rowsrowssource_table)) + ((dst_negative_scale_fubini_rowsrowssource_table) + (dst_negative_scale_fubini_rowsrowssource_table)))))) /\ (forall dst_index_fubini_rowsrowssource_table. (exists pvs_le_gap_fubini_rowsrowssource_tabledomain. pvs_le_gap_fubini_rowsrowssource_tabledomain + (dst_index_fubini_rowsrowssource_table) = (0)) -> exists dst_positive_fubini_rowsrowssource_table dst_negative_fubini_rowsrowssource_table dst_value_fubini_rowsrowssource_table. ((((exists ff_h_pvs_fubini_rowsrowssource_tableentrypositive. ff_h_pvs_fubini_rowsrowssource_tableentrypositive + S (dst_positive_fubini_rowsrowssource_table) = S ((S (dst_index_fubini_rowsrowssource_table)) * dst_positive_scale_fubini_rowsrowssource_table)) /\ exists ff_q_pvs_fubini_rowsrowssource_tableentrypositive. dst_positive_code_fubini_rowsrowssource_table = ff_q_pvs_fubini_rowsrowssource_tableentrypositive * S ((S (dst_index_fubini_rowsrowssource_table)) * dst_positive_scale_fubini_rowsrowssource_table) + (dst_positive_fubini_rowsrowssource_table))) /\ (((((exists ff_h_pvs_fubini_rowsrowssource_tableentrynegative. ff_h_pvs_fubini_rowsrowssource_tableentrynegative + S (dst_negative_fubini_rowsrowssource_table) = S ((S (dst_index_fubini_rowsrowssource_table)) * dst_negative_scale_fubini_rowsrowssource_table)) /\ exists ff_q_pvs_fubini_rowsrowssource_tableentrynegative. dst_negative_code_fubini_rowsrowssource_table = ff_q_pvs_fubini_rowsrowssource_tableentrynegative * S ((S (dst_index_fubini_rowsrowssource_table)) * dst_negative_scale_fubini_rowsrowssource_table) + (dst_negative_fubini_rowsrowssource_table))) /\ (exists ge_balance_positive_fubini_rowsrowssource_tableentryvalue ge_balance_negative_fubini_rowsrowssource_tableentryvalue. (((((dst_value_fubini_rowsrowssource_table) = 2 * (ge_balance_positive_fubini_rowsrowssource_tableentryvalue) /\ (ge_balance_negative_fubini_rowsrowssource_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_rowsrowssource_tableentryvaluedecode. (((dst_value_fubini_rowsrowssource_table) = 2 * ge_signed_half_fubini_rowsrowssource_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_rowsrowssource_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_rowsrowssource_tableentryvalue) = S ge_signed_half_fubini_rowsrowssource_tableentryvaluedecode))) /\ ((dst_positive_fubini_rowsrowssource_table) + ge_balance_negative_fubini_rowsrowssource_tableentryvalue = (dst_negative_fubini_rowsrowssource_table) + ge_balance_positive_fubini_rowsrowssource_tableentryvalue))))))))) /\ (((exists dst_positive_code_fubini_rowsrowsrow_table dst_positive_scale_fubini_rowsrowsrow_table dst_negative_code_fubini_rowsrowsrow_table dst_negative_scale_fubini_rowsrowsrow_table. (((R) = (((((dst_positive_code_fubini_rowsrowsrow_table) + (dst_positive_scale_fubini_rowsrowsrow_table)) * S ((dst_positive_code_fubini_rowsrowsrow_table) + (dst_positive_scale_fubini_rowsrowsrow_table)) + ((dst_positive_scale_fubini_rowsrowsrow_table) + (dst_positive_scale_fubini_rowsrowsrow_table))) + (((dst_negative_code_fubini_rowsrowsrow_table) + (dst_negative_scale_fubini_rowsrowsrow_table)) * S ((dst_negative_code_fubini_rowsrowsrow_table) + (dst_negative_scale_fubini_rowsrowsrow_table)) + ((dst_negative_scale_fubini_rowsrowsrow_table) + (dst_negative_scale_fubini_rowsrowsrow_table)))) * S ((((dst_positive_code_fubini_rowsrowsrow_table) + (dst_positive_scale_fubini_rowsrowsrow_table)) * S ((dst_positive_code_fubini_rowsrowsrow_table) + (dst_positive_scale_fubini_rowsrowsrow_table)) + ((dst_positive_scale_fubini_rowsrowsrow_table) + (dst_positive_scale_fubini_rowsrowsrow_table))) + (((dst_negative_code_fubini_rowsrowsrow_table) + (dst_negative_scale_fubini_rowsrowsrow_table)) * S ((dst_negative_code_fubini_rowsrowsrow_table) + (dst_negative_scale_fubini_rowsrowsrow_table)) + ((dst_negative_scale_fubini_rowsrowsrow_table) + (dst_negative_scale_fubini_rowsrowsrow_table)))) + ((((dst_negative_code_fubini_rowsrowsrow_table) + (dst_negative_scale_fubini_rowsrowsrow_table)) * S ((dst_negative_code_fubini_rowsrowsrow_table) + (dst_negative_scale_fubini_rowsrowsrow_table)) + ((dst_negative_scale_fubini_rowsrowsrow_table) + (dst_negative_scale_fubini_rowsrowsrow_table))) + (((dst_negative_code_fubini_rowsrowsrow_table) + (dst_negative_scale_fubini_rowsrowsrow_table)) * S ((dst_negative_code_fubini_rowsrowsrow_table) + (dst_negative_scale_fubini_rowsrowsrow_table)) + ((dst_negative_scale_fubini_rowsrowsrow_table) + (dst_negative_scale_fubini_rowsrowsrow_table)))))) /\ (forall dst_index_fubini_rowsrowsrow_table. (exists pvs_le_gap_fubini_rowsrowsrow_tabledomain. pvs_le_gap_fubini_rowsrowsrow_tabledomain + (dst_index_fubini_rowsrowsrow_table) = (S n)) -> exists dst_positive_fubini_rowsrowsrow_table dst_negative_fubini_rowsrowsrow_table dst_value_fubini_rowsrowsrow_table. ((((exists ff_h_pvs_fubini_rowsrowsrow_tableentrypositive. ff_h_pvs_fubini_rowsrowsrow_tableentrypositive + S (dst_positive_fubini_rowsrowsrow_table) = S ((S (dst_index_fubini_rowsrowsrow_table)) * dst_positive_scale_fubini_rowsrowsrow_table)) /\ exists ff_q_pvs_fubini_rowsrowsrow_tableentrypositive. dst_positive_code_fubini_rowsrowsrow_table = ff_q_pvs_fubini_rowsrowsrow_tableentrypositive * S ((S (dst_index_fubini_rowsrowsrow_table)) * dst_positive_scale_fubini_rowsrowsrow_table) + (dst_positive_fubini_rowsrowsrow_table))) /\ (((((exists ff_h_pvs_fubini_rowsrowsrow_tableentrynegative. ff_h_pvs_fubini_rowsrowsrow_tableentrynegative + S (dst_negative_fubini_rowsrowsrow_table) = S ((S (dst_index_fubini_rowsrowsrow_table)) * dst_negative_scale_fubini_rowsrowsrow_table)) /\ exists ff_q_pvs_fubini_rowsrowsrow_tableentrynegative. dst_negative_code_fubini_rowsrowsrow_table = ff_q_pvs_fubini_rowsrowsrow_tableentrynegative * S ((S (dst_index_fubini_rowsrowsrow_table)) * dst_negative_scale_fubini_rowsrowsrow_table) + (dst_negative_fubini_rowsrowsrow_table))) /\ (exists ge_balance_positive_fubini_rowsrowsrow_tableentryvalue ge_balance_negative_fubini_rowsrowsrow_tableentryvalue. (((((dst_value_fubini_rowsrowsrow_table) = 2 * (ge_balance_positive_fubini_rowsrowsrow_tableentryvalue) /\ (ge_balance_negative_fubini_rowsrowsrow_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_rowsrowsrow_tableentryvaluedecode. (((dst_value_fubini_rowsrowsrow_table) = 2 * ge_signed_half_fubini_rowsrowsrow_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_rowsrowsrow_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_rowsrowsrow_tableentryvalue) = S ge_signed_half_fubini_rowsrowsrow_tableentryvaluedecode))) /\ ((dst_positive_fubini_rowsrowsrow_table) + ge_balance_negative_fubini_rowsrowsrow_tableentryvalue = (dst_negative_fubini_rowsrowsrow_table) + ge_balance_positive_fubini_rowsrowsrow_tableentryvalue))))))))) /\ (forall srt_index_fubini_rowsrows. (exists pvs_gap_fubini_rowsrowsbound. pvs_gap_fubini_rowsrowsbound + S (srt_index_fubini_rowsrows) = (S n)) -> exists srt_value_fubini_rowsrows. (((exists dst_positive_code_fubini_rowsrowsrowentry dst_positive_scale_fubini_rowsrowsrowentry dst_negative_code_fubini_rowsrowsrowentry dst_negative_scale_fubini_rowsrowsrowentry dst_positive_fubini_rowsrowsrowentry dst_negative_fubini_rowsrowsrowentry. (((R) = (((((dst_positive_code_fubini_rowsrowsrowentry) + (dst_positive_scale_fubini_rowsrowsrowentry)) * S ((dst_positive_code_fubini_rowsrowsrowentry) + (dst_positive_scale_fubini_rowsrowsrowentry)) + ((dst_positive_scale_fubini_rowsrowsrowentry) + (dst_positive_scale_fubini_rowsrowsrowentry))) + (((dst_negative_code_fubini_rowsrowsrowentry) + (dst_negative_scale_fubini_rowsrowsrowentry)) * S ((dst_negative_code_fubini_rowsrowsrowentry) + (dst_negative_scale_fubini_rowsrowsrowentry)) + ((dst_negative_scale_fubini_rowsrowsrowentry) + (dst_negative_scale_fubini_rowsrowsrowentry)))) * S ((((dst_positive_code_fubini_rowsrowsrowentry) + (dst_positive_scale_fubini_rowsrowsrowentry)) * S ((dst_positive_code_fubini_rowsrowsrowentry) + (dst_positive_scale_fubini_rowsrowsrowentry)) + ((dst_positive_scale_fubini_rowsrowsrowentry) + (dst_positive_scale_fubini_rowsrowsrowentry))) + (((dst_negative_code_fubini_rowsrowsrowentry) + (dst_negative_scale_fubini_rowsrowsrowentry)) * S ((dst_negative_code_fubini_rowsrowsrowentry) + (dst_negative_scale_fubini_rowsrowsrowentry)) + ((dst_negative_scale_fubini_rowsrowsrowentry) + (dst_negative_scale_fubini_rowsrowsrowentry)))) + ((((dst_negative_code_fubini_rowsrowsrowentry) + (dst_negative_scale_fubini_rowsrowsrowentry)) * S ((dst_negative_code_fubini_rowsrowsrowentry) + (dst_negative_scale_fubini_rowsrowsrowentry)) + ((dst_negative_scale_fubini_rowsrowsrowentry) + (dst_negative_scale_fubini_rowsrowsrowentry))) + (((dst_negative_code_fubini_rowsrowsrowentry) + (dst_negative_scale_fubini_rowsrowsrowentry)) * S ((dst_negative_code_fubini_rowsrowsrowentry) + (dst_negative_scale_fubini_rowsrowsrowentry)) + ((dst_negative_scale_fubini_rowsrowsrowentry) + (dst_negative_scale_fubini_rowsrowsrowentry)))))) /\ (((((exists ff_h_pvs_fubini_rowsrowsrowentrypositive. ff_h_pvs_fubini_rowsrowsrowentrypositive + S (dst_positive_fubini_rowsrowsrowentry) = S ((S (srt_index_fubini_rowsrows)) * dst_positive_scale_fubini_rowsrowsrowentry)) /\ exists ff_q_pvs_fubini_rowsrowsrowentrypositive. dst_positive_code_fubini_rowsrowsrowentry = ff_q_pvs_fubini_rowsrowsrowentrypositive * S ((S (srt_index_fubini_rowsrows)) * dst_positive_scale_fubini_rowsrowsrowentry) + (dst_positive_fubini_rowsrowsrowentry))) /\ (((((exists ff_h_pvs_fubini_rowsrowsrowentrynegative. ff_h_pvs_fubini_rowsrowsrowentrynegative + S (dst_negative_fubini_rowsrowsrowentry) = S ((S (srt_index_fubini_rowsrows)) * dst_negative_scale_fubini_rowsrowsrowentry)) /\ exists ff_q_pvs_fubini_rowsrowsrowentrynegative. dst_negative_code_fubini_rowsrowsrowentry = ff_q_pvs_fubini_rowsrowsrowentrynegative * S ((S (srt_index_fubini_rowsrows)) * dst_negative_scale_fubini_rowsrowsrowentry) + (dst_negative_fubini_rowsrowsrowentry))) /\ (exists ge_balance_positive_fubini_rowsrowsrowentryvalue ge_balance_negative_fubini_rowsrowsrowentryvalue. (((((srt_value_fubini_rowsrows) = 2 * (ge_balance_positive_fubini_rowsrowsrowentryvalue) /\ (ge_balance_negative_fubini_rowsrowsrowentryvalue) = 0) \/ exists ge_signed_half_fubini_rowsrowsrowentryvaluedecode. (((srt_value_fubini_rowsrows) = 2 * ge_signed_half_fubini_rowsrowsrowentryvaluedecode + 1 /\ (ge_balance_positive_fubini_rowsrowsrowentryvalue) = 0) /\ (ge_balance_negative_fubini_rowsrowsrowentryvalue) = S ge_signed_half_fubini_rowsrowsrowentryvaluedecode))) /\ ((dst_positive_fubini_rowsrowsrowentry) + ge_balance_negative_fubini_rowsrowsrowentryvalue = (dst_negative_fubini_rowsrowsrowentry) + ge_balance_positive_fubini_rowsrowsrowentryvalue))))))))) /\ (exists srs_slice_fubini_rowsrowsrowrow_sum. ((((exists dst_positive_code_fubini_rowsrowsrowrow_sumslicesource_table dst_positive_scale_fubini_rowsrowsrowrow_sumslicesource_table dst_negative_code_fubini_rowsrowsrowrow_sumslicesource_table dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table. (((x) = (((((dst_positive_code_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_rowsrowsrowrow_sumslicesource_table)) * S ((dst_positive_code_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_rowsrowsrowrow_sumslicesource_table)) + ((dst_positive_scale_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_rowsrowsrowrow_sumslicesource_table))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table)))) * S ((((dst_positive_code_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_rowsrowsrowrow_sumslicesource_table)) * S ((dst_positive_code_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_rowsrowsrowrow_sumslicesource_table)) + ((dst_positive_scale_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_rowsrowsrowrow_sumslicesource_table))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table)))) + ((((dst_negative_code_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table)))))) /\ (forall dst_index_fubini_rowsrowsrowrow_sumslicesource_table. (exists pvs_le_gap_fubini_rowsrowsrowrow_sumslicesource_tabledomain. pvs_le_gap_fubini_rowsrowsrowrow_sumslicesource_tabledomain + (dst_index_fubini_rowsrowsrowrow_sumslicesource_table) = (0)) -> exists dst_positive_fubini_rowsrowsrowrow_sumslicesource_table dst_negative_fubini_rowsrowsrowrow_sumslicesource_table dst_value_fubini_rowsrowsrowrow_sumslicesource_table. ((((exists ff_h_pvs_fubini_rowsrowsrowrow_sumslicesource_tableentrypositive. ff_h_pvs_fubini_rowsrowsrowrow_sumslicesource_tableentrypositive + S (dst_positive_fubini_rowsrowsrowrow_sumslicesource_table) = S ((S (dst_index_fubini_rowsrowsrowrow_sumslicesource_table)) * dst_positive_scale_fubini_rowsrowsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_fubini_rowsrowsrowrow_sumslicesource_tableentrypositive. dst_positive_code_fubini_rowsrowsrowrow_sumslicesource_table = ff_q_pvs_fubini_rowsrowsrowrow_sumslicesource_tableentrypositive * S ((S (dst_index_fubini_rowsrowsrowrow_sumslicesource_table)) * dst_positive_scale_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_positive_fubini_rowsrowsrowrow_sumslicesource_table))) /\ (((((exists ff_h_pvs_fubini_rowsrowsrowrow_sumslicesource_tableentrynegative. ff_h_pvs_fubini_rowsrowsrowrow_sumslicesource_tableentrynegative + S (dst_negative_fubini_rowsrowsrowrow_sumslicesource_table) = S ((S (dst_index_fubini_rowsrowsrowrow_sumslicesource_table)) * dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_fubini_rowsrowsrowrow_sumslicesource_tableentrynegative. dst_negative_code_fubini_rowsrowsrowrow_sumslicesource_table = ff_q_pvs_fubini_rowsrowsrowrow_sumslicesource_tableentrynegative * S ((S (dst_index_fubini_rowsrowsrowrow_sumslicesource_table)) * dst_negative_scale_fubini_rowsrowsrowrow_sumslicesource_table) + (dst_negative_fubini_rowsrowsrowrow_sumslicesource_table))) /\ (exists ge_balance_positive_fubini_rowsrowsrowrow_sumslicesource_tableentryvalue ge_balance_negative_fubini_rowsrowsrowrow_sumslicesource_tableentryvalue. (((((dst_value_fubini_rowsrowsrowrow_sumslicesource_table) = 2 * (ge_balance_positive_fubini_rowsrowsrowrow_sumslicesource_tableentryvalue) /\ (ge_balance_negative_fubini_rowsrowsrowrow_sumslicesource_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_rowsrowsrowrow_sumslicesource_tableentryvaluedecode. (((dst_value_fubini_rowsrowsrowrow_sumslicesource_table) = 2 * ge_signed_half_fubini_rowsrowsrowrow_sumslicesource_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_rowsrowsrowrow_sumslicesource_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_rowsrowsrowrow_sumslicesource_tableentryvalue) = S ge_signed_half_fubini_rowsrowsrowrow_sumslicesource_tableentryvaluedecode))) /\ ((dst_positive_fubini_rowsrowsrowrow_sumslicesource_table) + ge_balance_negative_fubini_rowsrowsrowrow_sumslicesource_tableentryvalue = (dst_negative_fubini_rowsrowsrowrow_sumslicesource_table) + ge_balance_positive_fubini_rowsrowsrowrow_sumslicesource_tableentryvalue))))))))) /\ (((exists dst_positive_code_fubini_rowsrowsrowrow_sumsliceoutput_table dst_positive_scale_fubini_rowsrowsrowrow_sumsliceoutput_table dst_negative_code_fubini_rowsrowsrowrow_sumsliceoutput_table dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table. (((srs_slice_fubini_rowsrowsrowrow_sum) = (((((dst_positive_code_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceoutput_table))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)))) * S ((((dst_positive_code_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceoutput_table))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)))) + ((((dst_negative_code_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)))))) /\ (forall dst_index_fubini_rowsrowsrowrow_sumsliceoutput_table. (exists pvs_le_gap_fubini_rowsrowsrowrow_sumsliceoutput_tabledomain. pvs_le_gap_fubini_rowsrowsrowrow_sumsliceoutput_tabledomain + (dst_index_fubini_rowsrowsrowrow_sumsliceoutput_table) = (S n)) -> exists dst_positive_fubini_rowsrowsrowrow_sumsliceoutput_table dst_negative_fubini_rowsrowsrowrow_sumsliceoutput_table dst_value_fubini_rowsrowsrowrow_sumsliceoutput_table. ((((exists ff_h_pvs_fubini_rowsrowsrowrow_sumsliceoutput_tableentrypositive. ff_h_pvs_fubini_rowsrowsrowrow_sumsliceoutput_tableentrypositive + S (dst_positive_fubini_rowsrowsrowrow_sumsliceoutput_table) = S ((S (dst_index_fubini_rowsrowsrowrow_sumsliceoutput_table)) * dst_positive_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_fubini_rowsrowsrowrow_sumsliceoutput_tableentrypositive. dst_positive_code_fubini_rowsrowsrowrow_sumsliceoutput_table = ff_q_pvs_fubini_rowsrowsrowrow_sumsliceoutput_tableentrypositive * S ((S (dst_index_fubini_rowsrowsrowrow_sumsliceoutput_table)) * dst_positive_scale_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_positive_fubini_rowsrowsrowrow_sumsliceoutput_table))) /\ (((((exists ff_h_pvs_fubini_rowsrowsrowrow_sumsliceoutput_tableentrynegative. ff_h_pvs_fubini_rowsrowsrowrow_sumsliceoutput_tableentrynegative + S (dst_negative_fubini_rowsrowsrowrow_sumsliceoutput_table) = S ((S (dst_index_fubini_rowsrowsrowrow_sumsliceoutput_table)) * dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_fubini_rowsrowsrowrow_sumsliceoutput_tableentrynegative. dst_negative_code_fubini_rowsrowsrowrow_sumsliceoutput_table = ff_q_pvs_fubini_rowsrowsrowrow_sumsliceoutput_tableentrynegative * S ((S (dst_index_fubini_rowsrowsrowrow_sumsliceoutput_table)) * dst_negative_scale_fubini_rowsrowsrowrow_sumsliceoutput_table) + (dst_negative_fubini_rowsrowsrowrow_sumsliceoutput_table))) /\ (exists ge_balance_positive_fubini_rowsrowsrowrow_sumsliceoutput_tableentryvalue ge_balance_negative_fubini_rowsrowsrowrow_sumsliceoutput_tableentryvalue. (((((dst_value_fubini_rowsrowsrowrow_sumsliceoutput_table) = 2 * (ge_balance_positive_fubini_rowsrowsrowrow_sumsliceoutput_tableentryvalue) /\ (ge_balance_negative_fubini_rowsrowsrowrow_sumsliceoutput_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_rowsrowsrowrow_sumsliceoutput_tableentryvaluedecode. (((dst_value_fubini_rowsrowsrowrow_sumsliceoutput_table) = 2 * ge_signed_half_fubini_rowsrowsrowrow_sumsliceoutput_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_rowsrowsrowrow_sumsliceoutput_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_rowsrowsrowrow_sumsliceoutput_tableentryvalue) = S ge_signed_half_fubini_rowsrowsrowrow_sumsliceoutput_tableentryvaluedecode))) /\ ((dst_positive_fubini_rowsrowsrowrow_sumsliceoutput_table) + ge_balance_negative_fubini_rowsrowsrowrow_sumsliceoutput_tableentryvalue = (dst_negative_fubini_rowsrowsrowrow_sumsliceoutput_table) + ge_balance_positive_fubini_rowsrowsrowrow_sumsliceoutput_tableentryvalue))))))))) /\ (forall srs_index_fubini_rowsrowsrowrow_sumslice. (exists pvs_gap_fubini_rowsrowsrowrow_sumslicebound. pvs_gap_fubini_rowsrowsrowrow_sumslicebound + S (srs_index_fubini_rowsrowsrowrow_sumslice) = (S n)) -> exists srs_value_fubini_rowsrowsrowrow_sumslice. (((exists dst_positive_code_fubini_rowsrowsrowrow_sumsliceentrysource dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentrysource dst_negative_code_fubini_rowsrowsrowrow_sumsliceentrysource dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource dst_positive_fubini_rowsrowsrowrow_sumsliceentrysource dst_negative_fubini_rowsrowsrowrow_sumsliceentrysource. (((x) = (((((dst_positive_code_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) * S ((dst_positive_code_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) + ((dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentrysource))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource)))) * S ((((dst_positive_code_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) * S ((dst_positive_code_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) + ((dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentrysource))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource)))) + ((((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource)))))) /\ (((((exists ff_h_pvs_fubini_rowsrowsrowrow_sumsliceentrysourcepositive. ff_h_pvs_fubini_rowsrowsrowrow_sumsliceentrysourcepositive + S (dst_positive_fubini_rowsrowsrowrow_sumsliceentrysource) = S ((S (((((0) + ((S n) * (srt_index_fubini_rowsrows)))) + ((1) * (srs_index_fubini_rowsrowsrowrow_sumslice))))) * dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_fubini_rowsrowsrowrow_sumsliceentrysourcepositive. dst_positive_code_fubini_rowsrowsrowrow_sumsliceentrysource = ff_q_pvs_fubini_rowsrowsrowrow_sumsliceentrysourcepositive * S ((S (((((0) + ((S n) * (srt_index_fubini_rowsrows)))) + ((1) * (srs_index_fubini_rowsrowsrowrow_sumslice))))) * dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_positive_fubini_rowsrowsrowrow_sumsliceentrysource))) /\ (((((exists ff_h_pvs_fubini_rowsrowsrowrow_sumsliceentrysourcenegative. ff_h_pvs_fubini_rowsrowsrowrow_sumsliceentrysourcenegative + S (dst_negative_fubini_rowsrowsrowrow_sumsliceentrysource) = S ((S (((((0) + ((S n) * (srt_index_fubini_rowsrows)))) + ((1) * (srs_index_fubini_rowsrowsrowrow_sumslice))))) * dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_fubini_rowsrowsrowrow_sumsliceentrysourcenegative. dst_negative_code_fubini_rowsrowsrowrow_sumsliceentrysource = ff_q_pvs_fubini_rowsrowsrowrow_sumsliceentrysourcenegative * S ((S (((((0) + ((S n) * (srt_index_fubini_rowsrows)))) + ((1) * (srs_index_fubini_rowsrowsrowrow_sumslice))))) * dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentrysource) + (dst_negative_fubini_rowsrowsrowrow_sumsliceentrysource))) /\ (exists ge_balance_positive_fubini_rowsrowsrowrow_sumsliceentrysourcevalue ge_balance_negative_fubini_rowsrowsrowrow_sumsliceentrysourcevalue. (((((srs_value_fubini_rowsrowsrowrow_sumslice) = 2 * (ge_balance_positive_fubini_rowsrowsrowrow_sumsliceentrysourcevalue) /\ (ge_balance_negative_fubini_rowsrowsrowrow_sumsliceentrysourcevalue) = 0) \/ exists ge_signed_half_fubini_rowsrowsrowrow_sumsliceentrysourcevaluedecode. (((srs_value_fubini_rowsrowsrowrow_sumslice) = 2 * ge_signed_half_fubini_rowsrowsrowrow_sumsliceentrysourcevaluedecode + 1 /\ (ge_balance_positive_fubini_rowsrowsrowrow_sumsliceentrysourcevalue) = 0) /\ (ge_balance_negative_fubini_rowsrowsrowrow_sumsliceentrysourcevalue) = S ge_signed_half_fubini_rowsrowsrowrow_sumsliceentrysourcevaluedecode))) /\ ((dst_positive_fubini_rowsrowsrowrow_sumsliceentrysource) + ge_balance_negative_fubini_rowsrowsrowrow_sumsliceentrysourcevalue = (dst_negative_fubini_rowsrowsrowrow_sumsliceentrysource) + ge_balance_positive_fubini_rowsrowsrowrow_sumsliceentrysourcevalue))))))))) /\ (exists dst_positive_code_fubini_rowsrowsrowrow_sumsliceentryoutput dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentryoutput dst_negative_code_fubini_rowsrowsrowrow_sumsliceentryoutput dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput dst_positive_fubini_rowsrowsrowrow_sumsliceentryoutput dst_negative_fubini_rowsrowsrowrow_sumsliceentryoutput. (((srs_slice_fubini_rowsrowsrowrow_sum) = (((((dst_positive_code_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentryoutput))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)))) * S ((((dst_positive_code_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentryoutput))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)))) + ((((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)))))) /\ (((((exists ff_h_pvs_fubini_rowsrowsrowrow_sumsliceentryoutputpositive. ff_h_pvs_fubini_rowsrowsrowrow_sumsliceentryoutputpositive + S (dst_positive_fubini_rowsrowsrowrow_sumsliceentryoutput) = S ((S (srs_index_fubini_rowsrowsrowrow_sumslice)) * dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_fubini_rowsrowsrowrow_sumsliceentryoutputpositive. dst_positive_code_fubini_rowsrowsrowrow_sumsliceentryoutput = ff_q_pvs_fubini_rowsrowsrowrow_sumsliceentryoutputpositive * S ((S (srs_index_fubini_rowsrowsrowrow_sumslice)) * dst_positive_scale_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_positive_fubini_rowsrowsrowrow_sumsliceentryoutput))) /\ (((((exists ff_h_pvs_fubini_rowsrowsrowrow_sumsliceentryoutputnegative. ff_h_pvs_fubini_rowsrowsrowrow_sumsliceentryoutputnegative + S (dst_negative_fubini_rowsrowsrowrow_sumsliceentryoutput) = S ((S (srs_index_fubini_rowsrowsrowrow_sumslice)) * dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_fubini_rowsrowsrowrow_sumsliceentryoutputnegative. dst_negative_code_fubini_rowsrowsrowrow_sumsliceentryoutput = ff_q_pvs_fubini_rowsrowsrowrow_sumsliceentryoutputnegative * S ((S (srs_index_fubini_rowsrowsrowrow_sumslice)) * dst_negative_scale_fubini_rowsrowsrowrow_sumsliceentryoutput) + (dst_negative_fubini_rowsrowsrowrow_sumsliceentryoutput))) /\ (exists ge_balance_positive_fubini_rowsrowsrowrow_sumsliceentryoutputvalue ge_balance_negative_fubini_rowsrowsrowrow_sumsliceentryoutputvalue. (((((srs_value_fubini_rowsrowsrowrow_sumslice) = 2 * (ge_balance_positive_fubini_rowsrowsrowrow_sumsliceentryoutputvalue) /\ (ge_balance_negative_fubini_rowsrowsrowrow_sumsliceentryoutputvalue) = 0) \/ exists ge_signed_half_fubini_rowsrowsrowrow_sumsliceentryoutputvaluedecode. (((srs_value_fubini_rowsrowsrowrow_sumslice) = 2 * ge_signed_half_fubini_rowsrowsrowrow_sumsliceentryoutputvaluedecode + 1 /\ (ge_balance_positive_fubini_rowsrowsrowrow_sumsliceentryoutputvalue) = 0) /\ (ge_balance_negative_fubini_rowsrowsrowrow_sumsliceentryoutputvalue) = S ge_signed_half_fubini_rowsrowsrowrow_sumsliceentryoutputvaluedecode))) /\ ((dst_positive_fubini_rowsrowsrowrow_sumsliceentryoutput) + ge_balance_negative_fubini_rowsrowsrowrow_sumsliceentryoutputvalue = (dst_negative_fubini_rowsrowsrowrow_sumsliceentryoutput) + ge_balance_positive_fubini_rowsrowsrowrow_sumsliceentryoutputvalue)))))))))))))))) /\ (exists dst_positive_code_fubini_rowsrowsrowrow_sumsum dst_positive_scale_fubini_rowsrowsrowrow_sumsum dst_negative_code_fubini_rowsrowsrowrow_sumsum dst_negative_scale_fubini_rowsrowsrowrow_sumsum dst_positive_sum_fubini_rowsrowsrowrow_sumsum dst_negative_sum_fubini_rowsrowsrowrow_sumsum. (((srs_slice_fubini_rowsrowsrowrow_sum) = (((((dst_positive_code_fubini_rowsrowsrowrow_sumsum) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsum)) * S ((dst_positive_code_fubini_rowsrowsrowrow_sumsum) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsum)) + ((dst_positive_scale_fubini_rowsrowsrowrow_sumsum) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsum))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumsum) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsum)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsum) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsum)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsum) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsum)))) * S ((((dst_positive_code_fubini_rowsrowsrowrow_sumsum) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsum)) * S ((dst_positive_code_fubini_rowsrowsrowrow_sumsum) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsum)) + ((dst_positive_scale_fubini_rowsrowsrowrow_sumsum) + (dst_positive_scale_fubini_rowsrowsrowrow_sumsum))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumsum) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsum)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsum) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsum)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsum) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsum)))) + ((((dst_negative_code_fubini_rowsrowsrowrow_sumsum) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsum)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsum) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsum)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsum) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsum))) + (((dst_negative_code_fubini_rowsrowsrowrow_sumsum) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsum)) * S ((dst_negative_code_fubini_rowsrowsrowrow_sumsum) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsum)) + ((dst_negative_scale_fubini_rowsrowsrowrow_sumsum) + (dst_negative_scale_fubini_rowsrowsrowrow_sumsum)))))) /\ (((exists fs_u_dst_fubini_rowsrowsrowrow_sumsumpositive fs_v_dst_fubini_rowsrowsrowrow_sumsumpositive. ((((exists fs_h_dst_fubini_rowsrowsrowrow_sumsumpositive_body_start. fs_h_dst_fubini_rowsrowsrowrow_sumsumpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_rowsrowsrowrow_sumsumpositive_body_start. fs_u_dst_fubini_rowsrowsrowrow_sumsumpositive = fs_q_dst_fubini_rowsrowsrowrow_sumsumpositive_body_start * S ((S (0)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumpositive) + (0))) /\ ((((exists fs_h_dst_fubini_rowsrowsrowrow_sumsumpositive_body_terminal. fs_h_dst_fubini_rowsrowsrowrow_sumsumpositive_body_terminal + S (dst_positive_sum_fubini_rowsrowsrowrow_sumsum) = S ((S (S n)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_rowsrowsrowrow_sumsumpositive_body_terminal. fs_u_dst_fubini_rowsrowsrowrow_sumsumpositive = fs_q_dst_fubini_rowsrowsrowrow_sumsumpositive_body_terminal * S ((S (S n)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumpositive) + (dst_positive_sum_fubini_rowsrowsrowrow_sumsum))) /\ forall fs_i_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps. (exists fs_lt_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_bound. fs_lt_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_bound + S fs_i_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps = S n) -> exists fs_a_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps fs_r_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps fs_s_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps. ((((exists fs_h_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_summand. fs_h_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_summand + S (fs_a_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_fubini_rowsrowsrowrow_sumsum)) /\ exists fs_q_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_summand. dst_positive_code_fubini_rowsrowsrowrow_sumsum = fs_q_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_summand * S ((S (fs_i_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_fubini_rowsrowsrowrow_sumsum) + (fs_a_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_partial. fs_h_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_partial + S (fs_r_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_partial. fs_u_dst_fubini_rowsrowsrowrow_sumsumpositive = fs_q_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_partial * S ((S (fs_i_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumpositive) + (fs_r_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_successor. fs_h_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_successor + S (fs_s_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps) = S ((S (S fs_i_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_successor. fs_u_dst_fubini_rowsrowsrowrow_sumsumpositive = fs_q_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps_successor * S ((S (S fs_i_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumpositive) + (fs_s_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps))) /\ fs_s_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps = fs_r_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps + fs_a_dst_fubini_rowsrowsrowrow_sumsumpositive_body_steps)))))) /\ (((exists fs_u_dst_fubini_rowsrowsrowrow_sumsumnegative fs_v_dst_fubini_rowsrowsrowrow_sumsumnegative. ((((exists fs_h_dst_fubini_rowsrowsrowrow_sumsumnegative_body_start. fs_h_dst_fubini_rowsrowsrowrow_sumsumnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_rowsrowsrowrow_sumsumnegative_body_start. fs_u_dst_fubini_rowsrowsrowrow_sumsumnegative = fs_q_dst_fubini_rowsrowsrowrow_sumsumnegative_body_start * S ((S (0)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumnegative) + (0))) /\ ((((exists fs_h_dst_fubini_rowsrowsrowrow_sumsumnegative_body_terminal. fs_h_dst_fubini_rowsrowsrowrow_sumsumnegative_body_terminal + S (dst_negative_sum_fubini_rowsrowsrowrow_sumsum) = S ((S (S n)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_rowsrowsrowrow_sumsumnegative_body_terminal. fs_u_dst_fubini_rowsrowsrowrow_sumsumnegative = fs_q_dst_fubini_rowsrowsrowrow_sumsumnegative_body_terminal * S ((S (S n)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumnegative) + (dst_negative_sum_fubini_rowsrowsrowrow_sumsum))) /\ forall fs_i_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps. (exists fs_lt_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_bound. fs_lt_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_bound + S fs_i_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps = S n) -> exists fs_a_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps fs_r_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps fs_s_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps. ((((exists fs_h_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_summand. fs_h_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_summand + S (fs_a_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_fubini_rowsrowsrowrow_sumsum)) /\ exists fs_q_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_summand. dst_negative_code_fubini_rowsrowsrowrow_sumsum = fs_q_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_summand * S ((S (fs_i_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_fubini_rowsrowsrowrow_sumsum) + (fs_a_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_partial. fs_h_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_partial + S (fs_r_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_partial. fs_u_dst_fubini_rowsrowsrowrow_sumsumnegative = fs_q_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_partial * S ((S (fs_i_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumnegative) + (fs_r_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_successor. fs_h_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_successor + S (fs_s_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps) = S ((S (S fs_i_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_successor. fs_u_dst_fubini_rowsrowsrowrow_sumsumnegative = fs_q_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps_successor * S ((S (S fs_i_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_rowsrowsrowrow_sumsumnegative) + (fs_s_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps))) /\ fs_s_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps = fs_r_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps + fs_a_dst_fubini_rowsrowsrowrow_sumsumnegative_body_steps)))))) /\ (exists ge_balance_positive_fubini_rowsrowsrowrow_sumsumresult ge_balance_negative_fubini_rowsrowsrowrow_sumsumresult. (((((srt_value_fubini_rowsrows) = 2 * (ge_balance_positive_fubini_rowsrowsrowrow_sumsumresult) /\ (ge_balance_negative_fubini_rowsrowsrowrow_sumsumresult) = 0) \/ exists ge_signed_half_fubini_rowsrowsrowrow_sumsumresultdecode. (((srt_value_fubini_rowsrows) = 2 * ge_signed_half_fubini_rowsrowsrowrow_sumsumresultdecode + 1 /\ (ge_balance_positive_fubini_rowsrowsrowrow_sumsumresult) = 0) /\ (ge_balance_negative_fubini_rowsrowsrowrow_sumsumresult) = S ge_signed_half_fubini_rowsrowsrowrow_sumsumresultdecode))) /\ ((dst_positive_sum_fubini_rowsrowsrowrow_sumsum) + ge_balance_negative_fubini_rowsrowsrowrow_sumsumresult = (dst_negative_sum_fubini_rowsrowsrowrow_sumsum) + ge_balance_positive_fubini_rowsrowsrowrow_sumsumresult)))))))))))))))))) /\ (((((exists dst_positive_code_fubini_rowscolumnssource_table dst_positive_scale_fubini_rowscolumnssource_table dst_negative_code_fubini_rowscolumnssource_table dst_negative_scale_fubini_rowscolumnssource_table. (((x) = (((((dst_positive_code_fubini_rowscolumnssource_table) + (dst_positive_scale_fubini_rowscolumnssource_table)) * S ((dst_positive_code_fubini_rowscolumnssource_table) + (dst_positive_scale_fubini_rowscolumnssource_table)) + ((dst_positive_scale_fubini_rowscolumnssource_table) + (dst_positive_scale_fubini_rowscolumnssource_table))) + (((dst_negative_code_fubini_rowscolumnssource_table) + (dst_negative_scale_fubini_rowscolumnssource_table)) * S ((dst_negative_code_fubini_rowscolumnssource_table) + (dst_negative_scale_fubini_rowscolumnssource_table)) + ((dst_negative_scale_fubini_rowscolumnssource_table) + (dst_negative_scale_fubini_rowscolumnssource_table)))) * S ((((dst_positive_code_fubini_rowscolumnssource_table) + (dst_positive_scale_fubini_rowscolumnssource_table)) * S ((dst_positive_code_fubini_rowscolumnssource_table) + (dst_positive_scale_fubini_rowscolumnssource_table)) + ((dst_positive_scale_fubini_rowscolumnssource_table) + (dst_positive_scale_fubini_rowscolumnssource_table))) + (((dst_negative_code_fubini_rowscolumnssource_table) + (dst_negative_scale_fubini_rowscolumnssource_table)) * S ((dst_negative_code_fubini_rowscolumnssource_table) + (dst_negative_scale_fubini_rowscolumnssource_table)) + ((dst_negative_scale_fubini_rowscolumnssource_table) + (dst_negative_scale_fubini_rowscolumnssource_table)))) + ((((dst_negative_code_fubini_rowscolumnssource_table) + (dst_negative_scale_fubini_rowscolumnssource_table)) * S ((dst_negative_code_fubini_rowscolumnssource_table) + (dst_negative_scale_fubini_rowscolumnssource_table)) + ((dst_negative_scale_fubini_rowscolumnssource_table) + (dst_negative_scale_fubini_rowscolumnssource_table))) + (((dst_negative_code_fubini_rowscolumnssource_table) + (dst_negative_scale_fubini_rowscolumnssource_table)) * S ((dst_negative_code_fubini_rowscolumnssource_table) + (dst_negative_scale_fubini_rowscolumnssource_table)) + ((dst_negative_scale_fubini_rowscolumnssource_table) + (dst_negative_scale_fubini_rowscolumnssource_table)))))) /\ (forall dst_index_fubini_rowscolumnssource_table. (exists pvs_le_gap_fubini_rowscolumnssource_tabledomain. pvs_le_gap_fubini_rowscolumnssource_tabledomain + (dst_index_fubini_rowscolumnssource_table) = (0)) -> exists dst_positive_fubini_rowscolumnssource_table dst_negative_fubini_rowscolumnssource_table dst_value_fubini_rowscolumnssource_table. ((((exists ff_h_pvs_fubini_rowscolumnssource_tableentrypositive. ff_h_pvs_fubini_rowscolumnssource_tableentrypositive + S (dst_positive_fubini_rowscolumnssource_table) = S ((S (dst_index_fubini_rowscolumnssource_table)) * dst_positive_scale_fubini_rowscolumnssource_table)) /\ exists ff_q_pvs_fubini_rowscolumnssource_tableentrypositive. dst_positive_code_fubini_rowscolumnssource_table = ff_q_pvs_fubini_rowscolumnssource_tableentrypositive * S ((S (dst_index_fubini_rowscolumnssource_table)) * dst_positive_scale_fubini_rowscolumnssource_table) + (dst_positive_fubini_rowscolumnssource_table))) /\ (((((exists ff_h_pvs_fubini_rowscolumnssource_tableentrynegative. ff_h_pvs_fubini_rowscolumnssource_tableentrynegative + S (dst_negative_fubini_rowscolumnssource_table) = S ((S (dst_index_fubini_rowscolumnssource_table)) * dst_negative_scale_fubini_rowscolumnssource_table)) /\ exists ff_q_pvs_fubini_rowscolumnssource_tableentrynegative. dst_negative_code_fubini_rowscolumnssource_table = ff_q_pvs_fubini_rowscolumnssource_tableentrynegative * S ((S (dst_index_fubini_rowscolumnssource_table)) * dst_negative_scale_fubini_rowscolumnssource_table) + (dst_negative_fubini_rowscolumnssource_table))) /\ (exists ge_balance_positive_fubini_rowscolumnssource_tableentryvalue ge_balance_negative_fubini_rowscolumnssource_tableentryvalue. (((((dst_value_fubini_rowscolumnssource_table) = 2 * (ge_balance_positive_fubini_rowscolumnssource_tableentryvalue) /\ (ge_balance_negative_fubini_rowscolumnssource_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_rowscolumnssource_tableentryvaluedecode. (((dst_value_fubini_rowscolumnssource_table) = 2 * ge_signed_half_fubini_rowscolumnssource_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_rowscolumnssource_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_rowscolumnssource_tableentryvalue) = S ge_signed_half_fubini_rowscolumnssource_tableentryvaluedecode))) /\ ((dst_positive_fubini_rowscolumnssource_table) + ge_balance_negative_fubini_rowscolumnssource_tableentryvalue = (dst_negative_fubini_rowscolumnssource_table) + ge_balance_positive_fubini_rowscolumnssource_tableentryvalue))))))))) /\ (((exists dst_positive_code_fubini_rowscolumnsrow_table dst_positive_scale_fubini_rowscolumnsrow_table dst_negative_code_fubini_rowscolumnsrow_table dst_negative_scale_fubini_rowscolumnsrow_table. (((C) = (((((dst_positive_code_fubini_rowscolumnsrow_table) + (dst_positive_scale_fubini_rowscolumnsrow_table)) * S ((dst_positive_code_fubini_rowscolumnsrow_table) + (dst_positive_scale_fubini_rowscolumnsrow_table)) + ((dst_positive_scale_fubini_rowscolumnsrow_table) + (dst_positive_scale_fubini_rowscolumnsrow_table))) + (((dst_negative_code_fubini_rowscolumnsrow_table) + (dst_negative_scale_fubini_rowscolumnsrow_table)) * S ((dst_negative_code_fubini_rowscolumnsrow_table) + (dst_negative_scale_fubini_rowscolumnsrow_table)) + ((dst_negative_scale_fubini_rowscolumnsrow_table) + (dst_negative_scale_fubini_rowscolumnsrow_table)))) * S ((((dst_positive_code_fubini_rowscolumnsrow_table) + (dst_positive_scale_fubini_rowscolumnsrow_table)) * S ((dst_positive_code_fubini_rowscolumnsrow_table) + (dst_positive_scale_fubini_rowscolumnsrow_table)) + ((dst_positive_scale_fubini_rowscolumnsrow_table) + (dst_positive_scale_fubini_rowscolumnsrow_table))) + (((dst_negative_code_fubini_rowscolumnsrow_table) + (dst_negative_scale_fubini_rowscolumnsrow_table)) * S ((dst_negative_code_fubini_rowscolumnsrow_table) + (dst_negative_scale_fubini_rowscolumnsrow_table)) + ((dst_negative_scale_fubini_rowscolumnsrow_table) + (dst_negative_scale_fubini_rowscolumnsrow_table)))) + ((((dst_negative_code_fubini_rowscolumnsrow_table) + (dst_negative_scale_fubini_rowscolumnsrow_table)) * S ((dst_negative_code_fubini_rowscolumnsrow_table) + (dst_negative_scale_fubini_rowscolumnsrow_table)) + ((dst_negative_scale_fubini_rowscolumnsrow_table) + (dst_negative_scale_fubini_rowscolumnsrow_table))) + (((dst_negative_code_fubini_rowscolumnsrow_table) + (dst_negative_scale_fubini_rowscolumnsrow_table)) * S ((dst_negative_code_fubini_rowscolumnsrow_table) + (dst_negative_scale_fubini_rowscolumnsrow_table)) + ((dst_negative_scale_fubini_rowscolumnsrow_table) + (dst_negative_scale_fubini_rowscolumnsrow_table)))))) /\ (forall dst_index_fubini_rowscolumnsrow_table. (exists pvs_le_gap_fubini_rowscolumnsrow_tabledomain. pvs_le_gap_fubini_rowscolumnsrow_tabledomain + (dst_index_fubini_rowscolumnsrow_table) = (S n)) -> exists dst_positive_fubini_rowscolumnsrow_table dst_negative_fubini_rowscolumnsrow_table dst_value_fubini_rowscolumnsrow_table. ((((exists ff_h_pvs_fubini_rowscolumnsrow_tableentrypositive. ff_h_pvs_fubini_rowscolumnsrow_tableentrypositive + S (dst_positive_fubini_rowscolumnsrow_table) = S ((S (dst_index_fubini_rowscolumnsrow_table)) * dst_positive_scale_fubini_rowscolumnsrow_table)) /\ exists ff_q_pvs_fubini_rowscolumnsrow_tableentrypositive. dst_positive_code_fubini_rowscolumnsrow_table = ff_q_pvs_fubini_rowscolumnsrow_tableentrypositive * S ((S (dst_index_fubini_rowscolumnsrow_table)) * dst_positive_scale_fubini_rowscolumnsrow_table) + (dst_positive_fubini_rowscolumnsrow_table))) /\ (((((exists ff_h_pvs_fubini_rowscolumnsrow_tableentrynegative. ff_h_pvs_fubini_rowscolumnsrow_tableentrynegative + S (dst_negative_fubini_rowscolumnsrow_table) = S ((S (dst_index_fubini_rowscolumnsrow_table)) * dst_negative_scale_fubini_rowscolumnsrow_table)) /\ exists ff_q_pvs_fubini_rowscolumnsrow_tableentrynegative. dst_negative_code_fubini_rowscolumnsrow_table = ff_q_pvs_fubini_rowscolumnsrow_tableentrynegative * S ((S (dst_index_fubini_rowscolumnsrow_table)) * dst_negative_scale_fubini_rowscolumnsrow_table) + (dst_negative_fubini_rowscolumnsrow_table))) /\ (exists ge_balance_positive_fubini_rowscolumnsrow_tableentryvalue ge_balance_negative_fubini_rowscolumnsrow_tableentryvalue. (((((dst_value_fubini_rowscolumnsrow_table) = 2 * (ge_balance_positive_fubini_rowscolumnsrow_tableentryvalue) /\ (ge_balance_negative_fubini_rowscolumnsrow_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_rowscolumnsrow_tableentryvaluedecode. (((dst_value_fubini_rowscolumnsrow_table) = 2 * ge_signed_half_fubini_rowscolumnsrow_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_rowscolumnsrow_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_rowscolumnsrow_tableentryvalue) = S ge_signed_half_fubini_rowscolumnsrow_tableentryvaluedecode))) /\ ((dst_positive_fubini_rowscolumnsrow_table) + ge_balance_negative_fubini_rowscolumnsrow_tableentryvalue = (dst_negative_fubini_rowscolumnsrow_table) + ge_balance_positive_fubini_rowscolumnsrow_tableentryvalue))))))))) /\ (forall srt_index_fubini_rowscolumns. (exists pvs_gap_fubini_rowscolumnsbound. pvs_gap_fubini_rowscolumnsbound + S (srt_index_fubini_rowscolumns) = (S n)) -> exists srt_value_fubini_rowscolumns. (((exists dst_positive_code_fubini_rowscolumnsrowentry dst_positive_scale_fubini_rowscolumnsrowentry dst_negative_code_fubini_rowscolumnsrowentry dst_negative_scale_fubini_rowscolumnsrowentry dst_positive_fubini_rowscolumnsrowentry dst_negative_fubini_rowscolumnsrowentry. (((C) = (((((dst_positive_code_fubini_rowscolumnsrowentry) + (dst_positive_scale_fubini_rowscolumnsrowentry)) * S ((dst_positive_code_fubini_rowscolumnsrowentry) + (dst_positive_scale_fubini_rowscolumnsrowentry)) + ((dst_positive_scale_fubini_rowscolumnsrowentry) + (dst_positive_scale_fubini_rowscolumnsrowentry))) + (((dst_negative_code_fubini_rowscolumnsrowentry) + (dst_negative_scale_fubini_rowscolumnsrowentry)) * S ((dst_negative_code_fubini_rowscolumnsrowentry) + (dst_negative_scale_fubini_rowscolumnsrowentry)) + ((dst_negative_scale_fubini_rowscolumnsrowentry) + (dst_negative_scale_fubini_rowscolumnsrowentry)))) * S ((((dst_positive_code_fubini_rowscolumnsrowentry) + (dst_positive_scale_fubini_rowscolumnsrowentry)) * S ((dst_positive_code_fubini_rowscolumnsrowentry) + (dst_positive_scale_fubini_rowscolumnsrowentry)) + ((dst_positive_scale_fubini_rowscolumnsrowentry) + (dst_positive_scale_fubini_rowscolumnsrowentry))) + (((dst_negative_code_fubini_rowscolumnsrowentry) + (dst_negative_scale_fubini_rowscolumnsrowentry)) * S ((dst_negative_code_fubini_rowscolumnsrowentry) + (dst_negative_scale_fubini_rowscolumnsrowentry)) + ((dst_negative_scale_fubini_rowscolumnsrowentry) + (dst_negative_scale_fubini_rowscolumnsrowentry)))) + ((((dst_negative_code_fubini_rowscolumnsrowentry) + (dst_negative_scale_fubini_rowscolumnsrowentry)) * S ((dst_negative_code_fubini_rowscolumnsrowentry) + (dst_negative_scale_fubini_rowscolumnsrowentry)) + ((dst_negative_scale_fubini_rowscolumnsrowentry) + (dst_negative_scale_fubini_rowscolumnsrowentry))) + (((dst_negative_code_fubini_rowscolumnsrowentry) + (dst_negative_scale_fubini_rowscolumnsrowentry)) * S ((dst_negative_code_fubini_rowscolumnsrowentry) + (dst_negative_scale_fubini_rowscolumnsrowentry)) + ((dst_negative_scale_fubini_rowscolumnsrowentry) + (dst_negative_scale_fubini_rowscolumnsrowentry)))))) /\ (((((exists ff_h_pvs_fubini_rowscolumnsrowentrypositive. ff_h_pvs_fubini_rowscolumnsrowentrypositive + S (dst_positive_fubini_rowscolumnsrowentry) = S ((S (srt_index_fubini_rowscolumns)) * dst_positive_scale_fubini_rowscolumnsrowentry)) /\ exists ff_q_pvs_fubini_rowscolumnsrowentrypositive. dst_positive_code_fubini_rowscolumnsrowentry = ff_q_pvs_fubini_rowscolumnsrowentrypositive * S ((S (srt_index_fubini_rowscolumns)) * dst_positive_scale_fubini_rowscolumnsrowentry) + (dst_positive_fubini_rowscolumnsrowentry))) /\ (((((exists ff_h_pvs_fubini_rowscolumnsrowentrynegative. ff_h_pvs_fubini_rowscolumnsrowentrynegative + S (dst_negative_fubini_rowscolumnsrowentry) = S ((S (srt_index_fubini_rowscolumns)) * dst_negative_scale_fubini_rowscolumnsrowentry)) /\ exists ff_q_pvs_fubini_rowscolumnsrowentrynegative. dst_negative_code_fubini_rowscolumnsrowentry = ff_q_pvs_fubini_rowscolumnsrowentrynegative * S ((S (srt_index_fubini_rowscolumns)) * dst_negative_scale_fubini_rowscolumnsrowentry) + (dst_negative_fubini_rowscolumnsrowentry))) /\ (exists ge_balance_positive_fubini_rowscolumnsrowentryvalue ge_balance_negative_fubini_rowscolumnsrowentryvalue. (((((srt_value_fubini_rowscolumns) = 2 * (ge_balance_positive_fubini_rowscolumnsrowentryvalue) /\ (ge_balance_negative_fubini_rowscolumnsrowentryvalue) = 0) \/ exists ge_signed_half_fubini_rowscolumnsrowentryvaluedecode. (((srt_value_fubini_rowscolumns) = 2 * ge_signed_half_fubini_rowscolumnsrowentryvaluedecode + 1 /\ (ge_balance_positive_fubini_rowscolumnsrowentryvalue) = 0) /\ (ge_balance_negative_fubini_rowscolumnsrowentryvalue) = S ge_signed_half_fubini_rowscolumnsrowentryvaluedecode))) /\ ((dst_positive_fubini_rowscolumnsrowentry) + ge_balance_negative_fubini_rowscolumnsrowentryvalue = (dst_negative_fubini_rowscolumnsrowentry) + ge_balance_positive_fubini_rowscolumnsrowentryvalue))))))))) /\ (exists srs_slice_fubini_rowscolumnsrowrow_sum. ((((exists dst_positive_code_fubini_rowscolumnsrowrow_sumslicesource_table dst_positive_scale_fubini_rowscolumnsrowrow_sumslicesource_table dst_negative_code_fubini_rowscolumnsrowrow_sumslicesource_table dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table. (((x) = (((((dst_positive_code_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) * S ((dst_positive_code_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) + ((dst_positive_scale_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumslicesource_table))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table)))) * S ((((dst_positive_code_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) * S ((dst_positive_code_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) + ((dst_positive_scale_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumslicesource_table))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table)))) + ((((dst_negative_code_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table)))))) /\ (forall dst_index_fubini_rowscolumnsrowrow_sumslicesource_table. (exists pvs_le_gap_fubini_rowscolumnsrowrow_sumslicesource_tabledomain. pvs_le_gap_fubini_rowscolumnsrowrow_sumslicesource_tabledomain + (dst_index_fubini_rowscolumnsrowrow_sumslicesource_table) = (0)) -> exists dst_positive_fubini_rowscolumnsrowrow_sumslicesource_table dst_negative_fubini_rowscolumnsrowrow_sumslicesource_table dst_value_fubini_rowscolumnsrowrow_sumslicesource_table. ((((exists ff_h_pvs_fubini_rowscolumnsrowrow_sumslicesource_tableentrypositive. ff_h_pvs_fubini_rowscolumnsrowrow_sumslicesource_tableentrypositive + S (dst_positive_fubini_rowscolumnsrowrow_sumslicesource_table) = S ((S (dst_index_fubini_rowscolumnsrowrow_sumslicesource_table)) * dst_positive_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_fubini_rowscolumnsrowrow_sumslicesource_tableentrypositive. dst_positive_code_fubini_rowscolumnsrowrow_sumslicesource_table = ff_q_pvs_fubini_rowscolumnsrowrow_sumslicesource_tableentrypositive * S ((S (dst_index_fubini_rowscolumnsrowrow_sumslicesource_table)) * dst_positive_scale_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_positive_fubini_rowscolumnsrowrow_sumslicesource_table))) /\ (((((exists ff_h_pvs_fubini_rowscolumnsrowrow_sumslicesource_tableentrynegative. ff_h_pvs_fubini_rowscolumnsrowrow_sumslicesource_tableentrynegative + S (dst_negative_fubini_rowscolumnsrowrow_sumslicesource_table) = S ((S (dst_index_fubini_rowscolumnsrowrow_sumslicesource_table)) * dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table)) /\ exists ff_q_pvs_fubini_rowscolumnsrowrow_sumslicesource_tableentrynegative. dst_negative_code_fubini_rowscolumnsrowrow_sumslicesource_table = ff_q_pvs_fubini_rowscolumnsrowrow_sumslicesource_tableentrynegative * S ((S (dst_index_fubini_rowscolumnsrowrow_sumslicesource_table)) * dst_negative_scale_fubini_rowscolumnsrowrow_sumslicesource_table) + (dst_negative_fubini_rowscolumnsrowrow_sumslicesource_table))) /\ (exists ge_balance_positive_fubini_rowscolumnsrowrow_sumslicesource_tableentryvalue ge_balance_negative_fubini_rowscolumnsrowrow_sumslicesource_tableentryvalue. (((((dst_value_fubini_rowscolumnsrowrow_sumslicesource_table) = 2 * (ge_balance_positive_fubini_rowscolumnsrowrow_sumslicesource_tableentryvalue) /\ (ge_balance_negative_fubini_rowscolumnsrowrow_sumslicesource_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_rowscolumnsrowrow_sumslicesource_tableentryvaluedecode. (((dst_value_fubini_rowscolumnsrowrow_sumslicesource_table) = 2 * ge_signed_half_fubini_rowscolumnsrowrow_sumslicesource_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_rowscolumnsrowrow_sumslicesource_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_rowscolumnsrowrow_sumslicesource_tableentryvalue) = S ge_signed_half_fubini_rowscolumnsrowrow_sumslicesource_tableentryvaluedecode))) /\ ((dst_positive_fubini_rowscolumnsrowrow_sumslicesource_table) + ge_balance_negative_fubini_rowscolumnsrowrow_sumslicesource_tableentryvalue = (dst_negative_fubini_rowscolumnsrowrow_sumslicesource_table) + ge_balance_positive_fubini_rowscolumnsrowrow_sumslicesource_tableentryvalue))))))))) /\ (((exists dst_positive_code_fubini_rowscolumnsrowrow_sumsliceoutput_table dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table dst_negative_code_fubini_rowscolumnsrowrow_sumsliceoutput_table dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table. (((srs_slice_fubini_rowscolumnsrowrow_sum) = (((((dst_positive_code_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)))) * S ((((dst_positive_code_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) * S ((dst_positive_code_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) + ((dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)))) + ((((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)))))) /\ (forall dst_index_fubini_rowscolumnsrowrow_sumsliceoutput_table. (exists pvs_le_gap_fubini_rowscolumnsrowrow_sumsliceoutput_tabledomain. pvs_le_gap_fubini_rowscolumnsrowrow_sumsliceoutput_tabledomain + (dst_index_fubini_rowscolumnsrowrow_sumsliceoutput_table) = (S n)) -> exists dst_positive_fubini_rowscolumnsrowrow_sumsliceoutput_table dst_negative_fubini_rowscolumnsrowrow_sumsliceoutput_table dst_value_fubini_rowscolumnsrowrow_sumsliceoutput_table. ((((exists ff_h_pvs_fubini_rowscolumnsrowrow_sumsliceoutput_tableentrypositive. ff_h_pvs_fubini_rowscolumnsrowrow_sumsliceoutput_tableentrypositive + S (dst_positive_fubini_rowscolumnsrowrow_sumsliceoutput_table) = S ((S (dst_index_fubini_rowscolumnsrowrow_sumsliceoutput_table)) * dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_fubini_rowscolumnsrowrow_sumsliceoutput_tableentrypositive. dst_positive_code_fubini_rowscolumnsrowrow_sumsliceoutput_table = ff_q_pvs_fubini_rowscolumnsrowrow_sumsliceoutput_tableentrypositive * S ((S (dst_index_fubini_rowscolumnsrowrow_sumsliceoutput_table)) * dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_positive_fubini_rowscolumnsrowrow_sumsliceoutput_table))) /\ (((((exists ff_h_pvs_fubini_rowscolumnsrowrow_sumsliceoutput_tableentrynegative. ff_h_pvs_fubini_rowscolumnsrowrow_sumsliceoutput_tableentrynegative + S (dst_negative_fubini_rowscolumnsrowrow_sumsliceoutput_table) = S ((S (dst_index_fubini_rowscolumnsrowrow_sumsliceoutput_table)) * dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table)) /\ exists ff_q_pvs_fubini_rowscolumnsrowrow_sumsliceoutput_tableentrynegative. dst_negative_code_fubini_rowscolumnsrowrow_sumsliceoutput_table = ff_q_pvs_fubini_rowscolumnsrowrow_sumsliceoutput_tableentrynegative * S ((S (dst_index_fubini_rowscolumnsrowrow_sumsliceoutput_table)) * dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceoutput_table) + (dst_negative_fubini_rowscolumnsrowrow_sumsliceoutput_table))) /\ (exists ge_balance_positive_fubini_rowscolumnsrowrow_sumsliceoutput_tableentryvalue ge_balance_negative_fubini_rowscolumnsrowrow_sumsliceoutput_tableentryvalue. (((((dst_value_fubini_rowscolumnsrowrow_sumsliceoutput_table) = 2 * (ge_balance_positive_fubini_rowscolumnsrowrow_sumsliceoutput_tableentryvalue) /\ (ge_balance_negative_fubini_rowscolumnsrowrow_sumsliceoutput_tableentryvalue) = 0) \/ exists ge_signed_half_fubini_rowscolumnsrowrow_sumsliceoutput_tableentryvaluedecode. (((dst_value_fubini_rowscolumnsrowrow_sumsliceoutput_table) = 2 * ge_signed_half_fubini_rowscolumnsrowrow_sumsliceoutput_tableentryvaluedecode + 1 /\ (ge_balance_positive_fubini_rowscolumnsrowrow_sumsliceoutput_tableentryvalue) = 0) /\ (ge_balance_negative_fubini_rowscolumnsrowrow_sumsliceoutput_tableentryvalue) = S ge_signed_half_fubini_rowscolumnsrowrow_sumsliceoutput_tableentryvaluedecode))) /\ ((dst_positive_fubini_rowscolumnsrowrow_sumsliceoutput_table) + ge_balance_negative_fubini_rowscolumnsrowrow_sumsliceoutput_tableentryvalue = (dst_negative_fubini_rowscolumnsrowrow_sumsliceoutput_table) + ge_balance_positive_fubini_rowscolumnsrowrow_sumsliceoutput_tableentryvalue))))))))) /\ (forall srs_index_fubini_rowscolumnsrowrow_sumslice. (exists pvs_gap_fubini_rowscolumnsrowrow_sumslicebound. pvs_gap_fubini_rowscolumnsrowrow_sumslicebound + S (srs_index_fubini_rowscolumnsrowrow_sumslice) = (S n)) -> exists srs_value_fubini_rowscolumnsrowrow_sumslice. (((exists dst_positive_code_fubini_rowscolumnsrowrow_sumsliceentrysource dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentrysource dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentrysource dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource dst_positive_fubini_rowscolumnsrowrow_sumsliceentrysource dst_negative_fubini_rowscolumnsrowrow_sumsliceentrysource. (((x) = (((((dst_positive_code_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) * S ((dst_positive_code_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) + ((dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentrysource))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)))) * S ((((dst_positive_code_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) * S ((dst_positive_code_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) + ((dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentrysource))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)))) + ((((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)))))) /\ (((((exists ff_h_pvs_fubini_rowscolumnsrowrow_sumsliceentrysourcepositive. ff_h_pvs_fubini_rowscolumnsrowrow_sumsliceentrysourcepositive + S (dst_positive_fubini_rowscolumnsrowrow_sumsliceentrysource) = S ((S (((((0) + ((1) * (srt_index_fubini_rowscolumns)))) + ((S n) * (srs_index_fubini_rowscolumnsrowrow_sumslice))))) * dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_fubini_rowscolumnsrowrow_sumsliceentrysourcepositive. dst_positive_code_fubini_rowscolumnsrowrow_sumsliceentrysource = ff_q_pvs_fubini_rowscolumnsrowrow_sumsliceentrysourcepositive * S ((S (((((0) + ((1) * (srt_index_fubini_rowscolumns)))) + ((S n) * (srs_index_fubini_rowscolumnsrowrow_sumslice))))) * dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_positive_fubini_rowscolumnsrowrow_sumsliceentrysource))) /\ (((((exists ff_h_pvs_fubini_rowscolumnsrowrow_sumsliceentrysourcenegative. ff_h_pvs_fubini_rowscolumnsrowrow_sumsliceentrysourcenegative + S (dst_negative_fubini_rowscolumnsrowrow_sumsliceentrysource) = S ((S (((((0) + ((1) * (srt_index_fubini_rowscolumns)))) + ((S n) * (srs_index_fubini_rowscolumnsrowrow_sumslice))))) * dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource)) /\ exists ff_q_pvs_fubini_rowscolumnsrowrow_sumsliceentrysourcenegative. dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentrysource = ff_q_pvs_fubini_rowscolumnsrowrow_sumsliceentrysourcenegative * S ((S (((((0) + ((1) * (srt_index_fubini_rowscolumns)))) + ((S n) * (srs_index_fubini_rowscolumnsrowrow_sumslice))))) * dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentrysource) + (dst_negative_fubini_rowscolumnsrowrow_sumsliceentrysource))) /\ (exists ge_balance_positive_fubini_rowscolumnsrowrow_sumsliceentrysourcevalue ge_balance_negative_fubini_rowscolumnsrowrow_sumsliceentrysourcevalue. (((((srs_value_fubini_rowscolumnsrowrow_sumslice) = 2 * (ge_balance_positive_fubini_rowscolumnsrowrow_sumsliceentrysourcevalue) /\ (ge_balance_negative_fubini_rowscolumnsrowrow_sumsliceentrysourcevalue) = 0) \/ exists ge_signed_half_fubini_rowscolumnsrowrow_sumsliceentrysourcevaluedecode. (((srs_value_fubini_rowscolumnsrowrow_sumslice) = 2 * ge_signed_half_fubini_rowscolumnsrowrow_sumsliceentrysourcevaluedecode + 1 /\ (ge_balance_positive_fubini_rowscolumnsrowrow_sumsliceentrysourcevalue) = 0) /\ (ge_balance_negative_fubini_rowscolumnsrowrow_sumsliceentrysourcevalue) = S ge_signed_half_fubini_rowscolumnsrowrow_sumsliceentrysourcevaluedecode))) /\ ((dst_positive_fubini_rowscolumnsrowrow_sumsliceentrysource) + ge_balance_negative_fubini_rowscolumnsrowrow_sumsliceentrysourcevalue = (dst_negative_fubini_rowscolumnsrowrow_sumsliceentrysource) + ge_balance_positive_fubini_rowscolumnsrowrow_sumsliceentrysourcevalue))))))))) /\ (exists dst_positive_code_fubini_rowscolumnsrowrow_sumsliceentryoutput dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentryoutput dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput dst_positive_fubini_rowscolumnsrowrow_sumsliceentryoutput dst_negative_fubini_rowscolumnsrowrow_sumsliceentryoutput. (((srs_slice_fubini_rowscolumnsrowrow_sum) = (((((dst_positive_code_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)))) * S ((((dst_positive_code_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) * S ((dst_positive_code_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) + ((dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)))) + ((((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)))))) /\ (((((exists ff_h_pvs_fubini_rowscolumnsrowrow_sumsliceentryoutputpositive. ff_h_pvs_fubini_rowscolumnsrowrow_sumsliceentryoutputpositive + S (dst_positive_fubini_rowscolumnsrowrow_sumsliceentryoutput) = S ((S (srs_index_fubini_rowscolumnsrowrow_sumslice)) * dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_fubini_rowscolumnsrowrow_sumsliceentryoutputpositive. dst_positive_code_fubini_rowscolumnsrowrow_sumsliceentryoutput = ff_q_pvs_fubini_rowscolumnsrowrow_sumsliceentryoutputpositive * S ((S (srs_index_fubini_rowscolumnsrowrow_sumslice)) * dst_positive_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_positive_fubini_rowscolumnsrowrow_sumsliceentryoutput))) /\ (((((exists ff_h_pvs_fubini_rowscolumnsrowrow_sumsliceentryoutputnegative. ff_h_pvs_fubini_rowscolumnsrowrow_sumsliceentryoutputnegative + S (dst_negative_fubini_rowscolumnsrowrow_sumsliceentryoutput) = S ((S (srs_index_fubini_rowscolumnsrowrow_sumslice)) * dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput)) /\ exists ff_q_pvs_fubini_rowscolumnsrowrow_sumsliceentryoutputnegative. dst_negative_code_fubini_rowscolumnsrowrow_sumsliceentryoutput = ff_q_pvs_fubini_rowscolumnsrowrow_sumsliceentryoutputnegative * S ((S (srs_index_fubini_rowscolumnsrowrow_sumslice)) * dst_negative_scale_fubini_rowscolumnsrowrow_sumsliceentryoutput) + (dst_negative_fubini_rowscolumnsrowrow_sumsliceentryoutput))) /\ (exists ge_balance_positive_fubini_rowscolumnsrowrow_sumsliceentryoutputvalue ge_balance_negative_fubini_rowscolumnsrowrow_sumsliceentryoutputvalue. (((((srs_value_fubini_rowscolumnsrowrow_sumslice) = 2 * (ge_balance_positive_fubini_rowscolumnsrowrow_sumsliceentryoutputvalue) /\ (ge_balance_negative_fubini_rowscolumnsrowrow_sumsliceentryoutputvalue) = 0) \/ exists ge_signed_half_fubini_rowscolumnsrowrow_sumsliceentryoutputvaluedecode. (((srs_value_fubini_rowscolumnsrowrow_sumslice) = 2 * ge_signed_half_fubini_rowscolumnsrowrow_sumsliceentryoutputvaluedecode + 1 /\ (ge_balance_positive_fubini_rowscolumnsrowrow_sumsliceentryoutputvalue) = 0) /\ (ge_balance_negative_fubini_rowscolumnsrowrow_sumsliceentryoutputvalue) = S ge_signed_half_fubini_rowscolumnsrowrow_sumsliceentryoutputvaluedecode))) /\ ((dst_positive_fubini_rowscolumnsrowrow_sumsliceentryoutput) + ge_balance_negative_fubini_rowscolumnsrowrow_sumsliceentryoutputvalue = (dst_negative_fubini_rowscolumnsrowrow_sumsliceentryoutput) + ge_balance_positive_fubini_rowscolumnsrowrow_sumsliceentryoutputvalue)))))))))))))))) /\ (exists dst_positive_code_fubini_rowscolumnsrowrow_sumsum dst_positive_scale_fubini_rowscolumnsrowrow_sumsum dst_negative_code_fubini_rowscolumnsrowrow_sumsum dst_negative_scale_fubini_rowscolumnsrowrow_sumsum dst_positive_sum_fubini_rowscolumnsrowrow_sumsum dst_negative_sum_fubini_rowscolumnsrowrow_sumsum. (((srs_slice_fubini_rowscolumnsrowrow_sum) = (((((dst_positive_code_fubini_rowscolumnsrowrow_sumsum) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsum)) * S ((dst_positive_code_fubini_rowscolumnsrowrow_sumsum) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsum)) + ((dst_positive_scale_fubini_rowscolumnsrowrow_sumsum) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsum))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsum)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsum)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsum)))) * S ((((dst_positive_code_fubini_rowscolumnsrowrow_sumsum) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsum)) * S ((dst_positive_code_fubini_rowscolumnsrowrow_sumsum) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsum)) + ((dst_positive_scale_fubini_rowscolumnsrowrow_sumsum) + (dst_positive_scale_fubini_rowscolumnsrowrow_sumsum))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsum)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsum)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsum)))) + ((((dst_negative_code_fubini_rowscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsum)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsum)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsum))) + (((dst_negative_code_fubini_rowscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsum)) * S ((dst_negative_code_fubini_rowscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsum)) + ((dst_negative_scale_fubini_rowscolumnsrowrow_sumsum) + (dst_negative_scale_fubini_rowscolumnsrowrow_sumsum)))))) /\ (((exists fs_u_dst_fubini_rowscolumnsrowrow_sumsumpositive fs_v_dst_fubini_rowscolumnsrowrow_sumsumpositive. ((((exists fs_h_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_start. fs_h_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_start. fs_u_dst_fubini_rowscolumnsrowrow_sumsumpositive = fs_q_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_start * S ((S (0)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumpositive) + (0))) /\ ((((exists fs_h_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_terminal. fs_h_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_terminal + S (dst_positive_sum_fubini_rowscolumnsrowrow_sumsum) = S ((S (S n)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_terminal. fs_u_dst_fubini_rowscolumnsrowrow_sumsumpositive = fs_q_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_terminal * S ((S (S n)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumpositive) + (dst_positive_sum_fubini_rowscolumnsrowrow_sumsum))) /\ forall fs_i_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps. (exists fs_lt_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_bound. fs_lt_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_bound + S fs_i_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps = S n) -> exists fs_a_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps fs_r_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps fs_s_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps. ((((exists fs_h_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_summand. fs_h_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_summand + S (fs_a_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_fubini_rowscolumnsrowrow_sumsum)) /\ exists fs_q_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_summand. dst_positive_code_fubini_rowscolumnsrowrow_sumsum = fs_q_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_summand * S ((S (fs_i_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps)) * dst_positive_scale_fubini_rowscolumnsrowrow_sumsum) + (fs_a_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_partial. fs_h_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_partial + S (fs_r_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps) = S ((S (fs_i_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_partial. fs_u_dst_fubini_rowscolumnsrowrow_sumsumpositive = fs_q_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_partial * S ((S (fs_i_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumpositive) + (fs_r_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_successor. fs_h_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_successor + S (fs_s_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps) = S ((S (S fs_i_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumpositive)) /\ exists fs_q_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_successor. fs_u_dst_fubini_rowscolumnsrowrow_sumsumpositive = fs_q_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps_successor * S ((S (S fs_i_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumpositive) + (fs_s_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps))) /\ fs_s_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps = fs_r_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps + fs_a_dst_fubini_rowscolumnsrowrow_sumsumpositive_body_steps)))))) /\ (((exists fs_u_dst_fubini_rowscolumnsrowrow_sumsumnegative fs_v_dst_fubini_rowscolumnsrowrow_sumsumnegative. ((((exists fs_h_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_start. fs_h_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_start. fs_u_dst_fubini_rowscolumnsrowrow_sumsumnegative = fs_q_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_start * S ((S (0)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumnegative) + (0))) /\ ((((exists fs_h_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_terminal. fs_h_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_terminal + S (dst_negative_sum_fubini_rowscolumnsrowrow_sumsum) = S ((S (S n)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_terminal. fs_u_dst_fubini_rowscolumnsrowrow_sumsumnegative = fs_q_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_terminal * S ((S (S n)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumnegative) + (dst_negative_sum_fubini_rowscolumnsrowrow_sumsum))) /\ forall fs_i_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps. (exists fs_lt_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_bound. fs_lt_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_bound + S fs_i_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps = S n) -> exists fs_a_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps fs_r_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps fs_s_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps. ((((exists fs_h_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_summand. fs_h_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_summand + S (fs_a_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_fubini_rowscolumnsrowrow_sumsum)) /\ exists fs_q_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_summand. dst_negative_code_fubini_rowscolumnsrowrow_sumsum = fs_q_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_summand * S ((S (fs_i_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps)) * dst_negative_scale_fubini_rowscolumnsrowrow_sumsum) + (fs_a_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_partial. fs_h_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_partial + S (fs_r_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps) = S ((S (fs_i_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_partial. fs_u_dst_fubini_rowscolumnsrowrow_sumsumnegative = fs_q_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_partial * S ((S (fs_i_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumnegative) + (fs_r_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_successor. fs_h_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_successor + S (fs_s_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps) = S ((S (S fs_i_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumnegative)) /\ exists fs_q_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_successor. fs_u_dst_fubini_rowscolumnsrowrow_sumsumnegative = fs_q_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps_successor * S ((S (S fs_i_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps)) * fs_v_dst_fubini_rowscolumnsrowrow_sumsumnegative) + (fs_s_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps))) /\ fs_s_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps = fs_r_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps + fs_a_dst_fubini_rowscolumnsrowrow_sumsumnegative_body_steps)))))) /\ (exists ge_balance_positive_fubini_rowscolumnsrowrow_sumsumresult ge_balance_negative_fubini_rowscolumnsrowrow_sumsumresult. (((((srt_value_fubini_rowscolumns) = 2 * (ge_balance_positive_fubini_rowscolumnsrowrow_sumsumresult) /\ (ge_balance_negative_fubini_rowscolumnsrowrow_sumsumresult) = 0) \/ exists ge_signed_half_fubini_rowscolumnsrowrow_sumsumresultdecode. (((srt_value_fubini_rowscolumns) = 2 * ge_signed_half_fubini_rowscolumnsrowrow_sumsumresultdecode + 1 /\ (ge_balance_positive_fubini_rowscolumnsrowrow_sumsumresult) = 0) /\ (ge_balance_negative_fubini_rowscolumnsrowrow_sumsumresult) = S ge_signed_half_fubini_rowscolumnsrowrow_sumsumresultdecode))) /\ ((dst_positive_sum_fubini_rowscolumnsrowrow_sumsum) + ge_balance_negative_fubini_rowscolumnsrowrow_sumsumresult = (dst_negative_sum_fubini_rowscolumnsrowrow_sumsum) + ge_balance_positive_fubini_rowscolumnsrowrow_sumsumresult)))))))))))))))))) /\ (((exists dst_positive_code_fubini_rowsrow_total dst_positive_scale_fubini_rowsrow_total dst_negative_code_fubini_rowsrow_total dst_negative_scale_fubini_rowsrow_total dst_positive_sum_fubini_rowsrow_total dst_negative_sum_fubini_rowsrow_total. (((R) = (((((dst_positive_code_fubini_rowsrow_total) + (dst_positive_scale_fubini_rowsrow_total)) * S ((dst_positive_code_fubini_rowsrow_total) + (dst_positive_scale_fubini_rowsrow_total)) + ((dst_positive_scale_fubini_rowsrow_total) + (dst_positive_scale_fubini_rowsrow_total))) + (((dst_negative_code_fubini_rowsrow_total) + (dst_negative_scale_fubini_rowsrow_total)) * S ((dst_negative_code_fubini_rowsrow_total) + (dst_negative_scale_fubini_rowsrow_total)) + ((dst_negative_scale_fubini_rowsrow_total) + (dst_negative_scale_fubini_rowsrow_total)))) * S ((((dst_positive_code_fubini_rowsrow_total) + (dst_positive_scale_fubini_rowsrow_total)) * S ((dst_positive_code_fubini_rowsrow_total) + (dst_positive_scale_fubini_rowsrow_total)) + ((dst_positive_scale_fubini_rowsrow_total) + (dst_positive_scale_fubini_rowsrow_total))) + (((dst_negative_code_fubini_rowsrow_total) + (dst_negative_scale_fubini_rowsrow_total)) * S ((dst_negative_code_fubini_rowsrow_total) + (dst_negative_scale_fubini_rowsrow_total)) + ((dst_negative_scale_fubini_rowsrow_total) + (dst_negative_scale_fubini_rowsrow_total)))) + ((((dst_negative_code_fubini_rowsrow_total) + (dst_negative_scale_fubini_rowsrow_total)) * S ((dst_negative_code_fubini_rowsrow_total) + (dst_negative_scale_fubini_rowsrow_total)) + ((dst_negative_scale_fubini_rowsrow_total) + (dst_negative_scale_fubini_rowsrow_total))) + (((dst_negative_code_fubini_rowsrow_total) + (dst_negative_scale_fubini_rowsrow_total)) * S ((dst_negative_code_fubini_rowsrow_total) + (dst_negative_scale_fubini_rowsrow_total)) + ((dst_negative_scale_fubini_rowsrow_total) + (dst_negative_scale_fubini_rowsrow_total)))))) /\ (((exists fs_u_dst_fubini_rowsrow_totalpositive fs_v_dst_fubini_rowsrow_totalpositive. ((((exists fs_h_dst_fubini_rowsrow_totalpositive_body_start. fs_h_dst_fubini_rowsrow_totalpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_rowsrow_totalpositive)) /\ exists fs_q_dst_fubini_rowsrow_totalpositive_body_start. fs_u_dst_fubini_rowsrow_totalpositive = fs_q_dst_fubini_rowsrow_totalpositive_body_start * S ((S (0)) * fs_v_dst_fubini_rowsrow_totalpositive) + (0))) /\ ((((exists fs_h_dst_fubini_rowsrow_totalpositive_body_terminal. fs_h_dst_fubini_rowsrow_totalpositive_body_terminal + S (dst_positive_sum_fubini_rowsrow_total) = S ((S (S n)) * fs_v_dst_fubini_rowsrow_totalpositive)) /\ exists fs_q_dst_fubini_rowsrow_totalpositive_body_terminal. fs_u_dst_fubini_rowsrow_totalpositive = fs_q_dst_fubini_rowsrow_totalpositive_body_terminal * S ((S (S n)) * fs_v_dst_fubini_rowsrow_totalpositive) + (dst_positive_sum_fubini_rowsrow_total))) /\ forall fs_i_dst_fubini_rowsrow_totalpositive_body_steps. (exists fs_lt_dst_fubini_rowsrow_totalpositive_body_steps_bound. fs_lt_dst_fubini_rowsrow_totalpositive_body_steps_bound + S fs_i_dst_fubini_rowsrow_totalpositive_body_steps = S n) -> exists fs_a_dst_fubini_rowsrow_totalpositive_body_steps fs_r_dst_fubini_rowsrow_totalpositive_body_steps fs_s_dst_fubini_rowsrow_totalpositive_body_steps. ((((exists fs_h_dst_fubini_rowsrow_totalpositive_body_steps_summand. fs_h_dst_fubini_rowsrow_totalpositive_body_steps_summand + S (fs_a_dst_fubini_rowsrow_totalpositive_body_steps) = S ((S (fs_i_dst_fubini_rowsrow_totalpositive_body_steps)) * dst_positive_scale_fubini_rowsrow_total)) /\ exists fs_q_dst_fubini_rowsrow_totalpositive_body_steps_summand. dst_positive_code_fubini_rowsrow_total = fs_q_dst_fubini_rowsrow_totalpositive_body_steps_summand * S ((S (fs_i_dst_fubini_rowsrow_totalpositive_body_steps)) * dst_positive_scale_fubini_rowsrow_total) + (fs_a_dst_fubini_rowsrow_totalpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_rowsrow_totalpositive_body_steps_partial. fs_h_dst_fubini_rowsrow_totalpositive_body_steps_partial + S (fs_r_dst_fubini_rowsrow_totalpositive_body_steps) = S ((S (fs_i_dst_fubini_rowsrow_totalpositive_body_steps)) * fs_v_dst_fubini_rowsrow_totalpositive)) /\ exists fs_q_dst_fubini_rowsrow_totalpositive_body_steps_partial. fs_u_dst_fubini_rowsrow_totalpositive = fs_q_dst_fubini_rowsrow_totalpositive_body_steps_partial * S ((S (fs_i_dst_fubini_rowsrow_totalpositive_body_steps)) * fs_v_dst_fubini_rowsrow_totalpositive) + (fs_r_dst_fubini_rowsrow_totalpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_rowsrow_totalpositive_body_steps_successor. fs_h_dst_fubini_rowsrow_totalpositive_body_steps_successor + S (fs_s_dst_fubini_rowsrow_totalpositive_body_steps) = S ((S (S fs_i_dst_fubini_rowsrow_totalpositive_body_steps)) * fs_v_dst_fubini_rowsrow_totalpositive)) /\ exists fs_q_dst_fubini_rowsrow_totalpositive_body_steps_successor. fs_u_dst_fubini_rowsrow_totalpositive = fs_q_dst_fubini_rowsrow_totalpositive_body_steps_successor * S ((S (S fs_i_dst_fubini_rowsrow_totalpositive_body_steps)) * fs_v_dst_fubini_rowsrow_totalpositive) + (fs_s_dst_fubini_rowsrow_totalpositive_body_steps))) /\ fs_s_dst_fubini_rowsrow_totalpositive_body_steps = fs_r_dst_fubini_rowsrow_totalpositive_body_steps + fs_a_dst_fubini_rowsrow_totalpositive_body_steps)))))) /\ (((exists fs_u_dst_fubini_rowsrow_totalnegative fs_v_dst_fubini_rowsrow_totalnegative. ((((exists fs_h_dst_fubini_rowsrow_totalnegative_body_start. fs_h_dst_fubini_rowsrow_totalnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_rowsrow_totalnegative)) /\ exists fs_q_dst_fubini_rowsrow_totalnegative_body_start. fs_u_dst_fubini_rowsrow_totalnegative = fs_q_dst_fubini_rowsrow_totalnegative_body_start * S ((S (0)) * fs_v_dst_fubini_rowsrow_totalnegative) + (0))) /\ ((((exists fs_h_dst_fubini_rowsrow_totalnegative_body_terminal. fs_h_dst_fubini_rowsrow_totalnegative_body_terminal + S (dst_negative_sum_fubini_rowsrow_total) = S ((S (S n)) * fs_v_dst_fubini_rowsrow_totalnegative)) /\ exists fs_q_dst_fubini_rowsrow_totalnegative_body_terminal. fs_u_dst_fubini_rowsrow_totalnegative = fs_q_dst_fubini_rowsrow_totalnegative_body_terminal * S ((S (S n)) * fs_v_dst_fubini_rowsrow_totalnegative) + (dst_negative_sum_fubini_rowsrow_total))) /\ forall fs_i_dst_fubini_rowsrow_totalnegative_body_steps. (exists fs_lt_dst_fubini_rowsrow_totalnegative_body_steps_bound. fs_lt_dst_fubini_rowsrow_totalnegative_body_steps_bound + S fs_i_dst_fubini_rowsrow_totalnegative_body_steps = S n) -> exists fs_a_dst_fubini_rowsrow_totalnegative_body_steps fs_r_dst_fubini_rowsrow_totalnegative_body_steps fs_s_dst_fubini_rowsrow_totalnegative_body_steps. ((((exists fs_h_dst_fubini_rowsrow_totalnegative_body_steps_summand. fs_h_dst_fubini_rowsrow_totalnegative_body_steps_summand + S (fs_a_dst_fubini_rowsrow_totalnegative_body_steps) = S ((S (fs_i_dst_fubini_rowsrow_totalnegative_body_steps)) * dst_negative_scale_fubini_rowsrow_total)) /\ exists fs_q_dst_fubini_rowsrow_totalnegative_body_steps_summand. dst_negative_code_fubini_rowsrow_total = fs_q_dst_fubini_rowsrow_totalnegative_body_steps_summand * S ((S (fs_i_dst_fubini_rowsrow_totalnegative_body_steps)) * dst_negative_scale_fubini_rowsrow_total) + (fs_a_dst_fubini_rowsrow_totalnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_rowsrow_totalnegative_body_steps_partial. fs_h_dst_fubini_rowsrow_totalnegative_body_steps_partial + S (fs_r_dst_fubini_rowsrow_totalnegative_body_steps) = S ((S (fs_i_dst_fubini_rowsrow_totalnegative_body_steps)) * fs_v_dst_fubini_rowsrow_totalnegative)) /\ exists fs_q_dst_fubini_rowsrow_totalnegative_body_steps_partial. fs_u_dst_fubini_rowsrow_totalnegative = fs_q_dst_fubini_rowsrow_totalnegative_body_steps_partial * S ((S (fs_i_dst_fubini_rowsrow_totalnegative_body_steps)) * fs_v_dst_fubini_rowsrow_totalnegative) + (fs_r_dst_fubini_rowsrow_totalnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_rowsrow_totalnegative_body_steps_successor. fs_h_dst_fubini_rowsrow_totalnegative_body_steps_successor + S (fs_s_dst_fubini_rowsrow_totalnegative_body_steps) = S ((S (S fs_i_dst_fubini_rowsrow_totalnegative_body_steps)) * fs_v_dst_fubini_rowsrow_totalnegative)) /\ exists fs_q_dst_fubini_rowsrow_totalnegative_body_steps_successor. fs_u_dst_fubini_rowsrow_totalnegative = fs_q_dst_fubini_rowsrow_totalnegative_body_steps_successor * S ((S (S fs_i_dst_fubini_rowsrow_totalnegative_body_steps)) * fs_v_dst_fubini_rowsrow_totalnegative) + (fs_s_dst_fubini_rowsrow_totalnegative_body_steps))) /\ fs_s_dst_fubini_rowsrow_totalnegative_body_steps = fs_r_dst_fubini_rowsrow_totalnegative_body_steps + fs_a_dst_fubini_rowsrow_totalnegative_body_steps)))))) /\ (exists ge_balance_positive_fubini_rowsrow_totalresult ge_balance_negative_fubini_rowsrow_totalresult. (((((z) = 2 * (ge_balance_positive_fubini_rowsrow_totalresult) /\ (ge_balance_negative_fubini_rowsrow_totalresult) = 0) \/ exists ge_signed_half_fubini_rowsrow_totalresultdecode. (((z) = 2 * ge_signed_half_fubini_rowsrow_totalresultdecode + 1 /\ (ge_balance_positive_fubini_rowsrow_totalresult) = 0) /\ (ge_balance_negative_fubini_rowsrow_totalresult) = S ge_signed_half_fubini_rowsrow_totalresultdecode))) /\ ((dst_positive_sum_fubini_rowsrow_total) + ge_balance_negative_fubini_rowsrow_totalresult = (dst_negative_sum_fubini_rowsrow_total) + ge_balance_positive_fubini_rowsrow_totalresult))))))))) /\ (exists dst_positive_code_fubini_rowscolumn_total dst_positive_scale_fubini_rowscolumn_total dst_negative_code_fubini_rowscolumn_total dst_negative_scale_fubini_rowscolumn_total dst_positive_sum_fubini_rowscolumn_total dst_negative_sum_fubini_rowscolumn_total. (((C) = (((((dst_positive_code_fubini_rowscolumn_total) + (dst_positive_scale_fubini_rowscolumn_total)) * S ((dst_positive_code_fubini_rowscolumn_total) + (dst_positive_scale_fubini_rowscolumn_total)) + ((dst_positive_scale_fubini_rowscolumn_total) + (dst_positive_scale_fubini_rowscolumn_total))) + (((dst_negative_code_fubini_rowscolumn_total) + (dst_negative_scale_fubini_rowscolumn_total)) * S ((dst_negative_code_fubini_rowscolumn_total) + (dst_negative_scale_fubini_rowscolumn_total)) + ((dst_negative_scale_fubini_rowscolumn_total) + (dst_negative_scale_fubini_rowscolumn_total)))) * S ((((dst_positive_code_fubini_rowscolumn_total) + (dst_positive_scale_fubini_rowscolumn_total)) * S ((dst_positive_code_fubini_rowscolumn_total) + (dst_positive_scale_fubini_rowscolumn_total)) + ((dst_positive_scale_fubini_rowscolumn_total) + (dst_positive_scale_fubini_rowscolumn_total))) + (((dst_negative_code_fubini_rowscolumn_total) + (dst_negative_scale_fubini_rowscolumn_total)) * S ((dst_negative_code_fubini_rowscolumn_total) + (dst_negative_scale_fubini_rowscolumn_total)) + ((dst_negative_scale_fubini_rowscolumn_total) + (dst_negative_scale_fubini_rowscolumn_total)))) + ((((dst_negative_code_fubini_rowscolumn_total) + (dst_negative_scale_fubini_rowscolumn_total)) * S ((dst_negative_code_fubini_rowscolumn_total) + (dst_negative_scale_fubini_rowscolumn_total)) + ((dst_negative_scale_fubini_rowscolumn_total) + (dst_negative_scale_fubini_rowscolumn_total))) + (((dst_negative_code_fubini_rowscolumn_total) + (dst_negative_scale_fubini_rowscolumn_total)) * S ((dst_negative_code_fubini_rowscolumn_total) + (dst_negative_scale_fubini_rowscolumn_total)) + ((dst_negative_scale_fubini_rowscolumn_total) + (dst_negative_scale_fubini_rowscolumn_total)))))) /\ (((exists fs_u_dst_fubini_rowscolumn_totalpositive fs_v_dst_fubini_rowscolumn_totalpositive. ((((exists fs_h_dst_fubini_rowscolumn_totalpositive_body_start. fs_h_dst_fubini_rowscolumn_totalpositive_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_rowscolumn_totalpositive)) /\ exists fs_q_dst_fubini_rowscolumn_totalpositive_body_start. fs_u_dst_fubini_rowscolumn_totalpositive = fs_q_dst_fubini_rowscolumn_totalpositive_body_start * S ((S (0)) * fs_v_dst_fubini_rowscolumn_totalpositive) + (0))) /\ ((((exists fs_h_dst_fubini_rowscolumn_totalpositive_body_terminal. fs_h_dst_fubini_rowscolumn_totalpositive_body_terminal + S (dst_positive_sum_fubini_rowscolumn_total) = S ((S (S n)) * fs_v_dst_fubini_rowscolumn_totalpositive)) /\ exists fs_q_dst_fubini_rowscolumn_totalpositive_body_terminal. fs_u_dst_fubini_rowscolumn_totalpositive = fs_q_dst_fubini_rowscolumn_totalpositive_body_terminal * S ((S (S n)) * fs_v_dst_fubini_rowscolumn_totalpositive) + (dst_positive_sum_fubini_rowscolumn_total))) /\ forall fs_i_dst_fubini_rowscolumn_totalpositive_body_steps. (exists fs_lt_dst_fubini_rowscolumn_totalpositive_body_steps_bound. fs_lt_dst_fubini_rowscolumn_totalpositive_body_steps_bound + S fs_i_dst_fubini_rowscolumn_totalpositive_body_steps = S n) -> exists fs_a_dst_fubini_rowscolumn_totalpositive_body_steps fs_r_dst_fubini_rowscolumn_totalpositive_body_steps fs_s_dst_fubini_rowscolumn_totalpositive_body_steps. ((((exists fs_h_dst_fubini_rowscolumn_totalpositive_body_steps_summand. fs_h_dst_fubini_rowscolumn_totalpositive_body_steps_summand + S (fs_a_dst_fubini_rowscolumn_totalpositive_body_steps) = S ((S (fs_i_dst_fubini_rowscolumn_totalpositive_body_steps)) * dst_positive_scale_fubini_rowscolumn_total)) /\ exists fs_q_dst_fubini_rowscolumn_totalpositive_body_steps_summand. dst_positive_code_fubini_rowscolumn_total = fs_q_dst_fubini_rowscolumn_totalpositive_body_steps_summand * S ((S (fs_i_dst_fubini_rowscolumn_totalpositive_body_steps)) * dst_positive_scale_fubini_rowscolumn_total) + (fs_a_dst_fubini_rowscolumn_totalpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_rowscolumn_totalpositive_body_steps_partial. fs_h_dst_fubini_rowscolumn_totalpositive_body_steps_partial + S (fs_r_dst_fubini_rowscolumn_totalpositive_body_steps) = S ((S (fs_i_dst_fubini_rowscolumn_totalpositive_body_steps)) * fs_v_dst_fubini_rowscolumn_totalpositive)) /\ exists fs_q_dst_fubini_rowscolumn_totalpositive_body_steps_partial. fs_u_dst_fubini_rowscolumn_totalpositive = fs_q_dst_fubini_rowscolumn_totalpositive_body_steps_partial * S ((S (fs_i_dst_fubini_rowscolumn_totalpositive_body_steps)) * fs_v_dst_fubini_rowscolumn_totalpositive) + (fs_r_dst_fubini_rowscolumn_totalpositive_body_steps))) /\ ((((exists fs_h_dst_fubini_rowscolumn_totalpositive_body_steps_successor. fs_h_dst_fubini_rowscolumn_totalpositive_body_steps_successor + S (fs_s_dst_fubini_rowscolumn_totalpositive_body_steps) = S ((S (S fs_i_dst_fubini_rowscolumn_totalpositive_body_steps)) * fs_v_dst_fubini_rowscolumn_totalpositive)) /\ exists fs_q_dst_fubini_rowscolumn_totalpositive_body_steps_successor. fs_u_dst_fubini_rowscolumn_totalpositive = fs_q_dst_fubini_rowscolumn_totalpositive_body_steps_successor * S ((S (S fs_i_dst_fubini_rowscolumn_totalpositive_body_steps)) * fs_v_dst_fubini_rowscolumn_totalpositive) + (fs_s_dst_fubini_rowscolumn_totalpositive_body_steps))) /\ fs_s_dst_fubini_rowscolumn_totalpositive_body_steps = fs_r_dst_fubini_rowscolumn_totalpositive_body_steps + fs_a_dst_fubini_rowscolumn_totalpositive_body_steps)))))) /\ (((exists fs_u_dst_fubini_rowscolumn_totalnegative fs_v_dst_fubini_rowscolumn_totalnegative. ((((exists fs_h_dst_fubini_rowscolumn_totalnegative_body_start. fs_h_dst_fubini_rowscolumn_totalnegative_body_start + S (0) = S ((S (0)) * fs_v_dst_fubini_rowscolumn_totalnegative)) /\ exists fs_q_dst_fubini_rowscolumn_totalnegative_body_start. fs_u_dst_fubini_rowscolumn_totalnegative = fs_q_dst_fubini_rowscolumn_totalnegative_body_start * S ((S (0)) * fs_v_dst_fubini_rowscolumn_totalnegative) + (0))) /\ ((((exists fs_h_dst_fubini_rowscolumn_totalnegative_body_terminal. fs_h_dst_fubini_rowscolumn_totalnegative_body_terminal + S (dst_negative_sum_fubini_rowscolumn_total) = S ((S (S n)) * fs_v_dst_fubini_rowscolumn_totalnegative)) /\ exists fs_q_dst_fubini_rowscolumn_totalnegative_body_terminal. fs_u_dst_fubini_rowscolumn_totalnegative = fs_q_dst_fubini_rowscolumn_totalnegative_body_terminal * S ((S (S n)) * fs_v_dst_fubini_rowscolumn_totalnegative) + (dst_negative_sum_fubini_rowscolumn_total))) /\ forall fs_i_dst_fubini_rowscolumn_totalnegative_body_steps. (exists fs_lt_dst_fubini_rowscolumn_totalnegative_body_steps_bound. fs_lt_dst_fubini_rowscolumn_totalnegative_body_steps_bound + S fs_i_dst_fubini_rowscolumn_totalnegative_body_steps = S n) -> exists fs_a_dst_fubini_rowscolumn_totalnegative_body_steps fs_r_dst_fubini_rowscolumn_totalnegative_body_steps fs_s_dst_fubini_rowscolumn_totalnegative_body_steps. ((((exists fs_h_dst_fubini_rowscolumn_totalnegative_body_steps_summand. fs_h_dst_fubini_rowscolumn_totalnegative_body_steps_summand + S (fs_a_dst_fubini_rowscolumn_totalnegative_body_steps) = S ((S (fs_i_dst_fubini_rowscolumn_totalnegative_body_steps)) * dst_negative_scale_fubini_rowscolumn_total)) /\ exists fs_q_dst_fubini_rowscolumn_totalnegative_body_steps_summand. dst_negative_code_fubini_rowscolumn_total = fs_q_dst_fubini_rowscolumn_totalnegative_body_steps_summand * S ((S (fs_i_dst_fubini_rowscolumn_totalnegative_body_steps)) * dst_negative_scale_fubini_rowscolumn_total) + (fs_a_dst_fubini_rowscolumn_totalnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_rowscolumn_totalnegative_body_steps_partial. fs_h_dst_fubini_rowscolumn_totalnegative_body_steps_partial + S (fs_r_dst_fubini_rowscolumn_totalnegative_body_steps) = S ((S (fs_i_dst_fubini_rowscolumn_totalnegative_body_steps)) * fs_v_dst_fubini_rowscolumn_totalnegative)) /\ exists fs_q_dst_fubini_rowscolumn_totalnegative_body_steps_partial. fs_u_dst_fubini_rowscolumn_totalnegative = fs_q_dst_fubini_rowscolumn_totalnegative_body_steps_partial * S ((S (fs_i_dst_fubini_rowscolumn_totalnegative_body_steps)) * fs_v_dst_fubini_rowscolumn_totalnegative) + (fs_r_dst_fubini_rowscolumn_totalnegative_body_steps))) /\ ((((exists fs_h_dst_fubini_rowscolumn_totalnegative_body_steps_successor. fs_h_dst_fubini_rowscolumn_totalnegative_body_steps_successor + S (fs_s_dst_fubini_rowscolumn_totalnegative_body_steps) = S ((S (S fs_i_dst_fubini_rowscolumn_totalnegative_body_steps)) * fs_v_dst_fubini_rowscolumn_totalnegative)) /\ exists fs_q_dst_fubini_rowscolumn_totalnegative_body_steps_successor. fs_u_dst_fubini_rowscolumn_totalnegative = fs_q_dst_fubini_rowscolumn_totalnegative_body_steps_successor * S ((S (S fs_i_dst_fubini_rowscolumn_totalnegative_body_steps)) * fs_v_dst_fubini_rowscolumn_totalnegative) + (fs_s_dst_fubini_rowscolumn_totalnegative_body_steps))) /\ fs_s_dst_fubini_rowscolumn_totalnegative_body_steps = fs_r_dst_fubini_rowscolumn_totalnegative_body_steps + fs_a_dst_fubini_rowscolumn_totalnegative_body_steps)))))) /\ (exists ge_balance_positive_fubini_rowscolumn_totalresult ge_balance_negative_fubini_rowscolumn_totalresult. (((((z) = 2 * (ge_balance_positive_fubini_rowscolumn_totalresult) /\ (ge_balance_negative_fubini_rowscolumn_totalresult) = 0) \/ exists ge_signed_half_fubini_rowscolumn_totalresultdecode. (((z) = 2 * ge_signed_half_fubini_rowscolumn_totalresultdecode + 1 /\ (ge_balance_positive_fubini_rowscolumn_totalresult) = 0) /\ (ge_balance_negative_fubini_rowscolumn_totalresult) = S ge_signed_half_fubini_rowscolumn_totalresultdecode))) /\ ((dst_positive_sum_fubini_rowscolumn_total) + ge_balance_negative_fubini_rowscolumn_totalresult = (dst_negative_sum_fubini_rowscolumn_total) + ge_balance_positive_fubini_rowscolumn_totalresult))))))))))))))) - 0019
specialize signed_rectangular_row_major_fubini (x) - 0020
specialize signed_rectangular_row_major_fubini (S n) - 0021
specialize signed_rectangular_row_major_fubini (S n) - 0022
apply signed_rectangular_row_major_fubini - 0023
cases hg_witness - 0024
exact hg_witness_left - 0025
cases hf - 0026
cases hf_witness - 0027
cases hf_witness_witness - 0028
exists x - 0029
exists x1 - 0030
exists x2 - 0031
exists x3 - 0032
split - 0033
exact hg_witness - 0034
exact hf_witness_witness_witness