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 p ab ac La bb bc Lb rb rc Lr qb qc Lq pb pc Lp ub uc Lu vb vc Lv gb gc Lg cb cc Lc db dc Ld wb wc Lw tb tc Lt xb xc Lx yb yc Ly zb zc Lz hb hc Lh. (~((p) = 1) /\ forall pfa_factor_left_backward_prime pfa_factor_right_backward_prime. (p) = pfa_factor_left_backward_prime * pfa_factor_right_backward_prime -> pfa_factor_left_backward_prime = 1 \/ pfa_factor_right_backward_prime = 1) -> (((forall fom_index_pfp_backward_division_productleft. (exists fom_gap_pfp_backward_division_productleft_index_bound. fom_gap_pfp_backward_division_productleft_index_bound + S (fom_index_pfp_backward_division_productleft) = Lq) -> exists fom_value_pfp_backward_division_productleft. ((((exists fom_beta_height_pfp_backward_division_productleft_entry. fom_beta_height_pfp_backward_division_productleft_entry + S (fom_value_pfp_backward_division_productleft) = S ((S (fom_index_pfp_backward_division_productleft)) * qc)) /\ exists fom_beta_quotient_pfp_backward_division_productleft_entry. qb = fom_beta_quotient_pfp_backward_division_productleft_entry * S ((S (fom_index_pfp_backward_division_productleft)) * qc) + (fom_value_pfp_backward_division_productleft))) /\ (exists fom_gap_pfp_backward_division_productleft_value_bound. fom_gap_pfp_backward_division_productleft_value_bound + S (fom_value_pfp_backward_division_productleft) = p))) /\ (((forall fom_index_pfp_backward_division_productright. (exists fom_gap_pfp_backward_division_productright_index_bound. fom_gap_pfp_backward_division_productright_index_bound + S (fom_index_pfp_backward_division_productright) = Lb) -> exists fom_value_pfp_backward_division_productright. ((((exists fom_beta_height_pfp_backward_division_productright_entry. fom_beta_height_pfp_backward_division_productright_entry + S (fom_value_pfp_backward_division_productright) = S ((S (fom_index_pfp_backward_division_productright)) * bc)) /\ exists fom_beta_quotient_pfp_backward_division_productright_entry. bb = fom_beta_quotient_pfp_backward_division_productright_entry * S ((S (fom_index_pfp_backward_division_productright)) * bc) + (fom_value_pfp_backward_division_productright))) /\ (exists fom_gap_pfp_backward_division_productright_value_bound. fom_gap_pfp_backward_division_productright_value_bound + S (fom_value_pfp_backward_division_productright) = p))) /\ (((((((Lq)=0 \/ (Lb)=0) /\ (((Lp)=0)))) \/ (((~((Lq)=0)) /\ (((~((Lb)=0)) /\ (((Lq)+(Lb)=S (Lp)))))))) /\ ((forall pfc_index_backward_division_productcoefficients. (exists pfa_gap_backward_division_productcoefficientsbound. pfa_gap_backward_division_productcoefficientsbound + S (pfc_index_backward_division_productcoefficients) = (Lp)) -> exists pfc_value_backward_division_productcoefficients. ((((exists ff_h_pfp_backward_division_productcoefficientsentry. ff_h_pfp_backward_division_productcoefficientsentry + S (pfc_value_backward_division_productcoefficients) = S ((S (pfc_index_backward_division_productcoefficients)) * pc)) /\ exists ff_q_pfp_backward_division_productcoefficientsentry. pb = ff_q_pfp_backward_division_productcoefficientsentry * S ((S (pfc_index_backward_division_productcoefficients)) * pc) + (pfc_value_backward_division_productcoefficients))) /\ ((exists pfc_terms_code_backward_division_productcoefficientscoefficient pfc_terms_scale_backward_division_productcoefficientscoefficient pfc_natural_sum_backward_division_productcoefficientscoefficient. ((forall pfc_index_backward_division_productcoefficientscoefficientdiagonal. (exists pfa_gap_backward_division_productcoefficientscoefficientdiagonalbound. pfa_gap_backward_division_productcoefficientscoefficientdiagonalbound + S (pfc_index_backward_division_productcoefficientscoefficientdiagonal) = (S (pfc_index_backward_division_productcoefficients))) -> exists pfc_value_backward_division_productcoefficientscoefficientdiagonal. ((((exists ff_h_pfp_backward_division_productcoefficientscoefficientdiagonalentry. ff_h_pfp_backward_division_productcoefficientscoefficientdiagonalentry + S (pfc_value_backward_division_productcoefficientscoefficientdiagonal) = S ((S (pfc_index_backward_division_productcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_division_productcoefficientscoefficient)) /\ exists ff_q_pfp_backward_division_productcoefficientscoefficientdiagonalentry. pfc_terms_code_backward_division_productcoefficientscoefficient = ff_q_pfp_backward_division_productcoefficientscoefficientdiagonalentry * S ((S (pfc_index_backward_division_productcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_division_productcoefficientscoefficient) + (pfc_value_backward_division_productcoefficientscoefficientdiagonal))) /\ ((exists pfc_complement_backward_division_productcoefficientscoefficientdiagonalterm pfc_left_backward_division_productcoefficientscoefficientdiagonalterm pfc_right_backward_division_productcoefficientscoefficientdiagonalterm. (((pfc_index_backward_division_productcoefficientscoefficientdiagonal)+pfc_complement_backward_division_productcoefficientscoefficientdiagonalterm=(pfc_index_backward_division_productcoefficients)) /\ ((((((exists pfa_gap_backward_division_productcoefficientscoefficientdiagonaltermleftinside. pfa_gap_backward_division_productcoefficientscoefficientdiagonaltermleftinside + S (pfc_index_backward_division_productcoefficientscoefficientdiagonal) = (Lq)) /\ ((((exists ff_h_pfp_backward_division_productcoefficientscoefficientdiagonaltermleftentry. ff_h_pfp_backward_division_productcoefficientscoefficientdiagonaltermleftentry + S (pfc_left_backward_division_productcoefficientscoefficientdiagonalterm) = S ((S (pfc_index_backward_division_productcoefficientscoefficientdiagonal)) * qc)) /\ exists ff_q_pfp_backward_division_productcoefficientscoefficientdiagonaltermleftentry. qb = ff_q_pfp_backward_division_productcoefficientscoefficientdiagonaltermleftentry * S ((S (pfc_index_backward_division_productcoefficientscoefficientdiagonal)) * qc) + (pfc_left_backward_division_productcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_division_productcoefficientscoefficientdiagonaltermleftoutside. pfc_gap_backward_division_productcoefficientscoefficientdiagonaltermleftoutside+(Lq)=(pfc_index_backward_division_productcoefficientscoefficientdiagonal)) /\ (((pfc_left_backward_division_productcoefficientscoefficientdiagonalterm)=0))))) /\ ((((((exists pfa_gap_backward_division_productcoefficientscoefficientdiagonaltermrightinside. pfa_gap_backward_division_productcoefficientscoefficientdiagonaltermrightinside + S (pfc_complement_backward_division_productcoefficientscoefficientdiagonalterm) = (Lb)) /\ ((((exists ff_h_pfp_backward_division_productcoefficientscoefficientdiagonaltermrightentry. ff_h_pfp_backward_division_productcoefficientscoefficientdiagonaltermrightentry + S (pfc_right_backward_division_productcoefficientscoefficientdiagonalterm) = S ((S (pfc_complement_backward_division_productcoefficientscoefficientdiagonalterm)) * bc)) /\ exists ff_q_pfp_backward_division_productcoefficientscoefficientdiagonaltermrightentry. bb = ff_q_pfp_backward_division_productcoefficientscoefficientdiagonaltermrightentry * S ((S (pfc_complement_backward_division_productcoefficientscoefficientdiagonalterm)) * bc) + (pfc_right_backward_division_productcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_division_productcoefficientscoefficientdiagonaltermrightoutside. pfc_gap_backward_division_productcoefficientscoefficientdiagonaltermrightoutside+(Lb)=(pfc_complement_backward_division_productcoefficientscoefficientdiagonalterm)) /\ (((pfc_right_backward_division_productcoefficientscoefficientdiagonalterm)=0))))) /\ (((pfc_value_backward_division_productcoefficientscoefficientdiagonal)=pfc_left_backward_division_productcoefficientscoefficientdiagonalterm*pfc_right_backward_division_productcoefficientscoefficientdiagonalterm))))))))))) /\ (((exists fs_u_pfc_backward_division_productcoefficientscoefficientsum fs_v_pfc_backward_division_productcoefficientscoefficientsum. ((((exists fs_h_pfc_backward_division_productcoefficientscoefficientsum_body_start. fs_h_pfc_backward_division_productcoefficientscoefficientsum_body_start + S (0) = S ((S (0)) * fs_v_pfc_backward_division_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_division_productcoefficientscoefficientsum_body_start. fs_u_pfc_backward_division_productcoefficientscoefficientsum = fs_q_pfc_backward_division_productcoefficientscoefficientsum_body_start * S ((S (0)) * fs_v_pfc_backward_division_productcoefficientscoefficientsum) + (0))) /\ ((((exists fs_h_pfc_backward_division_productcoefficientscoefficientsum_body_terminal. fs_h_pfc_backward_division_productcoefficientscoefficientsum_body_terminal + S (pfc_natural_sum_backward_division_productcoefficientscoefficient) = S ((S (S (pfc_index_backward_division_productcoefficients))) * fs_v_pfc_backward_division_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_division_productcoefficientscoefficientsum_body_terminal. fs_u_pfc_backward_division_productcoefficientscoefficientsum = fs_q_pfc_backward_division_productcoefficientscoefficientsum_body_terminal * S ((S (S (pfc_index_backward_division_productcoefficients))) * fs_v_pfc_backward_division_productcoefficientscoefficientsum) + (pfc_natural_sum_backward_division_productcoefficientscoefficient))) /\ forall fs_i_pfc_backward_division_productcoefficientscoefficientsum_body_steps. (exists fs_lt_pfc_backward_division_productcoefficientscoefficientsum_body_steps_bound. fs_lt_pfc_backward_division_productcoefficientscoefficientsum_body_steps_bound + S fs_i_pfc_backward_division_productcoefficientscoefficientsum_body_steps = S (pfc_index_backward_division_productcoefficients)) -> exists fs_a_pfc_backward_division_productcoefficientscoefficientsum_body_steps fs_r_pfc_backward_division_productcoefficientscoefficientsum_body_steps fs_s_pfc_backward_division_productcoefficientscoefficientsum_body_steps. ((((exists fs_h_pfc_backward_division_productcoefficientscoefficientsum_body_steps_summand. fs_h_pfc_backward_division_productcoefficientscoefficientsum_body_steps_summand + S (fs_a_pfc_backward_division_productcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_division_productcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_division_productcoefficientscoefficient)) /\ exists fs_q_pfc_backward_division_productcoefficientscoefficientsum_body_steps_summand. pfc_terms_code_backward_division_productcoefficientscoefficient = fs_q_pfc_backward_division_productcoefficientscoefficientsum_body_steps_summand * S ((S (fs_i_pfc_backward_division_productcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_division_productcoefficientscoefficient) + (fs_a_pfc_backward_division_productcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_division_productcoefficientscoefficientsum_body_steps_partial. fs_h_pfc_backward_division_productcoefficientscoefficientsum_body_steps_partial + S (fs_r_pfc_backward_division_productcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_division_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_division_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_division_productcoefficientscoefficientsum_body_steps_partial. fs_u_pfc_backward_division_productcoefficientscoefficientsum = fs_q_pfc_backward_division_productcoefficientscoefficientsum_body_steps_partial * S ((S (fs_i_pfc_backward_division_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_division_productcoefficientscoefficientsum) + (fs_r_pfc_backward_division_productcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_division_productcoefficientscoefficientsum_body_steps_successor. fs_h_pfc_backward_division_productcoefficientscoefficientsum_body_steps_successor + S (fs_s_pfc_backward_division_productcoefficientscoefficientsum_body_steps) = S ((S (S fs_i_pfc_backward_division_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_division_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_division_productcoefficientscoefficientsum_body_steps_successor. fs_u_pfc_backward_division_productcoefficientscoefficientsum = fs_q_pfc_backward_division_productcoefficientscoefficientsum_body_steps_successor * S ((S (S fs_i_pfc_backward_division_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_division_productcoefficientscoefficientsum) + (fs_s_pfc_backward_division_productcoefficientscoefficientsum_body_steps))) /\ fs_s_pfc_backward_division_productcoefficientscoefficientsum_body_steps = fs_r_pfc_backward_division_productcoefficientscoefficientsum_body_steps + fs_a_pfc_backward_division_productcoefficientscoefficientsum_body_steps)))))) /\ ((((exists pfa_gap_backward_division_productcoefficientscoefficientresiduebound. pfa_gap_backward_division_productcoefficientscoefficientresiduebound + S (pfc_value_backward_division_productcoefficients) = (p)) /\ ((exists pfa_offset_left_backward_division_productcoefficientscoefficientresiduecongruence pfa_offset_right_backward_division_productcoefficientscoefficientresiduecongruence. (pfc_natural_sum_backward_division_productcoefficientscoefficient) + (p) * pfa_offset_left_backward_division_productcoefficientscoefficientresiduecongruence = (pfc_value_backward_division_productcoefficients) + (p) * pfa_offset_right_backward_division_productcoefficientscoefficientresiduecongruence))))))))))))))))))) -> (((forall fom_index_pfp_backward_division_sum_left_bounded. (exists fom_gap_pfp_backward_division_sum_left_bounded_index_bound. fom_gap_pfp_backward_division_sum_left_bounded_index_bound + S (fom_index_pfp_backward_division_sum_left_bounded) = Lp) -> exists fom_value_pfp_backward_division_sum_left_bounded. ((((exists fom_beta_height_pfp_backward_division_sum_left_bounded_entry. fom_beta_height_pfp_backward_division_sum_left_bounded_entry + S (fom_value_pfp_backward_division_sum_left_bounded) = S ((S (fom_index_pfp_backward_division_sum_left_bounded)) * pc)) /\ exists fom_beta_quotient_pfp_backward_division_sum_left_bounded_entry. pb = fom_beta_quotient_pfp_backward_division_sum_left_bounded_entry * S ((S (fom_index_pfp_backward_division_sum_left_bounded)) * pc) + (fom_value_pfp_backward_division_sum_left_bounded))) /\ (exists fom_gap_pfp_backward_division_sum_left_bounded_value_bound. fom_gap_pfp_backward_division_sum_left_bounded_value_bound + S (fom_value_pfp_backward_division_sum_left_bounded) = p))) /\ (((forall fom_index_pfp_backward_division_sum_right_bounded. (exists fom_gap_pfp_backward_division_sum_right_bounded_index_bound. fom_gap_pfp_backward_division_sum_right_bounded_index_bound + S (fom_index_pfp_backward_division_sum_right_bounded) = Lr) -> exists fom_value_pfp_backward_division_sum_right_bounded. ((((exists fom_beta_height_pfp_backward_division_sum_right_bounded_entry. fom_beta_height_pfp_backward_division_sum_right_bounded_entry + S (fom_value_pfp_backward_division_sum_right_bounded) = S ((S (fom_index_pfp_backward_division_sum_right_bounded)) * rc)) /\ exists fom_beta_quotient_pfp_backward_division_sum_right_bounded_entry. rb = fom_beta_quotient_pfp_backward_division_sum_right_bounded_entry * S ((S (fom_index_pfp_backward_division_sum_right_bounded)) * rc) + (fom_value_pfp_backward_division_sum_right_bounded))) /\ (exists fom_gap_pfp_backward_division_sum_right_bounded_value_bound. fom_gap_pfp_backward_division_sum_right_bounded_value_bound + S (fom_value_pfp_backward_division_sum_right_bounded) = p))) /\ (((forall fom_index_pfp_backward_division_sum_result_bounded. (exists fom_gap_pfp_backward_division_sum_result_bounded_index_bound. fom_gap_pfp_backward_division_sum_result_bounded_index_bound + S (fom_index_pfp_backward_division_sum_result_bounded) = La) -> exists fom_value_pfp_backward_division_sum_result_bounded. ((((exists fom_beta_height_pfp_backward_division_sum_result_bounded_entry. fom_beta_height_pfp_backward_division_sum_result_bounded_entry + S (fom_value_pfp_backward_division_sum_result_bounded) = S ((S (fom_index_pfp_backward_division_sum_result_bounded)) * ac)) /\ exists fom_beta_quotient_pfp_backward_division_sum_result_bounded_entry. ab = fom_beta_quotient_pfp_backward_division_sum_result_bounded_entry * S ((S (fom_index_pfp_backward_division_sum_result_bounded)) * ac) + (fom_value_pfp_backward_division_sum_result_bounded))) /\ (exists fom_gap_pfp_backward_division_sum_result_bounded_value_bound. fom_gap_pfp_backward_division_sum_result_bounded_value_bound + S (fom_value_pfp_backward_division_sum_result_bounded) = p))) /\ ((exists pfaa_left_b_backward_division_sum pfaa_left_c_backward_division_sum pfaa_right_b_backward_division_sum pfaa_right_c_backward_division_sum pfaa_sum_b_backward_division_sum pfaa_sum_c_backward_division_sum pfaa_length_backward_division_sum. ((((forall pfrep_power_backward_division_sum_witness_common_left pfrep_left_backward_division_sum_witness_common_left pfrep_right_backward_division_sum_witness_common_left. ((exists pfrep_position_backward_division_sum_witness_common_leftfirst. ((pfrep_position_backward_division_sum_witness_common_leftfirst+S (pfrep_power_backward_division_sum_witness_common_left)=(Lp)) /\ ((((exists ff_h_pfp_backward_division_sum_witness_common_leftfirstentry. ff_h_pfp_backward_division_sum_witness_common_leftfirstentry + S (pfrep_left_backward_division_sum_witness_common_left) = S ((S (pfrep_position_backward_division_sum_witness_common_leftfirst)) * pc)) /\ exists ff_q_pfp_backward_division_sum_witness_common_leftfirstentry. pb = ff_q_pfp_backward_division_sum_witness_common_leftfirstentry * S ((S (pfrep_position_backward_division_sum_witness_common_leftfirst)) * pc) + (pfrep_left_backward_division_sum_witness_common_left)))))) \/ (((exists pfrep_gap_backward_division_sum_witness_common_leftfirstoutside. pfrep_gap_backward_division_sum_witness_common_leftfirstoutside+(Lp)=(pfrep_power_backward_division_sum_witness_common_left)) /\ (((pfrep_left_backward_division_sum_witness_common_left)=0))))) -> ((exists pfrep_position_backward_division_sum_witness_common_leftsecond. ((pfrep_position_backward_division_sum_witness_common_leftsecond+S (pfrep_power_backward_division_sum_witness_common_left)=(pfaa_length_backward_division_sum)) /\ ((((exists ff_h_pfp_backward_division_sum_witness_common_leftsecondentry. ff_h_pfp_backward_division_sum_witness_common_leftsecondentry + S (pfrep_right_backward_division_sum_witness_common_left) = S ((S (pfrep_position_backward_division_sum_witness_common_leftsecond)) * pfaa_left_c_backward_division_sum)) /\ exists ff_q_pfp_backward_division_sum_witness_common_leftsecondentry. pfaa_left_b_backward_division_sum = ff_q_pfp_backward_division_sum_witness_common_leftsecondentry * S ((S (pfrep_position_backward_division_sum_witness_common_leftsecond)) * pfaa_left_c_backward_division_sum) + (pfrep_right_backward_division_sum_witness_common_left)))))) \/ (((exists pfrep_gap_backward_division_sum_witness_common_leftsecondoutside. pfrep_gap_backward_division_sum_witness_common_leftsecondoutside+(pfaa_length_backward_division_sum)=(pfrep_power_backward_division_sum_witness_common_left)) /\ (((pfrep_right_backward_division_sum_witness_common_left)=0))))) -> pfrep_left_backward_division_sum_witness_common_left=pfrep_right_backward_division_sum_witness_common_left) /\ ((forall pfrep_power_backward_division_sum_witness_common_right pfrep_left_backward_division_sum_witness_common_right pfrep_right_backward_division_sum_witness_common_right. ((exists pfrep_position_backward_division_sum_witness_common_rightfirst. ((pfrep_position_backward_division_sum_witness_common_rightfirst+S (pfrep_power_backward_division_sum_witness_common_right)=(Lr)) /\ ((((exists ff_h_pfp_backward_division_sum_witness_common_rightfirstentry. ff_h_pfp_backward_division_sum_witness_common_rightfirstentry + S (pfrep_left_backward_division_sum_witness_common_right) = S ((S (pfrep_position_backward_division_sum_witness_common_rightfirst)) * rc)) /\ exists ff_q_pfp_backward_division_sum_witness_common_rightfirstentry. rb = ff_q_pfp_backward_division_sum_witness_common_rightfirstentry * S ((S (pfrep_position_backward_division_sum_witness_common_rightfirst)) * rc) + (pfrep_left_backward_division_sum_witness_common_right)))))) \/ (((exists pfrep_gap_backward_division_sum_witness_common_rightfirstoutside. pfrep_gap_backward_division_sum_witness_common_rightfirstoutside+(Lr)=(pfrep_power_backward_division_sum_witness_common_right)) /\ (((pfrep_left_backward_division_sum_witness_common_right)=0))))) -> ((exists pfrep_position_backward_division_sum_witness_common_rightsecond. ((pfrep_position_backward_division_sum_witness_common_rightsecond+S (pfrep_power_backward_division_sum_witness_common_right)=(pfaa_length_backward_division_sum)) /\ ((((exists ff_h_pfp_backward_division_sum_witness_common_rightsecondentry. ff_h_pfp_backward_division_sum_witness_common_rightsecondentry + S (pfrep_right_backward_division_sum_witness_common_right) = S ((S (pfrep_position_backward_division_sum_witness_common_rightsecond)) * pfaa_right_c_backward_division_sum)) /\ exists ff_q_pfp_backward_division_sum_witness_common_rightsecondentry. pfaa_right_b_backward_division_sum = ff_q_pfp_backward_division_sum_witness_common_rightsecondentry * S ((S (pfrep_position_backward_division_sum_witness_common_rightsecond)) * pfaa_right_c_backward_division_sum) + (pfrep_right_backward_division_sum_witness_common_right)))))) \/ (((exists pfrep_gap_backward_division_sum_witness_common_rightsecondoutside. pfrep_gap_backward_division_sum_witness_common_rightsecondoutside+(pfaa_length_backward_division_sum)=(pfrep_power_backward_division_sum_witness_common_right)) /\ (((pfrep_right_backward_division_sum_witness_common_right)=0))))) -> pfrep_left_backward_division_sum_witness_common_right=pfrep_right_backward_division_sum_witness_common_right)))) /\ (((forall pfp_index_backward_division_sum_witness_operation. (exists pfa_gap_backward_division_sum_witness_operationindex. pfa_gap_backward_division_sum_witness_operationindex + S (pfp_index_backward_division_sum_witness_operation) = (pfaa_length_backward_division_sum)) -> exists pfp_left_backward_division_sum_witness_operation pfp_right_backward_division_sum_witness_operation pfp_value_backward_division_sum_witness_operation. ((((exists ff_h_pfp_backward_division_sum_witness_operationleft. ff_h_pfp_backward_division_sum_witness_operationleft + S (pfp_left_backward_division_sum_witness_operation) = S ((S (pfp_index_backward_division_sum_witness_operation)) * pfaa_left_c_backward_division_sum)) /\ exists ff_q_pfp_backward_division_sum_witness_operationleft. pfaa_left_b_backward_division_sum = ff_q_pfp_backward_division_sum_witness_operationleft * S ((S (pfp_index_backward_division_sum_witness_operation)) * pfaa_left_c_backward_division_sum) + (pfp_left_backward_division_sum_witness_operation))) /\ (((((exists ff_h_pfp_backward_division_sum_witness_operationright. ff_h_pfp_backward_division_sum_witness_operationright + S (pfp_right_backward_division_sum_witness_operation) = S ((S (pfp_index_backward_division_sum_witness_operation)) * pfaa_right_c_backward_division_sum)) /\ exists ff_q_pfp_backward_division_sum_witness_operationright. pfaa_right_b_backward_division_sum = ff_q_pfp_backward_division_sum_witness_operationright * S ((S (pfp_index_backward_division_sum_witness_operation)) * pfaa_right_c_backward_division_sum) + (pfp_right_backward_division_sum_witness_operation))) /\ (((((exists ff_h_pfp_backward_division_sum_witness_operationtarget. ff_h_pfp_backward_division_sum_witness_operationtarget + S (pfp_value_backward_division_sum_witness_operation) = S ((S (pfp_index_backward_division_sum_witness_operation)) * pfaa_sum_c_backward_division_sum)) /\ exists ff_q_pfp_backward_division_sum_witness_operationtarget. pfaa_sum_b_backward_division_sum = ff_q_pfp_backward_division_sum_witness_operationtarget * S ((S (pfp_index_backward_division_sum_witness_operation)) * pfaa_sum_c_backward_division_sum) + (pfp_value_backward_division_sum_witness_operation))) /\ ((((exists pfa_gap_backward_division_sum_witness_operationoperationleft. pfa_gap_backward_division_sum_witness_operationoperationleft + S (pfp_left_backward_division_sum_witness_operation) = (p)) /\ (((exists pfa_gap_backward_division_sum_witness_operationoperationright. pfa_gap_backward_division_sum_witness_operationoperationright + S (pfp_right_backward_division_sum_witness_operation) = (p)) /\ ((((exists pfa_gap_backward_division_sum_witness_operationoperationresultbound. pfa_gap_backward_division_sum_witness_operationoperationresultbound + S (pfp_value_backward_division_sum_witness_operation) = (p)) /\ ((exists pfa_offset_left_backward_division_sum_witness_operationoperationresultcongruence pfa_offset_right_backward_division_sum_witness_operationoperationresultcongruence. ((pfp_left_backward_division_sum_witness_operation) + (pfp_right_backward_division_sum_witness_operation)) + (p) * pfa_offset_left_backward_division_sum_witness_operationoperationresultcongruence = (pfp_value_backward_division_sum_witness_operation) + (p) * pfa_offset_right_backward_division_sum_witness_operationoperationresultcongruence)))))))))))))))) /\ ((forall pfrep_power_backward_division_sum_witness_output pfrep_left_backward_division_sum_witness_output pfrep_right_backward_division_sum_witness_output. ((exists pfrep_position_backward_division_sum_witness_outputfirst. ((pfrep_position_backward_division_sum_witness_outputfirst+S (pfrep_power_backward_division_sum_witness_output)=(pfaa_length_backward_division_sum)) /\ ((((exists ff_h_pfp_backward_division_sum_witness_outputfirstentry. ff_h_pfp_backward_division_sum_witness_outputfirstentry + S (pfrep_left_backward_division_sum_witness_output) = S ((S (pfrep_position_backward_division_sum_witness_outputfirst)) * pfaa_sum_c_backward_division_sum)) /\ exists ff_q_pfp_backward_division_sum_witness_outputfirstentry. pfaa_sum_b_backward_division_sum = ff_q_pfp_backward_division_sum_witness_outputfirstentry * S ((S (pfrep_position_backward_division_sum_witness_outputfirst)) * pfaa_sum_c_backward_division_sum) + (pfrep_left_backward_division_sum_witness_output)))))) \/ (((exists pfrep_gap_backward_division_sum_witness_outputfirstoutside. pfrep_gap_backward_division_sum_witness_outputfirstoutside+(pfaa_length_backward_division_sum)=(pfrep_power_backward_division_sum_witness_output)) /\ (((pfrep_left_backward_division_sum_witness_output)=0))))) -> ((exists pfrep_position_backward_division_sum_witness_outputsecond. ((pfrep_position_backward_division_sum_witness_outputsecond+S (pfrep_power_backward_division_sum_witness_output)=(La)) /\ ((((exists ff_h_pfp_backward_division_sum_witness_outputsecondentry. ff_h_pfp_backward_division_sum_witness_outputsecondentry + S (pfrep_right_backward_division_sum_witness_output) = S ((S (pfrep_position_backward_division_sum_witness_outputsecond)) * ac)) /\ exists ff_q_pfp_backward_division_sum_witness_outputsecondentry. ab = ff_q_pfp_backward_division_sum_witness_outputsecondentry * S ((S (pfrep_position_backward_division_sum_witness_outputsecond)) * ac) + (pfrep_right_backward_division_sum_witness_output)))))) \/ (((exists pfrep_gap_backward_division_sum_witness_outputsecondoutside. pfrep_gap_backward_division_sum_witness_outputsecondoutside+(La)=(pfrep_power_backward_division_sum_witness_output)) /\ (((pfrep_right_backward_division_sum_witness_output)=0))))) -> pfrep_left_backward_division_sum_witness_output=pfrep_right_backward_division_sum_witness_output))))))))))))) -> (((forall fom_index_pfp_backward_old_leftleft. (exists fom_gap_pfp_backward_old_leftleft_index_bound. fom_gap_pfp_backward_old_leftleft_index_bound + S (fom_index_pfp_backward_old_leftleft) = Lu) -> exists fom_value_pfp_backward_old_leftleft. ((((exists fom_beta_height_pfp_backward_old_leftleft_entry. fom_beta_height_pfp_backward_old_leftleft_entry + S (fom_value_pfp_backward_old_leftleft) = S ((S (fom_index_pfp_backward_old_leftleft)) * uc)) /\ exists fom_beta_quotient_pfp_backward_old_leftleft_entry. ub = fom_beta_quotient_pfp_backward_old_leftleft_entry * S ((S (fom_index_pfp_backward_old_leftleft)) * uc) + (fom_value_pfp_backward_old_leftleft))) /\ (exists fom_gap_pfp_backward_old_leftleft_value_bound. fom_gap_pfp_backward_old_leftleft_value_bound + S (fom_value_pfp_backward_old_leftleft) = p))) /\ (((forall fom_index_pfp_backward_old_leftright. (exists fom_gap_pfp_backward_old_leftright_index_bound. fom_gap_pfp_backward_old_leftright_index_bound + S (fom_index_pfp_backward_old_leftright) = Lb) -> exists fom_value_pfp_backward_old_leftright. ((((exists fom_beta_height_pfp_backward_old_leftright_entry. fom_beta_height_pfp_backward_old_leftright_entry + S (fom_value_pfp_backward_old_leftright) = S ((S (fom_index_pfp_backward_old_leftright)) * bc)) /\ exists fom_beta_quotient_pfp_backward_old_leftright_entry. bb = fom_beta_quotient_pfp_backward_old_leftright_entry * S ((S (fom_index_pfp_backward_old_leftright)) * bc) + (fom_value_pfp_backward_old_leftright))) /\ (exists fom_gap_pfp_backward_old_leftright_value_bound. fom_gap_pfp_backward_old_leftright_value_bound + S (fom_value_pfp_backward_old_leftright) = p))) /\ (((((((Lu)=0 \/ (Lb)=0) /\ (((Lc)=0)))) \/ (((~((Lu)=0)) /\ (((~((Lb)=0)) /\ (((Lu)+(Lb)=S (Lc)))))))) /\ ((forall pfc_index_backward_old_leftcoefficients. (exists pfa_gap_backward_old_leftcoefficientsbound. pfa_gap_backward_old_leftcoefficientsbound + S (pfc_index_backward_old_leftcoefficients) = (Lc)) -> exists pfc_value_backward_old_leftcoefficients. ((((exists ff_h_pfp_backward_old_leftcoefficientsentry. ff_h_pfp_backward_old_leftcoefficientsentry + S (pfc_value_backward_old_leftcoefficients) = S ((S (pfc_index_backward_old_leftcoefficients)) * cc)) /\ exists ff_q_pfp_backward_old_leftcoefficientsentry. cb = ff_q_pfp_backward_old_leftcoefficientsentry * S ((S (pfc_index_backward_old_leftcoefficients)) * cc) + (pfc_value_backward_old_leftcoefficients))) /\ ((exists pfc_terms_code_backward_old_leftcoefficientscoefficient pfc_terms_scale_backward_old_leftcoefficientscoefficient pfc_natural_sum_backward_old_leftcoefficientscoefficient. ((forall pfc_index_backward_old_leftcoefficientscoefficientdiagonal. (exists pfa_gap_backward_old_leftcoefficientscoefficientdiagonalbound. pfa_gap_backward_old_leftcoefficientscoefficientdiagonalbound + S (pfc_index_backward_old_leftcoefficientscoefficientdiagonal) = (S (pfc_index_backward_old_leftcoefficients))) -> exists pfc_value_backward_old_leftcoefficientscoefficientdiagonal. ((((exists ff_h_pfp_backward_old_leftcoefficientscoefficientdiagonalentry. ff_h_pfp_backward_old_leftcoefficientscoefficientdiagonalentry + S (pfc_value_backward_old_leftcoefficientscoefficientdiagonal) = S ((S (pfc_index_backward_old_leftcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_old_leftcoefficientscoefficient)) /\ exists ff_q_pfp_backward_old_leftcoefficientscoefficientdiagonalentry. pfc_terms_code_backward_old_leftcoefficientscoefficient = ff_q_pfp_backward_old_leftcoefficientscoefficientdiagonalentry * S ((S (pfc_index_backward_old_leftcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_old_leftcoefficientscoefficient) + (pfc_value_backward_old_leftcoefficientscoefficientdiagonal))) /\ ((exists pfc_complement_backward_old_leftcoefficientscoefficientdiagonalterm pfc_left_backward_old_leftcoefficientscoefficientdiagonalterm pfc_right_backward_old_leftcoefficientscoefficientdiagonalterm. (((pfc_index_backward_old_leftcoefficientscoefficientdiagonal)+pfc_complement_backward_old_leftcoefficientscoefficientdiagonalterm=(pfc_index_backward_old_leftcoefficients)) /\ ((((((exists pfa_gap_backward_old_leftcoefficientscoefficientdiagonaltermleftinside. pfa_gap_backward_old_leftcoefficientscoefficientdiagonaltermleftinside + S (pfc_index_backward_old_leftcoefficientscoefficientdiagonal) = (Lu)) /\ ((((exists ff_h_pfp_backward_old_leftcoefficientscoefficientdiagonaltermleftentry. ff_h_pfp_backward_old_leftcoefficientscoefficientdiagonaltermleftentry + S (pfc_left_backward_old_leftcoefficientscoefficientdiagonalterm) = S ((S (pfc_index_backward_old_leftcoefficientscoefficientdiagonal)) * uc)) /\ exists ff_q_pfp_backward_old_leftcoefficientscoefficientdiagonaltermleftentry. ub = ff_q_pfp_backward_old_leftcoefficientscoefficientdiagonaltermleftentry * S ((S (pfc_index_backward_old_leftcoefficientscoefficientdiagonal)) * uc) + (pfc_left_backward_old_leftcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_old_leftcoefficientscoefficientdiagonaltermleftoutside. pfc_gap_backward_old_leftcoefficientscoefficientdiagonaltermleftoutside+(Lu)=(pfc_index_backward_old_leftcoefficientscoefficientdiagonal)) /\ (((pfc_left_backward_old_leftcoefficientscoefficientdiagonalterm)=0))))) /\ ((((((exists pfa_gap_backward_old_leftcoefficientscoefficientdiagonaltermrightinside. pfa_gap_backward_old_leftcoefficientscoefficientdiagonaltermrightinside + S (pfc_complement_backward_old_leftcoefficientscoefficientdiagonalterm) = (Lb)) /\ ((((exists ff_h_pfp_backward_old_leftcoefficientscoefficientdiagonaltermrightentry. ff_h_pfp_backward_old_leftcoefficientscoefficientdiagonaltermrightentry + S (pfc_right_backward_old_leftcoefficientscoefficientdiagonalterm) = S ((S (pfc_complement_backward_old_leftcoefficientscoefficientdiagonalterm)) * bc)) /\ exists ff_q_pfp_backward_old_leftcoefficientscoefficientdiagonaltermrightentry. bb = ff_q_pfp_backward_old_leftcoefficientscoefficientdiagonaltermrightentry * S ((S (pfc_complement_backward_old_leftcoefficientscoefficientdiagonalterm)) * bc) + (pfc_right_backward_old_leftcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_old_leftcoefficientscoefficientdiagonaltermrightoutside. pfc_gap_backward_old_leftcoefficientscoefficientdiagonaltermrightoutside+(Lb)=(pfc_complement_backward_old_leftcoefficientscoefficientdiagonalterm)) /\ (((pfc_right_backward_old_leftcoefficientscoefficientdiagonalterm)=0))))) /\ (((pfc_value_backward_old_leftcoefficientscoefficientdiagonal)=pfc_left_backward_old_leftcoefficientscoefficientdiagonalterm*pfc_right_backward_old_leftcoefficientscoefficientdiagonalterm))))))))))) /\ (((exists fs_u_pfc_backward_old_leftcoefficientscoefficientsum fs_v_pfc_backward_old_leftcoefficientscoefficientsum. ((((exists fs_h_pfc_backward_old_leftcoefficientscoefficientsum_body_start. fs_h_pfc_backward_old_leftcoefficientscoefficientsum_body_start + S (0) = S ((S (0)) * fs_v_pfc_backward_old_leftcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_old_leftcoefficientscoefficientsum_body_start. fs_u_pfc_backward_old_leftcoefficientscoefficientsum = fs_q_pfc_backward_old_leftcoefficientscoefficientsum_body_start * S ((S (0)) * fs_v_pfc_backward_old_leftcoefficientscoefficientsum) + (0))) /\ ((((exists fs_h_pfc_backward_old_leftcoefficientscoefficientsum_body_terminal. fs_h_pfc_backward_old_leftcoefficientscoefficientsum_body_terminal + S (pfc_natural_sum_backward_old_leftcoefficientscoefficient) = S ((S (S (pfc_index_backward_old_leftcoefficients))) * fs_v_pfc_backward_old_leftcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_old_leftcoefficientscoefficientsum_body_terminal. fs_u_pfc_backward_old_leftcoefficientscoefficientsum = fs_q_pfc_backward_old_leftcoefficientscoefficientsum_body_terminal * S ((S (S (pfc_index_backward_old_leftcoefficients))) * fs_v_pfc_backward_old_leftcoefficientscoefficientsum) + (pfc_natural_sum_backward_old_leftcoefficientscoefficient))) /\ forall fs_i_pfc_backward_old_leftcoefficientscoefficientsum_body_steps. (exists fs_lt_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_bound. fs_lt_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_bound + S fs_i_pfc_backward_old_leftcoefficientscoefficientsum_body_steps = S (pfc_index_backward_old_leftcoefficients)) -> exists fs_a_pfc_backward_old_leftcoefficientscoefficientsum_body_steps fs_r_pfc_backward_old_leftcoefficientscoefficientsum_body_steps fs_s_pfc_backward_old_leftcoefficientscoefficientsum_body_steps. ((((exists fs_h_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_summand. fs_h_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_summand + S (fs_a_pfc_backward_old_leftcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_old_leftcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_old_leftcoefficientscoefficient)) /\ exists fs_q_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_summand. pfc_terms_code_backward_old_leftcoefficientscoefficient = fs_q_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_summand * S ((S (fs_i_pfc_backward_old_leftcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_old_leftcoefficientscoefficient) + (fs_a_pfc_backward_old_leftcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_partial. fs_h_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_partial + S (fs_r_pfc_backward_old_leftcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_old_leftcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_old_leftcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_partial. fs_u_pfc_backward_old_leftcoefficientscoefficientsum = fs_q_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_partial * S ((S (fs_i_pfc_backward_old_leftcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_old_leftcoefficientscoefficientsum) + (fs_r_pfc_backward_old_leftcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_successor. fs_h_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_successor + S (fs_s_pfc_backward_old_leftcoefficientscoefficientsum_body_steps) = S ((S (S fs_i_pfc_backward_old_leftcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_old_leftcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_successor. fs_u_pfc_backward_old_leftcoefficientscoefficientsum = fs_q_pfc_backward_old_leftcoefficientscoefficientsum_body_steps_successor * S ((S (S fs_i_pfc_backward_old_leftcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_old_leftcoefficientscoefficientsum) + (fs_s_pfc_backward_old_leftcoefficientscoefficientsum_body_steps))) /\ fs_s_pfc_backward_old_leftcoefficientscoefficientsum_body_steps = fs_r_pfc_backward_old_leftcoefficientscoefficientsum_body_steps + fs_a_pfc_backward_old_leftcoefficientscoefficientsum_body_steps)))))) /\ ((((exists pfa_gap_backward_old_leftcoefficientscoefficientresiduebound. pfa_gap_backward_old_leftcoefficientscoefficientresiduebound + S (pfc_value_backward_old_leftcoefficients) = (p)) /\ ((exists pfa_offset_left_backward_old_leftcoefficientscoefficientresiduecongruence pfa_offset_right_backward_old_leftcoefficientscoefficientresiduecongruence. (pfc_natural_sum_backward_old_leftcoefficientscoefficient) + (p) * pfa_offset_left_backward_old_leftcoefficientscoefficientresiduecongruence = (pfc_value_backward_old_leftcoefficients) + (p) * pfa_offset_right_backward_old_leftcoefficientscoefficientresiduecongruence))))))))))))))))))) -> (((forall fom_index_pfp_backward_old_rightleft. (exists fom_gap_pfp_backward_old_rightleft_index_bound. fom_gap_pfp_backward_old_rightleft_index_bound + S (fom_index_pfp_backward_old_rightleft) = Lv) -> exists fom_value_pfp_backward_old_rightleft. ((((exists fom_beta_height_pfp_backward_old_rightleft_entry. fom_beta_height_pfp_backward_old_rightleft_entry + S (fom_value_pfp_backward_old_rightleft) = S ((S (fom_index_pfp_backward_old_rightleft)) * vc)) /\ exists fom_beta_quotient_pfp_backward_old_rightleft_entry. vb = fom_beta_quotient_pfp_backward_old_rightleft_entry * S ((S (fom_index_pfp_backward_old_rightleft)) * vc) + (fom_value_pfp_backward_old_rightleft))) /\ (exists fom_gap_pfp_backward_old_rightleft_value_bound. fom_gap_pfp_backward_old_rightleft_value_bound + S (fom_value_pfp_backward_old_rightleft) = p))) /\ (((forall fom_index_pfp_backward_old_rightright. (exists fom_gap_pfp_backward_old_rightright_index_bound. fom_gap_pfp_backward_old_rightright_index_bound + S (fom_index_pfp_backward_old_rightright) = Lr) -> exists fom_value_pfp_backward_old_rightright. ((((exists fom_beta_height_pfp_backward_old_rightright_entry. fom_beta_height_pfp_backward_old_rightright_entry + S (fom_value_pfp_backward_old_rightright) = S ((S (fom_index_pfp_backward_old_rightright)) * rc)) /\ exists fom_beta_quotient_pfp_backward_old_rightright_entry. rb = fom_beta_quotient_pfp_backward_old_rightright_entry * S ((S (fom_index_pfp_backward_old_rightright)) * rc) + (fom_value_pfp_backward_old_rightright))) /\ (exists fom_gap_pfp_backward_old_rightright_value_bound. fom_gap_pfp_backward_old_rightright_value_bound + S (fom_value_pfp_backward_old_rightright) = p))) /\ (((((((Lv)=0 \/ (Lr)=0) /\ (((Ld)=0)))) \/ (((~((Lv)=0)) /\ (((~((Lr)=0)) /\ (((Lv)+(Lr)=S (Ld)))))))) /\ ((forall pfc_index_backward_old_rightcoefficients. (exists pfa_gap_backward_old_rightcoefficientsbound. pfa_gap_backward_old_rightcoefficientsbound + S (pfc_index_backward_old_rightcoefficients) = (Ld)) -> exists pfc_value_backward_old_rightcoefficients. ((((exists ff_h_pfp_backward_old_rightcoefficientsentry. ff_h_pfp_backward_old_rightcoefficientsentry + S (pfc_value_backward_old_rightcoefficients) = S ((S (pfc_index_backward_old_rightcoefficients)) * dc)) /\ exists ff_q_pfp_backward_old_rightcoefficientsentry. db = ff_q_pfp_backward_old_rightcoefficientsentry * S ((S (pfc_index_backward_old_rightcoefficients)) * dc) + (pfc_value_backward_old_rightcoefficients))) /\ ((exists pfc_terms_code_backward_old_rightcoefficientscoefficient pfc_terms_scale_backward_old_rightcoefficientscoefficient pfc_natural_sum_backward_old_rightcoefficientscoefficient. ((forall pfc_index_backward_old_rightcoefficientscoefficientdiagonal. (exists pfa_gap_backward_old_rightcoefficientscoefficientdiagonalbound. pfa_gap_backward_old_rightcoefficientscoefficientdiagonalbound + S (pfc_index_backward_old_rightcoefficientscoefficientdiagonal) = (S (pfc_index_backward_old_rightcoefficients))) -> exists pfc_value_backward_old_rightcoefficientscoefficientdiagonal. ((((exists ff_h_pfp_backward_old_rightcoefficientscoefficientdiagonalentry. ff_h_pfp_backward_old_rightcoefficientscoefficientdiagonalentry + S (pfc_value_backward_old_rightcoefficientscoefficientdiagonal) = S ((S (pfc_index_backward_old_rightcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_old_rightcoefficientscoefficient)) /\ exists ff_q_pfp_backward_old_rightcoefficientscoefficientdiagonalentry. pfc_terms_code_backward_old_rightcoefficientscoefficient = ff_q_pfp_backward_old_rightcoefficientscoefficientdiagonalentry * S ((S (pfc_index_backward_old_rightcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_old_rightcoefficientscoefficient) + (pfc_value_backward_old_rightcoefficientscoefficientdiagonal))) /\ ((exists pfc_complement_backward_old_rightcoefficientscoefficientdiagonalterm pfc_left_backward_old_rightcoefficientscoefficientdiagonalterm pfc_right_backward_old_rightcoefficientscoefficientdiagonalterm. (((pfc_index_backward_old_rightcoefficientscoefficientdiagonal)+pfc_complement_backward_old_rightcoefficientscoefficientdiagonalterm=(pfc_index_backward_old_rightcoefficients)) /\ ((((((exists pfa_gap_backward_old_rightcoefficientscoefficientdiagonaltermleftinside. pfa_gap_backward_old_rightcoefficientscoefficientdiagonaltermleftinside + S (pfc_index_backward_old_rightcoefficientscoefficientdiagonal) = (Lv)) /\ ((((exists ff_h_pfp_backward_old_rightcoefficientscoefficientdiagonaltermleftentry. ff_h_pfp_backward_old_rightcoefficientscoefficientdiagonaltermleftentry + S (pfc_left_backward_old_rightcoefficientscoefficientdiagonalterm) = S ((S (pfc_index_backward_old_rightcoefficientscoefficientdiagonal)) * vc)) /\ exists ff_q_pfp_backward_old_rightcoefficientscoefficientdiagonaltermleftentry. vb = ff_q_pfp_backward_old_rightcoefficientscoefficientdiagonaltermleftentry * S ((S (pfc_index_backward_old_rightcoefficientscoefficientdiagonal)) * vc) + (pfc_left_backward_old_rightcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_old_rightcoefficientscoefficientdiagonaltermleftoutside. pfc_gap_backward_old_rightcoefficientscoefficientdiagonaltermleftoutside+(Lv)=(pfc_index_backward_old_rightcoefficientscoefficientdiagonal)) /\ (((pfc_left_backward_old_rightcoefficientscoefficientdiagonalterm)=0))))) /\ ((((((exists pfa_gap_backward_old_rightcoefficientscoefficientdiagonaltermrightinside. pfa_gap_backward_old_rightcoefficientscoefficientdiagonaltermrightinside + S (pfc_complement_backward_old_rightcoefficientscoefficientdiagonalterm) = (Lr)) /\ ((((exists ff_h_pfp_backward_old_rightcoefficientscoefficientdiagonaltermrightentry. ff_h_pfp_backward_old_rightcoefficientscoefficientdiagonaltermrightentry + S (pfc_right_backward_old_rightcoefficientscoefficientdiagonalterm) = S ((S (pfc_complement_backward_old_rightcoefficientscoefficientdiagonalterm)) * rc)) /\ exists ff_q_pfp_backward_old_rightcoefficientscoefficientdiagonaltermrightentry. rb = ff_q_pfp_backward_old_rightcoefficientscoefficientdiagonaltermrightentry * S ((S (pfc_complement_backward_old_rightcoefficientscoefficientdiagonalterm)) * rc) + (pfc_right_backward_old_rightcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_old_rightcoefficientscoefficientdiagonaltermrightoutside. pfc_gap_backward_old_rightcoefficientscoefficientdiagonaltermrightoutside+(Lr)=(pfc_complement_backward_old_rightcoefficientscoefficientdiagonalterm)) /\ (((pfc_right_backward_old_rightcoefficientscoefficientdiagonalterm)=0))))) /\ (((pfc_value_backward_old_rightcoefficientscoefficientdiagonal)=pfc_left_backward_old_rightcoefficientscoefficientdiagonalterm*pfc_right_backward_old_rightcoefficientscoefficientdiagonalterm))))))))))) /\ (((exists fs_u_pfc_backward_old_rightcoefficientscoefficientsum fs_v_pfc_backward_old_rightcoefficientscoefficientsum. ((((exists fs_h_pfc_backward_old_rightcoefficientscoefficientsum_body_start. fs_h_pfc_backward_old_rightcoefficientscoefficientsum_body_start + S (0) = S ((S (0)) * fs_v_pfc_backward_old_rightcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_old_rightcoefficientscoefficientsum_body_start. fs_u_pfc_backward_old_rightcoefficientscoefficientsum = fs_q_pfc_backward_old_rightcoefficientscoefficientsum_body_start * S ((S (0)) * fs_v_pfc_backward_old_rightcoefficientscoefficientsum) + (0))) /\ ((((exists fs_h_pfc_backward_old_rightcoefficientscoefficientsum_body_terminal. fs_h_pfc_backward_old_rightcoefficientscoefficientsum_body_terminal + S (pfc_natural_sum_backward_old_rightcoefficientscoefficient) = S ((S (S (pfc_index_backward_old_rightcoefficients))) * fs_v_pfc_backward_old_rightcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_old_rightcoefficientscoefficientsum_body_terminal. fs_u_pfc_backward_old_rightcoefficientscoefficientsum = fs_q_pfc_backward_old_rightcoefficientscoefficientsum_body_terminal * S ((S (S (pfc_index_backward_old_rightcoefficients))) * fs_v_pfc_backward_old_rightcoefficientscoefficientsum) + (pfc_natural_sum_backward_old_rightcoefficientscoefficient))) /\ forall fs_i_pfc_backward_old_rightcoefficientscoefficientsum_body_steps. (exists fs_lt_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_bound. fs_lt_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_bound + S fs_i_pfc_backward_old_rightcoefficientscoefficientsum_body_steps = S (pfc_index_backward_old_rightcoefficients)) -> exists fs_a_pfc_backward_old_rightcoefficientscoefficientsum_body_steps fs_r_pfc_backward_old_rightcoefficientscoefficientsum_body_steps fs_s_pfc_backward_old_rightcoefficientscoefficientsum_body_steps. ((((exists fs_h_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_summand. fs_h_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_summand + S (fs_a_pfc_backward_old_rightcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_old_rightcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_old_rightcoefficientscoefficient)) /\ exists fs_q_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_summand. pfc_terms_code_backward_old_rightcoefficientscoefficient = fs_q_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_summand * S ((S (fs_i_pfc_backward_old_rightcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_old_rightcoefficientscoefficient) + (fs_a_pfc_backward_old_rightcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_partial. fs_h_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_partial + S (fs_r_pfc_backward_old_rightcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_old_rightcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_old_rightcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_partial. fs_u_pfc_backward_old_rightcoefficientscoefficientsum = fs_q_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_partial * S ((S (fs_i_pfc_backward_old_rightcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_old_rightcoefficientscoefficientsum) + (fs_r_pfc_backward_old_rightcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_successor. fs_h_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_successor + S (fs_s_pfc_backward_old_rightcoefficientscoefficientsum_body_steps) = S ((S (S fs_i_pfc_backward_old_rightcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_old_rightcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_successor. fs_u_pfc_backward_old_rightcoefficientscoefficientsum = fs_q_pfc_backward_old_rightcoefficientscoefficientsum_body_steps_successor * S ((S (S fs_i_pfc_backward_old_rightcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_old_rightcoefficientscoefficientsum) + (fs_s_pfc_backward_old_rightcoefficientscoefficientsum_body_steps))) /\ fs_s_pfc_backward_old_rightcoefficientscoefficientsum_body_steps = fs_r_pfc_backward_old_rightcoefficientscoefficientsum_body_steps + fs_a_pfc_backward_old_rightcoefficientscoefficientsum_body_steps)))))) /\ ((((exists pfa_gap_backward_old_rightcoefficientscoefficientresiduebound. pfa_gap_backward_old_rightcoefficientscoefficientresiduebound + S (pfc_value_backward_old_rightcoefficients) = (p)) /\ ((exists pfa_offset_left_backward_old_rightcoefficientscoefficientresiduecongruence pfa_offset_right_backward_old_rightcoefficientscoefficientresiduecongruence. (pfc_natural_sum_backward_old_rightcoefficientscoefficient) + (p) * pfa_offset_left_backward_old_rightcoefficientscoefficientresiduecongruence = (pfc_value_backward_old_rightcoefficients) + (p) * pfa_offset_right_backward_old_rightcoefficientscoefficientresiduecongruence))))))))))))))))))) -> (((forall fom_index_pfp_backward_old_sum_left_bounded. (exists fom_gap_pfp_backward_old_sum_left_bounded_index_bound. fom_gap_pfp_backward_old_sum_left_bounded_index_bound + S (fom_index_pfp_backward_old_sum_left_bounded) = Lc) -> exists fom_value_pfp_backward_old_sum_left_bounded. ((((exists fom_beta_height_pfp_backward_old_sum_left_bounded_entry. fom_beta_height_pfp_backward_old_sum_left_bounded_entry + S (fom_value_pfp_backward_old_sum_left_bounded) = S ((S (fom_index_pfp_backward_old_sum_left_bounded)) * cc)) /\ exists fom_beta_quotient_pfp_backward_old_sum_left_bounded_entry. cb = fom_beta_quotient_pfp_backward_old_sum_left_bounded_entry * S ((S (fom_index_pfp_backward_old_sum_left_bounded)) * cc) + (fom_value_pfp_backward_old_sum_left_bounded))) /\ (exists fom_gap_pfp_backward_old_sum_left_bounded_value_bound. fom_gap_pfp_backward_old_sum_left_bounded_value_bound + S (fom_value_pfp_backward_old_sum_left_bounded) = p))) /\ (((forall fom_index_pfp_backward_old_sum_right_bounded. (exists fom_gap_pfp_backward_old_sum_right_bounded_index_bound. fom_gap_pfp_backward_old_sum_right_bounded_index_bound + S (fom_index_pfp_backward_old_sum_right_bounded) = Ld) -> exists fom_value_pfp_backward_old_sum_right_bounded. ((((exists fom_beta_height_pfp_backward_old_sum_right_bounded_entry. fom_beta_height_pfp_backward_old_sum_right_bounded_entry + S (fom_value_pfp_backward_old_sum_right_bounded) = S ((S (fom_index_pfp_backward_old_sum_right_bounded)) * dc)) /\ exists fom_beta_quotient_pfp_backward_old_sum_right_bounded_entry. db = fom_beta_quotient_pfp_backward_old_sum_right_bounded_entry * S ((S (fom_index_pfp_backward_old_sum_right_bounded)) * dc) + (fom_value_pfp_backward_old_sum_right_bounded))) /\ (exists fom_gap_pfp_backward_old_sum_right_bounded_value_bound. fom_gap_pfp_backward_old_sum_right_bounded_value_bound + S (fom_value_pfp_backward_old_sum_right_bounded) = p))) /\ (((forall fom_index_pfp_backward_old_sum_result_bounded. (exists fom_gap_pfp_backward_old_sum_result_bounded_index_bound. fom_gap_pfp_backward_old_sum_result_bounded_index_bound + S (fom_index_pfp_backward_old_sum_result_bounded) = Lg) -> exists fom_value_pfp_backward_old_sum_result_bounded. ((((exists fom_beta_height_pfp_backward_old_sum_result_bounded_entry. fom_beta_height_pfp_backward_old_sum_result_bounded_entry + S (fom_value_pfp_backward_old_sum_result_bounded) = S ((S (fom_index_pfp_backward_old_sum_result_bounded)) * gc)) /\ exists fom_beta_quotient_pfp_backward_old_sum_result_bounded_entry. gb = fom_beta_quotient_pfp_backward_old_sum_result_bounded_entry * S ((S (fom_index_pfp_backward_old_sum_result_bounded)) * gc) + (fom_value_pfp_backward_old_sum_result_bounded))) /\ (exists fom_gap_pfp_backward_old_sum_result_bounded_value_bound. fom_gap_pfp_backward_old_sum_result_bounded_value_bound + S (fom_value_pfp_backward_old_sum_result_bounded) = p))) /\ ((exists pfaa_left_b_backward_old_sum pfaa_left_c_backward_old_sum pfaa_right_b_backward_old_sum pfaa_right_c_backward_old_sum pfaa_sum_b_backward_old_sum pfaa_sum_c_backward_old_sum pfaa_length_backward_old_sum. ((((forall pfrep_power_backward_old_sum_witness_common_left pfrep_left_backward_old_sum_witness_common_left pfrep_right_backward_old_sum_witness_common_left. ((exists pfrep_position_backward_old_sum_witness_common_leftfirst. ((pfrep_position_backward_old_sum_witness_common_leftfirst+S (pfrep_power_backward_old_sum_witness_common_left)=(Lc)) /\ ((((exists ff_h_pfp_backward_old_sum_witness_common_leftfirstentry. ff_h_pfp_backward_old_sum_witness_common_leftfirstentry + S (pfrep_left_backward_old_sum_witness_common_left) = S ((S (pfrep_position_backward_old_sum_witness_common_leftfirst)) * cc)) /\ exists ff_q_pfp_backward_old_sum_witness_common_leftfirstentry. cb = ff_q_pfp_backward_old_sum_witness_common_leftfirstentry * S ((S (pfrep_position_backward_old_sum_witness_common_leftfirst)) * cc) + (pfrep_left_backward_old_sum_witness_common_left)))))) \/ (((exists pfrep_gap_backward_old_sum_witness_common_leftfirstoutside. pfrep_gap_backward_old_sum_witness_common_leftfirstoutside+(Lc)=(pfrep_power_backward_old_sum_witness_common_left)) /\ (((pfrep_left_backward_old_sum_witness_common_left)=0))))) -> ((exists pfrep_position_backward_old_sum_witness_common_leftsecond. ((pfrep_position_backward_old_sum_witness_common_leftsecond+S (pfrep_power_backward_old_sum_witness_common_left)=(pfaa_length_backward_old_sum)) /\ ((((exists ff_h_pfp_backward_old_sum_witness_common_leftsecondentry. ff_h_pfp_backward_old_sum_witness_common_leftsecondentry + S (pfrep_right_backward_old_sum_witness_common_left) = S ((S (pfrep_position_backward_old_sum_witness_common_leftsecond)) * pfaa_left_c_backward_old_sum)) /\ exists ff_q_pfp_backward_old_sum_witness_common_leftsecondentry. pfaa_left_b_backward_old_sum = ff_q_pfp_backward_old_sum_witness_common_leftsecondentry * S ((S (pfrep_position_backward_old_sum_witness_common_leftsecond)) * pfaa_left_c_backward_old_sum) + (pfrep_right_backward_old_sum_witness_common_left)))))) \/ (((exists pfrep_gap_backward_old_sum_witness_common_leftsecondoutside. pfrep_gap_backward_old_sum_witness_common_leftsecondoutside+(pfaa_length_backward_old_sum)=(pfrep_power_backward_old_sum_witness_common_left)) /\ (((pfrep_right_backward_old_sum_witness_common_left)=0))))) -> pfrep_left_backward_old_sum_witness_common_left=pfrep_right_backward_old_sum_witness_common_left) /\ ((forall pfrep_power_backward_old_sum_witness_common_right pfrep_left_backward_old_sum_witness_common_right pfrep_right_backward_old_sum_witness_common_right. ((exists pfrep_position_backward_old_sum_witness_common_rightfirst. ((pfrep_position_backward_old_sum_witness_common_rightfirst+S (pfrep_power_backward_old_sum_witness_common_right)=(Ld)) /\ ((((exists ff_h_pfp_backward_old_sum_witness_common_rightfirstentry. ff_h_pfp_backward_old_sum_witness_common_rightfirstentry + S (pfrep_left_backward_old_sum_witness_common_right) = S ((S (pfrep_position_backward_old_sum_witness_common_rightfirst)) * dc)) /\ exists ff_q_pfp_backward_old_sum_witness_common_rightfirstentry. db = ff_q_pfp_backward_old_sum_witness_common_rightfirstentry * S ((S (pfrep_position_backward_old_sum_witness_common_rightfirst)) * dc) + (pfrep_left_backward_old_sum_witness_common_right)))))) \/ (((exists pfrep_gap_backward_old_sum_witness_common_rightfirstoutside. pfrep_gap_backward_old_sum_witness_common_rightfirstoutside+(Ld)=(pfrep_power_backward_old_sum_witness_common_right)) /\ (((pfrep_left_backward_old_sum_witness_common_right)=0))))) -> ((exists pfrep_position_backward_old_sum_witness_common_rightsecond. ((pfrep_position_backward_old_sum_witness_common_rightsecond+S (pfrep_power_backward_old_sum_witness_common_right)=(pfaa_length_backward_old_sum)) /\ ((((exists ff_h_pfp_backward_old_sum_witness_common_rightsecondentry. ff_h_pfp_backward_old_sum_witness_common_rightsecondentry + S (pfrep_right_backward_old_sum_witness_common_right) = S ((S (pfrep_position_backward_old_sum_witness_common_rightsecond)) * pfaa_right_c_backward_old_sum)) /\ exists ff_q_pfp_backward_old_sum_witness_common_rightsecondentry. pfaa_right_b_backward_old_sum = ff_q_pfp_backward_old_sum_witness_common_rightsecondentry * S ((S (pfrep_position_backward_old_sum_witness_common_rightsecond)) * pfaa_right_c_backward_old_sum) + (pfrep_right_backward_old_sum_witness_common_right)))))) \/ (((exists pfrep_gap_backward_old_sum_witness_common_rightsecondoutside. pfrep_gap_backward_old_sum_witness_common_rightsecondoutside+(pfaa_length_backward_old_sum)=(pfrep_power_backward_old_sum_witness_common_right)) /\ (((pfrep_right_backward_old_sum_witness_common_right)=0))))) -> pfrep_left_backward_old_sum_witness_common_right=pfrep_right_backward_old_sum_witness_common_right)))) /\ (((forall pfp_index_backward_old_sum_witness_operation. (exists pfa_gap_backward_old_sum_witness_operationindex. pfa_gap_backward_old_sum_witness_operationindex + S (pfp_index_backward_old_sum_witness_operation) = (pfaa_length_backward_old_sum)) -> exists pfp_left_backward_old_sum_witness_operation pfp_right_backward_old_sum_witness_operation pfp_value_backward_old_sum_witness_operation. ((((exists ff_h_pfp_backward_old_sum_witness_operationleft. ff_h_pfp_backward_old_sum_witness_operationleft + S (pfp_left_backward_old_sum_witness_operation) = S ((S (pfp_index_backward_old_sum_witness_operation)) * pfaa_left_c_backward_old_sum)) /\ exists ff_q_pfp_backward_old_sum_witness_operationleft. pfaa_left_b_backward_old_sum = ff_q_pfp_backward_old_sum_witness_operationleft * S ((S (pfp_index_backward_old_sum_witness_operation)) * pfaa_left_c_backward_old_sum) + (pfp_left_backward_old_sum_witness_operation))) /\ (((((exists ff_h_pfp_backward_old_sum_witness_operationright. ff_h_pfp_backward_old_sum_witness_operationright + S (pfp_right_backward_old_sum_witness_operation) = S ((S (pfp_index_backward_old_sum_witness_operation)) * pfaa_right_c_backward_old_sum)) /\ exists ff_q_pfp_backward_old_sum_witness_operationright. pfaa_right_b_backward_old_sum = ff_q_pfp_backward_old_sum_witness_operationright * S ((S (pfp_index_backward_old_sum_witness_operation)) * pfaa_right_c_backward_old_sum) + (pfp_right_backward_old_sum_witness_operation))) /\ (((((exists ff_h_pfp_backward_old_sum_witness_operationtarget. ff_h_pfp_backward_old_sum_witness_operationtarget + S (pfp_value_backward_old_sum_witness_operation) = S ((S (pfp_index_backward_old_sum_witness_operation)) * pfaa_sum_c_backward_old_sum)) /\ exists ff_q_pfp_backward_old_sum_witness_operationtarget. pfaa_sum_b_backward_old_sum = ff_q_pfp_backward_old_sum_witness_operationtarget * S ((S (pfp_index_backward_old_sum_witness_operation)) * pfaa_sum_c_backward_old_sum) + (pfp_value_backward_old_sum_witness_operation))) /\ ((((exists pfa_gap_backward_old_sum_witness_operationoperationleft. pfa_gap_backward_old_sum_witness_operationoperationleft + S (pfp_left_backward_old_sum_witness_operation) = (p)) /\ (((exists pfa_gap_backward_old_sum_witness_operationoperationright. pfa_gap_backward_old_sum_witness_operationoperationright + S (pfp_right_backward_old_sum_witness_operation) = (p)) /\ ((((exists pfa_gap_backward_old_sum_witness_operationoperationresultbound. pfa_gap_backward_old_sum_witness_operationoperationresultbound + S (pfp_value_backward_old_sum_witness_operation) = (p)) /\ ((exists pfa_offset_left_backward_old_sum_witness_operationoperationresultcongruence pfa_offset_right_backward_old_sum_witness_operationoperationresultcongruence. ((pfp_left_backward_old_sum_witness_operation) + (pfp_right_backward_old_sum_witness_operation)) + (p) * pfa_offset_left_backward_old_sum_witness_operationoperationresultcongruence = (pfp_value_backward_old_sum_witness_operation) + (p) * pfa_offset_right_backward_old_sum_witness_operationoperationresultcongruence)))))))))))))))) /\ ((forall pfrep_power_backward_old_sum_witness_output pfrep_left_backward_old_sum_witness_output pfrep_right_backward_old_sum_witness_output. ((exists pfrep_position_backward_old_sum_witness_outputfirst. ((pfrep_position_backward_old_sum_witness_outputfirst+S (pfrep_power_backward_old_sum_witness_output)=(pfaa_length_backward_old_sum)) /\ ((((exists ff_h_pfp_backward_old_sum_witness_outputfirstentry. ff_h_pfp_backward_old_sum_witness_outputfirstentry + S (pfrep_left_backward_old_sum_witness_output) = S ((S (pfrep_position_backward_old_sum_witness_outputfirst)) * pfaa_sum_c_backward_old_sum)) /\ exists ff_q_pfp_backward_old_sum_witness_outputfirstentry. pfaa_sum_b_backward_old_sum = ff_q_pfp_backward_old_sum_witness_outputfirstentry * S ((S (pfrep_position_backward_old_sum_witness_outputfirst)) * pfaa_sum_c_backward_old_sum) + (pfrep_left_backward_old_sum_witness_output)))))) \/ (((exists pfrep_gap_backward_old_sum_witness_outputfirstoutside. pfrep_gap_backward_old_sum_witness_outputfirstoutside+(pfaa_length_backward_old_sum)=(pfrep_power_backward_old_sum_witness_output)) /\ (((pfrep_left_backward_old_sum_witness_output)=0))))) -> ((exists pfrep_position_backward_old_sum_witness_outputsecond. ((pfrep_position_backward_old_sum_witness_outputsecond+S (pfrep_power_backward_old_sum_witness_output)=(Lg)) /\ ((((exists ff_h_pfp_backward_old_sum_witness_outputsecondentry. ff_h_pfp_backward_old_sum_witness_outputsecondentry + S (pfrep_right_backward_old_sum_witness_output) = S ((S (pfrep_position_backward_old_sum_witness_outputsecond)) * gc)) /\ exists ff_q_pfp_backward_old_sum_witness_outputsecondentry. gb = ff_q_pfp_backward_old_sum_witness_outputsecondentry * S ((S (pfrep_position_backward_old_sum_witness_outputsecond)) * gc) + (pfrep_right_backward_old_sum_witness_output)))))) \/ (((exists pfrep_gap_backward_old_sum_witness_outputsecondoutside. pfrep_gap_backward_old_sum_witness_outputsecondoutside+(Lg)=(pfrep_power_backward_old_sum_witness_output)) /\ (((pfrep_right_backward_old_sum_witness_output)=0))))) -> pfrep_left_backward_old_sum_witness_output=pfrep_right_backward_old_sum_witness_output))))))))))))) -> (((forall fom_index_pfp_backward_coefficient_productleft. (exists fom_gap_pfp_backward_coefficient_productleft_index_bound. fom_gap_pfp_backward_coefficient_productleft_index_bound + S (fom_index_pfp_backward_coefficient_productleft) = Lv) -> exists fom_value_pfp_backward_coefficient_productleft. ((((exists fom_beta_height_pfp_backward_coefficient_productleft_entry. fom_beta_height_pfp_backward_coefficient_productleft_entry + S (fom_value_pfp_backward_coefficient_productleft) = S ((S (fom_index_pfp_backward_coefficient_productleft)) * vc)) /\ exists fom_beta_quotient_pfp_backward_coefficient_productleft_entry. vb = fom_beta_quotient_pfp_backward_coefficient_productleft_entry * S ((S (fom_index_pfp_backward_coefficient_productleft)) * vc) + (fom_value_pfp_backward_coefficient_productleft))) /\ (exists fom_gap_pfp_backward_coefficient_productleft_value_bound. fom_gap_pfp_backward_coefficient_productleft_value_bound + S (fom_value_pfp_backward_coefficient_productleft) = p))) /\ (((forall fom_index_pfp_backward_coefficient_productright. (exists fom_gap_pfp_backward_coefficient_productright_index_bound. fom_gap_pfp_backward_coefficient_productright_index_bound + S (fom_index_pfp_backward_coefficient_productright) = Lq) -> exists fom_value_pfp_backward_coefficient_productright. ((((exists fom_beta_height_pfp_backward_coefficient_productright_entry. fom_beta_height_pfp_backward_coefficient_productright_entry + S (fom_value_pfp_backward_coefficient_productright) = S ((S (fom_index_pfp_backward_coefficient_productright)) * qc)) /\ exists fom_beta_quotient_pfp_backward_coefficient_productright_entry. qb = fom_beta_quotient_pfp_backward_coefficient_productright_entry * S ((S (fom_index_pfp_backward_coefficient_productright)) * qc) + (fom_value_pfp_backward_coefficient_productright))) /\ (exists fom_gap_pfp_backward_coefficient_productright_value_bound. fom_gap_pfp_backward_coefficient_productright_value_bound + S (fom_value_pfp_backward_coefficient_productright) = p))) /\ (((((((Lv)=0 \/ (Lq)=0) /\ (((Lw)=0)))) \/ (((~((Lv)=0)) /\ (((~((Lq)=0)) /\ (((Lv)+(Lq)=S (Lw)))))))) /\ ((forall pfc_index_backward_coefficient_productcoefficients. (exists pfa_gap_backward_coefficient_productcoefficientsbound. pfa_gap_backward_coefficient_productcoefficientsbound + S (pfc_index_backward_coefficient_productcoefficients) = (Lw)) -> exists pfc_value_backward_coefficient_productcoefficients. ((((exists ff_h_pfp_backward_coefficient_productcoefficientsentry. ff_h_pfp_backward_coefficient_productcoefficientsentry + S (pfc_value_backward_coefficient_productcoefficients) = S ((S (pfc_index_backward_coefficient_productcoefficients)) * wc)) /\ exists ff_q_pfp_backward_coefficient_productcoefficientsentry. wb = ff_q_pfp_backward_coefficient_productcoefficientsentry * S ((S (pfc_index_backward_coefficient_productcoefficients)) * wc) + (pfc_value_backward_coefficient_productcoefficients))) /\ ((exists pfc_terms_code_backward_coefficient_productcoefficientscoefficient pfc_terms_scale_backward_coefficient_productcoefficientscoefficient pfc_natural_sum_backward_coefficient_productcoefficientscoefficient. ((forall pfc_index_backward_coefficient_productcoefficientscoefficientdiagonal. (exists pfa_gap_backward_coefficient_productcoefficientscoefficientdiagonalbound. pfa_gap_backward_coefficient_productcoefficientscoefficientdiagonalbound + S (pfc_index_backward_coefficient_productcoefficientscoefficientdiagonal) = (S (pfc_index_backward_coefficient_productcoefficients))) -> exists pfc_value_backward_coefficient_productcoefficientscoefficientdiagonal. ((((exists ff_h_pfp_backward_coefficient_productcoefficientscoefficientdiagonalentry. ff_h_pfp_backward_coefficient_productcoefficientscoefficientdiagonalentry + S (pfc_value_backward_coefficient_productcoefficientscoefficientdiagonal) = S ((S (pfc_index_backward_coefficient_productcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_coefficient_productcoefficientscoefficient)) /\ exists ff_q_pfp_backward_coefficient_productcoefficientscoefficientdiagonalentry. pfc_terms_code_backward_coefficient_productcoefficientscoefficient = ff_q_pfp_backward_coefficient_productcoefficientscoefficientdiagonalentry * S ((S (pfc_index_backward_coefficient_productcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_coefficient_productcoefficientscoefficient) + (pfc_value_backward_coefficient_productcoefficientscoefficientdiagonal))) /\ ((exists pfc_complement_backward_coefficient_productcoefficientscoefficientdiagonalterm pfc_left_backward_coefficient_productcoefficientscoefficientdiagonalterm pfc_right_backward_coefficient_productcoefficientscoefficientdiagonalterm. (((pfc_index_backward_coefficient_productcoefficientscoefficientdiagonal)+pfc_complement_backward_coefficient_productcoefficientscoefficientdiagonalterm=(pfc_index_backward_coefficient_productcoefficients)) /\ ((((((exists pfa_gap_backward_coefficient_productcoefficientscoefficientdiagonaltermleftinside. pfa_gap_backward_coefficient_productcoefficientscoefficientdiagonaltermleftinside + S (pfc_index_backward_coefficient_productcoefficientscoefficientdiagonal) = (Lv)) /\ ((((exists ff_h_pfp_backward_coefficient_productcoefficientscoefficientdiagonaltermleftentry. ff_h_pfp_backward_coefficient_productcoefficientscoefficientdiagonaltermleftentry + S (pfc_left_backward_coefficient_productcoefficientscoefficientdiagonalterm) = S ((S (pfc_index_backward_coefficient_productcoefficientscoefficientdiagonal)) * vc)) /\ exists ff_q_pfp_backward_coefficient_productcoefficientscoefficientdiagonaltermleftentry. vb = ff_q_pfp_backward_coefficient_productcoefficientscoefficientdiagonaltermleftentry * S ((S (pfc_index_backward_coefficient_productcoefficientscoefficientdiagonal)) * vc) + (pfc_left_backward_coefficient_productcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_coefficient_productcoefficientscoefficientdiagonaltermleftoutside. pfc_gap_backward_coefficient_productcoefficientscoefficientdiagonaltermleftoutside+(Lv)=(pfc_index_backward_coefficient_productcoefficientscoefficientdiagonal)) /\ (((pfc_left_backward_coefficient_productcoefficientscoefficientdiagonalterm)=0))))) /\ ((((((exists pfa_gap_backward_coefficient_productcoefficientscoefficientdiagonaltermrightinside. pfa_gap_backward_coefficient_productcoefficientscoefficientdiagonaltermrightinside + S (pfc_complement_backward_coefficient_productcoefficientscoefficientdiagonalterm) = (Lq)) /\ ((((exists ff_h_pfp_backward_coefficient_productcoefficientscoefficientdiagonaltermrightentry. ff_h_pfp_backward_coefficient_productcoefficientscoefficientdiagonaltermrightentry + S (pfc_right_backward_coefficient_productcoefficientscoefficientdiagonalterm) = S ((S (pfc_complement_backward_coefficient_productcoefficientscoefficientdiagonalterm)) * qc)) /\ exists ff_q_pfp_backward_coefficient_productcoefficientscoefficientdiagonaltermrightentry. qb = ff_q_pfp_backward_coefficient_productcoefficientscoefficientdiagonaltermrightentry * S ((S (pfc_complement_backward_coefficient_productcoefficientscoefficientdiagonalterm)) * qc) + (pfc_right_backward_coefficient_productcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_coefficient_productcoefficientscoefficientdiagonaltermrightoutside. pfc_gap_backward_coefficient_productcoefficientscoefficientdiagonaltermrightoutside+(Lq)=(pfc_complement_backward_coefficient_productcoefficientscoefficientdiagonalterm)) /\ (((pfc_right_backward_coefficient_productcoefficientscoefficientdiagonalterm)=0))))) /\ (((pfc_value_backward_coefficient_productcoefficientscoefficientdiagonal)=pfc_left_backward_coefficient_productcoefficientscoefficientdiagonalterm*pfc_right_backward_coefficient_productcoefficientscoefficientdiagonalterm))))))))))) /\ (((exists fs_u_pfc_backward_coefficient_productcoefficientscoefficientsum fs_v_pfc_backward_coefficient_productcoefficientscoefficientsum. ((((exists fs_h_pfc_backward_coefficient_productcoefficientscoefficientsum_body_start. fs_h_pfc_backward_coefficient_productcoefficientscoefficientsum_body_start + S (0) = S ((S (0)) * fs_v_pfc_backward_coefficient_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_coefficient_productcoefficientscoefficientsum_body_start. fs_u_pfc_backward_coefficient_productcoefficientscoefficientsum = fs_q_pfc_backward_coefficient_productcoefficientscoefficientsum_body_start * S ((S (0)) * fs_v_pfc_backward_coefficient_productcoefficientscoefficientsum) + (0))) /\ ((((exists fs_h_pfc_backward_coefficient_productcoefficientscoefficientsum_body_terminal. fs_h_pfc_backward_coefficient_productcoefficientscoefficientsum_body_terminal + S (pfc_natural_sum_backward_coefficient_productcoefficientscoefficient) = S ((S (S (pfc_index_backward_coefficient_productcoefficients))) * fs_v_pfc_backward_coefficient_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_coefficient_productcoefficientscoefficientsum_body_terminal. fs_u_pfc_backward_coefficient_productcoefficientscoefficientsum = fs_q_pfc_backward_coefficient_productcoefficientscoefficientsum_body_terminal * S ((S (S (pfc_index_backward_coefficient_productcoefficients))) * fs_v_pfc_backward_coefficient_productcoefficientscoefficientsum) + (pfc_natural_sum_backward_coefficient_productcoefficientscoefficient))) /\ forall fs_i_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps. (exists fs_lt_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_bound. fs_lt_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_bound + S fs_i_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps = S (pfc_index_backward_coefficient_productcoefficients)) -> exists fs_a_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps fs_r_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps fs_s_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps. ((((exists fs_h_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_summand. fs_h_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_summand + S (fs_a_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_coefficient_productcoefficientscoefficient)) /\ exists fs_q_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_summand. pfc_terms_code_backward_coefficient_productcoefficientscoefficient = fs_q_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_summand * S ((S (fs_i_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_coefficient_productcoefficientscoefficient) + (fs_a_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_partial. fs_h_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_partial + S (fs_r_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_coefficient_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_partial. fs_u_pfc_backward_coefficient_productcoefficientscoefficientsum = fs_q_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_partial * S ((S (fs_i_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_coefficient_productcoefficientscoefficientsum) + (fs_r_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_successor. fs_h_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_successor + S (fs_s_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps) = S ((S (S fs_i_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_coefficient_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_successor. fs_u_pfc_backward_coefficient_productcoefficientscoefficientsum = fs_q_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps_successor * S ((S (S fs_i_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_coefficient_productcoefficientscoefficientsum) + (fs_s_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps))) /\ fs_s_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps = fs_r_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps + fs_a_pfc_backward_coefficient_productcoefficientscoefficientsum_body_steps)))))) /\ ((((exists pfa_gap_backward_coefficient_productcoefficientscoefficientresiduebound. pfa_gap_backward_coefficient_productcoefficientscoefficientresiduebound + S (pfc_value_backward_coefficient_productcoefficients) = (p)) /\ ((exists pfa_offset_left_backward_coefficient_productcoefficientscoefficientresiduecongruence pfa_offset_right_backward_coefficient_productcoefficientscoefficientresiduecongruence. (pfc_natural_sum_backward_coefficient_productcoefficientscoefficient) + (p) * pfa_offset_left_backward_coefficient_productcoefficientscoefficientresiduecongruence = (pfc_value_backward_coefficient_productcoefficients) + (p) * pfa_offset_right_backward_coefficient_productcoefficientscoefficientresiduecongruence))))))))))))))))))) -> (((forall fom_index_pfp_backward_coefficient_difference_left_bounded. (exists fom_gap_pfp_backward_coefficient_difference_left_bounded_index_bound. fom_gap_pfp_backward_coefficient_difference_left_bounded_index_bound + S (fom_index_pfp_backward_coefficient_difference_left_bounded) = Lw) -> exists fom_value_pfp_backward_coefficient_difference_left_bounded. ((((exists fom_beta_height_pfp_backward_coefficient_difference_left_bounded_entry. fom_beta_height_pfp_backward_coefficient_difference_left_bounded_entry + S (fom_value_pfp_backward_coefficient_difference_left_bounded) = S ((S (fom_index_pfp_backward_coefficient_difference_left_bounded)) * wc)) /\ exists fom_beta_quotient_pfp_backward_coefficient_difference_left_bounded_entry. wb = fom_beta_quotient_pfp_backward_coefficient_difference_left_bounded_entry * S ((S (fom_index_pfp_backward_coefficient_difference_left_bounded)) * wc) + (fom_value_pfp_backward_coefficient_difference_left_bounded))) /\ (exists fom_gap_pfp_backward_coefficient_difference_left_bounded_value_bound. fom_gap_pfp_backward_coefficient_difference_left_bounded_value_bound + S (fom_value_pfp_backward_coefficient_difference_left_bounded) = p))) /\ (((forall fom_index_pfp_backward_coefficient_difference_right_bounded. (exists fom_gap_pfp_backward_coefficient_difference_right_bounded_index_bound. fom_gap_pfp_backward_coefficient_difference_right_bounded_index_bound + S (fom_index_pfp_backward_coefficient_difference_right_bounded) = Lt) -> exists fom_value_pfp_backward_coefficient_difference_right_bounded. ((((exists fom_beta_height_pfp_backward_coefficient_difference_right_bounded_entry. fom_beta_height_pfp_backward_coefficient_difference_right_bounded_entry + S (fom_value_pfp_backward_coefficient_difference_right_bounded) = S ((S (fom_index_pfp_backward_coefficient_difference_right_bounded)) * tc)) /\ exists fom_beta_quotient_pfp_backward_coefficient_difference_right_bounded_entry. tb = fom_beta_quotient_pfp_backward_coefficient_difference_right_bounded_entry * S ((S (fom_index_pfp_backward_coefficient_difference_right_bounded)) * tc) + (fom_value_pfp_backward_coefficient_difference_right_bounded))) /\ (exists fom_gap_pfp_backward_coefficient_difference_right_bounded_value_bound. fom_gap_pfp_backward_coefficient_difference_right_bounded_value_bound + S (fom_value_pfp_backward_coefficient_difference_right_bounded) = p))) /\ (((forall fom_index_pfp_backward_coefficient_difference_result_bounded. (exists fom_gap_pfp_backward_coefficient_difference_result_bounded_index_bound. fom_gap_pfp_backward_coefficient_difference_result_bounded_index_bound + S (fom_index_pfp_backward_coefficient_difference_result_bounded) = Lu) -> exists fom_value_pfp_backward_coefficient_difference_result_bounded. ((((exists fom_beta_height_pfp_backward_coefficient_difference_result_bounded_entry. fom_beta_height_pfp_backward_coefficient_difference_result_bounded_entry + S (fom_value_pfp_backward_coefficient_difference_result_bounded) = S ((S (fom_index_pfp_backward_coefficient_difference_result_bounded)) * uc)) /\ exists fom_beta_quotient_pfp_backward_coefficient_difference_result_bounded_entry. ub = fom_beta_quotient_pfp_backward_coefficient_difference_result_bounded_entry * S ((S (fom_index_pfp_backward_coefficient_difference_result_bounded)) * uc) + (fom_value_pfp_backward_coefficient_difference_result_bounded))) /\ (exists fom_gap_pfp_backward_coefficient_difference_result_bounded_value_bound. fom_gap_pfp_backward_coefficient_difference_result_bounded_value_bound + S (fom_value_pfp_backward_coefficient_difference_result_bounded) = p))) /\ ((exists pfaa_left_b_backward_coefficient_difference pfaa_left_c_backward_coefficient_difference pfaa_right_b_backward_coefficient_difference pfaa_right_c_backward_coefficient_difference pfaa_sum_b_backward_coefficient_difference pfaa_sum_c_backward_coefficient_difference pfaa_length_backward_coefficient_difference. ((((forall pfrep_power_backward_coefficient_difference_witness_common_left pfrep_left_backward_coefficient_difference_witness_common_left pfrep_right_backward_coefficient_difference_witness_common_left. ((exists pfrep_position_backward_coefficient_difference_witness_common_leftfirst. ((pfrep_position_backward_coefficient_difference_witness_common_leftfirst+S (pfrep_power_backward_coefficient_difference_witness_common_left)=(Lw)) /\ ((((exists ff_h_pfp_backward_coefficient_difference_witness_common_leftfirstentry. ff_h_pfp_backward_coefficient_difference_witness_common_leftfirstentry + S (pfrep_left_backward_coefficient_difference_witness_common_left) = S ((S (pfrep_position_backward_coefficient_difference_witness_common_leftfirst)) * wc)) /\ exists ff_q_pfp_backward_coefficient_difference_witness_common_leftfirstentry. wb = ff_q_pfp_backward_coefficient_difference_witness_common_leftfirstentry * S ((S (pfrep_position_backward_coefficient_difference_witness_common_leftfirst)) * wc) + (pfrep_left_backward_coefficient_difference_witness_common_left)))))) \/ (((exists pfrep_gap_backward_coefficient_difference_witness_common_leftfirstoutside. pfrep_gap_backward_coefficient_difference_witness_common_leftfirstoutside+(Lw)=(pfrep_power_backward_coefficient_difference_witness_common_left)) /\ (((pfrep_left_backward_coefficient_difference_witness_common_left)=0))))) -> ((exists pfrep_position_backward_coefficient_difference_witness_common_leftsecond. ((pfrep_position_backward_coefficient_difference_witness_common_leftsecond+S (pfrep_power_backward_coefficient_difference_witness_common_left)=(pfaa_length_backward_coefficient_difference)) /\ ((((exists ff_h_pfp_backward_coefficient_difference_witness_common_leftsecondentry. ff_h_pfp_backward_coefficient_difference_witness_common_leftsecondentry + S (pfrep_right_backward_coefficient_difference_witness_common_left) = S ((S (pfrep_position_backward_coefficient_difference_witness_common_leftsecond)) * pfaa_left_c_backward_coefficient_difference)) /\ exists ff_q_pfp_backward_coefficient_difference_witness_common_leftsecondentry. pfaa_left_b_backward_coefficient_difference = ff_q_pfp_backward_coefficient_difference_witness_common_leftsecondentry * S ((S (pfrep_position_backward_coefficient_difference_witness_common_leftsecond)) * pfaa_left_c_backward_coefficient_difference) + (pfrep_right_backward_coefficient_difference_witness_common_left)))))) \/ (((exists pfrep_gap_backward_coefficient_difference_witness_common_leftsecondoutside. pfrep_gap_backward_coefficient_difference_witness_common_leftsecondoutside+(pfaa_length_backward_coefficient_difference)=(pfrep_power_backward_coefficient_difference_witness_common_left)) /\ (((pfrep_right_backward_coefficient_difference_witness_common_left)=0))))) -> pfrep_left_backward_coefficient_difference_witness_common_left=pfrep_right_backward_coefficient_difference_witness_common_left) /\ ((forall pfrep_power_backward_coefficient_difference_witness_common_right pfrep_left_backward_coefficient_difference_witness_common_right pfrep_right_backward_coefficient_difference_witness_common_right. ((exists pfrep_position_backward_coefficient_difference_witness_common_rightfirst. ((pfrep_position_backward_coefficient_difference_witness_common_rightfirst+S (pfrep_power_backward_coefficient_difference_witness_common_right)=(Lt)) /\ ((((exists ff_h_pfp_backward_coefficient_difference_witness_common_rightfirstentry. ff_h_pfp_backward_coefficient_difference_witness_common_rightfirstentry + S (pfrep_left_backward_coefficient_difference_witness_common_right) = S ((S (pfrep_position_backward_coefficient_difference_witness_common_rightfirst)) * tc)) /\ exists ff_q_pfp_backward_coefficient_difference_witness_common_rightfirstentry. tb = ff_q_pfp_backward_coefficient_difference_witness_common_rightfirstentry * S ((S (pfrep_position_backward_coefficient_difference_witness_common_rightfirst)) * tc) + (pfrep_left_backward_coefficient_difference_witness_common_right)))))) \/ (((exists pfrep_gap_backward_coefficient_difference_witness_common_rightfirstoutside. pfrep_gap_backward_coefficient_difference_witness_common_rightfirstoutside+(Lt)=(pfrep_power_backward_coefficient_difference_witness_common_right)) /\ (((pfrep_left_backward_coefficient_difference_witness_common_right)=0))))) -> ((exists pfrep_position_backward_coefficient_difference_witness_common_rightsecond. ((pfrep_position_backward_coefficient_difference_witness_common_rightsecond+S (pfrep_power_backward_coefficient_difference_witness_common_right)=(pfaa_length_backward_coefficient_difference)) /\ ((((exists ff_h_pfp_backward_coefficient_difference_witness_common_rightsecondentry. ff_h_pfp_backward_coefficient_difference_witness_common_rightsecondentry + S (pfrep_right_backward_coefficient_difference_witness_common_right) = S ((S (pfrep_position_backward_coefficient_difference_witness_common_rightsecond)) * pfaa_right_c_backward_coefficient_difference)) /\ exists ff_q_pfp_backward_coefficient_difference_witness_common_rightsecondentry. pfaa_right_b_backward_coefficient_difference = ff_q_pfp_backward_coefficient_difference_witness_common_rightsecondentry * S ((S (pfrep_position_backward_coefficient_difference_witness_common_rightsecond)) * pfaa_right_c_backward_coefficient_difference) + (pfrep_right_backward_coefficient_difference_witness_common_right)))))) \/ (((exists pfrep_gap_backward_coefficient_difference_witness_common_rightsecondoutside. pfrep_gap_backward_coefficient_difference_witness_common_rightsecondoutside+(pfaa_length_backward_coefficient_difference)=(pfrep_power_backward_coefficient_difference_witness_common_right)) /\ (((pfrep_right_backward_coefficient_difference_witness_common_right)=0))))) -> pfrep_left_backward_coefficient_difference_witness_common_right=pfrep_right_backward_coefficient_difference_witness_common_right)))) /\ (((forall pfp_index_backward_coefficient_difference_witness_operation. (exists pfa_gap_backward_coefficient_difference_witness_operationindex. pfa_gap_backward_coefficient_difference_witness_operationindex + S (pfp_index_backward_coefficient_difference_witness_operation) = (pfaa_length_backward_coefficient_difference)) -> exists pfp_left_backward_coefficient_difference_witness_operation pfp_right_backward_coefficient_difference_witness_operation pfp_value_backward_coefficient_difference_witness_operation. ((((exists ff_h_pfp_backward_coefficient_difference_witness_operationleft. ff_h_pfp_backward_coefficient_difference_witness_operationleft + S (pfp_left_backward_coefficient_difference_witness_operation) = S ((S (pfp_index_backward_coefficient_difference_witness_operation)) * pfaa_left_c_backward_coefficient_difference)) /\ exists ff_q_pfp_backward_coefficient_difference_witness_operationleft. pfaa_left_b_backward_coefficient_difference = ff_q_pfp_backward_coefficient_difference_witness_operationleft * S ((S (pfp_index_backward_coefficient_difference_witness_operation)) * pfaa_left_c_backward_coefficient_difference) + (pfp_left_backward_coefficient_difference_witness_operation))) /\ (((((exists ff_h_pfp_backward_coefficient_difference_witness_operationright. ff_h_pfp_backward_coefficient_difference_witness_operationright + S (pfp_right_backward_coefficient_difference_witness_operation) = S ((S (pfp_index_backward_coefficient_difference_witness_operation)) * pfaa_right_c_backward_coefficient_difference)) /\ exists ff_q_pfp_backward_coefficient_difference_witness_operationright. pfaa_right_b_backward_coefficient_difference = ff_q_pfp_backward_coefficient_difference_witness_operationright * S ((S (pfp_index_backward_coefficient_difference_witness_operation)) * pfaa_right_c_backward_coefficient_difference) + (pfp_right_backward_coefficient_difference_witness_operation))) /\ (((((exists ff_h_pfp_backward_coefficient_difference_witness_operationtarget. ff_h_pfp_backward_coefficient_difference_witness_operationtarget + S (pfp_value_backward_coefficient_difference_witness_operation) = S ((S (pfp_index_backward_coefficient_difference_witness_operation)) * pfaa_sum_c_backward_coefficient_difference)) /\ exists ff_q_pfp_backward_coefficient_difference_witness_operationtarget. pfaa_sum_b_backward_coefficient_difference = ff_q_pfp_backward_coefficient_difference_witness_operationtarget * S ((S (pfp_index_backward_coefficient_difference_witness_operation)) * pfaa_sum_c_backward_coefficient_difference) + (pfp_value_backward_coefficient_difference_witness_operation))) /\ ((((exists pfa_gap_backward_coefficient_difference_witness_operationoperationleft. pfa_gap_backward_coefficient_difference_witness_operationoperationleft + S (pfp_left_backward_coefficient_difference_witness_operation) = (p)) /\ (((exists pfa_gap_backward_coefficient_difference_witness_operationoperationright. pfa_gap_backward_coefficient_difference_witness_operationoperationright + S (pfp_right_backward_coefficient_difference_witness_operation) = (p)) /\ ((((exists pfa_gap_backward_coefficient_difference_witness_operationoperationresultbound. pfa_gap_backward_coefficient_difference_witness_operationoperationresultbound + S (pfp_value_backward_coefficient_difference_witness_operation) = (p)) /\ ((exists pfa_offset_left_backward_coefficient_difference_witness_operationoperationresultcongruence pfa_offset_right_backward_coefficient_difference_witness_operationoperationresultcongruence. ((pfp_left_backward_coefficient_difference_witness_operation) + (pfp_right_backward_coefficient_difference_witness_operation)) + (p) * pfa_offset_left_backward_coefficient_difference_witness_operationoperationresultcongruence = (pfp_value_backward_coefficient_difference_witness_operation) + (p) * pfa_offset_right_backward_coefficient_difference_witness_operationoperationresultcongruence)))))))))))))))) /\ ((forall pfrep_power_backward_coefficient_difference_witness_output pfrep_left_backward_coefficient_difference_witness_output pfrep_right_backward_coefficient_difference_witness_output. ((exists pfrep_position_backward_coefficient_difference_witness_outputfirst. ((pfrep_position_backward_coefficient_difference_witness_outputfirst+S (pfrep_power_backward_coefficient_difference_witness_output)=(pfaa_length_backward_coefficient_difference)) /\ ((((exists ff_h_pfp_backward_coefficient_difference_witness_outputfirstentry. ff_h_pfp_backward_coefficient_difference_witness_outputfirstentry + S (pfrep_left_backward_coefficient_difference_witness_output) = S ((S (pfrep_position_backward_coefficient_difference_witness_outputfirst)) * pfaa_sum_c_backward_coefficient_difference)) /\ exists ff_q_pfp_backward_coefficient_difference_witness_outputfirstentry. pfaa_sum_b_backward_coefficient_difference = ff_q_pfp_backward_coefficient_difference_witness_outputfirstentry * S ((S (pfrep_position_backward_coefficient_difference_witness_outputfirst)) * pfaa_sum_c_backward_coefficient_difference) + (pfrep_left_backward_coefficient_difference_witness_output)))))) \/ (((exists pfrep_gap_backward_coefficient_difference_witness_outputfirstoutside. pfrep_gap_backward_coefficient_difference_witness_outputfirstoutside+(pfaa_length_backward_coefficient_difference)=(pfrep_power_backward_coefficient_difference_witness_output)) /\ (((pfrep_left_backward_coefficient_difference_witness_output)=0))))) -> ((exists pfrep_position_backward_coefficient_difference_witness_outputsecond. ((pfrep_position_backward_coefficient_difference_witness_outputsecond+S (pfrep_power_backward_coefficient_difference_witness_output)=(Lu)) /\ ((((exists ff_h_pfp_backward_coefficient_difference_witness_outputsecondentry. ff_h_pfp_backward_coefficient_difference_witness_outputsecondentry + S (pfrep_right_backward_coefficient_difference_witness_output) = S ((S (pfrep_position_backward_coefficient_difference_witness_outputsecond)) * uc)) /\ exists ff_q_pfp_backward_coefficient_difference_witness_outputsecondentry. ub = ff_q_pfp_backward_coefficient_difference_witness_outputsecondentry * S ((S (pfrep_position_backward_coefficient_difference_witness_outputsecond)) * uc) + (pfrep_right_backward_coefficient_difference_witness_output)))))) \/ (((exists pfrep_gap_backward_coefficient_difference_witness_outputsecondoutside. pfrep_gap_backward_coefficient_difference_witness_outputsecondoutside+(Lu)=(pfrep_power_backward_coefficient_difference_witness_output)) /\ (((pfrep_right_backward_coefficient_difference_witness_output)=0))))) -> pfrep_left_backward_coefficient_difference_witness_output=pfrep_right_backward_coefficient_difference_witness_output))))))))))))) -> (((forall fom_index_pfp_backward_new_leftleft. (exists fom_gap_pfp_backward_new_leftleft_index_bound. fom_gap_pfp_backward_new_leftleft_index_bound + S (fom_index_pfp_backward_new_leftleft) = Lv) -> exists fom_value_pfp_backward_new_leftleft. ((((exists fom_beta_height_pfp_backward_new_leftleft_entry. fom_beta_height_pfp_backward_new_leftleft_entry + S (fom_value_pfp_backward_new_leftleft) = S ((S (fom_index_pfp_backward_new_leftleft)) * vc)) /\ exists fom_beta_quotient_pfp_backward_new_leftleft_entry. vb = fom_beta_quotient_pfp_backward_new_leftleft_entry * S ((S (fom_index_pfp_backward_new_leftleft)) * vc) + (fom_value_pfp_backward_new_leftleft))) /\ (exists fom_gap_pfp_backward_new_leftleft_value_bound. fom_gap_pfp_backward_new_leftleft_value_bound + S (fom_value_pfp_backward_new_leftleft) = p))) /\ (((forall fom_index_pfp_backward_new_leftright. (exists fom_gap_pfp_backward_new_leftright_index_bound. fom_gap_pfp_backward_new_leftright_index_bound + S (fom_index_pfp_backward_new_leftright) = La) -> exists fom_value_pfp_backward_new_leftright. ((((exists fom_beta_height_pfp_backward_new_leftright_entry. fom_beta_height_pfp_backward_new_leftright_entry + S (fom_value_pfp_backward_new_leftright) = S ((S (fom_index_pfp_backward_new_leftright)) * ac)) /\ exists fom_beta_quotient_pfp_backward_new_leftright_entry. ab = fom_beta_quotient_pfp_backward_new_leftright_entry * S ((S (fom_index_pfp_backward_new_leftright)) * ac) + (fom_value_pfp_backward_new_leftright))) /\ (exists fom_gap_pfp_backward_new_leftright_value_bound. fom_gap_pfp_backward_new_leftright_value_bound + S (fom_value_pfp_backward_new_leftright) = p))) /\ (((((((Lv)=0 \/ (La)=0) /\ (((Lx)=0)))) \/ (((~((Lv)=0)) /\ (((~((La)=0)) /\ (((Lv)+(La)=S (Lx)))))))) /\ ((forall pfc_index_backward_new_leftcoefficients. (exists pfa_gap_backward_new_leftcoefficientsbound. pfa_gap_backward_new_leftcoefficientsbound + S (pfc_index_backward_new_leftcoefficients) = (Lx)) -> exists pfc_value_backward_new_leftcoefficients. ((((exists ff_h_pfp_backward_new_leftcoefficientsentry. ff_h_pfp_backward_new_leftcoefficientsentry + S (pfc_value_backward_new_leftcoefficients) = S ((S (pfc_index_backward_new_leftcoefficients)) * xc)) /\ exists ff_q_pfp_backward_new_leftcoefficientsentry. xb = ff_q_pfp_backward_new_leftcoefficientsentry * S ((S (pfc_index_backward_new_leftcoefficients)) * xc) + (pfc_value_backward_new_leftcoefficients))) /\ ((exists pfc_terms_code_backward_new_leftcoefficientscoefficient pfc_terms_scale_backward_new_leftcoefficientscoefficient pfc_natural_sum_backward_new_leftcoefficientscoefficient. ((forall pfc_index_backward_new_leftcoefficientscoefficientdiagonal. (exists pfa_gap_backward_new_leftcoefficientscoefficientdiagonalbound. pfa_gap_backward_new_leftcoefficientscoefficientdiagonalbound + S (pfc_index_backward_new_leftcoefficientscoefficientdiagonal) = (S (pfc_index_backward_new_leftcoefficients))) -> exists pfc_value_backward_new_leftcoefficientscoefficientdiagonal. ((((exists ff_h_pfp_backward_new_leftcoefficientscoefficientdiagonalentry. ff_h_pfp_backward_new_leftcoefficientscoefficientdiagonalentry + S (pfc_value_backward_new_leftcoefficientscoefficientdiagonal) = S ((S (pfc_index_backward_new_leftcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_new_leftcoefficientscoefficient)) /\ exists ff_q_pfp_backward_new_leftcoefficientscoefficientdiagonalentry. pfc_terms_code_backward_new_leftcoefficientscoefficient = ff_q_pfp_backward_new_leftcoefficientscoefficientdiagonalentry * S ((S (pfc_index_backward_new_leftcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_new_leftcoefficientscoefficient) + (pfc_value_backward_new_leftcoefficientscoefficientdiagonal))) /\ ((exists pfc_complement_backward_new_leftcoefficientscoefficientdiagonalterm pfc_left_backward_new_leftcoefficientscoefficientdiagonalterm pfc_right_backward_new_leftcoefficientscoefficientdiagonalterm. (((pfc_index_backward_new_leftcoefficientscoefficientdiagonal)+pfc_complement_backward_new_leftcoefficientscoefficientdiagonalterm=(pfc_index_backward_new_leftcoefficients)) /\ ((((((exists pfa_gap_backward_new_leftcoefficientscoefficientdiagonaltermleftinside. pfa_gap_backward_new_leftcoefficientscoefficientdiagonaltermleftinside + S (pfc_index_backward_new_leftcoefficientscoefficientdiagonal) = (Lv)) /\ ((((exists ff_h_pfp_backward_new_leftcoefficientscoefficientdiagonaltermleftentry. ff_h_pfp_backward_new_leftcoefficientscoefficientdiagonaltermleftentry + S (pfc_left_backward_new_leftcoefficientscoefficientdiagonalterm) = S ((S (pfc_index_backward_new_leftcoefficientscoefficientdiagonal)) * vc)) /\ exists ff_q_pfp_backward_new_leftcoefficientscoefficientdiagonaltermleftentry. vb = ff_q_pfp_backward_new_leftcoefficientscoefficientdiagonaltermleftentry * S ((S (pfc_index_backward_new_leftcoefficientscoefficientdiagonal)) * vc) + (pfc_left_backward_new_leftcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_new_leftcoefficientscoefficientdiagonaltermleftoutside. pfc_gap_backward_new_leftcoefficientscoefficientdiagonaltermleftoutside+(Lv)=(pfc_index_backward_new_leftcoefficientscoefficientdiagonal)) /\ (((pfc_left_backward_new_leftcoefficientscoefficientdiagonalterm)=0))))) /\ ((((((exists pfa_gap_backward_new_leftcoefficientscoefficientdiagonaltermrightinside. pfa_gap_backward_new_leftcoefficientscoefficientdiagonaltermrightinside + S (pfc_complement_backward_new_leftcoefficientscoefficientdiagonalterm) = (La)) /\ ((((exists ff_h_pfp_backward_new_leftcoefficientscoefficientdiagonaltermrightentry. ff_h_pfp_backward_new_leftcoefficientscoefficientdiagonaltermrightentry + S (pfc_right_backward_new_leftcoefficientscoefficientdiagonalterm) = S ((S (pfc_complement_backward_new_leftcoefficientscoefficientdiagonalterm)) * ac)) /\ exists ff_q_pfp_backward_new_leftcoefficientscoefficientdiagonaltermrightentry. ab = ff_q_pfp_backward_new_leftcoefficientscoefficientdiagonaltermrightentry * S ((S (pfc_complement_backward_new_leftcoefficientscoefficientdiagonalterm)) * ac) + (pfc_right_backward_new_leftcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_new_leftcoefficientscoefficientdiagonaltermrightoutside. pfc_gap_backward_new_leftcoefficientscoefficientdiagonaltermrightoutside+(La)=(pfc_complement_backward_new_leftcoefficientscoefficientdiagonalterm)) /\ (((pfc_right_backward_new_leftcoefficientscoefficientdiagonalterm)=0))))) /\ (((pfc_value_backward_new_leftcoefficientscoefficientdiagonal)=pfc_left_backward_new_leftcoefficientscoefficientdiagonalterm*pfc_right_backward_new_leftcoefficientscoefficientdiagonalterm))))))))))) /\ (((exists fs_u_pfc_backward_new_leftcoefficientscoefficientsum fs_v_pfc_backward_new_leftcoefficientscoefficientsum. ((((exists fs_h_pfc_backward_new_leftcoefficientscoefficientsum_body_start. fs_h_pfc_backward_new_leftcoefficientscoefficientsum_body_start + S (0) = S ((S (0)) * fs_v_pfc_backward_new_leftcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_new_leftcoefficientscoefficientsum_body_start. fs_u_pfc_backward_new_leftcoefficientscoefficientsum = fs_q_pfc_backward_new_leftcoefficientscoefficientsum_body_start * S ((S (0)) * fs_v_pfc_backward_new_leftcoefficientscoefficientsum) + (0))) /\ ((((exists fs_h_pfc_backward_new_leftcoefficientscoefficientsum_body_terminal. fs_h_pfc_backward_new_leftcoefficientscoefficientsum_body_terminal + S (pfc_natural_sum_backward_new_leftcoefficientscoefficient) = S ((S (S (pfc_index_backward_new_leftcoefficients))) * fs_v_pfc_backward_new_leftcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_new_leftcoefficientscoefficientsum_body_terminal. fs_u_pfc_backward_new_leftcoefficientscoefficientsum = fs_q_pfc_backward_new_leftcoefficientscoefficientsum_body_terminal * S ((S (S (pfc_index_backward_new_leftcoefficients))) * fs_v_pfc_backward_new_leftcoefficientscoefficientsum) + (pfc_natural_sum_backward_new_leftcoefficientscoefficient))) /\ forall fs_i_pfc_backward_new_leftcoefficientscoefficientsum_body_steps. (exists fs_lt_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_bound. fs_lt_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_bound + S fs_i_pfc_backward_new_leftcoefficientscoefficientsum_body_steps = S (pfc_index_backward_new_leftcoefficients)) -> exists fs_a_pfc_backward_new_leftcoefficientscoefficientsum_body_steps fs_r_pfc_backward_new_leftcoefficientscoefficientsum_body_steps fs_s_pfc_backward_new_leftcoefficientscoefficientsum_body_steps. ((((exists fs_h_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_summand. fs_h_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_summand + S (fs_a_pfc_backward_new_leftcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_new_leftcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_new_leftcoefficientscoefficient)) /\ exists fs_q_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_summand. pfc_terms_code_backward_new_leftcoefficientscoefficient = fs_q_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_summand * S ((S (fs_i_pfc_backward_new_leftcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_new_leftcoefficientscoefficient) + (fs_a_pfc_backward_new_leftcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_partial. fs_h_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_partial + S (fs_r_pfc_backward_new_leftcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_new_leftcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_new_leftcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_partial. fs_u_pfc_backward_new_leftcoefficientscoefficientsum = fs_q_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_partial * S ((S (fs_i_pfc_backward_new_leftcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_new_leftcoefficientscoefficientsum) + (fs_r_pfc_backward_new_leftcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_successor. fs_h_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_successor + S (fs_s_pfc_backward_new_leftcoefficientscoefficientsum_body_steps) = S ((S (S fs_i_pfc_backward_new_leftcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_new_leftcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_successor. fs_u_pfc_backward_new_leftcoefficientscoefficientsum = fs_q_pfc_backward_new_leftcoefficientscoefficientsum_body_steps_successor * S ((S (S fs_i_pfc_backward_new_leftcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_new_leftcoefficientscoefficientsum) + (fs_s_pfc_backward_new_leftcoefficientscoefficientsum_body_steps))) /\ fs_s_pfc_backward_new_leftcoefficientscoefficientsum_body_steps = fs_r_pfc_backward_new_leftcoefficientscoefficientsum_body_steps + fs_a_pfc_backward_new_leftcoefficientscoefficientsum_body_steps)))))) /\ ((((exists pfa_gap_backward_new_leftcoefficientscoefficientresiduebound. pfa_gap_backward_new_leftcoefficientscoefficientresiduebound + S (pfc_value_backward_new_leftcoefficients) = (p)) /\ ((exists pfa_offset_left_backward_new_leftcoefficientscoefficientresiduecongruence pfa_offset_right_backward_new_leftcoefficientscoefficientresiduecongruence. (pfc_natural_sum_backward_new_leftcoefficientscoefficient) + (p) * pfa_offset_left_backward_new_leftcoefficientscoefficientresiduecongruence = (pfc_value_backward_new_leftcoefficients) + (p) * pfa_offset_right_backward_new_leftcoefficientscoefficientresiduecongruence))))))))))))))))))) -> (((forall fom_index_pfp_backward_new_rightleft. (exists fom_gap_pfp_backward_new_rightleft_index_bound. fom_gap_pfp_backward_new_rightleft_index_bound + S (fom_index_pfp_backward_new_rightleft) = Lt) -> exists fom_value_pfp_backward_new_rightleft. ((((exists fom_beta_height_pfp_backward_new_rightleft_entry. fom_beta_height_pfp_backward_new_rightleft_entry + S (fom_value_pfp_backward_new_rightleft) = S ((S (fom_index_pfp_backward_new_rightleft)) * tc)) /\ exists fom_beta_quotient_pfp_backward_new_rightleft_entry. tb = fom_beta_quotient_pfp_backward_new_rightleft_entry * S ((S (fom_index_pfp_backward_new_rightleft)) * tc) + (fom_value_pfp_backward_new_rightleft))) /\ (exists fom_gap_pfp_backward_new_rightleft_value_bound. fom_gap_pfp_backward_new_rightleft_value_bound + S (fom_value_pfp_backward_new_rightleft) = p))) /\ (((forall fom_index_pfp_backward_new_rightright. (exists fom_gap_pfp_backward_new_rightright_index_bound. fom_gap_pfp_backward_new_rightright_index_bound + S (fom_index_pfp_backward_new_rightright) = Lb) -> exists fom_value_pfp_backward_new_rightright. ((((exists fom_beta_height_pfp_backward_new_rightright_entry. fom_beta_height_pfp_backward_new_rightright_entry + S (fom_value_pfp_backward_new_rightright) = S ((S (fom_index_pfp_backward_new_rightright)) * bc)) /\ exists fom_beta_quotient_pfp_backward_new_rightright_entry. bb = fom_beta_quotient_pfp_backward_new_rightright_entry * S ((S (fom_index_pfp_backward_new_rightright)) * bc) + (fom_value_pfp_backward_new_rightright))) /\ (exists fom_gap_pfp_backward_new_rightright_value_bound. fom_gap_pfp_backward_new_rightright_value_bound + S (fom_value_pfp_backward_new_rightright) = p))) /\ (((((((Lt)=0 \/ (Lb)=0) /\ (((Ly)=0)))) \/ (((~((Lt)=0)) /\ (((~((Lb)=0)) /\ (((Lt)+(Lb)=S (Ly)))))))) /\ ((forall pfc_index_backward_new_rightcoefficients. (exists pfa_gap_backward_new_rightcoefficientsbound. pfa_gap_backward_new_rightcoefficientsbound + S (pfc_index_backward_new_rightcoefficients) = (Ly)) -> exists pfc_value_backward_new_rightcoefficients. ((((exists ff_h_pfp_backward_new_rightcoefficientsentry. ff_h_pfp_backward_new_rightcoefficientsentry + S (pfc_value_backward_new_rightcoefficients) = S ((S (pfc_index_backward_new_rightcoefficients)) * yc)) /\ exists ff_q_pfp_backward_new_rightcoefficientsentry. yb = ff_q_pfp_backward_new_rightcoefficientsentry * S ((S (pfc_index_backward_new_rightcoefficients)) * yc) + (pfc_value_backward_new_rightcoefficients))) /\ ((exists pfc_terms_code_backward_new_rightcoefficientscoefficient pfc_terms_scale_backward_new_rightcoefficientscoefficient pfc_natural_sum_backward_new_rightcoefficientscoefficient. ((forall pfc_index_backward_new_rightcoefficientscoefficientdiagonal. (exists pfa_gap_backward_new_rightcoefficientscoefficientdiagonalbound. pfa_gap_backward_new_rightcoefficientscoefficientdiagonalbound + S (pfc_index_backward_new_rightcoefficientscoefficientdiagonal) = (S (pfc_index_backward_new_rightcoefficients))) -> exists pfc_value_backward_new_rightcoefficientscoefficientdiagonal. ((((exists ff_h_pfp_backward_new_rightcoefficientscoefficientdiagonalentry. ff_h_pfp_backward_new_rightcoefficientscoefficientdiagonalentry + S (pfc_value_backward_new_rightcoefficientscoefficientdiagonal) = S ((S (pfc_index_backward_new_rightcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_new_rightcoefficientscoefficient)) /\ exists ff_q_pfp_backward_new_rightcoefficientscoefficientdiagonalentry. pfc_terms_code_backward_new_rightcoefficientscoefficient = ff_q_pfp_backward_new_rightcoefficientscoefficientdiagonalentry * S ((S (pfc_index_backward_new_rightcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_new_rightcoefficientscoefficient) + (pfc_value_backward_new_rightcoefficientscoefficientdiagonal))) /\ ((exists pfc_complement_backward_new_rightcoefficientscoefficientdiagonalterm pfc_left_backward_new_rightcoefficientscoefficientdiagonalterm pfc_right_backward_new_rightcoefficientscoefficientdiagonalterm. (((pfc_index_backward_new_rightcoefficientscoefficientdiagonal)+pfc_complement_backward_new_rightcoefficientscoefficientdiagonalterm=(pfc_index_backward_new_rightcoefficients)) /\ ((((((exists pfa_gap_backward_new_rightcoefficientscoefficientdiagonaltermleftinside. pfa_gap_backward_new_rightcoefficientscoefficientdiagonaltermleftinside + S (pfc_index_backward_new_rightcoefficientscoefficientdiagonal) = (Lt)) /\ ((((exists ff_h_pfp_backward_new_rightcoefficientscoefficientdiagonaltermleftentry. ff_h_pfp_backward_new_rightcoefficientscoefficientdiagonaltermleftentry + S (pfc_left_backward_new_rightcoefficientscoefficientdiagonalterm) = S ((S (pfc_index_backward_new_rightcoefficientscoefficientdiagonal)) * tc)) /\ exists ff_q_pfp_backward_new_rightcoefficientscoefficientdiagonaltermleftentry. tb = ff_q_pfp_backward_new_rightcoefficientscoefficientdiagonaltermleftentry * S ((S (pfc_index_backward_new_rightcoefficientscoefficientdiagonal)) * tc) + (pfc_left_backward_new_rightcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_new_rightcoefficientscoefficientdiagonaltermleftoutside. pfc_gap_backward_new_rightcoefficientscoefficientdiagonaltermleftoutside+(Lt)=(pfc_index_backward_new_rightcoefficientscoefficientdiagonal)) /\ (((pfc_left_backward_new_rightcoefficientscoefficientdiagonalterm)=0))))) /\ ((((((exists pfa_gap_backward_new_rightcoefficientscoefficientdiagonaltermrightinside. pfa_gap_backward_new_rightcoefficientscoefficientdiagonaltermrightinside + S (pfc_complement_backward_new_rightcoefficientscoefficientdiagonalterm) = (Lb)) /\ ((((exists ff_h_pfp_backward_new_rightcoefficientscoefficientdiagonaltermrightentry. ff_h_pfp_backward_new_rightcoefficientscoefficientdiagonaltermrightentry + S (pfc_right_backward_new_rightcoefficientscoefficientdiagonalterm) = S ((S (pfc_complement_backward_new_rightcoefficientscoefficientdiagonalterm)) * bc)) /\ exists ff_q_pfp_backward_new_rightcoefficientscoefficientdiagonaltermrightentry. bb = ff_q_pfp_backward_new_rightcoefficientscoefficientdiagonaltermrightentry * S ((S (pfc_complement_backward_new_rightcoefficientscoefficientdiagonalterm)) * bc) + (pfc_right_backward_new_rightcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_new_rightcoefficientscoefficientdiagonaltermrightoutside. pfc_gap_backward_new_rightcoefficientscoefficientdiagonaltermrightoutside+(Lb)=(pfc_complement_backward_new_rightcoefficientscoefficientdiagonalterm)) /\ (((pfc_right_backward_new_rightcoefficientscoefficientdiagonalterm)=0))))) /\ (((pfc_value_backward_new_rightcoefficientscoefficientdiagonal)=pfc_left_backward_new_rightcoefficientscoefficientdiagonalterm*pfc_right_backward_new_rightcoefficientscoefficientdiagonalterm))))))))))) /\ (((exists fs_u_pfc_backward_new_rightcoefficientscoefficientsum fs_v_pfc_backward_new_rightcoefficientscoefficientsum. ((((exists fs_h_pfc_backward_new_rightcoefficientscoefficientsum_body_start. fs_h_pfc_backward_new_rightcoefficientscoefficientsum_body_start + S (0) = S ((S (0)) * fs_v_pfc_backward_new_rightcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_new_rightcoefficientscoefficientsum_body_start. fs_u_pfc_backward_new_rightcoefficientscoefficientsum = fs_q_pfc_backward_new_rightcoefficientscoefficientsum_body_start * S ((S (0)) * fs_v_pfc_backward_new_rightcoefficientscoefficientsum) + (0))) /\ ((((exists fs_h_pfc_backward_new_rightcoefficientscoefficientsum_body_terminal. fs_h_pfc_backward_new_rightcoefficientscoefficientsum_body_terminal + S (pfc_natural_sum_backward_new_rightcoefficientscoefficient) = S ((S (S (pfc_index_backward_new_rightcoefficients))) * fs_v_pfc_backward_new_rightcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_new_rightcoefficientscoefficientsum_body_terminal. fs_u_pfc_backward_new_rightcoefficientscoefficientsum = fs_q_pfc_backward_new_rightcoefficientscoefficientsum_body_terminal * S ((S (S (pfc_index_backward_new_rightcoefficients))) * fs_v_pfc_backward_new_rightcoefficientscoefficientsum) + (pfc_natural_sum_backward_new_rightcoefficientscoefficient))) /\ forall fs_i_pfc_backward_new_rightcoefficientscoefficientsum_body_steps. (exists fs_lt_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_bound. fs_lt_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_bound + S fs_i_pfc_backward_new_rightcoefficientscoefficientsum_body_steps = S (pfc_index_backward_new_rightcoefficients)) -> exists fs_a_pfc_backward_new_rightcoefficientscoefficientsum_body_steps fs_r_pfc_backward_new_rightcoefficientscoefficientsum_body_steps fs_s_pfc_backward_new_rightcoefficientscoefficientsum_body_steps. ((((exists fs_h_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_summand. fs_h_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_summand + S (fs_a_pfc_backward_new_rightcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_new_rightcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_new_rightcoefficientscoefficient)) /\ exists fs_q_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_summand. pfc_terms_code_backward_new_rightcoefficientscoefficient = fs_q_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_summand * S ((S (fs_i_pfc_backward_new_rightcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_new_rightcoefficientscoefficient) + (fs_a_pfc_backward_new_rightcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_partial. fs_h_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_partial + S (fs_r_pfc_backward_new_rightcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_new_rightcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_new_rightcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_partial. fs_u_pfc_backward_new_rightcoefficientscoefficientsum = fs_q_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_partial * S ((S (fs_i_pfc_backward_new_rightcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_new_rightcoefficientscoefficientsum) + (fs_r_pfc_backward_new_rightcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_successor. fs_h_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_successor + S (fs_s_pfc_backward_new_rightcoefficientscoefficientsum_body_steps) = S ((S (S fs_i_pfc_backward_new_rightcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_new_rightcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_successor. fs_u_pfc_backward_new_rightcoefficientscoefficientsum = fs_q_pfc_backward_new_rightcoefficientscoefficientsum_body_steps_successor * S ((S (S fs_i_pfc_backward_new_rightcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_new_rightcoefficientscoefficientsum) + (fs_s_pfc_backward_new_rightcoefficientscoefficientsum_body_steps))) /\ fs_s_pfc_backward_new_rightcoefficientscoefficientsum_body_steps = fs_r_pfc_backward_new_rightcoefficientscoefficientsum_body_steps + fs_a_pfc_backward_new_rightcoefficientscoefficientsum_body_steps)))))) /\ ((((exists pfa_gap_backward_new_rightcoefficientscoefficientresiduebound. pfa_gap_backward_new_rightcoefficientscoefficientresiduebound + S (pfc_value_backward_new_rightcoefficients) = (p)) /\ ((exists pfa_offset_left_backward_new_rightcoefficientscoefficientresiduecongruence pfa_offset_right_backward_new_rightcoefficientscoefficientresiduecongruence. (pfc_natural_sum_backward_new_rightcoefficientscoefficient) + (p) * pfa_offset_left_backward_new_rightcoefficientscoefficientresiduecongruence = (pfc_value_backward_new_rightcoefficients) + (p) * pfa_offset_right_backward_new_rightcoefficientscoefficientresiduecongruence))))))))))))))))))) -> (((forall fom_index_pfp_backward_associated_productleft. (exists fom_gap_pfp_backward_associated_productleft_index_bound. fom_gap_pfp_backward_associated_productleft_index_bound + S (fom_index_pfp_backward_associated_productleft) = Lw) -> exists fom_value_pfp_backward_associated_productleft. ((((exists fom_beta_height_pfp_backward_associated_productleft_entry. fom_beta_height_pfp_backward_associated_productleft_entry + S (fom_value_pfp_backward_associated_productleft) = S ((S (fom_index_pfp_backward_associated_productleft)) * wc)) /\ exists fom_beta_quotient_pfp_backward_associated_productleft_entry. wb = fom_beta_quotient_pfp_backward_associated_productleft_entry * S ((S (fom_index_pfp_backward_associated_productleft)) * wc) + (fom_value_pfp_backward_associated_productleft))) /\ (exists fom_gap_pfp_backward_associated_productleft_value_bound. fom_gap_pfp_backward_associated_productleft_value_bound + S (fom_value_pfp_backward_associated_productleft) = p))) /\ (((forall fom_index_pfp_backward_associated_productright. (exists fom_gap_pfp_backward_associated_productright_index_bound. fom_gap_pfp_backward_associated_productright_index_bound + S (fom_index_pfp_backward_associated_productright) = Lb) -> exists fom_value_pfp_backward_associated_productright. ((((exists fom_beta_height_pfp_backward_associated_productright_entry. fom_beta_height_pfp_backward_associated_productright_entry + S (fom_value_pfp_backward_associated_productright) = S ((S (fom_index_pfp_backward_associated_productright)) * bc)) /\ exists fom_beta_quotient_pfp_backward_associated_productright_entry. bb = fom_beta_quotient_pfp_backward_associated_productright_entry * S ((S (fom_index_pfp_backward_associated_productright)) * bc) + (fom_value_pfp_backward_associated_productright))) /\ (exists fom_gap_pfp_backward_associated_productright_value_bound. fom_gap_pfp_backward_associated_productright_value_bound + S (fom_value_pfp_backward_associated_productright) = p))) /\ (((((((Lw)=0 \/ (Lb)=0) /\ (((Lz)=0)))) \/ (((~((Lw)=0)) /\ (((~((Lb)=0)) /\ (((Lw)+(Lb)=S (Lz)))))))) /\ ((forall pfc_index_backward_associated_productcoefficients. (exists pfa_gap_backward_associated_productcoefficientsbound. pfa_gap_backward_associated_productcoefficientsbound + S (pfc_index_backward_associated_productcoefficients) = (Lz)) -> exists pfc_value_backward_associated_productcoefficients. ((((exists ff_h_pfp_backward_associated_productcoefficientsentry. ff_h_pfp_backward_associated_productcoefficientsentry + S (pfc_value_backward_associated_productcoefficients) = S ((S (pfc_index_backward_associated_productcoefficients)) * zc)) /\ exists ff_q_pfp_backward_associated_productcoefficientsentry. zb = ff_q_pfp_backward_associated_productcoefficientsentry * S ((S (pfc_index_backward_associated_productcoefficients)) * zc) + (pfc_value_backward_associated_productcoefficients))) /\ ((exists pfc_terms_code_backward_associated_productcoefficientscoefficient pfc_terms_scale_backward_associated_productcoefficientscoefficient pfc_natural_sum_backward_associated_productcoefficientscoefficient. ((forall pfc_index_backward_associated_productcoefficientscoefficientdiagonal. (exists pfa_gap_backward_associated_productcoefficientscoefficientdiagonalbound. pfa_gap_backward_associated_productcoefficientscoefficientdiagonalbound + S (pfc_index_backward_associated_productcoefficientscoefficientdiagonal) = (S (pfc_index_backward_associated_productcoefficients))) -> exists pfc_value_backward_associated_productcoefficientscoefficientdiagonal. ((((exists ff_h_pfp_backward_associated_productcoefficientscoefficientdiagonalentry. ff_h_pfp_backward_associated_productcoefficientscoefficientdiagonalentry + S (pfc_value_backward_associated_productcoefficientscoefficientdiagonal) = S ((S (pfc_index_backward_associated_productcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_associated_productcoefficientscoefficient)) /\ exists ff_q_pfp_backward_associated_productcoefficientscoefficientdiagonalentry. pfc_terms_code_backward_associated_productcoefficientscoefficient = ff_q_pfp_backward_associated_productcoefficientscoefficientdiagonalentry * S ((S (pfc_index_backward_associated_productcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_associated_productcoefficientscoefficient) + (pfc_value_backward_associated_productcoefficientscoefficientdiagonal))) /\ ((exists pfc_complement_backward_associated_productcoefficientscoefficientdiagonalterm pfc_left_backward_associated_productcoefficientscoefficientdiagonalterm pfc_right_backward_associated_productcoefficientscoefficientdiagonalterm. (((pfc_index_backward_associated_productcoefficientscoefficientdiagonal)+pfc_complement_backward_associated_productcoefficientscoefficientdiagonalterm=(pfc_index_backward_associated_productcoefficients)) /\ ((((((exists pfa_gap_backward_associated_productcoefficientscoefficientdiagonaltermleftinside. pfa_gap_backward_associated_productcoefficientscoefficientdiagonaltermleftinside + S (pfc_index_backward_associated_productcoefficientscoefficientdiagonal) = (Lw)) /\ ((((exists ff_h_pfp_backward_associated_productcoefficientscoefficientdiagonaltermleftentry. ff_h_pfp_backward_associated_productcoefficientscoefficientdiagonaltermleftentry + S (pfc_left_backward_associated_productcoefficientscoefficientdiagonalterm) = S ((S (pfc_index_backward_associated_productcoefficientscoefficientdiagonal)) * wc)) /\ exists ff_q_pfp_backward_associated_productcoefficientscoefficientdiagonaltermleftentry. wb = ff_q_pfp_backward_associated_productcoefficientscoefficientdiagonaltermleftentry * S ((S (pfc_index_backward_associated_productcoefficientscoefficientdiagonal)) * wc) + (pfc_left_backward_associated_productcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_associated_productcoefficientscoefficientdiagonaltermleftoutside. pfc_gap_backward_associated_productcoefficientscoefficientdiagonaltermleftoutside+(Lw)=(pfc_index_backward_associated_productcoefficientscoefficientdiagonal)) /\ (((pfc_left_backward_associated_productcoefficientscoefficientdiagonalterm)=0))))) /\ ((((((exists pfa_gap_backward_associated_productcoefficientscoefficientdiagonaltermrightinside. pfa_gap_backward_associated_productcoefficientscoefficientdiagonaltermrightinside + S (pfc_complement_backward_associated_productcoefficientscoefficientdiagonalterm) = (Lb)) /\ ((((exists ff_h_pfp_backward_associated_productcoefficientscoefficientdiagonaltermrightentry. ff_h_pfp_backward_associated_productcoefficientscoefficientdiagonaltermrightentry + S (pfc_right_backward_associated_productcoefficientscoefficientdiagonalterm) = S ((S (pfc_complement_backward_associated_productcoefficientscoefficientdiagonalterm)) * bc)) /\ exists ff_q_pfp_backward_associated_productcoefficientscoefficientdiagonaltermrightentry. bb = ff_q_pfp_backward_associated_productcoefficientscoefficientdiagonaltermrightentry * S ((S (pfc_complement_backward_associated_productcoefficientscoefficientdiagonalterm)) * bc) + (pfc_right_backward_associated_productcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_associated_productcoefficientscoefficientdiagonaltermrightoutside. pfc_gap_backward_associated_productcoefficientscoefficientdiagonaltermrightoutside+(Lb)=(pfc_complement_backward_associated_productcoefficientscoefficientdiagonalterm)) /\ (((pfc_right_backward_associated_productcoefficientscoefficientdiagonalterm)=0))))) /\ (((pfc_value_backward_associated_productcoefficientscoefficientdiagonal)=pfc_left_backward_associated_productcoefficientscoefficientdiagonalterm*pfc_right_backward_associated_productcoefficientscoefficientdiagonalterm))))))))))) /\ (((exists fs_u_pfc_backward_associated_productcoefficientscoefficientsum fs_v_pfc_backward_associated_productcoefficientscoefficientsum. ((((exists fs_h_pfc_backward_associated_productcoefficientscoefficientsum_body_start. fs_h_pfc_backward_associated_productcoefficientscoefficientsum_body_start + S (0) = S ((S (0)) * fs_v_pfc_backward_associated_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_associated_productcoefficientscoefficientsum_body_start. fs_u_pfc_backward_associated_productcoefficientscoefficientsum = fs_q_pfc_backward_associated_productcoefficientscoefficientsum_body_start * S ((S (0)) * fs_v_pfc_backward_associated_productcoefficientscoefficientsum) + (0))) /\ ((((exists fs_h_pfc_backward_associated_productcoefficientscoefficientsum_body_terminal. fs_h_pfc_backward_associated_productcoefficientscoefficientsum_body_terminal + S (pfc_natural_sum_backward_associated_productcoefficientscoefficient) = S ((S (S (pfc_index_backward_associated_productcoefficients))) * fs_v_pfc_backward_associated_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_associated_productcoefficientscoefficientsum_body_terminal. fs_u_pfc_backward_associated_productcoefficientscoefficientsum = fs_q_pfc_backward_associated_productcoefficientscoefficientsum_body_terminal * S ((S (S (pfc_index_backward_associated_productcoefficients))) * fs_v_pfc_backward_associated_productcoefficientscoefficientsum) + (pfc_natural_sum_backward_associated_productcoefficientscoefficient))) /\ forall fs_i_pfc_backward_associated_productcoefficientscoefficientsum_body_steps. (exists fs_lt_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_bound. fs_lt_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_bound + S fs_i_pfc_backward_associated_productcoefficientscoefficientsum_body_steps = S (pfc_index_backward_associated_productcoefficients)) -> exists fs_a_pfc_backward_associated_productcoefficientscoefficientsum_body_steps fs_r_pfc_backward_associated_productcoefficientscoefficientsum_body_steps fs_s_pfc_backward_associated_productcoefficientscoefficientsum_body_steps. ((((exists fs_h_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_summand. fs_h_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_summand + S (fs_a_pfc_backward_associated_productcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_associated_productcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_associated_productcoefficientscoefficient)) /\ exists fs_q_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_summand. pfc_terms_code_backward_associated_productcoefficientscoefficient = fs_q_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_summand * S ((S (fs_i_pfc_backward_associated_productcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_associated_productcoefficientscoefficient) + (fs_a_pfc_backward_associated_productcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_partial. fs_h_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_partial + S (fs_r_pfc_backward_associated_productcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_associated_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_associated_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_partial. fs_u_pfc_backward_associated_productcoefficientscoefficientsum = fs_q_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_partial * S ((S (fs_i_pfc_backward_associated_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_associated_productcoefficientscoefficientsum) + (fs_r_pfc_backward_associated_productcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_successor. fs_h_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_successor + S (fs_s_pfc_backward_associated_productcoefficientscoefficientsum_body_steps) = S ((S (S fs_i_pfc_backward_associated_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_associated_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_successor. fs_u_pfc_backward_associated_productcoefficientscoefficientsum = fs_q_pfc_backward_associated_productcoefficientscoefficientsum_body_steps_successor * S ((S (S fs_i_pfc_backward_associated_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_associated_productcoefficientscoefficientsum) + (fs_s_pfc_backward_associated_productcoefficientscoefficientsum_body_steps))) /\ fs_s_pfc_backward_associated_productcoefficientscoefficientsum_body_steps = fs_r_pfc_backward_associated_productcoefficientscoefficientsum_body_steps + fs_a_pfc_backward_associated_productcoefficientscoefficientsum_body_steps)))))) /\ ((((exists pfa_gap_backward_associated_productcoefficientscoefficientresiduebound. pfa_gap_backward_associated_productcoefficientscoefficientresiduebound + S (pfc_value_backward_associated_productcoefficients) = (p)) /\ ((exists pfa_offset_left_backward_associated_productcoefficientscoefficientresiduecongruence pfa_offset_right_backward_associated_productcoefficientscoefficientresiduecongruence. (pfc_natural_sum_backward_associated_productcoefficientscoefficient) + (p) * pfa_offset_left_backward_associated_productcoefficientscoefficientresiduecongruence = (pfc_value_backward_associated_productcoefficients) + (p) * pfa_offset_right_backward_associated_productcoefficientscoefficientresiduecongruence))))))))))))))))))) -> (((forall fom_index_pfp_backward_distributed_productleft. (exists fom_gap_pfp_backward_distributed_productleft_index_bound. fom_gap_pfp_backward_distributed_productleft_index_bound + S (fom_index_pfp_backward_distributed_productleft) = Lv) -> exists fom_value_pfp_backward_distributed_productleft. ((((exists fom_beta_height_pfp_backward_distributed_productleft_entry. fom_beta_height_pfp_backward_distributed_productleft_entry + S (fom_value_pfp_backward_distributed_productleft) = S ((S (fom_index_pfp_backward_distributed_productleft)) * vc)) /\ exists fom_beta_quotient_pfp_backward_distributed_productleft_entry. vb = fom_beta_quotient_pfp_backward_distributed_productleft_entry * S ((S (fom_index_pfp_backward_distributed_productleft)) * vc) + (fom_value_pfp_backward_distributed_productleft))) /\ (exists fom_gap_pfp_backward_distributed_productleft_value_bound. fom_gap_pfp_backward_distributed_productleft_value_bound + S (fom_value_pfp_backward_distributed_productleft) = p))) /\ (((forall fom_index_pfp_backward_distributed_productright. (exists fom_gap_pfp_backward_distributed_productright_index_bound. fom_gap_pfp_backward_distributed_productright_index_bound + S (fom_index_pfp_backward_distributed_productright) = Lp) -> exists fom_value_pfp_backward_distributed_productright. ((((exists fom_beta_height_pfp_backward_distributed_productright_entry. fom_beta_height_pfp_backward_distributed_productright_entry + S (fom_value_pfp_backward_distributed_productright) = S ((S (fom_index_pfp_backward_distributed_productright)) * pc)) /\ exists fom_beta_quotient_pfp_backward_distributed_productright_entry. pb = fom_beta_quotient_pfp_backward_distributed_productright_entry * S ((S (fom_index_pfp_backward_distributed_productright)) * pc) + (fom_value_pfp_backward_distributed_productright))) /\ (exists fom_gap_pfp_backward_distributed_productright_value_bound. fom_gap_pfp_backward_distributed_productright_value_bound + S (fom_value_pfp_backward_distributed_productright) = p))) /\ (((((((Lv)=0 \/ (Lp)=0) /\ (((Lh)=0)))) \/ (((~((Lv)=0)) /\ (((~((Lp)=0)) /\ (((Lv)+(Lp)=S (Lh)))))))) /\ ((forall pfc_index_backward_distributed_productcoefficients. (exists pfa_gap_backward_distributed_productcoefficientsbound. pfa_gap_backward_distributed_productcoefficientsbound + S (pfc_index_backward_distributed_productcoefficients) = (Lh)) -> exists pfc_value_backward_distributed_productcoefficients. ((((exists ff_h_pfp_backward_distributed_productcoefficientsentry. ff_h_pfp_backward_distributed_productcoefficientsentry + S (pfc_value_backward_distributed_productcoefficients) = S ((S (pfc_index_backward_distributed_productcoefficients)) * hc)) /\ exists ff_q_pfp_backward_distributed_productcoefficientsentry. hb = ff_q_pfp_backward_distributed_productcoefficientsentry * S ((S (pfc_index_backward_distributed_productcoefficients)) * hc) + (pfc_value_backward_distributed_productcoefficients))) /\ ((exists pfc_terms_code_backward_distributed_productcoefficientscoefficient pfc_terms_scale_backward_distributed_productcoefficientscoefficient pfc_natural_sum_backward_distributed_productcoefficientscoefficient. ((forall pfc_index_backward_distributed_productcoefficientscoefficientdiagonal. (exists pfa_gap_backward_distributed_productcoefficientscoefficientdiagonalbound. pfa_gap_backward_distributed_productcoefficientscoefficientdiagonalbound + S (pfc_index_backward_distributed_productcoefficientscoefficientdiagonal) = (S (pfc_index_backward_distributed_productcoefficients))) -> exists pfc_value_backward_distributed_productcoefficientscoefficientdiagonal. ((((exists ff_h_pfp_backward_distributed_productcoefficientscoefficientdiagonalentry. ff_h_pfp_backward_distributed_productcoefficientscoefficientdiagonalentry + S (pfc_value_backward_distributed_productcoefficientscoefficientdiagonal) = S ((S (pfc_index_backward_distributed_productcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_distributed_productcoefficientscoefficient)) /\ exists ff_q_pfp_backward_distributed_productcoefficientscoefficientdiagonalentry. pfc_terms_code_backward_distributed_productcoefficientscoefficient = ff_q_pfp_backward_distributed_productcoefficientscoefficientdiagonalentry * S ((S (pfc_index_backward_distributed_productcoefficientscoefficientdiagonal)) * pfc_terms_scale_backward_distributed_productcoefficientscoefficient) + (pfc_value_backward_distributed_productcoefficientscoefficientdiagonal))) /\ ((exists pfc_complement_backward_distributed_productcoefficientscoefficientdiagonalterm pfc_left_backward_distributed_productcoefficientscoefficientdiagonalterm pfc_right_backward_distributed_productcoefficientscoefficientdiagonalterm. (((pfc_index_backward_distributed_productcoefficientscoefficientdiagonal)+pfc_complement_backward_distributed_productcoefficientscoefficientdiagonalterm=(pfc_index_backward_distributed_productcoefficients)) /\ ((((((exists pfa_gap_backward_distributed_productcoefficientscoefficientdiagonaltermleftinside. pfa_gap_backward_distributed_productcoefficientscoefficientdiagonaltermleftinside + S (pfc_index_backward_distributed_productcoefficientscoefficientdiagonal) = (Lv)) /\ ((((exists ff_h_pfp_backward_distributed_productcoefficientscoefficientdiagonaltermleftentry. ff_h_pfp_backward_distributed_productcoefficientscoefficientdiagonaltermleftentry + S (pfc_left_backward_distributed_productcoefficientscoefficientdiagonalterm) = S ((S (pfc_index_backward_distributed_productcoefficientscoefficientdiagonal)) * vc)) /\ exists ff_q_pfp_backward_distributed_productcoefficientscoefficientdiagonaltermleftentry. vb = ff_q_pfp_backward_distributed_productcoefficientscoefficientdiagonaltermleftentry * S ((S (pfc_index_backward_distributed_productcoefficientscoefficientdiagonal)) * vc) + (pfc_left_backward_distributed_productcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_distributed_productcoefficientscoefficientdiagonaltermleftoutside. pfc_gap_backward_distributed_productcoefficientscoefficientdiagonaltermleftoutside+(Lv)=(pfc_index_backward_distributed_productcoefficientscoefficientdiagonal)) /\ (((pfc_left_backward_distributed_productcoefficientscoefficientdiagonalterm)=0))))) /\ ((((((exists pfa_gap_backward_distributed_productcoefficientscoefficientdiagonaltermrightinside. pfa_gap_backward_distributed_productcoefficientscoefficientdiagonaltermrightinside + S (pfc_complement_backward_distributed_productcoefficientscoefficientdiagonalterm) = (Lp)) /\ ((((exists ff_h_pfp_backward_distributed_productcoefficientscoefficientdiagonaltermrightentry. ff_h_pfp_backward_distributed_productcoefficientscoefficientdiagonaltermrightentry + S (pfc_right_backward_distributed_productcoefficientscoefficientdiagonalterm) = S ((S (pfc_complement_backward_distributed_productcoefficientscoefficientdiagonalterm)) * pc)) /\ exists ff_q_pfp_backward_distributed_productcoefficientscoefficientdiagonaltermrightentry. pb = ff_q_pfp_backward_distributed_productcoefficientscoefficientdiagonaltermrightentry * S ((S (pfc_complement_backward_distributed_productcoefficientscoefficientdiagonalterm)) * pc) + (pfc_right_backward_distributed_productcoefficientscoefficientdiagonalterm)))))) \/ (((exists pfc_gap_backward_distributed_productcoefficientscoefficientdiagonaltermrightoutside. pfc_gap_backward_distributed_productcoefficientscoefficientdiagonaltermrightoutside+(Lp)=(pfc_complement_backward_distributed_productcoefficientscoefficientdiagonalterm)) /\ (((pfc_right_backward_distributed_productcoefficientscoefficientdiagonalterm)=0))))) /\ (((pfc_value_backward_distributed_productcoefficientscoefficientdiagonal)=pfc_left_backward_distributed_productcoefficientscoefficientdiagonalterm*pfc_right_backward_distributed_productcoefficientscoefficientdiagonalterm))))))))))) /\ (((exists fs_u_pfc_backward_distributed_productcoefficientscoefficientsum fs_v_pfc_backward_distributed_productcoefficientscoefficientsum. ((((exists fs_h_pfc_backward_distributed_productcoefficientscoefficientsum_body_start. fs_h_pfc_backward_distributed_productcoefficientscoefficientsum_body_start + S (0) = S ((S (0)) * fs_v_pfc_backward_distributed_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_distributed_productcoefficientscoefficientsum_body_start. fs_u_pfc_backward_distributed_productcoefficientscoefficientsum = fs_q_pfc_backward_distributed_productcoefficientscoefficientsum_body_start * S ((S (0)) * fs_v_pfc_backward_distributed_productcoefficientscoefficientsum) + (0))) /\ ((((exists fs_h_pfc_backward_distributed_productcoefficientscoefficientsum_body_terminal. fs_h_pfc_backward_distributed_productcoefficientscoefficientsum_body_terminal + S (pfc_natural_sum_backward_distributed_productcoefficientscoefficient) = S ((S (S (pfc_index_backward_distributed_productcoefficients))) * fs_v_pfc_backward_distributed_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_distributed_productcoefficientscoefficientsum_body_terminal. fs_u_pfc_backward_distributed_productcoefficientscoefficientsum = fs_q_pfc_backward_distributed_productcoefficientscoefficientsum_body_terminal * S ((S (S (pfc_index_backward_distributed_productcoefficients))) * fs_v_pfc_backward_distributed_productcoefficientscoefficientsum) + (pfc_natural_sum_backward_distributed_productcoefficientscoefficient))) /\ forall fs_i_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps. (exists fs_lt_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_bound. fs_lt_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_bound + S fs_i_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps = S (pfc_index_backward_distributed_productcoefficients)) -> exists fs_a_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps fs_r_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps fs_s_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps. ((((exists fs_h_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_summand. fs_h_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_summand + S (fs_a_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_distributed_productcoefficientscoefficient)) /\ exists fs_q_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_summand. pfc_terms_code_backward_distributed_productcoefficientscoefficient = fs_q_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_summand * S ((S (fs_i_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps)) * pfc_terms_scale_backward_distributed_productcoefficientscoefficient) + (fs_a_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_partial. fs_h_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_partial + S (fs_r_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps) = S ((S (fs_i_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_distributed_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_partial. fs_u_pfc_backward_distributed_productcoefficientscoefficientsum = fs_q_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_partial * S ((S (fs_i_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_distributed_productcoefficientscoefficientsum) + (fs_r_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps))) /\ ((((exists fs_h_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_successor. fs_h_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_successor + S (fs_s_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps) = S ((S (S fs_i_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_distributed_productcoefficientscoefficientsum)) /\ exists fs_q_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_successor. fs_u_pfc_backward_distributed_productcoefficientscoefficientsum = fs_q_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps_successor * S ((S (S fs_i_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps)) * fs_v_pfc_backward_distributed_productcoefficientscoefficientsum) + (fs_s_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps))) /\ fs_s_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps = fs_r_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps + fs_a_pfc_backward_distributed_productcoefficientscoefficientsum_body_steps)))))) /\ ((((exists pfa_gap_backward_distributed_productcoefficientscoefficientresiduebound. pfa_gap_backward_distributed_productcoefficientscoefficientresiduebound + S (pfc_value_backward_distributed_productcoefficients) = (p)) /\ ((exists pfa_offset_left_backward_distributed_productcoefficientscoefficientresiduecongruence pfa_offset_right_backward_distributed_productcoefficientscoefficientresiduecongruence. (pfc_natural_sum_backward_distributed_productcoefficientscoefficient) + (p) * pfa_offset_left_backward_distributed_productcoefficientscoefficientresiduecongruence = (pfc_value_backward_distributed_productcoefficients) + (p) * pfa_offset_right_backward_distributed_productcoefficientscoefficientresiduecongruence))))))))))))))))))) -> (((forall fom_index_pfp_backward_result_left_bounded. (exists fom_gap_pfp_backward_result_left_bounded_index_bound. fom_gap_pfp_backward_result_left_bounded_index_bound + S (fom_index_pfp_backward_result_left_bounded) = Lx) -> exists fom_value_pfp_backward_result_left_bounded. ((((exists fom_beta_height_pfp_backward_result_left_bounded_entry. fom_beta_height_pfp_backward_result_left_bounded_entry + S (fom_value_pfp_backward_result_left_bounded) = S ((S (fom_index_pfp_backward_result_left_bounded)) * xc)) /\ exists fom_beta_quotient_pfp_backward_result_left_bounded_entry. xb = fom_beta_quotient_pfp_backward_result_left_bounded_entry * S ((S (fom_index_pfp_backward_result_left_bounded)) * xc) + (fom_value_pfp_backward_result_left_bounded))) /\ (exists fom_gap_pfp_backward_result_left_bounded_value_bound. fom_gap_pfp_backward_result_left_bounded_value_bound + S (fom_value_pfp_backward_result_left_bounded) = p))) /\ (((forall fom_index_pfp_backward_result_right_bounded. (exists fom_gap_pfp_backward_result_right_bounded_index_bound. fom_gap_pfp_backward_result_right_bounded_index_bound + S (fom_index_pfp_backward_result_right_bounded) = Ly) -> exists fom_value_pfp_backward_result_right_bounded. ((((exists fom_beta_height_pfp_backward_result_right_bounded_entry. fom_beta_height_pfp_backward_result_right_bounded_entry + S (fom_value_pfp_backward_result_right_bounded) = S ((S (fom_index_pfp_backward_result_right_bounded)) * yc)) /\ exists fom_beta_quotient_pfp_backward_result_right_bounded_entry. yb = fom_beta_quotient_pfp_backward_result_right_bounded_entry * S ((S (fom_index_pfp_backward_result_right_bounded)) * yc) + (fom_value_pfp_backward_result_right_bounded))) /\ (exists fom_gap_pfp_backward_result_right_bounded_value_bound. fom_gap_pfp_backward_result_right_bounded_value_bound + S (fom_value_pfp_backward_result_right_bounded) = p))) /\ (((forall fom_index_pfp_backward_result_result_bounded. (exists fom_gap_pfp_backward_result_result_bounded_index_bound. fom_gap_pfp_backward_result_result_bounded_index_bound + S (fom_index_pfp_backward_result_result_bounded) = Lg) -> exists fom_value_pfp_backward_result_result_bounded. ((((exists fom_beta_height_pfp_backward_result_result_bounded_entry. fom_beta_height_pfp_backward_result_result_bounded_entry + S (fom_value_pfp_backward_result_result_bounded) = S ((S (fom_index_pfp_backward_result_result_bounded)) * gc)) /\ exists fom_beta_quotient_pfp_backward_result_result_bounded_entry. gb = fom_beta_quotient_pfp_backward_result_result_bounded_entry * S ((S (fom_index_pfp_backward_result_result_bounded)) * gc) + (fom_value_pfp_backward_result_result_bounded))) /\ (exists fom_gap_pfp_backward_result_result_bounded_value_bound. fom_gap_pfp_backward_result_result_bounded_value_bound + S (fom_value_pfp_backward_result_result_bounded) = p))) /\ ((exists pfaa_left_b_backward_result pfaa_left_c_backward_result pfaa_right_b_backward_result pfaa_right_c_backward_result pfaa_sum_b_backward_result pfaa_sum_c_backward_result pfaa_length_backward_result. ((((forall pfrep_power_backward_result_witness_common_left pfrep_left_backward_result_witness_common_left pfrep_right_backward_result_witness_common_left. ((exists pfrep_position_backward_result_witness_common_leftfirst. ((pfrep_position_backward_result_witness_common_leftfirst+S (pfrep_power_backward_result_witness_common_left)=(Lx)) /\ ((((exists ff_h_pfp_backward_result_witness_common_leftfirstentry. ff_h_pfp_backward_result_witness_common_leftfirstentry + S (pfrep_left_backward_result_witness_common_left) = S ((S (pfrep_position_backward_result_witness_common_leftfirst)) * xc)) /\ exists ff_q_pfp_backward_result_witness_common_leftfirstentry. xb = ff_q_pfp_backward_result_witness_common_leftfirstentry * S ((S (pfrep_position_backward_result_witness_common_leftfirst)) * xc) + (pfrep_left_backward_result_witness_common_left)))))) \/ (((exists pfrep_gap_backward_result_witness_common_leftfirstoutside. pfrep_gap_backward_result_witness_common_leftfirstoutside+(Lx)=(pfrep_power_backward_result_witness_common_left)) /\ (((pfrep_left_backward_result_witness_common_left)=0))))) -> ((exists pfrep_position_backward_result_witness_common_leftsecond. ((pfrep_position_backward_result_witness_common_leftsecond+S (pfrep_power_backward_result_witness_common_left)=(pfaa_length_backward_result)) /\ ((((exists ff_h_pfp_backward_result_witness_common_leftsecondentry. ff_h_pfp_backward_result_witness_common_leftsecondentry + S (pfrep_right_backward_result_witness_common_left) = S ((S (pfrep_position_backward_result_witness_common_leftsecond)) * pfaa_left_c_backward_result)) /\ exists ff_q_pfp_backward_result_witness_common_leftsecondentry. pfaa_left_b_backward_result = ff_q_pfp_backward_result_witness_common_leftsecondentry * S ((S (pfrep_position_backward_result_witness_common_leftsecond)) * pfaa_left_c_backward_result) + (pfrep_right_backward_result_witness_common_left)))))) \/ (((exists pfrep_gap_backward_result_witness_common_leftsecondoutside. pfrep_gap_backward_result_witness_common_leftsecondoutside+(pfaa_length_backward_result)=(pfrep_power_backward_result_witness_common_left)) /\ (((pfrep_right_backward_result_witness_common_left)=0))))) -> pfrep_left_backward_result_witness_common_left=pfrep_right_backward_result_witness_common_left) /\ ((forall pfrep_power_backward_result_witness_common_right pfrep_left_backward_result_witness_common_right pfrep_right_backward_result_witness_common_right. ((exists pfrep_position_backward_result_witness_common_rightfirst. ((pfrep_position_backward_result_witness_common_rightfirst+S (pfrep_power_backward_result_witness_common_right)=(Ly)) /\ ((((exists ff_h_pfp_backward_result_witness_common_rightfirstentry. ff_h_pfp_backward_result_witness_common_rightfirstentry + S (pfrep_left_backward_result_witness_common_right) = S ((S (pfrep_position_backward_result_witness_common_rightfirst)) * yc)) /\ exists ff_q_pfp_backward_result_witness_common_rightfirstentry. yb = ff_q_pfp_backward_result_witness_common_rightfirstentry * S ((S (pfrep_position_backward_result_witness_common_rightfirst)) * yc) + (pfrep_left_backward_result_witness_common_right)))))) \/ (((exists pfrep_gap_backward_result_witness_common_rightfirstoutside. pfrep_gap_backward_result_witness_common_rightfirstoutside+(Ly)=(pfrep_power_backward_result_witness_common_right)) /\ (((pfrep_left_backward_result_witness_common_right)=0))))) -> ((exists pfrep_position_backward_result_witness_common_rightsecond. ((pfrep_position_backward_result_witness_common_rightsecond+S (pfrep_power_backward_result_witness_common_right)=(pfaa_length_backward_result)) /\ ((((exists ff_h_pfp_backward_result_witness_common_rightsecondentry. ff_h_pfp_backward_result_witness_common_rightsecondentry + S (pfrep_right_backward_result_witness_common_right) = S ((S (pfrep_position_backward_result_witness_common_rightsecond)) * pfaa_right_c_backward_result)) /\ exists ff_q_pfp_backward_result_witness_common_rightsecondentry. pfaa_right_b_backward_result = ff_q_pfp_backward_result_witness_common_rightsecondentry * S ((S (pfrep_position_backward_result_witness_common_rightsecond)) * pfaa_right_c_backward_result) + (pfrep_right_backward_result_witness_common_right)))))) \/ (((exists pfrep_gap_backward_result_witness_common_rightsecondoutside. pfrep_gap_backward_result_witness_common_rightsecondoutside+(pfaa_length_backward_result)=(pfrep_power_backward_result_witness_common_right)) /\ (((pfrep_right_backward_result_witness_common_right)=0))))) -> pfrep_left_backward_result_witness_common_right=pfrep_right_backward_result_witness_common_right)))) /\ (((forall pfp_index_backward_result_witness_operation. (exists pfa_gap_backward_result_witness_operationindex. pfa_gap_backward_result_witness_operationindex + S (pfp_index_backward_result_witness_operation) = (pfaa_length_backward_result)) -> exists pfp_left_backward_result_witness_operation pfp_right_backward_result_witness_operation pfp_value_backward_result_witness_operation. ((((exists ff_h_pfp_backward_result_witness_operationleft. ff_h_pfp_backward_result_witness_operationleft + S (pfp_left_backward_result_witness_operation) = S ((S (pfp_index_backward_result_witness_operation)) * pfaa_left_c_backward_result)) /\ exists ff_q_pfp_backward_result_witness_operationleft. pfaa_left_b_backward_result = ff_q_pfp_backward_result_witness_operationleft * S ((S (pfp_index_backward_result_witness_operation)) * pfaa_left_c_backward_result) + (pfp_left_backward_result_witness_operation))) /\ (((((exists ff_h_pfp_backward_result_witness_operationright. ff_h_pfp_backward_result_witness_operationright + S (pfp_right_backward_result_witness_operation) = S ((S (pfp_index_backward_result_witness_operation)) * pfaa_right_c_backward_result)) /\ exists ff_q_pfp_backward_result_witness_operationright. pfaa_right_b_backward_result = ff_q_pfp_backward_result_witness_operationright * S ((S (pfp_index_backward_result_witness_operation)) * pfaa_right_c_backward_result) + (pfp_right_backward_result_witness_operation))) /\ (((((exists ff_h_pfp_backward_result_witness_operationtarget. ff_h_pfp_backward_result_witness_operationtarget + S (pfp_value_backward_result_witness_operation) = S ((S (pfp_index_backward_result_witness_operation)) * pfaa_sum_c_backward_result)) /\ exists ff_q_pfp_backward_result_witness_operationtarget. pfaa_sum_b_backward_result = ff_q_pfp_backward_result_witness_operationtarget * S ((S (pfp_index_backward_result_witness_operation)) * pfaa_sum_c_backward_result) + (pfp_value_backward_result_witness_operation))) /\ ((((exists pfa_gap_backward_result_witness_operationoperationleft. pfa_gap_backward_result_witness_operationoperationleft + S (pfp_left_backward_result_witness_operation) = (p)) /\ (((exists pfa_gap_backward_result_witness_operationoperationright. pfa_gap_backward_result_witness_operationoperationright + S (pfp_right_backward_result_witness_operation) = (p)) /\ ((((exists pfa_gap_backward_result_witness_operationoperationresultbound. pfa_gap_backward_result_witness_operationoperationresultbound + S (pfp_value_backward_result_witness_operation) = (p)) /\ ((exists pfa_offset_left_backward_result_witness_operationoperationresultcongruence pfa_offset_right_backward_result_witness_operationoperationresultcongruence. ((pfp_left_backward_result_witness_operation) + (pfp_right_backward_result_witness_operation)) + (p) * pfa_offset_left_backward_result_witness_operationoperationresultcongruence = (pfp_value_backward_result_witness_operation) + (p) * pfa_offset_right_backward_result_witness_operationoperationresultcongruence)))))))))))))))) /\ ((forall pfrep_power_backward_result_witness_output pfrep_left_backward_result_witness_output pfrep_right_backward_result_witness_output. ((exists pfrep_position_backward_result_witness_outputfirst. ((pfrep_position_backward_result_witness_outputfirst+S (pfrep_power_backward_result_witness_output)=(pfaa_length_backward_result)) /\ ((((exists ff_h_pfp_backward_result_witness_outputfirstentry. ff_h_pfp_backward_result_witness_outputfirstentry + S (pfrep_left_backward_result_witness_output) = S ((S (pfrep_position_backward_result_witness_outputfirst)) * pfaa_sum_c_backward_result)) /\ exists ff_q_pfp_backward_result_witness_outputfirstentry. pfaa_sum_b_backward_result = ff_q_pfp_backward_result_witness_outputfirstentry * S ((S (pfrep_position_backward_result_witness_outputfirst)) * pfaa_sum_c_backward_result) + (pfrep_left_backward_result_witness_output)))))) \/ (((exists pfrep_gap_backward_result_witness_outputfirstoutside. pfrep_gap_backward_result_witness_outputfirstoutside+(pfaa_length_backward_result)=(pfrep_power_backward_result_witness_output)) /\ (((pfrep_left_backward_result_witness_output)=0))))) -> ((exists pfrep_position_backward_result_witness_outputsecond. ((pfrep_position_backward_result_witness_outputsecond+S (pfrep_power_backward_result_witness_output)=(Lg)) /\ ((((exists ff_h_pfp_backward_result_witness_outputsecondentry. ff_h_pfp_backward_result_witness_outputsecondentry + S (pfrep_right_backward_result_witness_output) = S ((S (pfrep_position_backward_result_witness_outputsecond)) * gc)) /\ exists ff_q_pfp_backward_result_witness_outputsecondentry. gb = ff_q_pfp_backward_result_witness_outputsecondentry * S ((S (pfrep_position_backward_result_witness_outputsecond)) * gc) + (pfrep_right_backward_result_witness_output)))))) \/ (((exists pfrep_gap_backward_result_witness_outputsecondoutside. pfrep_gap_backward_result_witness_outputsecondoutside+(Lg)=(pfrep_power_backward_result_witness_output)) /\ (((pfrep_right_backward_result_witness_output)=0))))) -> pfrep_left_backward_result_witness_output=pfrep_right_backward_result_witness_output)))))))))))))Constructive proof overview
Generated structural guide
From genuine products and the actual difference T=U-V*Q, prove G=V*A+T*B by ordered distributivity, actual convolution associativity and aligned addition reassociation; the desired sum is a conclusion.
The unchanged tactic script uses 11 declared prerequisites and contains 354 exact native proof lines.
Alpha v34 checked-use · first admitted v34 · independently kernel and Lean verified; not Stable
Proof neighborhood
Direct dependencies
prime_field_polynomial_convolution_bounded Alpha theorem; checked-use authorized PG003D prime_field_polynomial_aligned_add_bounded PG0040 prime_field_polynomial_aligned_add_commutative PG004C prime_field_polynomial_aligned_convolution_right_add PG004B prime_field_polynomial_aligned_convolution_left_add PG0025 prime_field_polynomial_convolution_associative_equivalent PG003F prime_field_polynomial_aligned_add_transport prime_field_polynomial_power_coefficient_functional Alpha theorem; checked-use authorized PG0042 prime_field_polynomial_aligned_add_exists PG0047 prime_field_polynomial_aligned_add_associative prime_field_polynomial_equivalent_symmetric 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 (8)
01Fix variables and assumptionsL1–10
02Fix variables and assumptionsL11–20
03Fix variables and assumptionsL21–30
04Fix variables and assumptionsL31–40
05Fix variables and assumptionsL41–50
06Fix variables and assumptionsL51–60
07Fix variables and assumptionsL61–61
Work with arbitrary variables or the premises of the current implication.
- L61
intro hVP
08Establish hXboundL62–71
Establish this local claim before using it. It is not an additional assumption.
- L62
have hXbound : BetaPrefixInto(xb,xc,Lx,p)Definitions: BetaPrefixInto - L63
specialize prime_field_polynomial_convolution_bounded (p) - L64
specialize prime_field_polynomial_convolution_bounded (vb) - L65
specialize prime_field_polynomial_convolution_bounded (vc) - L66
specialize prime_field_polynomial_convolution_bounded (Lv) - L67
specialize prime_field_polynomial_convolution_bounded (ab) - L68
specialize prime_field_polynomial_convolution_bounded (ac) - L69
specialize prime_field_polynomial_convolution_bounded (La) - L70
specialize prime_field_polynomial_convolution_bounded (xb) - L71
specialize prime_field_polynomial_convolution_bounded (xc)
09Use earlier factsL72–74
10Establish hYboundL75–84
Establish this local claim before using it. It is not an additional assumption.
- L75
have hYbound : BetaPrefixInto(yb,yc,Ly,p)Definitions: BetaPrefixInto - L76
specialize prime_field_polynomial_convolution_bounded (p) - L77
specialize prime_field_polynomial_convolution_bounded (tb) - L78
specialize prime_field_polynomial_convolution_bounded (tc) - L79
specialize prime_field_polynomial_convolution_bounded (Lt) - L80
specialize prime_field_polynomial_convolution_bounded (bb) - L81
specialize prime_field_polynomial_convolution_bounded (bc) - L82
specialize prime_field_polynomial_convolution_bounded (Lb) - L83
specialize prime_field_polynomial_convolution_bounded (yb) - L84
specialize prime_field_polynomial_convolution_bounded (yc)
11Use earlier factsL85–87
12Establish hZboundL88–97
Establish this local claim before using it. It is not an additional assumption.
- L88
have hZbound : BetaPrefixInto(zb,zc,Lz,p)Definitions: BetaPrefixInto - L89
specialize prime_field_polynomial_convolution_bounded (p) - L90
specialize prime_field_polynomial_convolution_bounded (wb) - L91
specialize prime_field_polynomial_convolution_bounded (wc) - L92
specialize prime_field_polynomial_convolution_bounded (Lw) - L93
specialize prime_field_polynomial_convolution_bounded (bb) - L94
specialize prime_field_polynomial_convolution_bounded (bc) - L95
specialize prime_field_polynomial_convolution_bounded (Lb) - L96
specialize prime_field_polynomial_convolution_bounded (zb) - L97
specialize prime_field_polynomial_convolution_bounded (zc)
13Use earlier factsL98–100
14Establish hDboundL101–110
Establish this local claim before using it. It is not an additional assumption.
- L101
have hDbound : BetaPrefixInto(db,dc,Ld,p)Definitions: BetaPrefixInto - L102
specialize prime_field_polynomial_convolution_bounded (p) - L103
specialize prime_field_polynomial_convolution_bounded (vb) - L104
specialize prime_field_polynomial_convolution_bounded (vc) - L105
specialize prime_field_polynomial_convolution_bounded (Lv) - L106
specialize prime_field_polynomial_convolution_bounded (rb) - L107
specialize prime_field_polynomial_convolution_bounded (rc) - L108
specialize prime_field_polynomial_convolution_bounded (Lr) - L109
specialize prime_field_polynomial_convolution_bounded (db) - L110
specialize prime_field_polynomial_convolution_bounded (dc)
15Use earlier factsL111–113
16Establish hGboundL114–123
Establish this local claim before using it. It is not an additional assumption.
- L114
have hGbound : BetaPrefixInto(cb,cc,Lc,p) ∧ (BetaPrefixInto(db,dc,Ld,p) ∧ BetaPrefixInto(gb,gc,Lg,p))Definitions: BetaPrefixInto - L115
specialize prime_field_polynomial_aligned_add_bounded (p) - L116
specialize prime_field_polynomial_aligned_add_bounded (cb) - L117
specialize prime_field_polynomial_aligned_add_bounded (cc) - L118
specialize prime_field_polynomial_aligned_add_bounded (Lc) - L119
specialize prime_field_polynomial_aligned_add_bounded (db) - L120
specialize prime_field_polynomial_aligned_add_bounded (dc) - L121
specialize prime_field_polynomial_aligned_add_bounded (Ld) - L122
specialize prime_field_polynomial_aligned_add_bounded (gb) - L123
specialize prime_field_polynomial_aligned_add_bounded (gc)
17Use earlier factsL124–126
18Separate the logical casesL127–128
19Establish hrightL129–138
Establish this local claim before using it. It is not an additional assumption.
- L129
have hright : FpPolynomialAlignedAdd(p,yb,yc,Ly,zb,zc,Lz,cb,cc,Lc)Definitions: FpPolynomialAlignedAdd - L130
specialize prime_field_polynomial_aligned_add_commutative (p) - L131
specialize prime_field_polynomial_aligned_add_commutative (zb) - L132
specialize prime_field_polynomial_aligned_add_commutative (zc) - L133
specialize prime_field_polynomial_aligned_add_commutative (Lz) - L134
specialize prime_field_polynomial_aligned_add_commutative (yb) - L135
specialize prime_field_polynomial_aligned_add_commutative (yc) - L136
specialize prime_field_polynomial_aligned_add_commutative (Ly) - L137
specialize prime_field_polynomial_aligned_add_commutative (cb) - L138
specialize prime_field_polynomial_aligned_add_commutative (cc)
20Use earlier factsL139–148
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L139
specialize prime_field_polynomial_aligned_add_commutative (Lc) - L140
apply prime_field_polynomial_aligned_add_commutative - L141
specialize prime_field_polynomial_aligned_convolution_right_add (p) - L142
specialize prime_field_polynomial_aligned_convolution_right_add (wb) - L143
specialize prime_field_polynomial_aligned_convolution_right_add (wc) - L144
specialize prime_field_polynomial_aligned_convolution_right_add (Lw) - L145
specialize prime_field_polynomial_aligned_convolution_right_add (tb) - L146
specialize prime_field_polynomial_aligned_convolution_right_add (tc) - L147
specialize prime_field_polynomial_aligned_convolution_right_add (Lt) - L148
specialize prime_field_polynomial_aligned_convolution_right_add (ub)
21Use earlier factsL149–158
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L149
specialize prime_field_polynomial_aligned_convolution_right_add (uc) - L150
specialize prime_field_polynomial_aligned_convolution_right_add (Lu) - L151
specialize prime_field_polynomial_aligned_convolution_right_add (bb) - L152
specialize prime_field_polynomial_aligned_convolution_right_add (bc) - L153
specialize prime_field_polynomial_aligned_convolution_right_add (Lb) - L154
specialize prime_field_polynomial_aligned_convolution_right_add (zb) - L155
specialize prime_field_polynomial_aligned_convolution_right_add (zc) - L156
specialize prime_field_polynomial_aligned_convolution_right_add (Lz) - L157
specialize prime_field_polynomial_aligned_convolution_right_add (yb) - L158
specialize prime_field_polynomial_aligned_convolution_right_add (yc)
22Use earlier factsL159–168
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L159
specialize prime_field_polynomial_aligned_convolution_right_add (Ly) - L160
specialize prime_field_polynomial_aligned_convolution_right_add (cb) - L161
specialize prime_field_polynomial_aligned_convolution_right_add (cc) - L162
specialize prime_field_polynomial_aligned_convolution_right_add (Lc) - L163
apply prime_field_polynomial_aligned_convolution_right_add - L164
exact hp - L165
exact hsub - L166
exact hWB - L167
exact hTB - L168
exact hUB
23Establish hleftL169–178
Establish this local claim before using it. It is not an additional assumption.
- L169
have hleft : FpPolynomialAlignedAdd(p,hb,hc,Lh,db,dc,Ld,xb,xc,Lx)Definitions: FpPolynomialAlignedAdd - L170
specialize prime_field_polynomial_aligned_convolution_left_add (p) - L171
specialize prime_field_polynomial_aligned_convolution_left_add (pb) - L172
specialize prime_field_polynomial_aligned_convolution_left_add (pc) - L173
specialize prime_field_polynomial_aligned_convolution_left_add (Lp) - L174
specialize prime_field_polynomial_aligned_convolution_left_add (rb) - L175
specialize prime_field_polynomial_aligned_convolution_left_add (rc) - L176
specialize prime_field_polynomial_aligned_convolution_left_add (Lr) - L177
specialize prime_field_polynomial_aligned_convolution_left_add (ab) - L178
specialize prime_field_polynomial_aligned_convolution_left_add (ac)
24Use earlier factsL179–188
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L179
specialize prime_field_polynomial_aligned_convolution_left_add (La) - L180
specialize prime_field_polynomial_aligned_convolution_left_add (vb) - L181
specialize prime_field_polynomial_aligned_convolution_left_add (vc) - L182
specialize prime_field_polynomial_aligned_convolution_left_add (Lv) - L183
specialize prime_field_polynomial_aligned_convolution_left_add (hb) - L184
specialize prime_field_polynomial_aligned_convolution_left_add (hc) - L185
specialize prime_field_polynomial_aligned_convolution_left_add (Lh) - L186
specialize prime_field_polynomial_aligned_convolution_left_add (db) - L187
specialize prime_field_polynomial_aligned_convolution_left_add (dc) - L188
specialize prime_field_polynomial_aligned_convolution_left_add (Ld)
25Use earlier factsL189–197
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L189
specialize prime_field_polynomial_aligned_convolution_left_add (xb) - L190
specialize prime_field_polynomial_aligned_convolution_left_add (xc) - L191
specialize prime_field_polynomial_aligned_convolution_left_add (Lx) - L192
apply prime_field_polynomial_aligned_convolution_left_add - L193
exact hp - L194
exact hdivision - L195
exact hVP - L196
exact hVR - L197
exact hVA
26Establish heqL198–207
Establish this local claim before using it. It is not an additional assumption.
- L198
have heq : PolynomialEquivalent(zb,zc,Lz,hb,hc,Lh)Definitions: PolynomialEquivalent - L199
specialize prime_field_polynomial_convolution_associative_equivalent (p) - L200
specialize prime_field_polynomial_convolution_associative_equivalent (vb) - L201
specialize prime_field_polynomial_convolution_associative_equivalent (vc) - L202
specialize prime_field_polynomial_convolution_associative_equivalent (Lv) - L203
specialize prime_field_polynomial_convolution_associative_equivalent (qb) - L204
specialize prime_field_polynomial_convolution_associative_equivalent (qc) - L205
specialize prime_field_polynomial_convolution_associative_equivalent (Lq) - L206
specialize prime_field_polynomial_convolution_associative_equivalent (wb) - L207
specialize prime_field_polynomial_convolution_associative_equivalent (wc)
27Use earlier factsL208–217
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L208
specialize prime_field_polynomial_convolution_associative_equivalent (Lw) - L209
specialize prime_field_polynomial_convolution_associative_equivalent (bb) - L210
specialize prime_field_polynomial_convolution_associative_equivalent (bc) - L211
specialize prime_field_polynomial_convolution_associative_equivalent (Lb) - L212
specialize prime_field_polynomial_convolution_associative_equivalent (pb) - L213
specialize prime_field_polynomial_convolution_associative_equivalent (pc) - L214
specialize prime_field_polynomial_convolution_associative_equivalent (Lp) - L215
specialize prime_field_polynomial_convolution_associative_equivalent (zb) - L216
specialize prime_field_polynomial_convolution_associative_equivalent (zc) - L217
specialize prime_field_polynomial_convolution_associative_equivalent (Lz)
28Use earlier factsL218–226
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L218
specialize prime_field_polynomial_convolution_associative_equivalent (hb) - L219
specialize prime_field_polynomial_convolution_associative_equivalent (hc) - L220
specialize prime_field_polynomial_convolution_associative_equivalent (Lh) - L221
apply prime_field_polynomial_convolution_associative_equivalent - L222
exact hp - L223
exact hVQ - L224
exact hQB - L225
exact hWB - L226
exact hVP
29Establish hmiddleL227–236
Establish this local claim before using it. It is not an additional assumption.
- L227
have hmiddle : FpPolynomialAlignedAdd(p,zb,zc,Lz,db,dc,Ld,xb,xc,Lx)Definitions: FpPolynomialAlignedAdd - L228
specialize prime_field_polynomial_aligned_add_transport (p) - L229
specialize prime_field_polynomial_aligned_add_transport (hb) - L230
specialize prime_field_polynomial_aligned_add_transport (hc) - L231
specialize prime_field_polynomial_aligned_add_transport (Lh) - L232
specialize prime_field_polynomial_aligned_add_transport (db) - L233
specialize prime_field_polynomial_aligned_add_transport (dc) - L234
specialize prime_field_polynomial_aligned_add_transport (Ld) - L235
specialize prime_field_polynomial_aligned_add_transport (xb) - L236
specialize prime_field_polynomial_aligned_add_transport (xc)
30Use earlier factsL237–246
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L237
specialize prime_field_polynomial_aligned_add_transport (Lx) - L238
specialize prime_field_polynomial_aligned_add_transport (zb) - L239
specialize prime_field_polynomial_aligned_add_transport (zc) - L240
specialize prime_field_polynomial_aligned_add_transport (Lz) - L241
specialize prime_field_polynomial_aligned_add_transport (db) - L242
specialize prime_field_polynomial_aligned_add_transport (dc) - L243
specialize prime_field_polynomial_aligned_add_transport (Ld) - L244
specialize prime_field_polynomial_aligned_add_transport (xb) - L245
specialize prime_field_polynomial_aligned_add_transport (xc) - L246
specialize prime_field_polynomial_aligned_add_transport (Lx)
31Use earlier factsL247–256
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L247
apply prime_field_polynomial_aligned_add_transport - L248
exact hZbound - L249
exact hDbound - L250
exact hXbound - L251
exact heq - L252
specialize prime_field_polynomial_power_coefficient_functional (db) - L253
specialize prime_field_polynomial_power_coefficient_functional (dc) - L254
specialize prime_field_polynomial_power_coefficient_functional (Ld) - L255
apply prime_field_polynomial_power_coefficient_functional - L256
specialize prime_field_polynomial_power_coefficient_functional (xb)
32Use earlier factsL257–260
Instantiate or apply named facts and discharge the corresponding proof obligations.
33Establish hnewL261–270
Establish this local claim before using it. It is not an additional assumption. The following proof commands apply prime field polynomial aligned add exists.
- L261
have hnew : ∃ ob. ∃ oc. FpPolynomialAlignedAdd(p,yb,yc,Ly,xb,xc,Lx,ob,oc,Ly + Lx)Definitions: FpPolynomialAlignedAdd - L262
specialize prime_field_polynomial_aligned_add_exists (p) - L263
specialize prime_field_polynomial_aligned_add_exists (yb) - L264
specialize prime_field_polynomial_aligned_add_exists (yc) - L265
specialize prime_field_polynomial_aligned_add_exists (Ly) - L266
specialize prime_field_polynomial_aligned_add_exists (xb) - L267
specialize prime_field_polynomial_aligned_add_exists (xc) - L268
specialize prime_field_polynomial_aligned_add_exists (Lx) - L269
apply prime_field_polynomial_aligned_add_exists - L270
exact hp
34Use earlier factsL271–272
35Separate the logical casesL273–274
36Establish hresultL275–284
Establish this local claim before using it. It is not an additional assumption.
- L275
have hresult : PolynomialEquivalent(gb,gc,Lg,x,x1,Ly + Lx)Definitions: PolynomialEquivalent - L276
specialize prime_field_polynomial_aligned_add_associative (p) - L277
specialize prime_field_polynomial_aligned_add_associative (yb) - L278
specialize prime_field_polynomial_aligned_add_associative (yc) - L279
specialize prime_field_polynomial_aligned_add_associative (Ly) - L280
specialize prime_field_polynomial_aligned_add_associative (zb) - L281
specialize prime_field_polynomial_aligned_add_associative (zc) - L282
specialize prime_field_polynomial_aligned_add_associative (Lz) - L283
specialize prime_field_polynomial_aligned_add_associative (db) - L284
specialize prime_field_polynomial_aligned_add_associative (dc)
37Use earlier factsL285–294
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L285
specialize prime_field_polynomial_aligned_add_associative (Ld) - L286
specialize prime_field_polynomial_aligned_add_associative (cb) - L287
specialize prime_field_polynomial_aligned_add_associative (cc) - L288
specialize prime_field_polynomial_aligned_add_associative (Lc) - L289
specialize prime_field_polynomial_aligned_add_associative (xb) - L290
specialize prime_field_polynomial_aligned_add_associative (xc) - L291
specialize prime_field_polynomial_aligned_add_associative (Lx) - L292
specialize prime_field_polynomial_aligned_add_associative (gb) - L293
specialize prime_field_polynomial_aligned_add_associative (gc) - L294
specialize prime_field_polynomial_aligned_add_associative (Lg)
38Use earlier factsL295–304
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L295
specialize prime_field_polynomial_aligned_add_associative (x) - L296
specialize prime_field_polynomial_aligned_add_associative (x1) - L297
specialize prime_field_polynomial_aligned_add_associative ((Ly)+(Lx)) - L298
apply prime_field_polynomial_aligned_add_associative - L299
exact hp - L300
exact hright - L301
exact hold - L302
exact hmiddle - L303
exact hnew_witness_witness - L304
specialize prime_field_polynomial_aligned_add_commutative (p)
39Use earlier factsL305–314
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L305
specialize prime_field_polynomial_aligned_add_commutative (yb) - L306
specialize prime_field_polynomial_aligned_add_commutative (yc) - L307
specialize prime_field_polynomial_aligned_add_commutative (Ly) - L308
specialize prime_field_polynomial_aligned_add_commutative (xb) - L309
specialize prime_field_polynomial_aligned_add_commutative (xc) - L310
specialize prime_field_polynomial_aligned_add_commutative (Lx) - L311
specialize prime_field_polynomial_aligned_add_commutative (gb) - L312
specialize prime_field_polynomial_aligned_add_commutative (gc) - L313
specialize prime_field_polynomial_aligned_add_commutative (Lg) - L314
apply prime_field_polynomial_aligned_add_commutative
40Use earlier factsL315–324
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L315
specialize prime_field_polynomial_aligned_add_transport (p) - L316
specialize prime_field_polynomial_aligned_add_transport (yb) - L317
specialize prime_field_polynomial_aligned_add_transport (yc) - L318
specialize prime_field_polynomial_aligned_add_transport (Ly) - L319
specialize prime_field_polynomial_aligned_add_transport (xb) - L320
specialize prime_field_polynomial_aligned_add_transport (xc) - L321
specialize prime_field_polynomial_aligned_add_transport (Lx) - L322
specialize prime_field_polynomial_aligned_add_transport (x) - L323
specialize prime_field_polynomial_aligned_add_transport (x1) - L324
specialize prime_field_polynomial_aligned_add_transport ((Ly)+(Lx))
41Use earlier factsL325–334
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L325
specialize prime_field_polynomial_aligned_add_transport (yb) - L326
specialize prime_field_polynomial_aligned_add_transport (yc) - L327
specialize prime_field_polynomial_aligned_add_transport (Ly) - L328
specialize prime_field_polynomial_aligned_add_transport (xb) - L329
specialize prime_field_polynomial_aligned_add_transport (xc) - L330
specialize prime_field_polynomial_aligned_add_transport (Lx) - L331
specialize prime_field_polynomial_aligned_add_transport (gb) - L332
specialize prime_field_polynomial_aligned_add_transport (gc) - L333
specialize prime_field_polynomial_aligned_add_transport (Lg) - L334
apply prime_field_polynomial_aligned_add_transport
42Use earlier factsL335–344
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L335
exact hYbound - L336
exact hXbound - L337
exact hGbound_right_right - L338
specialize prime_field_polynomial_power_coefficient_functional (yb) - L339
specialize prime_field_polynomial_power_coefficient_functional (yc) - L340
specialize prime_field_polynomial_power_coefficient_functional (Ly) - L341
apply prime_field_polynomial_power_coefficient_functional - L342
specialize prime_field_polynomial_power_coefficient_functional (xb) - L343
specialize prime_field_polynomial_power_coefficient_functional (xc) - L344
specialize prime_field_polynomial_power_coefficient_functional (Lx)
43Use earlier factsL345–354
Instantiate or apply named facts and discharge the corresponding proof obligations.
- L345
apply prime_field_polynomial_power_coefficient_functional - L346
specialize prime_field_polynomial_equivalent_symmetric (gb) - L347
specialize prime_field_polynomial_equivalent_symmetric (gc) - L348
specialize prime_field_polynomial_equivalent_symmetric (Lg) - L349
specialize prime_field_polynomial_equivalent_symmetric (x) - L350
specialize prime_field_polynomial_equivalent_symmetric (x1) - L351
specialize prime_field_polynomial_equivalent_symmetric ((Ly)+(Lx)) - L352
apply prime_field_polynomial_equivalent_symmetric - L353
exact hresult - L354
exact hnew_witness_witness
Original exact command ledger · 354 lines
- 0001
intro p - 0002
intro ab - 0003
intro ac - 0004
intro La - 0005
intro bb - 0006
intro bc - 0007
intro Lb - 0008
intro rb - 0009
intro rc - 0010
intro Lr - 0011
intro qb - 0012
intro qc - 0013
intro Lq - 0014
intro pb - 0015
intro pc - 0016
intro Lp - 0017
intro ub - 0018
intro uc - 0019
intro Lu - 0020
intro vb - 0021
intro vc - 0022
intro Lv - 0023
intro gb - 0024
intro gc - 0025
intro Lg - 0026
intro cb - 0027
intro cc - 0028
intro Lc - 0029
intro db - 0030
intro dc - 0031
intro Ld - 0032
intro wb - 0033
intro wc - 0034
intro Lw - 0035
intro tb - 0036
intro tc - 0037
intro Lt - 0038
intro xb - 0039
intro xc - 0040
intro Lx - 0041
intro yb - 0042
intro yc - 0043
intro Ly - 0044
intro zb - 0045
intro zc - 0046
intro Lz - 0047
intro hb - 0048
intro hc - 0049
intro Lh - 0050
intro hp - 0051
intro hQB - 0052
intro hdivision - 0053
intro hUB - 0054
intro hVR - 0055
intro hold - 0056
intro hVQ - 0057
intro hsub - 0058
intro hVA - 0059
intro hTB - 0060
intro hWB - 0061
intro hVP - 0062
have hXbound : forall fom_index_pfp_hXbound_bounded. (exists fom_gap_pfp_hXbound_bounded_index_bound. fom_gap_pfp_hXbound_bounded_index_bound + S (fom_index_pfp_hXbound_bounded) = Lx) -> exists fom_value_pfp_hXbound_bounded. ((((exists fom_beta_height_pfp_hXbound_bounded_entry. fom_beta_height_pfp_hXbound_bounded_entry + S (fom_value_pfp_hXbound_bounded) = S ((S (fom_index_pfp_hXbound_bounded)) * xc)) /\ exists fom_beta_quotient_pfp_hXbound_bounded_entry. xb = fom_beta_quotient_pfp_hXbound_bounded_entry * S ((S (fom_index_pfp_hXbound_bounded)) * xc) + (fom_value_pfp_hXbound_bounded))) /\ (exists fom_gap_pfp_hXbound_bounded_value_bound. fom_gap_pfp_hXbound_bounded_value_bound + S (fom_value_pfp_hXbound_bounded) = p)) - 0063
specialize prime_field_polynomial_convolution_bounded (p) - 0064
specialize prime_field_polynomial_convolution_bounded (vb) - 0065
specialize prime_field_polynomial_convolution_bounded (vc) - 0066
specialize prime_field_polynomial_convolution_bounded (Lv) - 0067
specialize prime_field_polynomial_convolution_bounded (ab) - 0068
specialize prime_field_polynomial_convolution_bounded (ac) - 0069
specialize prime_field_polynomial_convolution_bounded (La) - 0070
specialize prime_field_polynomial_convolution_bounded (xb) - 0071
specialize prime_field_polynomial_convolution_bounded (xc) - 0072
specialize prime_field_polynomial_convolution_bounded (Lx) - 0073
apply prime_field_polynomial_convolution_bounded - 0074
exact hVA - 0075
have hYbound : forall fom_index_pfp_hYbound_bounded. (exists fom_gap_pfp_hYbound_bounded_index_bound. fom_gap_pfp_hYbound_bounded_index_bound + S (fom_index_pfp_hYbound_bounded) = Ly) -> exists fom_value_pfp_hYbound_bounded. ((((exists fom_beta_height_pfp_hYbound_bounded_entry. fom_beta_height_pfp_hYbound_bounded_entry + S (fom_value_pfp_hYbound_bounded) = S ((S (fom_index_pfp_hYbound_bounded)) * yc)) /\ exists fom_beta_quotient_pfp_hYbound_bounded_entry. yb = fom_beta_quotient_pfp_hYbound_bounded_entry * S ((S (fom_index_pfp_hYbound_bounded)) * yc) + (fom_value_pfp_hYbound_bounded))) /\ (exists fom_gap_pfp_hYbound_bounded_value_bound. fom_gap_pfp_hYbound_bounded_value_bound + S (fom_value_pfp_hYbound_bounded) = p)) - 0076
specialize prime_field_polynomial_convolution_bounded (p) - 0077
specialize prime_field_polynomial_convolution_bounded (tb) - 0078
specialize prime_field_polynomial_convolution_bounded (tc) - 0079
specialize prime_field_polynomial_convolution_bounded (Lt) - 0080
specialize prime_field_polynomial_convolution_bounded (bb) - 0081
specialize prime_field_polynomial_convolution_bounded (bc) - 0082
specialize prime_field_polynomial_convolution_bounded (Lb) - 0083
specialize prime_field_polynomial_convolution_bounded (yb) - 0084
specialize prime_field_polynomial_convolution_bounded (yc) - 0085
specialize prime_field_polynomial_convolution_bounded (Ly) - 0086
apply prime_field_polynomial_convolution_bounded - 0087
exact hTB - 0088
have hZbound : forall fom_index_pfp_hZbound_bounded. (exists fom_gap_pfp_hZbound_bounded_index_bound. fom_gap_pfp_hZbound_bounded_index_bound + S (fom_index_pfp_hZbound_bounded) = Lz) -> exists fom_value_pfp_hZbound_bounded. ((((exists fom_beta_height_pfp_hZbound_bounded_entry. fom_beta_height_pfp_hZbound_bounded_entry + S (fom_value_pfp_hZbound_bounded) = S ((S (fom_index_pfp_hZbound_bounded)) * zc)) /\ exists fom_beta_quotient_pfp_hZbound_bounded_entry. zb = fom_beta_quotient_pfp_hZbound_bounded_entry * S ((S (fom_index_pfp_hZbound_bounded)) * zc) + (fom_value_pfp_hZbound_bounded))) /\ (exists fom_gap_pfp_hZbound_bounded_value_bound. fom_gap_pfp_hZbound_bounded_value_bound + S (fom_value_pfp_hZbound_bounded) = p)) - 0089
specialize prime_field_polynomial_convolution_bounded (p) - 0090
specialize prime_field_polynomial_convolution_bounded (wb) - 0091
specialize prime_field_polynomial_convolution_bounded (wc) - 0092
specialize prime_field_polynomial_convolution_bounded (Lw) - 0093
specialize prime_field_polynomial_convolution_bounded (bb) - 0094
specialize prime_field_polynomial_convolution_bounded (bc) - 0095
specialize prime_field_polynomial_convolution_bounded (Lb) - 0096
specialize prime_field_polynomial_convolution_bounded (zb) - 0097
specialize prime_field_polynomial_convolution_bounded (zc) - 0098
specialize prime_field_polynomial_convolution_bounded (Lz) - 0099
apply prime_field_polynomial_convolution_bounded - 0100
exact hWB - 0101
have hDbound : forall fom_index_pfp_hDbound_bounded. (exists fom_gap_pfp_hDbound_bounded_index_bound. fom_gap_pfp_hDbound_bounded_index_bound + S (fom_index_pfp_hDbound_bounded) = Ld) -> exists fom_value_pfp_hDbound_bounded. ((((exists fom_beta_height_pfp_hDbound_bounded_entry. fom_beta_height_pfp_hDbound_bounded_entry + S (fom_value_pfp_hDbound_bounded) = S ((S (fom_index_pfp_hDbound_bounded)) * dc)) /\ exists fom_beta_quotient_pfp_hDbound_bounded_entry. db = fom_beta_quotient_pfp_hDbound_bounded_entry * S ((S (fom_index_pfp_hDbound_bounded)) * dc) + (fom_value_pfp_hDbound_bounded))) /\ (exists fom_gap_pfp_hDbound_bounded_value_bound. fom_gap_pfp_hDbound_bounded_value_bound + S (fom_value_pfp_hDbound_bounded) = p)) - 0102
specialize prime_field_polynomial_convolution_bounded (p) - 0103
specialize prime_field_polynomial_convolution_bounded (vb) - 0104
specialize prime_field_polynomial_convolution_bounded (vc) - 0105
specialize prime_field_polynomial_convolution_bounded (Lv) - 0106
specialize prime_field_polynomial_convolution_bounded (rb) - 0107
specialize prime_field_polynomial_convolution_bounded (rc) - 0108
specialize prime_field_polynomial_convolution_bounded (Lr) - 0109
specialize prime_field_polynomial_convolution_bounded (db) - 0110
specialize prime_field_polynomial_convolution_bounded (dc) - 0111
specialize prime_field_polynomial_convolution_bounded (Ld) - 0112
apply prime_field_polynomial_convolution_bounded - 0113
exact hVR - 0114
have hGbound : ((forall fom_index_pfp_backward_old_C. (exists fom_gap_pfp_backward_old_C_index_bound. fom_gap_pfp_backward_old_C_index_bound + S (fom_index_pfp_backward_old_C) = Lc) -> exists fom_value_pfp_backward_old_C. ((((exists fom_beta_height_pfp_backward_old_C_entry. fom_beta_height_pfp_backward_old_C_entry + S (fom_value_pfp_backward_old_C) = S ((S (fom_index_pfp_backward_old_C)) * cc)) /\ exists fom_beta_quotient_pfp_backward_old_C_entry. cb = fom_beta_quotient_pfp_backward_old_C_entry * S ((S (fom_index_pfp_backward_old_C)) * cc) + (fom_value_pfp_backward_old_C))) /\ (exists fom_gap_pfp_backward_old_C_value_bound. fom_gap_pfp_backward_old_C_value_bound + S (fom_value_pfp_backward_old_C) = p))) /\ (((forall fom_index_pfp_backward_old_D. (exists fom_gap_pfp_backward_old_D_index_bound. fom_gap_pfp_backward_old_D_index_bound + S (fom_index_pfp_backward_old_D) = Ld) -> exists fom_value_pfp_backward_old_D. ((((exists fom_beta_height_pfp_backward_old_D_entry. fom_beta_height_pfp_backward_old_D_entry + S (fom_value_pfp_backward_old_D) = S ((S (fom_index_pfp_backward_old_D)) * dc)) /\ exists fom_beta_quotient_pfp_backward_old_D_entry. db = fom_beta_quotient_pfp_backward_old_D_entry * S ((S (fom_index_pfp_backward_old_D)) * dc) + (fom_value_pfp_backward_old_D))) /\ (exists fom_gap_pfp_backward_old_D_value_bound. fom_gap_pfp_backward_old_D_value_bound + S (fom_value_pfp_backward_old_D) = p))) /\ ((forall fom_index_pfp_backward_old_G. (exists fom_gap_pfp_backward_old_G_index_bound. fom_gap_pfp_backward_old_G_index_bound + S (fom_index_pfp_backward_old_G) = Lg) -> exists fom_value_pfp_backward_old_G. ((((exists fom_beta_height_pfp_backward_old_G_entry. fom_beta_height_pfp_backward_old_G_entry + S (fom_value_pfp_backward_old_G) = S ((S (fom_index_pfp_backward_old_G)) * gc)) /\ exists fom_beta_quotient_pfp_backward_old_G_entry. gb = fom_beta_quotient_pfp_backward_old_G_entry * S ((S (fom_index_pfp_backward_old_G)) * gc) + (fom_value_pfp_backward_old_G))) /\ (exists fom_gap_pfp_backward_old_G_value_bound. fom_gap_pfp_backward_old_G_value_bound + S (fom_value_pfp_backward_old_G) = p))))))) - 0115
specialize prime_field_polynomial_aligned_add_bounded (p) - 0116
specialize prime_field_polynomial_aligned_add_bounded (cb) - 0117
specialize prime_field_polynomial_aligned_add_bounded (cc) - 0118
specialize prime_field_polynomial_aligned_add_bounded (Lc) - 0119
specialize prime_field_polynomial_aligned_add_bounded (db) - 0120
specialize prime_field_polynomial_aligned_add_bounded (dc) - 0121
specialize prime_field_polynomial_aligned_add_bounded (Ld) - 0122
specialize prime_field_polynomial_aligned_add_bounded (gb) - 0123
specialize prime_field_polynomial_aligned_add_bounded (gc) - 0124
specialize prime_field_polynomial_aligned_add_bounded (Lg) - 0125
apply prime_field_polynomial_aligned_add_bounded - 0126
exact hold - 0127
cases hGbound - 0128
cases hGbound_right - 0129
have hright : ((forall fom_index_pfp_backward_right_sum_left_bounded. (exists fom_gap_pfp_backward_right_sum_left_bounded_index_bound. fom_gap_pfp_backward_right_sum_left_bounded_index_bound + S (fom_index_pfp_backward_right_sum_left_bounded) = Ly) -> exists fom_value_pfp_backward_right_sum_left_bounded. ((((exists fom_beta_height_pfp_backward_right_sum_left_bounded_entry. fom_beta_height_pfp_backward_right_sum_left_bounded_entry + S (fom_value_pfp_backward_right_sum_left_bounded) = S ((S (fom_index_pfp_backward_right_sum_left_bounded)) * yc)) /\ exists fom_beta_quotient_pfp_backward_right_sum_left_bounded_entry. yb = fom_beta_quotient_pfp_backward_right_sum_left_bounded_entry * S ((S (fom_index_pfp_backward_right_sum_left_bounded)) * yc) + (fom_value_pfp_backward_right_sum_left_bounded))) /\ (exists fom_gap_pfp_backward_right_sum_left_bounded_value_bound. fom_gap_pfp_backward_right_sum_left_bounded_value_bound + S (fom_value_pfp_backward_right_sum_left_bounded) = p))) /\ (((forall fom_index_pfp_backward_right_sum_right_bounded. (exists fom_gap_pfp_backward_right_sum_right_bounded_index_bound. fom_gap_pfp_backward_right_sum_right_bounded_index_bound + S (fom_index_pfp_backward_right_sum_right_bounded) = Lz) -> exists fom_value_pfp_backward_right_sum_right_bounded. ((((exists fom_beta_height_pfp_backward_right_sum_right_bounded_entry. fom_beta_height_pfp_backward_right_sum_right_bounded_entry + S (fom_value_pfp_backward_right_sum_right_bounded) = S ((S (fom_index_pfp_backward_right_sum_right_bounded)) * zc)) /\ exists fom_beta_quotient_pfp_backward_right_sum_right_bounded_entry. zb = fom_beta_quotient_pfp_backward_right_sum_right_bounded_entry * S ((S (fom_index_pfp_backward_right_sum_right_bounded)) * zc) + (fom_value_pfp_backward_right_sum_right_bounded))) /\ (exists fom_gap_pfp_backward_right_sum_right_bounded_value_bound. fom_gap_pfp_backward_right_sum_right_bounded_value_bound + S (fom_value_pfp_backward_right_sum_right_bounded) = p))) /\ (((forall fom_index_pfp_backward_right_sum_result_bounded. (exists fom_gap_pfp_backward_right_sum_result_bounded_index_bound. fom_gap_pfp_backward_right_sum_result_bounded_index_bound + S (fom_index_pfp_backward_right_sum_result_bounded) = Lc) -> exists fom_value_pfp_backward_right_sum_result_bounded. ((((exists fom_beta_height_pfp_backward_right_sum_result_bounded_entry. fom_beta_height_pfp_backward_right_sum_result_bounded_entry + S (fom_value_pfp_backward_right_sum_result_bounded) = S ((S (fom_index_pfp_backward_right_sum_result_bounded)) * cc)) /\ exists fom_beta_quotient_pfp_backward_right_sum_result_bounded_entry. cb = fom_beta_quotient_pfp_backward_right_sum_result_bounded_entry * S ((S (fom_index_pfp_backward_right_sum_result_bounded)) * cc) + (fom_value_pfp_backward_right_sum_result_bounded))) /\ (exists fom_gap_pfp_backward_right_sum_result_bounded_value_bound. fom_gap_pfp_backward_right_sum_result_bounded_value_bound + S (fom_value_pfp_backward_right_sum_result_bounded) = p))) /\ ((exists pfaa_left_b_backward_right_sum pfaa_left_c_backward_right_sum pfaa_right_b_backward_right_sum pfaa_right_c_backward_right_sum pfaa_sum_b_backward_right_sum pfaa_sum_c_backward_right_sum pfaa_length_backward_right_sum. ((((forall pfrep_power_backward_right_sum_witness_common_left pfrep_left_backward_right_sum_witness_common_left pfrep_right_backward_right_sum_witness_common_left. ((exists pfrep_position_backward_right_sum_witness_common_leftfirst. ((pfrep_position_backward_right_sum_witness_common_leftfirst+S (pfrep_power_backward_right_sum_witness_common_left)=(Ly)) /\ ((((exists ff_h_pfp_backward_right_sum_witness_common_leftfirstentry. ff_h_pfp_backward_right_sum_witness_common_leftfirstentry + S (pfrep_left_backward_right_sum_witness_common_left) = S ((S (pfrep_position_backward_right_sum_witness_common_leftfirst)) * yc)) /\ exists ff_q_pfp_backward_right_sum_witness_common_leftfirstentry. yb = ff_q_pfp_backward_right_sum_witness_common_leftfirstentry * S ((S (pfrep_position_backward_right_sum_witness_common_leftfirst)) * yc) + (pfrep_left_backward_right_sum_witness_common_left)))))) \/ (((exists pfrep_gap_backward_right_sum_witness_common_leftfirstoutside. pfrep_gap_backward_right_sum_witness_common_leftfirstoutside+(Ly)=(pfrep_power_backward_right_sum_witness_common_left)) /\ (((pfrep_left_backward_right_sum_witness_common_left)=0))))) -> ((exists pfrep_position_backward_right_sum_witness_common_leftsecond. ((pfrep_position_backward_right_sum_witness_common_leftsecond+S (pfrep_power_backward_right_sum_witness_common_left)=(pfaa_length_backward_right_sum)) /\ ((((exists ff_h_pfp_backward_right_sum_witness_common_leftsecondentry. ff_h_pfp_backward_right_sum_witness_common_leftsecondentry + S (pfrep_right_backward_right_sum_witness_common_left) = S ((S (pfrep_position_backward_right_sum_witness_common_leftsecond)) * pfaa_left_c_backward_right_sum)) /\ exists ff_q_pfp_backward_right_sum_witness_common_leftsecondentry. pfaa_left_b_backward_right_sum = ff_q_pfp_backward_right_sum_witness_common_leftsecondentry * S ((S (pfrep_position_backward_right_sum_witness_common_leftsecond)) * pfaa_left_c_backward_right_sum) + (pfrep_right_backward_right_sum_witness_common_left)))))) \/ (((exists pfrep_gap_backward_right_sum_witness_common_leftsecondoutside. pfrep_gap_backward_right_sum_witness_common_leftsecondoutside+(pfaa_length_backward_right_sum)=(pfrep_power_backward_right_sum_witness_common_left)) /\ (((pfrep_right_backward_right_sum_witness_common_left)=0))))) -> pfrep_left_backward_right_sum_witness_common_left=pfrep_right_backward_right_sum_witness_common_left) /\ ((forall pfrep_power_backward_right_sum_witness_common_right pfrep_left_backward_right_sum_witness_common_right pfrep_right_backward_right_sum_witness_common_right. ((exists pfrep_position_backward_right_sum_witness_common_rightfirst. ((pfrep_position_backward_right_sum_witness_common_rightfirst+S (pfrep_power_backward_right_sum_witness_common_right)=(Lz)) /\ ((((exists ff_h_pfp_backward_right_sum_witness_common_rightfirstentry. ff_h_pfp_backward_right_sum_witness_common_rightfirstentry + S (pfrep_left_backward_right_sum_witness_common_right) = S ((S (pfrep_position_backward_right_sum_witness_common_rightfirst)) * zc)) /\ exists ff_q_pfp_backward_right_sum_witness_common_rightfirstentry. zb = ff_q_pfp_backward_right_sum_witness_common_rightfirstentry * S ((S (pfrep_position_backward_right_sum_witness_common_rightfirst)) * zc) + (pfrep_left_backward_right_sum_witness_common_right)))))) \/ (((exists pfrep_gap_backward_right_sum_witness_common_rightfirstoutside. pfrep_gap_backward_right_sum_witness_common_rightfirstoutside+(Lz)=(pfrep_power_backward_right_sum_witness_common_right)) /\ (((pfrep_left_backward_right_sum_witness_common_right)=0))))) -> ((exists pfrep_position_backward_right_sum_witness_common_rightsecond. ((pfrep_position_backward_right_sum_witness_common_rightsecond+S (pfrep_power_backward_right_sum_witness_common_right)=(pfaa_length_backward_right_sum)) /\ ((((exists ff_h_pfp_backward_right_sum_witness_common_rightsecondentry. ff_h_pfp_backward_right_sum_witness_common_rightsecondentry + S (pfrep_right_backward_right_sum_witness_common_right) = S ((S (pfrep_position_backward_right_sum_witness_common_rightsecond)) * pfaa_right_c_backward_right_sum)) /\ exists ff_q_pfp_backward_right_sum_witness_common_rightsecondentry. pfaa_right_b_backward_right_sum = ff_q_pfp_backward_right_sum_witness_common_rightsecondentry * S ((S (pfrep_position_backward_right_sum_witness_common_rightsecond)) * pfaa_right_c_backward_right_sum) + (pfrep_right_backward_right_sum_witness_common_right)))))) \/ (((exists pfrep_gap_backward_right_sum_witness_common_rightsecondoutside. pfrep_gap_backward_right_sum_witness_common_rightsecondoutside+(pfaa_length_backward_right_sum)=(pfrep_power_backward_right_sum_witness_common_right)) /\ (((pfrep_right_backward_right_sum_witness_common_right)=0))))) -> pfrep_left_backward_right_sum_witness_common_right=pfrep_right_backward_right_sum_witness_common_right)))) /\ (((forall pfp_index_backward_right_sum_witness_operation. (exists pfa_gap_backward_right_sum_witness_operationindex. pfa_gap_backward_right_sum_witness_operationindex + S (pfp_index_backward_right_sum_witness_operation) = (pfaa_length_backward_right_sum)) -> exists pfp_left_backward_right_sum_witness_operation pfp_right_backward_right_sum_witness_operation pfp_value_backward_right_sum_witness_operation. ((((exists ff_h_pfp_backward_right_sum_witness_operationleft. ff_h_pfp_backward_right_sum_witness_operationleft + S (pfp_left_backward_right_sum_witness_operation) = S ((S (pfp_index_backward_right_sum_witness_operation)) * pfaa_left_c_backward_right_sum)) /\ exists ff_q_pfp_backward_right_sum_witness_operationleft. pfaa_left_b_backward_right_sum = ff_q_pfp_backward_right_sum_witness_operationleft * S ((S (pfp_index_backward_right_sum_witness_operation)) * pfaa_left_c_backward_right_sum) + (pfp_left_backward_right_sum_witness_operation))) /\ (((((exists ff_h_pfp_backward_right_sum_witness_operationright. ff_h_pfp_backward_right_sum_witness_operationright + S (pfp_right_backward_right_sum_witness_operation) = S ((S (pfp_index_backward_right_sum_witness_operation)) * pfaa_right_c_backward_right_sum)) /\ exists ff_q_pfp_backward_right_sum_witness_operationright. pfaa_right_b_backward_right_sum = ff_q_pfp_backward_right_sum_witness_operationright * S ((S (pfp_index_backward_right_sum_witness_operation)) * pfaa_right_c_backward_right_sum) + (pfp_right_backward_right_sum_witness_operation))) /\ (((((exists ff_h_pfp_backward_right_sum_witness_operationtarget. ff_h_pfp_backward_right_sum_witness_operationtarget + S (pfp_value_backward_right_sum_witness_operation) = S ((S (pfp_index_backward_right_sum_witness_operation)) * pfaa_sum_c_backward_right_sum)) /\ exists ff_q_pfp_backward_right_sum_witness_operationtarget. pfaa_sum_b_backward_right_sum = ff_q_pfp_backward_right_sum_witness_operationtarget * S ((S (pfp_index_backward_right_sum_witness_operation)) * pfaa_sum_c_backward_right_sum) + (pfp_value_backward_right_sum_witness_operation))) /\ ((((exists pfa_gap_backward_right_sum_witness_operationoperationleft. pfa_gap_backward_right_sum_witness_operationoperationleft + S (pfp_left_backward_right_sum_witness_operation) = (p)) /\ (((exists pfa_gap_backward_right_sum_witness_operationoperationright. pfa_gap_backward_right_sum_witness_operationoperationright + S (pfp_right_backward_right_sum_witness_operation) = (p)) /\ ((((exists pfa_gap_backward_right_sum_witness_operationoperationresultbound. pfa_gap_backward_right_sum_witness_operationoperationresultbound + S (pfp_value_backward_right_sum_witness_operation) = (p)) /\ ((exists pfa_offset_left_backward_right_sum_witness_operationoperationresultcongruence pfa_offset_right_backward_right_sum_witness_operationoperationresultcongruence. ((pfp_left_backward_right_sum_witness_operation) + (pfp_right_backward_right_sum_witness_operation)) + (p) * pfa_offset_left_backward_right_sum_witness_operationoperationresultcongruence = (pfp_value_backward_right_sum_witness_operation) + (p) * pfa_offset_right_backward_right_sum_witness_operationoperationresultcongruence)))))))))))))))) /\ ((forall pfrep_power_backward_right_sum_witness_output pfrep_left_backward_right_sum_witness_output pfrep_right_backward_right_sum_witness_output. ((exists pfrep_position_backward_right_sum_witness_outputfirst. ((pfrep_position_backward_right_sum_witness_outputfirst+S (pfrep_power_backward_right_sum_witness_output)=(pfaa_length_backward_right_sum)) /\ ((((exists ff_h_pfp_backward_right_sum_witness_outputfirstentry. ff_h_pfp_backward_right_sum_witness_outputfirstentry + S (pfrep_left_backward_right_sum_witness_output) = S ((S (pfrep_position_backward_right_sum_witness_outputfirst)) * pfaa_sum_c_backward_right_sum)) /\ exists ff_q_pfp_backward_right_sum_witness_outputfirstentry. pfaa_sum_b_backward_right_sum = ff_q_pfp_backward_right_sum_witness_outputfirstentry * S ((S (pfrep_position_backward_right_sum_witness_outputfirst)) * pfaa_sum_c_backward_right_sum) + (pfrep_left_backward_right_sum_witness_output)))))) \/ (((exists pfrep_gap_backward_right_sum_witness_outputfirstoutside. pfrep_gap_backward_right_sum_witness_outputfirstoutside+(pfaa_length_backward_right_sum)=(pfrep_power_backward_right_sum_witness_output)) /\ (((pfrep_left_backward_right_sum_witness_output)=0))))) -> ((exists pfrep_position_backward_right_sum_witness_outputsecond. ((pfrep_position_backward_right_sum_witness_outputsecond+S (pfrep_power_backward_right_sum_witness_output)=(Lc)) /\ ((((exists ff_h_pfp_backward_right_sum_witness_outputsecondentry. ff_h_pfp_backward_right_sum_witness_outputsecondentry + S (pfrep_right_backward_right_sum_witness_output) = S ((S (pfrep_position_backward_right_sum_witness_outputsecond)) * cc)) /\ exists ff_q_pfp_backward_right_sum_witness_outputsecondentry. cb = ff_q_pfp_backward_right_sum_witness_outputsecondentry * S ((S (pfrep_position_backward_right_sum_witness_outputsecond)) * cc) + (pfrep_right_backward_right_sum_witness_output)))))) \/ (((exists pfrep_gap_backward_right_sum_witness_outputsecondoutside. pfrep_gap_backward_right_sum_witness_outputsecondoutside+(Lc)=(pfrep_power_backward_right_sum_witness_output)) /\ (((pfrep_right_backward_right_sum_witness_output)=0))))) -> pfrep_left_backward_right_sum_witness_output=pfrep_right_backward_right_sum_witness_output)))))))))))) - 0130
specialize prime_field_polynomial_aligned_add_commutative (p) - 0131
specialize prime_field_polynomial_aligned_add_commutative (zb) - 0132
specialize prime_field_polynomial_aligned_add_commutative (zc) - 0133
specialize prime_field_polynomial_aligned_add_commutative (Lz) - 0134
specialize prime_field_polynomial_aligned_add_commutative (yb) - 0135
specialize prime_field_polynomial_aligned_add_commutative (yc) - 0136
specialize prime_field_polynomial_aligned_add_commutative (Ly) - 0137
specialize prime_field_polynomial_aligned_add_commutative (cb) - 0138
specialize prime_field_polynomial_aligned_add_commutative (cc) - 0139
specialize prime_field_polynomial_aligned_add_commutative (Lc) - 0140
apply prime_field_polynomial_aligned_add_commutative - 0141
specialize prime_field_polynomial_aligned_convolution_right_add (p) - 0142
specialize prime_field_polynomial_aligned_convolution_right_add (wb) - 0143
specialize prime_field_polynomial_aligned_convolution_right_add (wc) - 0144
specialize prime_field_polynomial_aligned_convolution_right_add (Lw) - 0145
specialize prime_field_polynomial_aligned_convolution_right_add (tb) - 0146
specialize prime_field_polynomial_aligned_convolution_right_add (tc) - 0147
specialize prime_field_polynomial_aligned_convolution_right_add (Lt) - 0148
specialize prime_field_polynomial_aligned_convolution_right_add (ub) - 0149
specialize prime_field_polynomial_aligned_convolution_right_add (uc) - 0150
specialize prime_field_polynomial_aligned_convolution_right_add (Lu) - 0151
specialize prime_field_polynomial_aligned_convolution_right_add (bb) - 0152
specialize prime_field_polynomial_aligned_convolution_right_add (bc) - 0153
specialize prime_field_polynomial_aligned_convolution_right_add (Lb) - 0154
specialize prime_field_polynomial_aligned_convolution_right_add (zb) - 0155
specialize prime_field_polynomial_aligned_convolution_right_add (zc) - 0156
specialize prime_field_polynomial_aligned_convolution_right_add (Lz) - 0157
specialize prime_field_polynomial_aligned_convolution_right_add (yb) - 0158
specialize prime_field_polynomial_aligned_convolution_right_add (yc) - 0159
specialize prime_field_polynomial_aligned_convolution_right_add (Ly) - 0160
specialize prime_field_polynomial_aligned_convolution_right_add (cb) - 0161
specialize prime_field_polynomial_aligned_convolution_right_add (cc) - 0162
specialize prime_field_polynomial_aligned_convolution_right_add (Lc) - 0163
apply prime_field_polynomial_aligned_convolution_right_add - 0164
exact hp - 0165
exact hsub - 0166
exact hWB - 0167
exact hTB - 0168
exact hUB - 0169
have hleft : ((forall fom_index_pfp_backward_left_sum_left_bounded. (exists fom_gap_pfp_backward_left_sum_left_bounded_index_bound. fom_gap_pfp_backward_left_sum_left_bounded_index_bound + S (fom_index_pfp_backward_left_sum_left_bounded) = Lh) -> exists fom_value_pfp_backward_left_sum_left_bounded. ((((exists fom_beta_height_pfp_backward_left_sum_left_bounded_entry. fom_beta_height_pfp_backward_left_sum_left_bounded_entry + S (fom_value_pfp_backward_left_sum_left_bounded) = S ((S (fom_index_pfp_backward_left_sum_left_bounded)) * hc)) /\ exists fom_beta_quotient_pfp_backward_left_sum_left_bounded_entry. hb = fom_beta_quotient_pfp_backward_left_sum_left_bounded_entry * S ((S (fom_index_pfp_backward_left_sum_left_bounded)) * hc) + (fom_value_pfp_backward_left_sum_left_bounded))) /\ (exists fom_gap_pfp_backward_left_sum_left_bounded_value_bound. fom_gap_pfp_backward_left_sum_left_bounded_value_bound + S (fom_value_pfp_backward_left_sum_left_bounded) = p))) /\ (((forall fom_index_pfp_backward_left_sum_right_bounded. (exists fom_gap_pfp_backward_left_sum_right_bounded_index_bound. fom_gap_pfp_backward_left_sum_right_bounded_index_bound + S (fom_index_pfp_backward_left_sum_right_bounded) = Ld) -> exists fom_value_pfp_backward_left_sum_right_bounded. ((((exists fom_beta_height_pfp_backward_left_sum_right_bounded_entry. fom_beta_height_pfp_backward_left_sum_right_bounded_entry + S (fom_value_pfp_backward_left_sum_right_bounded) = S ((S (fom_index_pfp_backward_left_sum_right_bounded)) * dc)) /\ exists fom_beta_quotient_pfp_backward_left_sum_right_bounded_entry. db = fom_beta_quotient_pfp_backward_left_sum_right_bounded_entry * S ((S (fom_index_pfp_backward_left_sum_right_bounded)) * dc) + (fom_value_pfp_backward_left_sum_right_bounded))) /\ (exists fom_gap_pfp_backward_left_sum_right_bounded_value_bound. fom_gap_pfp_backward_left_sum_right_bounded_value_bound + S (fom_value_pfp_backward_left_sum_right_bounded) = p))) /\ (((forall fom_index_pfp_backward_left_sum_result_bounded. (exists fom_gap_pfp_backward_left_sum_result_bounded_index_bound. fom_gap_pfp_backward_left_sum_result_bounded_index_bound + S (fom_index_pfp_backward_left_sum_result_bounded) = Lx) -> exists fom_value_pfp_backward_left_sum_result_bounded. ((((exists fom_beta_height_pfp_backward_left_sum_result_bounded_entry. fom_beta_height_pfp_backward_left_sum_result_bounded_entry + S (fom_value_pfp_backward_left_sum_result_bounded) = S ((S (fom_index_pfp_backward_left_sum_result_bounded)) * xc)) /\ exists fom_beta_quotient_pfp_backward_left_sum_result_bounded_entry. xb = fom_beta_quotient_pfp_backward_left_sum_result_bounded_entry * S ((S (fom_index_pfp_backward_left_sum_result_bounded)) * xc) + (fom_value_pfp_backward_left_sum_result_bounded))) /\ (exists fom_gap_pfp_backward_left_sum_result_bounded_value_bound. fom_gap_pfp_backward_left_sum_result_bounded_value_bound + S (fom_value_pfp_backward_left_sum_result_bounded) = p))) /\ ((exists pfaa_left_b_backward_left_sum pfaa_left_c_backward_left_sum pfaa_right_b_backward_left_sum pfaa_right_c_backward_left_sum pfaa_sum_b_backward_left_sum pfaa_sum_c_backward_left_sum pfaa_length_backward_left_sum. ((((forall pfrep_power_backward_left_sum_witness_common_left pfrep_left_backward_left_sum_witness_common_left pfrep_right_backward_left_sum_witness_common_left. ((exists pfrep_position_backward_left_sum_witness_common_leftfirst. ((pfrep_position_backward_left_sum_witness_common_leftfirst+S (pfrep_power_backward_left_sum_witness_common_left)=(Lh)) /\ ((((exists ff_h_pfp_backward_left_sum_witness_common_leftfirstentry. ff_h_pfp_backward_left_sum_witness_common_leftfirstentry + S (pfrep_left_backward_left_sum_witness_common_left) = S ((S (pfrep_position_backward_left_sum_witness_common_leftfirst)) * hc)) /\ exists ff_q_pfp_backward_left_sum_witness_common_leftfirstentry. hb = ff_q_pfp_backward_left_sum_witness_common_leftfirstentry * S ((S (pfrep_position_backward_left_sum_witness_common_leftfirst)) * hc) + (pfrep_left_backward_left_sum_witness_common_left)))))) \/ (((exists pfrep_gap_backward_left_sum_witness_common_leftfirstoutside. pfrep_gap_backward_left_sum_witness_common_leftfirstoutside+(Lh)=(pfrep_power_backward_left_sum_witness_common_left)) /\ (((pfrep_left_backward_left_sum_witness_common_left)=0))))) -> ((exists pfrep_position_backward_left_sum_witness_common_leftsecond. ((pfrep_position_backward_left_sum_witness_common_leftsecond+S (pfrep_power_backward_left_sum_witness_common_left)=(pfaa_length_backward_left_sum)) /\ ((((exists ff_h_pfp_backward_left_sum_witness_common_leftsecondentry. ff_h_pfp_backward_left_sum_witness_common_leftsecondentry + S (pfrep_right_backward_left_sum_witness_common_left) = S ((S (pfrep_position_backward_left_sum_witness_common_leftsecond)) * pfaa_left_c_backward_left_sum)) /\ exists ff_q_pfp_backward_left_sum_witness_common_leftsecondentry. pfaa_left_b_backward_left_sum = ff_q_pfp_backward_left_sum_witness_common_leftsecondentry * S ((S (pfrep_position_backward_left_sum_witness_common_leftsecond)) * pfaa_left_c_backward_left_sum) + (pfrep_right_backward_left_sum_witness_common_left)))))) \/ (((exists pfrep_gap_backward_left_sum_witness_common_leftsecondoutside. pfrep_gap_backward_left_sum_witness_common_leftsecondoutside+(pfaa_length_backward_left_sum)=(pfrep_power_backward_left_sum_witness_common_left)) /\ (((pfrep_right_backward_left_sum_witness_common_left)=0))))) -> pfrep_left_backward_left_sum_witness_common_left=pfrep_right_backward_left_sum_witness_common_left) /\ ((forall pfrep_power_backward_left_sum_witness_common_right pfrep_left_backward_left_sum_witness_common_right pfrep_right_backward_left_sum_witness_common_right. ((exists pfrep_position_backward_left_sum_witness_common_rightfirst. ((pfrep_position_backward_left_sum_witness_common_rightfirst+S (pfrep_power_backward_left_sum_witness_common_right)=(Ld)) /\ ((((exists ff_h_pfp_backward_left_sum_witness_common_rightfirstentry. ff_h_pfp_backward_left_sum_witness_common_rightfirstentry + S (pfrep_left_backward_left_sum_witness_common_right) = S ((S (pfrep_position_backward_left_sum_witness_common_rightfirst)) * dc)) /\ exists ff_q_pfp_backward_left_sum_witness_common_rightfirstentry. db = ff_q_pfp_backward_left_sum_witness_common_rightfirstentry * S ((S (pfrep_position_backward_left_sum_witness_common_rightfirst)) * dc) + (pfrep_left_backward_left_sum_witness_common_right)))))) \/ (((exists pfrep_gap_backward_left_sum_witness_common_rightfirstoutside. pfrep_gap_backward_left_sum_witness_common_rightfirstoutside+(Ld)=(pfrep_power_backward_left_sum_witness_common_right)) /\ (((pfrep_left_backward_left_sum_witness_common_right)=0))))) -> ((exists pfrep_position_backward_left_sum_witness_common_rightsecond. ((pfrep_position_backward_left_sum_witness_common_rightsecond+S (pfrep_power_backward_left_sum_witness_common_right)=(pfaa_length_backward_left_sum)) /\ ((((exists ff_h_pfp_backward_left_sum_witness_common_rightsecondentry. ff_h_pfp_backward_left_sum_witness_common_rightsecondentry + S (pfrep_right_backward_left_sum_witness_common_right) = S ((S (pfrep_position_backward_left_sum_witness_common_rightsecond)) * pfaa_right_c_backward_left_sum)) /\ exists ff_q_pfp_backward_left_sum_witness_common_rightsecondentry. pfaa_right_b_backward_left_sum = ff_q_pfp_backward_left_sum_witness_common_rightsecondentry * S ((S (pfrep_position_backward_left_sum_witness_common_rightsecond)) * pfaa_right_c_backward_left_sum) + (pfrep_right_backward_left_sum_witness_common_right)))))) \/ (((exists pfrep_gap_backward_left_sum_witness_common_rightsecondoutside. pfrep_gap_backward_left_sum_witness_common_rightsecondoutside+(pfaa_length_backward_left_sum)=(pfrep_power_backward_left_sum_witness_common_right)) /\ (((pfrep_right_backward_left_sum_witness_common_right)=0))))) -> pfrep_left_backward_left_sum_witness_common_right=pfrep_right_backward_left_sum_witness_common_right)))) /\ (((forall pfp_index_backward_left_sum_witness_operation. (exists pfa_gap_backward_left_sum_witness_operationindex. pfa_gap_backward_left_sum_witness_operationindex + S (pfp_index_backward_left_sum_witness_operation) = (pfaa_length_backward_left_sum)) -> exists pfp_left_backward_left_sum_witness_operation pfp_right_backward_left_sum_witness_operation pfp_value_backward_left_sum_witness_operation. ((((exists ff_h_pfp_backward_left_sum_witness_operationleft. ff_h_pfp_backward_left_sum_witness_operationleft + S (pfp_left_backward_left_sum_witness_operation) = S ((S (pfp_index_backward_left_sum_witness_operation)) * pfaa_left_c_backward_left_sum)) /\ exists ff_q_pfp_backward_left_sum_witness_operationleft. pfaa_left_b_backward_left_sum = ff_q_pfp_backward_left_sum_witness_operationleft * S ((S (pfp_index_backward_left_sum_witness_operation)) * pfaa_left_c_backward_left_sum) + (pfp_left_backward_left_sum_witness_operation))) /\ (((((exists ff_h_pfp_backward_left_sum_witness_operationright. ff_h_pfp_backward_left_sum_witness_operationright + S (pfp_right_backward_left_sum_witness_operation) = S ((S (pfp_index_backward_left_sum_witness_operation)) * pfaa_right_c_backward_left_sum)) /\ exists ff_q_pfp_backward_left_sum_witness_operationright. pfaa_right_b_backward_left_sum = ff_q_pfp_backward_left_sum_witness_operationright * S ((S (pfp_index_backward_left_sum_witness_operation)) * pfaa_right_c_backward_left_sum) + (pfp_right_backward_left_sum_witness_operation))) /\ (((((exists ff_h_pfp_backward_left_sum_witness_operationtarget. ff_h_pfp_backward_left_sum_witness_operationtarget + S (pfp_value_backward_left_sum_witness_operation) = S ((S (pfp_index_backward_left_sum_witness_operation)) * pfaa_sum_c_backward_left_sum)) /\ exists ff_q_pfp_backward_left_sum_witness_operationtarget. pfaa_sum_b_backward_left_sum = ff_q_pfp_backward_left_sum_witness_operationtarget * S ((S (pfp_index_backward_left_sum_witness_operation)) * pfaa_sum_c_backward_left_sum) + (pfp_value_backward_left_sum_witness_operation))) /\ ((((exists pfa_gap_backward_left_sum_witness_operationoperationleft. pfa_gap_backward_left_sum_witness_operationoperationleft + S (pfp_left_backward_left_sum_witness_operation) = (p)) /\ (((exists pfa_gap_backward_left_sum_witness_operationoperationright. pfa_gap_backward_left_sum_witness_operationoperationright + S (pfp_right_backward_left_sum_witness_operation) = (p)) /\ ((((exists pfa_gap_backward_left_sum_witness_operationoperationresultbound. pfa_gap_backward_left_sum_witness_operationoperationresultbound + S (pfp_value_backward_left_sum_witness_operation) = (p)) /\ ((exists pfa_offset_left_backward_left_sum_witness_operationoperationresultcongruence pfa_offset_right_backward_left_sum_witness_operationoperationresultcongruence. ((pfp_left_backward_left_sum_witness_operation) + (pfp_right_backward_left_sum_witness_operation)) + (p) * pfa_offset_left_backward_left_sum_witness_operationoperationresultcongruence = (pfp_value_backward_left_sum_witness_operation) + (p) * pfa_offset_right_backward_left_sum_witness_operationoperationresultcongruence)))))))))))))))) /\ ((forall pfrep_power_backward_left_sum_witness_output pfrep_left_backward_left_sum_witness_output pfrep_right_backward_left_sum_witness_output. ((exists pfrep_position_backward_left_sum_witness_outputfirst. ((pfrep_position_backward_left_sum_witness_outputfirst+S (pfrep_power_backward_left_sum_witness_output)=(pfaa_length_backward_left_sum)) /\ ((((exists ff_h_pfp_backward_left_sum_witness_outputfirstentry. ff_h_pfp_backward_left_sum_witness_outputfirstentry + S (pfrep_left_backward_left_sum_witness_output) = S ((S (pfrep_position_backward_left_sum_witness_outputfirst)) * pfaa_sum_c_backward_left_sum)) /\ exists ff_q_pfp_backward_left_sum_witness_outputfirstentry. pfaa_sum_b_backward_left_sum = ff_q_pfp_backward_left_sum_witness_outputfirstentry * S ((S (pfrep_position_backward_left_sum_witness_outputfirst)) * pfaa_sum_c_backward_left_sum) + (pfrep_left_backward_left_sum_witness_output)))))) \/ (((exists pfrep_gap_backward_left_sum_witness_outputfirstoutside. pfrep_gap_backward_left_sum_witness_outputfirstoutside+(pfaa_length_backward_left_sum)=(pfrep_power_backward_left_sum_witness_output)) /\ (((pfrep_left_backward_left_sum_witness_output)=0))))) -> ((exists pfrep_position_backward_left_sum_witness_outputsecond. ((pfrep_position_backward_left_sum_witness_outputsecond+S (pfrep_power_backward_left_sum_witness_output)=(Lx)) /\ ((((exists ff_h_pfp_backward_left_sum_witness_outputsecondentry. ff_h_pfp_backward_left_sum_witness_outputsecondentry + S (pfrep_right_backward_left_sum_witness_output) = S ((S (pfrep_position_backward_left_sum_witness_outputsecond)) * xc)) /\ exists ff_q_pfp_backward_left_sum_witness_outputsecondentry. xb = ff_q_pfp_backward_left_sum_witness_outputsecondentry * S ((S (pfrep_position_backward_left_sum_witness_outputsecond)) * xc) + (pfrep_right_backward_left_sum_witness_output)))))) \/ (((exists pfrep_gap_backward_left_sum_witness_outputsecondoutside. pfrep_gap_backward_left_sum_witness_outputsecondoutside+(Lx)=(pfrep_power_backward_left_sum_witness_output)) /\ (((pfrep_right_backward_left_sum_witness_output)=0))))) -> pfrep_left_backward_left_sum_witness_output=pfrep_right_backward_left_sum_witness_output)))))))))))) - 0170
specialize prime_field_polynomial_aligned_convolution_left_add (p) - 0171
specialize prime_field_polynomial_aligned_convolution_left_add (pb) - 0172
specialize prime_field_polynomial_aligned_convolution_left_add (pc) - 0173
specialize prime_field_polynomial_aligned_convolution_left_add (Lp) - 0174
specialize prime_field_polynomial_aligned_convolution_left_add (rb) - 0175
specialize prime_field_polynomial_aligned_convolution_left_add (rc) - 0176
specialize prime_field_polynomial_aligned_convolution_left_add (Lr) - 0177
specialize prime_field_polynomial_aligned_convolution_left_add (ab) - 0178
specialize prime_field_polynomial_aligned_convolution_left_add (ac) - 0179
specialize prime_field_polynomial_aligned_convolution_left_add (La) - 0180
specialize prime_field_polynomial_aligned_convolution_left_add (vb) - 0181
specialize prime_field_polynomial_aligned_convolution_left_add (vc) - 0182
specialize prime_field_polynomial_aligned_convolution_left_add (Lv) - 0183
specialize prime_field_polynomial_aligned_convolution_left_add (hb) - 0184
specialize prime_field_polynomial_aligned_convolution_left_add (hc) - 0185
specialize prime_field_polynomial_aligned_convolution_left_add (Lh) - 0186
specialize prime_field_polynomial_aligned_convolution_left_add (db) - 0187
specialize prime_field_polynomial_aligned_convolution_left_add (dc) - 0188
specialize prime_field_polynomial_aligned_convolution_left_add (Ld) - 0189
specialize prime_field_polynomial_aligned_convolution_left_add (xb) - 0190
specialize prime_field_polynomial_aligned_convolution_left_add (xc) - 0191
specialize prime_field_polynomial_aligned_convolution_left_add (Lx) - 0192
apply prime_field_polynomial_aligned_convolution_left_add - 0193
exact hp - 0194
exact hdivision - 0195
exact hVP - 0196
exact hVR - 0197
exact hVA - 0198
have heq : forall pfrep_power_backward_associated_equivalent pfrep_left_backward_associated_equivalent pfrep_right_backward_associated_equivalent. ((exists pfrep_position_backward_associated_equivalentfirst. ((pfrep_position_backward_associated_equivalentfirst+S (pfrep_power_backward_associated_equivalent)=(Lz)) /\ ((((exists ff_h_pfp_backward_associated_equivalentfirstentry. ff_h_pfp_backward_associated_equivalentfirstentry + S (pfrep_left_backward_associated_equivalent) = S ((S (pfrep_position_backward_associated_equivalentfirst)) * zc)) /\ exists ff_q_pfp_backward_associated_equivalentfirstentry. zb = ff_q_pfp_backward_associated_equivalentfirstentry * S ((S (pfrep_position_backward_associated_equivalentfirst)) * zc) + (pfrep_left_backward_associated_equivalent)))))) \/ (((exists pfrep_gap_backward_associated_equivalentfirstoutside. pfrep_gap_backward_associated_equivalentfirstoutside+(Lz)=(pfrep_power_backward_associated_equivalent)) /\ (((pfrep_left_backward_associated_equivalent)=0))))) -> ((exists pfrep_position_backward_associated_equivalentsecond. ((pfrep_position_backward_associated_equivalentsecond+S (pfrep_power_backward_associated_equivalent)=(Lh)) /\ ((((exists ff_h_pfp_backward_associated_equivalentsecondentry. ff_h_pfp_backward_associated_equivalentsecondentry + S (pfrep_right_backward_associated_equivalent) = S ((S (pfrep_position_backward_associated_equivalentsecond)) * hc)) /\ exists ff_q_pfp_backward_associated_equivalentsecondentry. hb = ff_q_pfp_backward_associated_equivalentsecondentry * S ((S (pfrep_position_backward_associated_equivalentsecond)) * hc) + (pfrep_right_backward_associated_equivalent)))))) \/ (((exists pfrep_gap_backward_associated_equivalentsecondoutside. pfrep_gap_backward_associated_equivalentsecondoutside+(Lh)=(pfrep_power_backward_associated_equivalent)) /\ (((pfrep_right_backward_associated_equivalent)=0))))) -> pfrep_left_backward_associated_equivalent=pfrep_right_backward_associated_equivalent - 0199
specialize prime_field_polynomial_convolution_associative_equivalent (p) - 0200
specialize prime_field_polynomial_convolution_associative_equivalent (vb) - 0201
specialize prime_field_polynomial_convolution_associative_equivalent (vc) - 0202
specialize prime_field_polynomial_convolution_associative_equivalent (Lv) - 0203
specialize prime_field_polynomial_convolution_associative_equivalent (qb) - 0204
specialize prime_field_polynomial_convolution_associative_equivalent (qc) - 0205
specialize prime_field_polynomial_convolution_associative_equivalent (Lq) - 0206
specialize prime_field_polynomial_convolution_associative_equivalent (wb) - 0207
specialize prime_field_polynomial_convolution_associative_equivalent (wc) - 0208
specialize prime_field_polynomial_convolution_associative_equivalent (Lw) - 0209
specialize prime_field_polynomial_convolution_associative_equivalent (bb) - 0210
specialize prime_field_polynomial_convolution_associative_equivalent (bc) - 0211
specialize prime_field_polynomial_convolution_associative_equivalent (Lb) - 0212
specialize prime_field_polynomial_convolution_associative_equivalent (pb) - 0213
specialize prime_field_polynomial_convolution_associative_equivalent (pc) - 0214
specialize prime_field_polynomial_convolution_associative_equivalent (Lp) - 0215
specialize prime_field_polynomial_convolution_associative_equivalent (zb) - 0216
specialize prime_field_polynomial_convolution_associative_equivalent (zc) - 0217
specialize prime_field_polynomial_convolution_associative_equivalent (Lz) - 0218
specialize prime_field_polynomial_convolution_associative_equivalent (hb) - 0219
specialize prime_field_polynomial_convolution_associative_equivalent (hc) - 0220
specialize prime_field_polynomial_convolution_associative_equivalent (Lh) - 0221
apply prime_field_polynomial_convolution_associative_equivalent - 0222
exact hp - 0223
exact hVQ - 0224
exact hQB - 0225
exact hWB - 0226
exact hVP - 0227
have hmiddle : ((forall fom_index_pfp_backward_middle_sum_left_bounded. (exists fom_gap_pfp_backward_middle_sum_left_bounded_index_bound. fom_gap_pfp_backward_middle_sum_left_bounded_index_bound + S (fom_index_pfp_backward_middle_sum_left_bounded) = Lz) -> exists fom_value_pfp_backward_middle_sum_left_bounded. ((((exists fom_beta_height_pfp_backward_middle_sum_left_bounded_entry. fom_beta_height_pfp_backward_middle_sum_left_bounded_entry + S (fom_value_pfp_backward_middle_sum_left_bounded) = S ((S (fom_index_pfp_backward_middle_sum_left_bounded)) * zc)) /\ exists fom_beta_quotient_pfp_backward_middle_sum_left_bounded_entry. zb = fom_beta_quotient_pfp_backward_middle_sum_left_bounded_entry * S ((S (fom_index_pfp_backward_middle_sum_left_bounded)) * zc) + (fom_value_pfp_backward_middle_sum_left_bounded))) /\ (exists fom_gap_pfp_backward_middle_sum_left_bounded_value_bound. fom_gap_pfp_backward_middle_sum_left_bounded_value_bound + S (fom_value_pfp_backward_middle_sum_left_bounded) = p))) /\ (((forall fom_index_pfp_backward_middle_sum_right_bounded. (exists fom_gap_pfp_backward_middle_sum_right_bounded_index_bound. fom_gap_pfp_backward_middle_sum_right_bounded_index_bound + S (fom_index_pfp_backward_middle_sum_right_bounded) = Ld) -> exists fom_value_pfp_backward_middle_sum_right_bounded. ((((exists fom_beta_height_pfp_backward_middle_sum_right_bounded_entry. fom_beta_height_pfp_backward_middle_sum_right_bounded_entry + S (fom_value_pfp_backward_middle_sum_right_bounded) = S ((S (fom_index_pfp_backward_middle_sum_right_bounded)) * dc)) /\ exists fom_beta_quotient_pfp_backward_middle_sum_right_bounded_entry. db = fom_beta_quotient_pfp_backward_middle_sum_right_bounded_entry * S ((S (fom_index_pfp_backward_middle_sum_right_bounded)) * dc) + (fom_value_pfp_backward_middle_sum_right_bounded))) /\ (exists fom_gap_pfp_backward_middle_sum_right_bounded_value_bound. fom_gap_pfp_backward_middle_sum_right_bounded_value_bound + S (fom_value_pfp_backward_middle_sum_right_bounded) = p))) /\ (((forall fom_index_pfp_backward_middle_sum_result_bounded. (exists fom_gap_pfp_backward_middle_sum_result_bounded_index_bound. fom_gap_pfp_backward_middle_sum_result_bounded_index_bound + S (fom_index_pfp_backward_middle_sum_result_bounded) = Lx) -> exists fom_value_pfp_backward_middle_sum_result_bounded. ((((exists fom_beta_height_pfp_backward_middle_sum_result_bounded_entry. fom_beta_height_pfp_backward_middle_sum_result_bounded_entry + S (fom_value_pfp_backward_middle_sum_result_bounded) = S ((S (fom_index_pfp_backward_middle_sum_result_bounded)) * xc)) /\ exists fom_beta_quotient_pfp_backward_middle_sum_result_bounded_entry. xb = fom_beta_quotient_pfp_backward_middle_sum_result_bounded_entry * S ((S (fom_index_pfp_backward_middle_sum_result_bounded)) * xc) + (fom_value_pfp_backward_middle_sum_result_bounded))) /\ (exists fom_gap_pfp_backward_middle_sum_result_bounded_value_bound. fom_gap_pfp_backward_middle_sum_result_bounded_value_bound + S (fom_value_pfp_backward_middle_sum_result_bounded) = p))) /\ ((exists pfaa_left_b_backward_middle_sum pfaa_left_c_backward_middle_sum pfaa_right_b_backward_middle_sum pfaa_right_c_backward_middle_sum pfaa_sum_b_backward_middle_sum pfaa_sum_c_backward_middle_sum pfaa_length_backward_middle_sum. ((((forall pfrep_power_backward_middle_sum_witness_common_left pfrep_left_backward_middle_sum_witness_common_left pfrep_right_backward_middle_sum_witness_common_left. ((exists pfrep_position_backward_middle_sum_witness_common_leftfirst. ((pfrep_position_backward_middle_sum_witness_common_leftfirst+S (pfrep_power_backward_middle_sum_witness_common_left)=(Lz)) /\ ((((exists ff_h_pfp_backward_middle_sum_witness_common_leftfirstentry. ff_h_pfp_backward_middle_sum_witness_common_leftfirstentry + S (pfrep_left_backward_middle_sum_witness_common_left) = S ((S (pfrep_position_backward_middle_sum_witness_common_leftfirst)) * zc)) /\ exists ff_q_pfp_backward_middle_sum_witness_common_leftfirstentry. zb = ff_q_pfp_backward_middle_sum_witness_common_leftfirstentry * S ((S (pfrep_position_backward_middle_sum_witness_common_leftfirst)) * zc) + (pfrep_left_backward_middle_sum_witness_common_left)))))) \/ (((exists pfrep_gap_backward_middle_sum_witness_common_leftfirstoutside. pfrep_gap_backward_middle_sum_witness_common_leftfirstoutside+(Lz)=(pfrep_power_backward_middle_sum_witness_common_left)) /\ (((pfrep_left_backward_middle_sum_witness_common_left)=0))))) -> ((exists pfrep_position_backward_middle_sum_witness_common_leftsecond. ((pfrep_position_backward_middle_sum_witness_common_leftsecond+S (pfrep_power_backward_middle_sum_witness_common_left)=(pfaa_length_backward_middle_sum)) /\ ((((exists ff_h_pfp_backward_middle_sum_witness_common_leftsecondentry. ff_h_pfp_backward_middle_sum_witness_common_leftsecondentry + S (pfrep_right_backward_middle_sum_witness_common_left) = S ((S (pfrep_position_backward_middle_sum_witness_common_leftsecond)) * pfaa_left_c_backward_middle_sum)) /\ exists ff_q_pfp_backward_middle_sum_witness_common_leftsecondentry. pfaa_left_b_backward_middle_sum = ff_q_pfp_backward_middle_sum_witness_common_leftsecondentry * S ((S (pfrep_position_backward_middle_sum_witness_common_leftsecond)) * pfaa_left_c_backward_middle_sum) + (pfrep_right_backward_middle_sum_witness_common_left)))))) \/ (((exists pfrep_gap_backward_middle_sum_witness_common_leftsecondoutside. pfrep_gap_backward_middle_sum_witness_common_leftsecondoutside+(pfaa_length_backward_middle_sum)=(pfrep_power_backward_middle_sum_witness_common_left)) /\ (((pfrep_right_backward_middle_sum_witness_common_left)=0))))) -> pfrep_left_backward_middle_sum_witness_common_left=pfrep_right_backward_middle_sum_witness_common_left) /\ ((forall pfrep_power_backward_middle_sum_witness_common_right pfrep_left_backward_middle_sum_witness_common_right pfrep_right_backward_middle_sum_witness_common_right. ((exists pfrep_position_backward_middle_sum_witness_common_rightfirst. ((pfrep_position_backward_middle_sum_witness_common_rightfirst+S (pfrep_power_backward_middle_sum_witness_common_right)=(Ld)) /\ ((((exists ff_h_pfp_backward_middle_sum_witness_common_rightfirstentry. ff_h_pfp_backward_middle_sum_witness_common_rightfirstentry + S (pfrep_left_backward_middle_sum_witness_common_right) = S ((S (pfrep_position_backward_middle_sum_witness_common_rightfirst)) * dc)) /\ exists ff_q_pfp_backward_middle_sum_witness_common_rightfirstentry. db = ff_q_pfp_backward_middle_sum_witness_common_rightfirstentry * S ((S (pfrep_position_backward_middle_sum_witness_common_rightfirst)) * dc) + (pfrep_left_backward_middle_sum_witness_common_right)))))) \/ (((exists pfrep_gap_backward_middle_sum_witness_common_rightfirstoutside. pfrep_gap_backward_middle_sum_witness_common_rightfirstoutside+(Ld)=(pfrep_power_backward_middle_sum_witness_common_right)) /\ (((pfrep_left_backward_middle_sum_witness_common_right)=0))))) -> ((exists pfrep_position_backward_middle_sum_witness_common_rightsecond. ((pfrep_position_backward_middle_sum_witness_common_rightsecond+S (pfrep_power_backward_middle_sum_witness_common_right)=(pfaa_length_backward_middle_sum)) /\ ((((exists ff_h_pfp_backward_middle_sum_witness_common_rightsecondentry. ff_h_pfp_backward_middle_sum_witness_common_rightsecondentry + S (pfrep_right_backward_middle_sum_witness_common_right) = S ((S (pfrep_position_backward_middle_sum_witness_common_rightsecond)) * pfaa_right_c_backward_middle_sum)) /\ exists ff_q_pfp_backward_middle_sum_witness_common_rightsecondentry. pfaa_right_b_backward_middle_sum = ff_q_pfp_backward_middle_sum_witness_common_rightsecondentry * S ((S (pfrep_position_backward_middle_sum_witness_common_rightsecond)) * pfaa_right_c_backward_middle_sum) + (pfrep_right_backward_middle_sum_witness_common_right)))))) \/ (((exists pfrep_gap_backward_middle_sum_witness_common_rightsecondoutside. pfrep_gap_backward_middle_sum_witness_common_rightsecondoutside+(pfaa_length_backward_middle_sum)=(pfrep_power_backward_middle_sum_witness_common_right)) /\ (((pfrep_right_backward_middle_sum_witness_common_right)=0))))) -> pfrep_left_backward_middle_sum_witness_common_right=pfrep_right_backward_middle_sum_witness_common_right)))) /\ (((forall pfp_index_backward_middle_sum_witness_operation. (exists pfa_gap_backward_middle_sum_witness_operationindex. pfa_gap_backward_middle_sum_witness_operationindex + S (pfp_index_backward_middle_sum_witness_operation) = (pfaa_length_backward_middle_sum)) -> exists pfp_left_backward_middle_sum_witness_operation pfp_right_backward_middle_sum_witness_operation pfp_value_backward_middle_sum_witness_operation. ((((exists ff_h_pfp_backward_middle_sum_witness_operationleft. ff_h_pfp_backward_middle_sum_witness_operationleft + S (pfp_left_backward_middle_sum_witness_operation) = S ((S (pfp_index_backward_middle_sum_witness_operation)) * pfaa_left_c_backward_middle_sum)) /\ exists ff_q_pfp_backward_middle_sum_witness_operationleft. pfaa_left_b_backward_middle_sum = ff_q_pfp_backward_middle_sum_witness_operationleft * S ((S (pfp_index_backward_middle_sum_witness_operation)) * pfaa_left_c_backward_middle_sum) + (pfp_left_backward_middle_sum_witness_operation))) /\ (((((exists ff_h_pfp_backward_middle_sum_witness_operationright. ff_h_pfp_backward_middle_sum_witness_operationright + S (pfp_right_backward_middle_sum_witness_operation) = S ((S (pfp_index_backward_middle_sum_witness_operation)) * pfaa_right_c_backward_middle_sum)) /\ exists ff_q_pfp_backward_middle_sum_witness_operationright. pfaa_right_b_backward_middle_sum = ff_q_pfp_backward_middle_sum_witness_operationright * S ((S (pfp_index_backward_middle_sum_witness_operation)) * pfaa_right_c_backward_middle_sum) + (pfp_right_backward_middle_sum_witness_operation))) /\ (((((exists ff_h_pfp_backward_middle_sum_witness_operationtarget. ff_h_pfp_backward_middle_sum_witness_operationtarget + S (pfp_value_backward_middle_sum_witness_operation) = S ((S (pfp_index_backward_middle_sum_witness_operation)) * pfaa_sum_c_backward_middle_sum)) /\ exists ff_q_pfp_backward_middle_sum_witness_operationtarget. pfaa_sum_b_backward_middle_sum = ff_q_pfp_backward_middle_sum_witness_operationtarget * S ((S (pfp_index_backward_middle_sum_witness_operation)) * pfaa_sum_c_backward_middle_sum) + (pfp_value_backward_middle_sum_witness_operation))) /\ ((((exists pfa_gap_backward_middle_sum_witness_operationoperationleft. pfa_gap_backward_middle_sum_witness_operationoperationleft + S (pfp_left_backward_middle_sum_witness_operation) = (p)) /\ (((exists pfa_gap_backward_middle_sum_witness_operationoperationright. pfa_gap_backward_middle_sum_witness_operationoperationright + S (pfp_right_backward_middle_sum_witness_operation) = (p)) /\ ((((exists pfa_gap_backward_middle_sum_witness_operationoperationresultbound. pfa_gap_backward_middle_sum_witness_operationoperationresultbound + S (pfp_value_backward_middle_sum_witness_operation) = (p)) /\ ((exists pfa_offset_left_backward_middle_sum_witness_operationoperationresultcongruence pfa_offset_right_backward_middle_sum_witness_operationoperationresultcongruence. ((pfp_left_backward_middle_sum_witness_operation) + (pfp_right_backward_middle_sum_witness_operation)) + (p) * pfa_offset_left_backward_middle_sum_witness_operationoperationresultcongruence = (pfp_value_backward_middle_sum_witness_operation) + (p) * pfa_offset_right_backward_middle_sum_witness_operationoperationresultcongruence)))))))))))))))) /\ ((forall pfrep_power_backward_middle_sum_witness_output pfrep_left_backward_middle_sum_witness_output pfrep_right_backward_middle_sum_witness_output. ((exists pfrep_position_backward_middle_sum_witness_outputfirst. ((pfrep_position_backward_middle_sum_witness_outputfirst+S (pfrep_power_backward_middle_sum_witness_output)=(pfaa_length_backward_middle_sum)) /\ ((((exists ff_h_pfp_backward_middle_sum_witness_outputfirstentry. ff_h_pfp_backward_middle_sum_witness_outputfirstentry + S (pfrep_left_backward_middle_sum_witness_output) = S ((S (pfrep_position_backward_middle_sum_witness_outputfirst)) * pfaa_sum_c_backward_middle_sum)) /\ exists ff_q_pfp_backward_middle_sum_witness_outputfirstentry. pfaa_sum_b_backward_middle_sum = ff_q_pfp_backward_middle_sum_witness_outputfirstentry * S ((S (pfrep_position_backward_middle_sum_witness_outputfirst)) * pfaa_sum_c_backward_middle_sum) + (pfrep_left_backward_middle_sum_witness_output)))))) \/ (((exists pfrep_gap_backward_middle_sum_witness_outputfirstoutside. pfrep_gap_backward_middle_sum_witness_outputfirstoutside+(pfaa_length_backward_middle_sum)=(pfrep_power_backward_middle_sum_witness_output)) /\ (((pfrep_left_backward_middle_sum_witness_output)=0))))) -> ((exists pfrep_position_backward_middle_sum_witness_outputsecond. ((pfrep_position_backward_middle_sum_witness_outputsecond+S (pfrep_power_backward_middle_sum_witness_output)=(Lx)) /\ ((((exists ff_h_pfp_backward_middle_sum_witness_outputsecondentry. ff_h_pfp_backward_middle_sum_witness_outputsecondentry + S (pfrep_right_backward_middle_sum_witness_output) = S ((S (pfrep_position_backward_middle_sum_witness_outputsecond)) * xc)) /\ exists ff_q_pfp_backward_middle_sum_witness_outputsecondentry. xb = ff_q_pfp_backward_middle_sum_witness_outputsecondentry * S ((S (pfrep_position_backward_middle_sum_witness_outputsecond)) * xc) + (pfrep_right_backward_middle_sum_witness_output)))))) \/ (((exists pfrep_gap_backward_middle_sum_witness_outputsecondoutside. pfrep_gap_backward_middle_sum_witness_outputsecondoutside+(Lx)=(pfrep_power_backward_middle_sum_witness_output)) /\ (((pfrep_right_backward_middle_sum_witness_output)=0))))) -> pfrep_left_backward_middle_sum_witness_output=pfrep_right_backward_middle_sum_witness_output)))))))))))) - 0228
specialize prime_field_polynomial_aligned_add_transport (p) - 0229
specialize prime_field_polynomial_aligned_add_transport (hb) - 0230
specialize prime_field_polynomial_aligned_add_transport (hc) - 0231
specialize prime_field_polynomial_aligned_add_transport (Lh) - 0232
specialize prime_field_polynomial_aligned_add_transport (db) - 0233
specialize prime_field_polynomial_aligned_add_transport (dc) - 0234
specialize prime_field_polynomial_aligned_add_transport (Ld) - 0235
specialize prime_field_polynomial_aligned_add_transport (xb) - 0236
specialize prime_field_polynomial_aligned_add_transport (xc) - 0237
specialize prime_field_polynomial_aligned_add_transport (Lx) - 0238
specialize prime_field_polynomial_aligned_add_transport (zb) - 0239
specialize prime_field_polynomial_aligned_add_transport (zc) - 0240
specialize prime_field_polynomial_aligned_add_transport (Lz) - 0241
specialize prime_field_polynomial_aligned_add_transport (db) - 0242
specialize prime_field_polynomial_aligned_add_transport (dc) - 0243
specialize prime_field_polynomial_aligned_add_transport (Ld) - 0244
specialize prime_field_polynomial_aligned_add_transport (xb) - 0245
specialize prime_field_polynomial_aligned_add_transport (xc) - 0246
specialize prime_field_polynomial_aligned_add_transport (Lx) - 0247
apply prime_field_polynomial_aligned_add_transport - 0248
exact hZbound - 0249
exact hDbound - 0250
exact hXbound - 0251
exact heq - 0252
specialize prime_field_polynomial_power_coefficient_functional (db) - 0253
specialize prime_field_polynomial_power_coefficient_functional (dc) - 0254
specialize prime_field_polynomial_power_coefficient_functional (Ld) - 0255
apply prime_field_polynomial_power_coefficient_functional - 0256
specialize prime_field_polynomial_power_coefficient_functional (xb) - 0257
specialize prime_field_polynomial_power_coefficient_functional (xc) - 0258
specialize prime_field_polynomial_power_coefficient_functional (Lx) - 0259
apply prime_field_polynomial_power_coefficient_functional - 0260
exact hleft - 0261
have hnew : exists ob oc. ((forall fom_index_pfp_backward_new_sum_left_bounded. (exists fom_gap_pfp_backward_new_sum_left_bounded_index_bound. fom_gap_pfp_backward_new_sum_left_bounded_index_bound + S (fom_index_pfp_backward_new_sum_left_bounded) = Ly) -> exists fom_value_pfp_backward_new_sum_left_bounded. ((((exists fom_beta_height_pfp_backward_new_sum_left_bounded_entry. fom_beta_height_pfp_backward_new_sum_left_bounded_entry + S (fom_value_pfp_backward_new_sum_left_bounded) = S ((S (fom_index_pfp_backward_new_sum_left_bounded)) * yc)) /\ exists fom_beta_quotient_pfp_backward_new_sum_left_bounded_entry. yb = fom_beta_quotient_pfp_backward_new_sum_left_bounded_entry * S ((S (fom_index_pfp_backward_new_sum_left_bounded)) * yc) + (fom_value_pfp_backward_new_sum_left_bounded))) /\ (exists fom_gap_pfp_backward_new_sum_left_bounded_value_bound. fom_gap_pfp_backward_new_sum_left_bounded_value_bound + S (fom_value_pfp_backward_new_sum_left_bounded) = p))) /\ (((forall fom_index_pfp_backward_new_sum_right_bounded. (exists fom_gap_pfp_backward_new_sum_right_bounded_index_bound. fom_gap_pfp_backward_new_sum_right_bounded_index_bound + S (fom_index_pfp_backward_new_sum_right_bounded) = Lx) -> exists fom_value_pfp_backward_new_sum_right_bounded. ((((exists fom_beta_height_pfp_backward_new_sum_right_bounded_entry. fom_beta_height_pfp_backward_new_sum_right_bounded_entry + S (fom_value_pfp_backward_new_sum_right_bounded) = S ((S (fom_index_pfp_backward_new_sum_right_bounded)) * xc)) /\ exists fom_beta_quotient_pfp_backward_new_sum_right_bounded_entry. xb = fom_beta_quotient_pfp_backward_new_sum_right_bounded_entry * S ((S (fom_index_pfp_backward_new_sum_right_bounded)) * xc) + (fom_value_pfp_backward_new_sum_right_bounded))) /\ (exists fom_gap_pfp_backward_new_sum_right_bounded_value_bound. fom_gap_pfp_backward_new_sum_right_bounded_value_bound + S (fom_value_pfp_backward_new_sum_right_bounded) = p))) /\ (((forall fom_index_pfp_backward_new_sum_result_bounded. (exists fom_gap_pfp_backward_new_sum_result_bounded_index_bound. fom_gap_pfp_backward_new_sum_result_bounded_index_bound + S (fom_index_pfp_backward_new_sum_result_bounded) = (Ly)+(Lx)) -> exists fom_value_pfp_backward_new_sum_result_bounded. ((((exists fom_beta_height_pfp_backward_new_sum_result_bounded_entry. fom_beta_height_pfp_backward_new_sum_result_bounded_entry + S (fom_value_pfp_backward_new_sum_result_bounded) = S ((S (fom_index_pfp_backward_new_sum_result_bounded)) * oc)) /\ exists fom_beta_quotient_pfp_backward_new_sum_result_bounded_entry. ob = fom_beta_quotient_pfp_backward_new_sum_result_bounded_entry * S ((S (fom_index_pfp_backward_new_sum_result_bounded)) * oc) + (fom_value_pfp_backward_new_sum_result_bounded))) /\ (exists fom_gap_pfp_backward_new_sum_result_bounded_value_bound. fom_gap_pfp_backward_new_sum_result_bounded_value_bound + S (fom_value_pfp_backward_new_sum_result_bounded) = p))) /\ ((exists pfaa_left_b_backward_new_sum pfaa_left_c_backward_new_sum pfaa_right_b_backward_new_sum pfaa_right_c_backward_new_sum pfaa_sum_b_backward_new_sum pfaa_sum_c_backward_new_sum pfaa_length_backward_new_sum. ((((forall pfrep_power_backward_new_sum_witness_common_left pfrep_left_backward_new_sum_witness_common_left pfrep_right_backward_new_sum_witness_common_left. ((exists pfrep_position_backward_new_sum_witness_common_leftfirst. ((pfrep_position_backward_new_sum_witness_common_leftfirst+S (pfrep_power_backward_new_sum_witness_common_left)=(Ly)) /\ ((((exists ff_h_pfp_backward_new_sum_witness_common_leftfirstentry. ff_h_pfp_backward_new_sum_witness_common_leftfirstentry + S (pfrep_left_backward_new_sum_witness_common_left) = S ((S (pfrep_position_backward_new_sum_witness_common_leftfirst)) * yc)) /\ exists ff_q_pfp_backward_new_sum_witness_common_leftfirstentry. yb = ff_q_pfp_backward_new_sum_witness_common_leftfirstentry * S ((S (pfrep_position_backward_new_sum_witness_common_leftfirst)) * yc) + (pfrep_left_backward_new_sum_witness_common_left)))))) \/ (((exists pfrep_gap_backward_new_sum_witness_common_leftfirstoutside. pfrep_gap_backward_new_sum_witness_common_leftfirstoutside+(Ly)=(pfrep_power_backward_new_sum_witness_common_left)) /\ (((pfrep_left_backward_new_sum_witness_common_left)=0))))) -> ((exists pfrep_position_backward_new_sum_witness_common_leftsecond. ((pfrep_position_backward_new_sum_witness_common_leftsecond+S (pfrep_power_backward_new_sum_witness_common_left)=(pfaa_length_backward_new_sum)) /\ ((((exists ff_h_pfp_backward_new_sum_witness_common_leftsecondentry. ff_h_pfp_backward_new_sum_witness_common_leftsecondentry + S (pfrep_right_backward_new_sum_witness_common_left) = S ((S (pfrep_position_backward_new_sum_witness_common_leftsecond)) * pfaa_left_c_backward_new_sum)) /\ exists ff_q_pfp_backward_new_sum_witness_common_leftsecondentry. pfaa_left_b_backward_new_sum = ff_q_pfp_backward_new_sum_witness_common_leftsecondentry * S ((S (pfrep_position_backward_new_sum_witness_common_leftsecond)) * pfaa_left_c_backward_new_sum) + (pfrep_right_backward_new_sum_witness_common_left)))))) \/ (((exists pfrep_gap_backward_new_sum_witness_common_leftsecondoutside. pfrep_gap_backward_new_sum_witness_common_leftsecondoutside+(pfaa_length_backward_new_sum)=(pfrep_power_backward_new_sum_witness_common_left)) /\ (((pfrep_right_backward_new_sum_witness_common_left)=0))))) -> pfrep_left_backward_new_sum_witness_common_left=pfrep_right_backward_new_sum_witness_common_left) /\ ((forall pfrep_power_backward_new_sum_witness_common_right pfrep_left_backward_new_sum_witness_common_right pfrep_right_backward_new_sum_witness_common_right. ((exists pfrep_position_backward_new_sum_witness_common_rightfirst. ((pfrep_position_backward_new_sum_witness_common_rightfirst+S (pfrep_power_backward_new_sum_witness_common_right)=(Lx)) /\ ((((exists ff_h_pfp_backward_new_sum_witness_common_rightfirstentry. ff_h_pfp_backward_new_sum_witness_common_rightfirstentry + S (pfrep_left_backward_new_sum_witness_common_right) = S ((S (pfrep_position_backward_new_sum_witness_common_rightfirst)) * xc)) /\ exists ff_q_pfp_backward_new_sum_witness_common_rightfirstentry. xb = ff_q_pfp_backward_new_sum_witness_common_rightfirstentry * S ((S (pfrep_position_backward_new_sum_witness_common_rightfirst)) * xc) + (pfrep_left_backward_new_sum_witness_common_right)))))) \/ (((exists pfrep_gap_backward_new_sum_witness_common_rightfirstoutside. pfrep_gap_backward_new_sum_witness_common_rightfirstoutside+(Lx)=(pfrep_power_backward_new_sum_witness_common_right)) /\ (((pfrep_left_backward_new_sum_witness_common_right)=0))))) -> ((exists pfrep_position_backward_new_sum_witness_common_rightsecond. ((pfrep_position_backward_new_sum_witness_common_rightsecond+S (pfrep_power_backward_new_sum_witness_common_right)=(pfaa_length_backward_new_sum)) /\ ((((exists ff_h_pfp_backward_new_sum_witness_common_rightsecondentry. ff_h_pfp_backward_new_sum_witness_common_rightsecondentry + S (pfrep_right_backward_new_sum_witness_common_right) = S ((S (pfrep_position_backward_new_sum_witness_common_rightsecond)) * pfaa_right_c_backward_new_sum)) /\ exists ff_q_pfp_backward_new_sum_witness_common_rightsecondentry. pfaa_right_b_backward_new_sum = ff_q_pfp_backward_new_sum_witness_common_rightsecondentry * S ((S (pfrep_position_backward_new_sum_witness_common_rightsecond)) * pfaa_right_c_backward_new_sum) + (pfrep_right_backward_new_sum_witness_common_right)))))) \/ (((exists pfrep_gap_backward_new_sum_witness_common_rightsecondoutside. pfrep_gap_backward_new_sum_witness_common_rightsecondoutside+(pfaa_length_backward_new_sum)=(pfrep_power_backward_new_sum_witness_common_right)) /\ (((pfrep_right_backward_new_sum_witness_common_right)=0))))) -> pfrep_left_backward_new_sum_witness_common_right=pfrep_right_backward_new_sum_witness_common_right)))) /\ (((forall pfp_index_backward_new_sum_witness_operation. (exists pfa_gap_backward_new_sum_witness_operationindex. pfa_gap_backward_new_sum_witness_operationindex + S (pfp_index_backward_new_sum_witness_operation) = (pfaa_length_backward_new_sum)) -> exists pfp_left_backward_new_sum_witness_operation pfp_right_backward_new_sum_witness_operation pfp_value_backward_new_sum_witness_operation. ((((exists ff_h_pfp_backward_new_sum_witness_operationleft. ff_h_pfp_backward_new_sum_witness_operationleft + S (pfp_left_backward_new_sum_witness_operation) = S ((S (pfp_index_backward_new_sum_witness_operation)) * pfaa_left_c_backward_new_sum)) /\ exists ff_q_pfp_backward_new_sum_witness_operationleft. pfaa_left_b_backward_new_sum = ff_q_pfp_backward_new_sum_witness_operationleft * S ((S (pfp_index_backward_new_sum_witness_operation)) * pfaa_left_c_backward_new_sum) + (pfp_left_backward_new_sum_witness_operation))) /\ (((((exists ff_h_pfp_backward_new_sum_witness_operationright. ff_h_pfp_backward_new_sum_witness_operationright + S (pfp_right_backward_new_sum_witness_operation) = S ((S (pfp_index_backward_new_sum_witness_operation)) * pfaa_right_c_backward_new_sum)) /\ exists ff_q_pfp_backward_new_sum_witness_operationright. pfaa_right_b_backward_new_sum = ff_q_pfp_backward_new_sum_witness_operationright * S ((S (pfp_index_backward_new_sum_witness_operation)) * pfaa_right_c_backward_new_sum) + (pfp_right_backward_new_sum_witness_operation))) /\ (((((exists ff_h_pfp_backward_new_sum_witness_operationtarget. ff_h_pfp_backward_new_sum_witness_operationtarget + S (pfp_value_backward_new_sum_witness_operation) = S ((S (pfp_index_backward_new_sum_witness_operation)) * pfaa_sum_c_backward_new_sum)) /\ exists ff_q_pfp_backward_new_sum_witness_operationtarget. pfaa_sum_b_backward_new_sum = ff_q_pfp_backward_new_sum_witness_operationtarget * S ((S (pfp_index_backward_new_sum_witness_operation)) * pfaa_sum_c_backward_new_sum) + (pfp_value_backward_new_sum_witness_operation))) /\ ((((exists pfa_gap_backward_new_sum_witness_operationoperationleft. pfa_gap_backward_new_sum_witness_operationoperationleft + S (pfp_left_backward_new_sum_witness_operation) = (p)) /\ (((exists pfa_gap_backward_new_sum_witness_operationoperationright. pfa_gap_backward_new_sum_witness_operationoperationright + S (pfp_right_backward_new_sum_witness_operation) = (p)) /\ ((((exists pfa_gap_backward_new_sum_witness_operationoperationresultbound. pfa_gap_backward_new_sum_witness_operationoperationresultbound + S (pfp_value_backward_new_sum_witness_operation) = (p)) /\ ((exists pfa_offset_left_backward_new_sum_witness_operationoperationresultcongruence pfa_offset_right_backward_new_sum_witness_operationoperationresultcongruence. ((pfp_left_backward_new_sum_witness_operation) + (pfp_right_backward_new_sum_witness_operation)) + (p) * pfa_offset_left_backward_new_sum_witness_operationoperationresultcongruence = (pfp_value_backward_new_sum_witness_operation) + (p) * pfa_offset_right_backward_new_sum_witness_operationoperationresultcongruence)))))))))))))))) /\ ((forall pfrep_power_backward_new_sum_witness_output pfrep_left_backward_new_sum_witness_output pfrep_right_backward_new_sum_witness_output. ((exists pfrep_position_backward_new_sum_witness_outputfirst. ((pfrep_position_backward_new_sum_witness_outputfirst+S (pfrep_power_backward_new_sum_witness_output)=(pfaa_length_backward_new_sum)) /\ ((((exists ff_h_pfp_backward_new_sum_witness_outputfirstentry. ff_h_pfp_backward_new_sum_witness_outputfirstentry + S (pfrep_left_backward_new_sum_witness_output) = S ((S (pfrep_position_backward_new_sum_witness_outputfirst)) * pfaa_sum_c_backward_new_sum)) /\ exists ff_q_pfp_backward_new_sum_witness_outputfirstentry. pfaa_sum_b_backward_new_sum = ff_q_pfp_backward_new_sum_witness_outputfirstentry * S ((S (pfrep_position_backward_new_sum_witness_outputfirst)) * pfaa_sum_c_backward_new_sum) + (pfrep_left_backward_new_sum_witness_output)))))) \/ (((exists pfrep_gap_backward_new_sum_witness_outputfirstoutside. pfrep_gap_backward_new_sum_witness_outputfirstoutside+(pfaa_length_backward_new_sum)=(pfrep_power_backward_new_sum_witness_output)) /\ (((pfrep_left_backward_new_sum_witness_output)=0))))) -> ((exists pfrep_position_backward_new_sum_witness_outputsecond. ((pfrep_position_backward_new_sum_witness_outputsecond+S (pfrep_power_backward_new_sum_witness_output)=((Ly)+(Lx))) /\ ((((exists ff_h_pfp_backward_new_sum_witness_outputsecondentry. ff_h_pfp_backward_new_sum_witness_outputsecondentry + S (pfrep_right_backward_new_sum_witness_output) = S ((S (pfrep_position_backward_new_sum_witness_outputsecond)) * oc)) /\ exists ff_q_pfp_backward_new_sum_witness_outputsecondentry. ob = ff_q_pfp_backward_new_sum_witness_outputsecondentry * S ((S (pfrep_position_backward_new_sum_witness_outputsecond)) * oc) + (pfrep_right_backward_new_sum_witness_output)))))) \/ (((exists pfrep_gap_backward_new_sum_witness_outputsecondoutside. pfrep_gap_backward_new_sum_witness_outputsecondoutside+((Ly)+(Lx))=(pfrep_power_backward_new_sum_witness_output)) /\ (((pfrep_right_backward_new_sum_witness_output)=0))))) -> pfrep_left_backward_new_sum_witness_output=pfrep_right_backward_new_sum_witness_output)))))))))))) - 0262
specialize prime_field_polynomial_aligned_add_exists (p) - 0263
specialize prime_field_polynomial_aligned_add_exists (yb) - 0264
specialize prime_field_polynomial_aligned_add_exists (yc) - 0265
specialize prime_field_polynomial_aligned_add_exists (Ly) - 0266
specialize prime_field_polynomial_aligned_add_exists (xb) - 0267
specialize prime_field_polynomial_aligned_add_exists (xc) - 0268
specialize prime_field_polynomial_aligned_add_exists (Lx) - 0269
apply prime_field_polynomial_aligned_add_exists - 0270
exact hp - 0271
exact hYbound - 0272
exact hXbound - 0273
cases hnew - 0274
cases hnew_witness - 0275
have hresult : forall pfrep_power_backward_equivalent_result pfrep_left_backward_equivalent_result pfrep_right_backward_equivalent_result. ((exists pfrep_position_backward_equivalent_resultfirst. ((pfrep_position_backward_equivalent_resultfirst+S (pfrep_power_backward_equivalent_result)=(Lg)) /\ ((((exists ff_h_pfp_backward_equivalent_resultfirstentry. ff_h_pfp_backward_equivalent_resultfirstentry + S (pfrep_left_backward_equivalent_result) = S ((S (pfrep_position_backward_equivalent_resultfirst)) * gc)) /\ exists ff_q_pfp_backward_equivalent_resultfirstentry. gb = ff_q_pfp_backward_equivalent_resultfirstentry * S ((S (pfrep_position_backward_equivalent_resultfirst)) * gc) + (pfrep_left_backward_equivalent_result)))))) \/ (((exists pfrep_gap_backward_equivalent_resultfirstoutside. pfrep_gap_backward_equivalent_resultfirstoutside+(Lg)=(pfrep_power_backward_equivalent_result)) /\ (((pfrep_left_backward_equivalent_result)=0))))) -> ((exists pfrep_position_backward_equivalent_resultsecond. ((pfrep_position_backward_equivalent_resultsecond+S (pfrep_power_backward_equivalent_result)=((Ly)+(Lx))) /\ ((((exists ff_h_pfp_backward_equivalent_resultsecondentry. ff_h_pfp_backward_equivalent_resultsecondentry + S (pfrep_right_backward_equivalent_result) = S ((S (pfrep_position_backward_equivalent_resultsecond)) * x1)) /\ exists ff_q_pfp_backward_equivalent_resultsecondentry. x = ff_q_pfp_backward_equivalent_resultsecondentry * S ((S (pfrep_position_backward_equivalent_resultsecond)) * x1) + (pfrep_right_backward_equivalent_result)))))) \/ (((exists pfrep_gap_backward_equivalent_resultsecondoutside. pfrep_gap_backward_equivalent_resultsecondoutside+((Ly)+(Lx))=(pfrep_power_backward_equivalent_result)) /\ (((pfrep_right_backward_equivalent_result)=0))))) -> pfrep_left_backward_equivalent_result=pfrep_right_backward_equivalent_result - 0276
specialize prime_field_polynomial_aligned_add_associative (p) - 0277
specialize prime_field_polynomial_aligned_add_associative (yb) - 0278
specialize prime_field_polynomial_aligned_add_associative (yc) - 0279
specialize prime_field_polynomial_aligned_add_associative (Ly) - 0280
specialize prime_field_polynomial_aligned_add_associative (zb) - 0281
specialize prime_field_polynomial_aligned_add_associative (zc) - 0282
specialize prime_field_polynomial_aligned_add_associative (Lz) - 0283
specialize prime_field_polynomial_aligned_add_associative (db) - 0284
specialize prime_field_polynomial_aligned_add_associative (dc) - 0285
specialize prime_field_polynomial_aligned_add_associative (Ld) - 0286
specialize prime_field_polynomial_aligned_add_associative (cb) - 0287
specialize prime_field_polynomial_aligned_add_associative (cc) - 0288
specialize prime_field_polynomial_aligned_add_associative (Lc) - 0289
specialize prime_field_polynomial_aligned_add_associative (xb) - 0290
specialize prime_field_polynomial_aligned_add_associative (xc) - 0291
specialize prime_field_polynomial_aligned_add_associative (Lx) - 0292
specialize prime_field_polynomial_aligned_add_associative (gb) - 0293
specialize prime_field_polynomial_aligned_add_associative (gc) - 0294
specialize prime_field_polynomial_aligned_add_associative (Lg) - 0295
specialize prime_field_polynomial_aligned_add_associative (x) - 0296
specialize prime_field_polynomial_aligned_add_associative (x1) - 0297
specialize prime_field_polynomial_aligned_add_associative ((Ly)+(Lx)) - 0298
apply prime_field_polynomial_aligned_add_associative - 0299
exact hp - 0300
exact hright - 0301
exact hold - 0302
exact hmiddle - 0303
exact hnew_witness_witness - 0304
specialize prime_field_polynomial_aligned_add_commutative (p) - 0305
specialize prime_field_polynomial_aligned_add_commutative (yb) - 0306
specialize prime_field_polynomial_aligned_add_commutative (yc) - 0307
specialize prime_field_polynomial_aligned_add_commutative (Ly) - 0308
specialize prime_field_polynomial_aligned_add_commutative (xb) - 0309
specialize prime_field_polynomial_aligned_add_commutative (xc) - 0310
specialize prime_field_polynomial_aligned_add_commutative (Lx) - 0311
specialize prime_field_polynomial_aligned_add_commutative (gb) - 0312
specialize prime_field_polynomial_aligned_add_commutative (gc) - 0313
specialize prime_field_polynomial_aligned_add_commutative (Lg) - 0314
apply prime_field_polynomial_aligned_add_commutative - 0315
specialize prime_field_polynomial_aligned_add_transport (p) - 0316
specialize prime_field_polynomial_aligned_add_transport (yb) - 0317
specialize prime_field_polynomial_aligned_add_transport (yc) - 0318
specialize prime_field_polynomial_aligned_add_transport (Ly) - 0319
specialize prime_field_polynomial_aligned_add_transport (xb) - 0320
specialize prime_field_polynomial_aligned_add_transport (xc) - 0321
specialize prime_field_polynomial_aligned_add_transport (Lx) - 0322
specialize prime_field_polynomial_aligned_add_transport (x) - 0323
specialize prime_field_polynomial_aligned_add_transport (x1) - 0324
specialize prime_field_polynomial_aligned_add_transport ((Ly)+(Lx)) - 0325
specialize prime_field_polynomial_aligned_add_transport (yb) - 0326
specialize prime_field_polynomial_aligned_add_transport (yc) - 0327
specialize prime_field_polynomial_aligned_add_transport (Ly) - 0328
specialize prime_field_polynomial_aligned_add_transport (xb) - 0329
specialize prime_field_polynomial_aligned_add_transport (xc) - 0330
specialize prime_field_polynomial_aligned_add_transport (Lx) - 0331
specialize prime_field_polynomial_aligned_add_transport (gb) - 0332
specialize prime_field_polynomial_aligned_add_transport (gc) - 0333
specialize prime_field_polynomial_aligned_add_transport (Lg) - 0334
apply prime_field_polynomial_aligned_add_transport - 0335
exact hYbound - 0336
exact hXbound - 0337
exact hGbound_right_right - 0338
specialize prime_field_polynomial_power_coefficient_functional (yb) - 0339
specialize prime_field_polynomial_power_coefficient_functional (yc) - 0340
specialize prime_field_polynomial_power_coefficient_functional (Ly) - 0341
apply prime_field_polynomial_power_coefficient_functional - 0342
specialize prime_field_polynomial_power_coefficient_functional (xb) - 0343
specialize prime_field_polynomial_power_coefficient_functional (xc) - 0344
specialize prime_field_polynomial_power_coefficient_functional (Lx) - 0345
apply prime_field_polynomial_power_coefficient_functional - 0346
specialize prime_field_polynomial_equivalent_symmetric (gb) - 0347
specialize prime_field_polynomial_equivalent_symmetric (gc) - 0348
specialize prime_field_polynomial_equivalent_symmetric (Lg) - 0349
specialize prime_field_polynomial_equivalent_symmetric (x) - 0350
specialize prime_field_polynomial_equivalent_symmetric (x1) - 0351
specialize prime_field_polynomial_equivalent_symmetric ((Ly)+(Lx)) - 0352
apply prime_field_polynomial_equivalent_symmetric - 0353
exact hresult - 0354
exact hnew_witness_witness