GF00AA

gaussian_factor_swap_all_irreducible

Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable

An actual finite swap retains all Gaussian irreducible factors, including repetitions and distinct unit associates.

Current library: Alpha v34, 4,223 checked-use theorems; Stable remains 432. Historical first admissions, original proof editions, and non-admitted aliases are preserved. Exact original first-admission records.

Exact expanded first-order arithmetic statement

forall b c d e l i p q. (exists ge_gap_swap_irreducible_index. ge_gap_swap_irreducible_index + S (i) = (l)) -> (forall gr_factor_index_swap_irreducible_old gr_factor_value_swap_irreducible_old. (exists ge_gap_swap_irreducible_oldindex. ge_gap_swap_irreducible_oldindex + S (gr_factor_index_swap_irreducible_old) = (S l)) -> (((exists ff_h_gprod_swap_irreducible_oldentry. ff_h_gprod_swap_irreducible_oldentry + S (gr_factor_value_swap_irreducible_old) = S ((S (gr_factor_index_swap_irreducible_old)) * c)) /\ exists ff_q_gprod_swap_irreducible_oldentry. b = ff_q_gprod_swap_irreducible_oldentry * S ((S (gr_factor_index_swap_irreducible_old)) * c) + (gr_factor_value_swap_irreducible_old))) -> (((exists ge_real_positive_swap_irreducible_oldirreduciblecarrier ge_real_negative_swap_irreducible_oldirreduciblecarrier ge_imaginary_positive_swap_irreducible_oldirreduciblecarrier ge_imaginary_negative_swap_irreducible_oldirreduciblecarrier. (exists ge_real_code_swap_irreducible_oldirreduciblecarrierdecode ge_imaginary_code_swap_irreducible_oldirreduciblecarrierdecode. (((gr_factor_value_swap_irreducible_old) = ((ge_real_code_swap_irreducible_oldirreduciblecarrierdecode) + (ge_imaginary_code_swap_irreducible_oldirreduciblecarrierdecode)) * S ((ge_real_code_swap_irreducible_oldirreduciblecarrierdecode) + (ge_imaginary_code_swap_irreducible_oldirreduciblecarrierdecode)) + ((ge_imaginary_code_swap_irreducible_oldirreduciblecarrierdecode) + (ge_imaginary_code_swap_irreducible_oldirreduciblecarrierdecode))) /\ (((((ge_real_code_swap_irreducible_oldirreduciblecarrierdecode) = 2 * (ge_real_positive_swap_irreducible_oldirreduciblecarrier) /\ (ge_real_negative_swap_irreducible_oldirreduciblecarrier) = 0) \/ exists ge_signed_half_ge_swap_irreducible_oldirreduciblecarrierdecode_real. (((ge_real_code_swap_irreducible_oldirreduciblecarrierdecode) = 2 * ge_signed_half_ge_swap_irreducible_oldirreduciblecarrierdecode_real + 1 /\ (ge_real_positive_swap_irreducible_oldirreduciblecarrier) = 0) /\ (ge_real_negative_swap_irreducible_oldirreduciblecarrier) = S ge_signed_half_ge_swap_irreducible_oldirreduciblecarrierdecode_real))) /\ ((((ge_imaginary_code_swap_irreducible_oldirreduciblecarrierdecode) = 2 * (ge_imaginary_positive_swap_irreducible_oldirreduciblecarrier) /\ (ge_imaginary_negative_swap_irreducible_oldirreduciblecarrier) = 0) \/ exists ge_signed_half_ge_swap_irreducible_oldirreduciblecarrierdecode_imaginary. (((ge_imaginary_code_swap_irreducible_oldirreduciblecarrierdecode) = 2 * ge_signed_half_ge_swap_irreducible_oldirreduciblecarrierdecode_imaginary + 1 /\ (ge_imaginary_positive_swap_irreducible_oldirreduciblecarrier) = 0) /\ (ge_imaginary_negative_swap_irreducible_oldirreduciblecarrier) = S ge_signed_half_ge_swap_irreducible_oldirreduciblecarrierdecode_imaginary))))))) /\ ((~((gr_factor_value_swap_irreducible_old)=0)) /\ ((~(exists gr_inverse_swap_irreducible_oldirreduciblenonunit. (exists ge_first_rp_swap_irreducible_oldirreduciblenonunitidentity ge_first_rn_swap_irreducible_oldirreduciblenonunitidentity ge_first_ip_swap_irreducible_oldirreduciblenonunitidentity ge_first_in_swap_irreducible_oldirreduciblenonunitidentity ge_second_rp_swap_irreducible_oldirreduciblenonunitidentity ge_second_rn_swap_irreducible_oldirreduciblenonunitidentity ge_second_ip_swap_irreducible_oldirreduciblenonunitidentity ge_second_in_swap_irreducible_oldirreduciblenonunitidentity. ((exists ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentityfirst ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityfirst. (((gr_factor_value_swap_irreducible_old) = ((ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityfirst)) * S ((ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityfirst)) + ((ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityfirst))) /\ ((exists ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityfirstreal ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityfirstreal. (((((ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentityfirst) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityfirstreal) /\ (ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityfirstreal) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblenonunitidentityfirstrealdecode. (((ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentityfirst) = 2 * ge_signed_half_swap_irreducible_oldirreduciblenonunitidentityfirstrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityfirstreal) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityfirstreal) = S ge_signed_half_swap_irreducible_oldirreduciblenonunitidentityfirstrealdecode))) /\ ((ge_first_rp_swap_irreducible_oldirreduciblenonunitidentity) + ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityfirstreal = (ge_first_rn_swap_irreducible_oldirreduciblenonunitidentity) + ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityfirstreal))) /\ (exists ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityfirstimaginary ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityfirstimaginary. (((((ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityfirst) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityfirstimaginary) /\ (ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityfirstimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblenonunitidentityfirstimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityfirst) = 2 * ge_signed_half_swap_irreducible_oldirreduciblenonunitidentityfirstimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityfirstimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityfirstimaginary) = S ge_signed_half_swap_irreducible_oldirreduciblenonunitidentityfirstimaginarydecode))) /\ ((ge_first_ip_swap_irreducible_oldirreduciblenonunitidentity) + ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityfirstimaginary = (ge_first_in_swap_irreducible_oldirreduciblenonunitidentity) + ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityfirstimaginary)))))) /\ ((exists ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentitysecond ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentitysecond. (((gr_inverse_swap_irreducible_oldirreduciblenonunit) = ((ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentitysecond)) * S ((ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentitysecond)) + ((ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentitysecond))) /\ ((exists ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentitysecondreal ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentitysecondreal. (((((ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentitysecond) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentitysecondreal) /\ (ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentitysecondreal) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblenonunitidentitysecondrealdecode. (((ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentitysecond) = 2 * ge_signed_half_swap_irreducible_oldirreduciblenonunitidentitysecondrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentitysecondreal) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentitysecondreal) = S ge_signed_half_swap_irreducible_oldirreduciblenonunitidentitysecondrealdecode))) /\ ((ge_second_rp_swap_irreducible_oldirreduciblenonunitidentity) + ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentitysecondreal = (ge_second_rn_swap_irreducible_oldirreduciblenonunitidentity) + ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentitysecondreal))) /\ (exists ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentitysecondimaginary ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentitysecondimaginary. (((((ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentitysecond) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentitysecondimaginary) /\ (ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentitysecondimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblenonunitidentitysecondimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentitysecond) = 2 * ge_signed_half_swap_irreducible_oldirreduciblenonunitidentitysecondimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentitysecondimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentitysecondimaginary) = S ge_signed_half_swap_irreducible_oldirreduciblenonunitidentitysecondimaginarydecode))) /\ ((ge_second_ip_swap_irreducible_oldirreduciblenonunitidentity) + ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentitysecondimaginary = (ge_second_in_swap_irreducible_oldirreduciblenonunitidentity) + ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentitysecondimaginary)))))) /\ (exists ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentityoutput ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityoutput. (((6) = ((ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityoutput)) * S ((ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityoutput)) + ((ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityoutput))) /\ ((exists ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityoutputreal ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityoutputreal. (((((ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentityoutput) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityoutputreal) /\ (ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityoutputreal) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblenonunitidentityoutputrealdecode. (((ge_representation_real_code_swap_irreducible_oldirreduciblenonunitidentityoutput) = 2 * ge_signed_half_swap_irreducible_oldirreduciblenonunitidentityoutputrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityoutputreal) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityoutputreal) = S ge_signed_half_swap_irreducible_oldirreduciblenonunitidentityoutputrealdecode))) /\ ((((((((ge_first_rp_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_rp_swap_irreducible_oldirreduciblenonunitidentity))) + (((ge_first_rn_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_rn_swap_irreducible_oldirreduciblenonunitidentity))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_in_swap_irreducible_oldirreduciblenonunitidentity))) + (((ge_first_in_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_ip_swap_irreducible_oldirreduciblenonunitidentity))))))) + ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityoutputreal = (((((((ge_first_rp_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_rn_swap_irreducible_oldirreduciblenonunitidentity))) + (((ge_first_rn_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_rp_swap_irreducible_oldirreduciblenonunitidentity))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_ip_swap_irreducible_oldirreduciblenonunitidentity))) + (((ge_first_in_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_in_swap_irreducible_oldirreduciblenonunitidentity))))))) + ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityoutputreal))) /\ (exists ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityoutputimaginary ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityoutputimaginary. (((((ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityoutput) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityoutputimaginary) /\ (ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityoutputimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblenonunitidentityoutputimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_oldirreduciblenonunitidentityoutput) = 2 * ge_signed_half_swap_irreducible_oldirreduciblenonunitidentityoutputimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityoutputimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityoutputimaginary) = S ge_signed_half_swap_irreducible_oldirreduciblenonunitidentityoutputimaginarydecode))) /\ ((((((((ge_first_rp_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_ip_swap_irreducible_oldirreduciblenonunitidentity))) + (((ge_first_rn_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_in_swap_irreducible_oldirreduciblenonunitidentity))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_rp_swap_irreducible_oldirreduciblenonunitidentity))) + (((ge_first_in_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_rn_swap_irreducible_oldirreduciblenonunitidentity))))))) + ge_balance_negative_swap_irreducible_oldirreduciblenonunitidentityoutputimaginary = (((((((ge_first_rp_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_in_swap_irreducible_oldirreduciblenonunitidentity))) + (((ge_first_rn_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_ip_swap_irreducible_oldirreduciblenonunitidentity))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_rn_swap_irreducible_oldirreduciblenonunitidentity))) + (((ge_first_in_swap_irreducible_oldirreduciblenonunitidentity) * (ge_second_rp_swap_irreducible_oldirreduciblenonunitidentity))))))) + ge_balance_positive_swap_irreducible_oldirreduciblenonunitidentityoutputimaginary))))))))))) /\ (forall gr_first_factor_swap_irreducible_oldirreducible gr_second_factor_swap_irreducible_oldirreducible. (exists ge_first_rp_swap_irreducible_oldirreduciblefactorization ge_first_rn_swap_irreducible_oldirreduciblefactorization ge_first_ip_swap_irreducible_oldirreduciblefactorization ge_first_in_swap_irreducible_oldirreduciblefactorization ge_second_rp_swap_irreducible_oldirreduciblefactorization ge_second_rn_swap_irreducible_oldirreduciblefactorization ge_second_ip_swap_irreducible_oldirreduciblefactorization ge_second_in_swap_irreducible_oldirreduciblefactorization. ((exists ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationfirst ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationfirst. (((gr_first_factor_swap_irreducible_oldirreducible) = ((ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationfirst) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationfirst)) * S ((ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationfirst) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationfirst)) + ((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationfirst) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationfirst))) /\ ((exists ge_balance_positive_swap_irreducible_oldirreduciblefactorizationfirstreal ge_balance_negative_swap_irreducible_oldirreduciblefactorizationfirstreal. (((((ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationfirst) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblefactorizationfirstreal) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefactorizationfirstreal) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblefactorizationfirstrealdecode. (((ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationfirst) = 2 * ge_signed_half_swap_irreducible_oldirreduciblefactorizationfirstrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblefactorizationfirstreal) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefactorizationfirstreal) = S ge_signed_half_swap_irreducible_oldirreduciblefactorizationfirstrealdecode))) /\ ((ge_first_rp_swap_irreducible_oldirreduciblefactorization) + ge_balance_negative_swap_irreducible_oldirreduciblefactorizationfirstreal = (ge_first_rn_swap_irreducible_oldirreduciblefactorization) + ge_balance_positive_swap_irreducible_oldirreduciblefactorizationfirstreal))) /\ (exists ge_balance_positive_swap_irreducible_oldirreduciblefactorizationfirstimaginary ge_balance_negative_swap_irreducible_oldirreduciblefactorizationfirstimaginary. (((((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationfirst) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblefactorizationfirstimaginary) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefactorizationfirstimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblefactorizationfirstimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationfirst) = 2 * ge_signed_half_swap_irreducible_oldirreduciblefactorizationfirstimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblefactorizationfirstimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefactorizationfirstimaginary) = S ge_signed_half_swap_irreducible_oldirreduciblefactorizationfirstimaginarydecode))) /\ ((ge_first_ip_swap_irreducible_oldirreduciblefactorization) + ge_balance_negative_swap_irreducible_oldirreduciblefactorizationfirstimaginary = (ge_first_in_swap_irreducible_oldirreduciblefactorization) + ge_balance_positive_swap_irreducible_oldirreduciblefactorizationfirstimaginary)))))) /\ ((exists ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationsecond ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationsecond. (((gr_second_factor_swap_irreducible_oldirreducible) = ((ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationsecond) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationsecond)) * S ((ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationsecond) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationsecond)) + ((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationsecond) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationsecond))) /\ ((exists ge_balance_positive_swap_irreducible_oldirreduciblefactorizationsecondreal ge_balance_negative_swap_irreducible_oldirreduciblefactorizationsecondreal. (((((ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationsecond) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblefactorizationsecondreal) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefactorizationsecondreal) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblefactorizationsecondrealdecode. (((ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationsecond) = 2 * ge_signed_half_swap_irreducible_oldirreduciblefactorizationsecondrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblefactorizationsecondreal) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefactorizationsecondreal) = S ge_signed_half_swap_irreducible_oldirreduciblefactorizationsecondrealdecode))) /\ ((ge_second_rp_swap_irreducible_oldirreduciblefactorization) + ge_balance_negative_swap_irreducible_oldirreduciblefactorizationsecondreal = (ge_second_rn_swap_irreducible_oldirreduciblefactorization) + ge_balance_positive_swap_irreducible_oldirreduciblefactorizationsecondreal))) /\ (exists ge_balance_positive_swap_irreducible_oldirreduciblefactorizationsecondimaginary ge_balance_negative_swap_irreducible_oldirreduciblefactorizationsecondimaginary. (((((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationsecond) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblefactorizationsecondimaginary) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefactorizationsecondimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblefactorizationsecondimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationsecond) = 2 * ge_signed_half_swap_irreducible_oldirreduciblefactorizationsecondimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblefactorizationsecondimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefactorizationsecondimaginary) = S ge_signed_half_swap_irreducible_oldirreduciblefactorizationsecondimaginarydecode))) /\ ((ge_second_ip_swap_irreducible_oldirreduciblefactorization) + ge_balance_negative_swap_irreducible_oldirreduciblefactorizationsecondimaginary = (ge_second_in_swap_irreducible_oldirreduciblefactorization) + ge_balance_positive_swap_irreducible_oldirreduciblefactorizationsecondimaginary)))))) /\ (exists ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationoutput ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationoutput. (((gr_factor_value_swap_irreducible_old) = ((ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationoutput) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationoutput)) * S ((ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationoutput) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationoutput)) + ((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationoutput) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationoutput))) /\ ((exists ge_balance_positive_swap_irreducible_oldirreduciblefactorizationoutputreal ge_balance_negative_swap_irreducible_oldirreduciblefactorizationoutputreal. (((((ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationoutput) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblefactorizationoutputreal) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefactorizationoutputreal) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblefactorizationoutputrealdecode. (((ge_representation_real_code_swap_irreducible_oldirreduciblefactorizationoutput) = 2 * ge_signed_half_swap_irreducible_oldirreduciblefactorizationoutputrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblefactorizationoutputreal) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefactorizationoutputreal) = S ge_signed_half_swap_irreducible_oldirreduciblefactorizationoutputrealdecode))) /\ ((((((((ge_first_rp_swap_irreducible_oldirreduciblefactorization) * (ge_second_rp_swap_irreducible_oldirreduciblefactorization))) + (((ge_first_rn_swap_irreducible_oldirreduciblefactorization) * (ge_second_rn_swap_irreducible_oldirreduciblefactorization))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblefactorization) * (ge_second_in_swap_irreducible_oldirreduciblefactorization))) + (((ge_first_in_swap_irreducible_oldirreduciblefactorization) * (ge_second_ip_swap_irreducible_oldirreduciblefactorization))))))) + ge_balance_negative_swap_irreducible_oldirreduciblefactorizationoutputreal = (((((((ge_first_rp_swap_irreducible_oldirreduciblefactorization) * (ge_second_rn_swap_irreducible_oldirreduciblefactorization))) + (((ge_first_rn_swap_irreducible_oldirreduciblefactorization) * (ge_second_rp_swap_irreducible_oldirreduciblefactorization))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblefactorization) * (ge_second_ip_swap_irreducible_oldirreduciblefactorization))) + (((ge_first_in_swap_irreducible_oldirreduciblefactorization) * (ge_second_in_swap_irreducible_oldirreduciblefactorization))))))) + ge_balance_positive_swap_irreducible_oldirreduciblefactorizationoutputreal))) /\ (exists ge_balance_positive_swap_irreducible_oldirreduciblefactorizationoutputimaginary ge_balance_negative_swap_irreducible_oldirreduciblefactorizationoutputimaginary. (((((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationoutput) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblefactorizationoutputimaginary) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefactorizationoutputimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblefactorizationoutputimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefactorizationoutput) = 2 * ge_signed_half_swap_irreducible_oldirreduciblefactorizationoutputimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblefactorizationoutputimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefactorizationoutputimaginary) = S ge_signed_half_swap_irreducible_oldirreduciblefactorizationoutputimaginarydecode))) /\ ((((((((ge_first_rp_swap_irreducible_oldirreduciblefactorization) * (ge_second_ip_swap_irreducible_oldirreduciblefactorization))) + (((ge_first_rn_swap_irreducible_oldirreduciblefactorization) * (ge_second_in_swap_irreducible_oldirreduciblefactorization))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblefactorization) * (ge_second_rp_swap_irreducible_oldirreduciblefactorization))) + (((ge_first_in_swap_irreducible_oldirreduciblefactorization) * (ge_second_rn_swap_irreducible_oldirreduciblefactorization))))))) + ge_balance_negative_swap_irreducible_oldirreduciblefactorizationoutputimaginary = (((((((ge_first_rp_swap_irreducible_oldirreduciblefactorization) * (ge_second_in_swap_irreducible_oldirreduciblefactorization))) + (((ge_first_rn_swap_irreducible_oldirreduciblefactorization) * (ge_second_ip_swap_irreducible_oldirreduciblefactorization))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblefactorization) * (ge_second_rn_swap_irreducible_oldirreduciblefactorization))) + (((ge_first_in_swap_irreducible_oldirreduciblefactorization) * (ge_second_rp_swap_irreducible_oldirreduciblefactorization))))))) + ge_balance_positive_swap_irreducible_oldirreduciblefactorizationoutputimaginary))))))))) -> (exists gr_inverse_swap_irreducible_oldirreduciblefirst_unit. (exists ge_first_rp_swap_irreducible_oldirreduciblefirst_unitidentity ge_first_rn_swap_irreducible_oldirreduciblefirst_unitidentity ge_first_ip_swap_irreducible_oldirreduciblefirst_unitidentity ge_first_in_swap_irreducible_oldirreduciblefirst_unitidentity ge_second_rp_swap_irreducible_oldirreduciblefirst_unitidentity ge_second_rn_swap_irreducible_oldirreduciblefirst_unitidentity ge_second_ip_swap_irreducible_oldirreduciblefirst_unitidentity ge_second_in_swap_irreducible_oldirreduciblefirst_unitidentity. ((exists ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentityfirst ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityfirst. (((gr_first_factor_swap_irreducible_oldirreducible) = ((ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityfirst)) * S ((ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityfirst)) + ((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityfirst))) /\ ((exists ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityfirstreal ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityfirstreal. (((((ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentityfirst) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityfirstreal) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityfirstreal) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentityfirstrealdecode. (((ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentityfirst) = 2 * ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentityfirstrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityfirstreal) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityfirstreal) = S ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentityfirstrealdecode))) /\ ((ge_first_rp_swap_irreducible_oldirreduciblefirst_unitidentity) + ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityfirstreal = (ge_first_rn_swap_irreducible_oldirreduciblefirst_unitidentity) + ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityfirstreal))) /\ (exists ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityfirstimaginary ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityfirstimaginary. (((((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityfirst) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityfirstimaginary) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityfirstimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentityfirstimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityfirst) = 2 * ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentityfirstimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityfirstimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityfirstimaginary) = S ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentityfirstimaginarydecode))) /\ ((ge_first_ip_swap_irreducible_oldirreduciblefirst_unitidentity) + ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityfirstimaginary = (ge_first_in_swap_irreducible_oldirreduciblefirst_unitidentity) + ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityfirstimaginary)))))) /\ ((exists ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentitysecond ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentitysecond. (((gr_inverse_swap_irreducible_oldirreduciblefirst_unit) = ((ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentitysecond)) * S ((ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentitysecond)) + ((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentitysecond))) /\ ((exists ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentitysecondreal ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentitysecondreal. (((((ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentitysecond) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentitysecondreal) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentitysecondreal) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentitysecondrealdecode. (((ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentitysecond) = 2 * ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentitysecondrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentitysecondreal) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentitysecondreal) = S ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentitysecondrealdecode))) /\ ((ge_second_rp_swap_irreducible_oldirreduciblefirst_unitidentity) + ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentitysecondreal = (ge_second_rn_swap_irreducible_oldirreduciblefirst_unitidentity) + ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentitysecondreal))) /\ (exists ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentitysecondimaginary ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentitysecondimaginary. (((((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentitysecond) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentitysecondimaginary) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentitysecondimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentitysecondimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentitysecond) = 2 * ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentitysecondimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentitysecondimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentitysecondimaginary) = S ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentitysecondimaginarydecode))) /\ ((ge_second_ip_swap_irreducible_oldirreduciblefirst_unitidentity) + ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentitysecondimaginary = (ge_second_in_swap_irreducible_oldirreduciblefirst_unitidentity) + ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentitysecondimaginary)))))) /\ (exists ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentityoutput ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityoutput. (((6) = ((ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityoutput)) * S ((ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityoutput)) + ((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityoutput))) /\ ((exists ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityoutputreal ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityoutputreal. (((((ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentityoutput) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityoutputreal) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityoutputreal) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentityoutputrealdecode. (((ge_representation_real_code_swap_irreducible_oldirreduciblefirst_unitidentityoutput) = 2 * ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentityoutputrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityoutputreal) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityoutputreal) = S ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentityoutputrealdecode))) /\ ((((((((ge_first_rp_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_rp_swap_irreducible_oldirreduciblefirst_unitidentity))) + (((ge_first_rn_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_rn_swap_irreducible_oldirreduciblefirst_unitidentity))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_in_swap_irreducible_oldirreduciblefirst_unitidentity))) + (((ge_first_in_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_ip_swap_irreducible_oldirreduciblefirst_unitidentity))))))) + ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityoutputreal = (((((((ge_first_rp_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_rn_swap_irreducible_oldirreduciblefirst_unitidentity))) + (((ge_first_rn_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_rp_swap_irreducible_oldirreduciblefirst_unitidentity))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_ip_swap_irreducible_oldirreduciblefirst_unitidentity))) + (((ge_first_in_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_in_swap_irreducible_oldirreduciblefirst_unitidentity))))))) + ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityoutputreal))) /\ (exists ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityoutputimaginary ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityoutputimaginary. (((((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityoutput) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityoutputimaginary) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityoutputimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentityoutputimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_oldirreduciblefirst_unitidentityoutput) = 2 * ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentityoutputimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityoutputimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityoutputimaginary) = S ge_signed_half_swap_irreducible_oldirreduciblefirst_unitidentityoutputimaginarydecode))) /\ ((((((((ge_first_rp_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_ip_swap_irreducible_oldirreduciblefirst_unitidentity))) + (((ge_first_rn_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_in_swap_irreducible_oldirreduciblefirst_unitidentity))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_rp_swap_irreducible_oldirreduciblefirst_unitidentity))) + (((ge_first_in_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_rn_swap_irreducible_oldirreduciblefirst_unitidentity))))))) + ge_balance_negative_swap_irreducible_oldirreduciblefirst_unitidentityoutputimaginary = (((((((ge_first_rp_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_in_swap_irreducible_oldirreduciblefirst_unitidentity))) + (((ge_first_rn_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_ip_swap_irreducible_oldirreduciblefirst_unitidentity))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_rn_swap_irreducible_oldirreduciblefirst_unitidentity))) + (((ge_first_in_swap_irreducible_oldirreduciblefirst_unitidentity) * (ge_second_rp_swap_irreducible_oldirreduciblefirst_unitidentity))))))) + ge_balance_positive_swap_irreducible_oldirreduciblefirst_unitidentityoutputimaginary)))))))))) \/ (exists gr_inverse_swap_irreducible_oldirreduciblesecond_unit. (exists ge_first_rp_swap_irreducible_oldirreduciblesecond_unitidentity ge_first_rn_swap_irreducible_oldirreduciblesecond_unitidentity ge_first_ip_swap_irreducible_oldirreduciblesecond_unitidentity ge_first_in_swap_irreducible_oldirreduciblesecond_unitidentity ge_second_rp_swap_irreducible_oldirreduciblesecond_unitidentity ge_second_rn_swap_irreducible_oldirreduciblesecond_unitidentity ge_second_ip_swap_irreducible_oldirreduciblesecond_unitidentity ge_second_in_swap_irreducible_oldirreduciblesecond_unitidentity. ((exists ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentityfirst ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityfirst. (((gr_second_factor_swap_irreducible_oldirreducible) = ((ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityfirst)) * S ((ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityfirst)) + ((ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityfirst))) /\ ((exists ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityfirstreal ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityfirstreal. (((((ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentityfirst) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityfirstreal) /\ (ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityfirstreal) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentityfirstrealdecode. (((ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentityfirst) = 2 * ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentityfirstrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityfirstreal) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityfirstreal) = S ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentityfirstrealdecode))) /\ ((ge_first_rp_swap_irreducible_oldirreduciblesecond_unitidentity) + ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityfirstreal = (ge_first_rn_swap_irreducible_oldirreduciblesecond_unitidentity) + ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityfirstreal))) /\ (exists ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityfirstimaginary ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityfirstimaginary. (((((ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityfirst) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityfirstimaginary) /\ (ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityfirstimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentityfirstimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityfirst) = 2 * ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentityfirstimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityfirstimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityfirstimaginary) = S ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentityfirstimaginarydecode))) /\ ((ge_first_ip_swap_irreducible_oldirreduciblesecond_unitidentity) + ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityfirstimaginary = (ge_first_in_swap_irreducible_oldirreduciblesecond_unitidentity) + ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityfirstimaginary)))))) /\ ((exists ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentitysecond ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentitysecond. (((gr_inverse_swap_irreducible_oldirreduciblesecond_unit) = ((ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentitysecond)) * S ((ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentitysecond)) + ((ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentitysecond))) /\ ((exists ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentitysecondreal ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentitysecondreal. (((((ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentitysecond) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentitysecondreal) /\ (ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentitysecondreal) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentitysecondrealdecode. (((ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentitysecond) = 2 * ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentitysecondrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentitysecondreal) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentitysecondreal) = S ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentitysecondrealdecode))) /\ ((ge_second_rp_swap_irreducible_oldirreduciblesecond_unitidentity) + ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentitysecondreal = (ge_second_rn_swap_irreducible_oldirreduciblesecond_unitidentity) + ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentitysecondreal))) /\ (exists ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentitysecondimaginary ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentitysecondimaginary. (((((ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentitysecond) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentitysecondimaginary) /\ (ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentitysecondimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentitysecondimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentitysecond) = 2 * ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentitysecondimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentitysecondimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentitysecondimaginary) = S ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentitysecondimaginarydecode))) /\ ((ge_second_ip_swap_irreducible_oldirreduciblesecond_unitidentity) + ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentitysecondimaginary = (ge_second_in_swap_irreducible_oldirreduciblesecond_unitidentity) + ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentitysecondimaginary)))))) /\ (exists ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentityoutput ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityoutput. (((6) = ((ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityoutput)) * S ((ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityoutput)) + ((ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityoutput))) /\ ((exists ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityoutputreal ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityoutputreal. (((((ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentityoutput) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityoutputreal) /\ (ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityoutputreal) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentityoutputrealdecode. (((ge_representation_real_code_swap_irreducible_oldirreduciblesecond_unitidentityoutput) = 2 * ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentityoutputrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityoutputreal) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityoutputreal) = S ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentityoutputrealdecode))) /\ ((((((((ge_first_rp_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_rp_swap_irreducible_oldirreduciblesecond_unitidentity))) + (((ge_first_rn_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_rn_swap_irreducible_oldirreduciblesecond_unitidentity))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_in_swap_irreducible_oldirreduciblesecond_unitidentity))) + (((ge_first_in_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_ip_swap_irreducible_oldirreduciblesecond_unitidentity))))))) + ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityoutputreal = (((((((ge_first_rp_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_rn_swap_irreducible_oldirreduciblesecond_unitidentity))) + (((ge_first_rn_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_rp_swap_irreducible_oldirreduciblesecond_unitidentity))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_ip_swap_irreducible_oldirreduciblesecond_unitidentity))) + (((ge_first_in_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_in_swap_irreducible_oldirreduciblesecond_unitidentity))))))) + ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityoutputreal))) /\ (exists ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityoutputimaginary ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityoutputimaginary. (((((ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityoutput) = 2 * (ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityoutputimaginary) /\ (ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityoutputimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentityoutputimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_oldirreduciblesecond_unitidentityoutput) = 2 * ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentityoutputimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityoutputimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityoutputimaginary) = S ge_signed_half_swap_irreducible_oldirreduciblesecond_unitidentityoutputimaginarydecode))) /\ ((((((((ge_first_rp_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_ip_swap_irreducible_oldirreduciblesecond_unitidentity))) + (((ge_first_rn_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_in_swap_irreducible_oldirreduciblesecond_unitidentity))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_rp_swap_irreducible_oldirreduciblesecond_unitidentity))) + (((ge_first_in_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_rn_swap_irreducible_oldirreduciblesecond_unitidentity))))))) + ge_balance_negative_swap_irreducible_oldirreduciblesecond_unitidentityoutputimaginary = (((((((ge_first_rp_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_in_swap_irreducible_oldirreduciblesecond_unitidentity))) + (((ge_first_rn_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_ip_swap_irreducible_oldirreduciblesecond_unitidentity))))) + (((((ge_first_ip_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_rn_swap_irreducible_oldirreduciblesecond_unitidentity))) + (((ge_first_in_swap_irreducible_oldirreduciblesecond_unitidentity) * (ge_second_rp_swap_irreducible_oldirreduciblesecond_unitidentity))))))) + ge_balance_positive_swap_irreducible_oldirreduciblesecond_unitidentityoutputimaginary)))))))))))))))) -> (((((exists ff_h_pfp_swap_irreducible_dataoldi. ff_h_pfp_swap_irreducible_dataoldi + S (p) = S ((S (i)) * c)) /\ exists ff_q_pfp_swap_irreducible_dataoldi. b = ff_q_pfp_swap_irreducible_dataoldi * S ((S (i)) * c) + (p))) /\ (((((exists ff_h_pfp_swap_irreducible_dataoldlast. ff_h_pfp_swap_irreducible_dataoldlast + S (q) = S ((S (l)) * c)) /\ exists ff_q_pfp_swap_irreducible_dataoldlast. b = ff_q_pfp_swap_irreducible_dataoldlast * S ((S (l)) * c) + (q))) /\ (((((exists ff_h_pfp_swap_irreducible_datanewi. ff_h_pfp_swap_irreducible_datanewi + S (q) = S ((S (i)) * e)) /\ exists ff_q_pfp_swap_irreducible_datanewi. d = ff_q_pfp_swap_irreducible_datanewi * S ((S (i)) * e) + (q))) /\ (((((exists ff_h_pfp_swap_irreducible_datanewlast. ff_h_pfp_swap_irreducible_datanewlast + S (p) = S ((S (l)) * e)) /\ exists ff_q_pfp_swap_irreducible_datanewlast. d = ff_q_pfp_swap_irreducible_datanewlast * S ((S (l)) * e) + (p))) /\ (forall pfp_j_swap_irreducible_data pfp_a_swap_irreducible_data. (exists pfp_gap_swap_irreducible_databound. pfp_gap_swap_irreducible_databound + S (pfp_j_swap_irreducible_data) = (S (l))) -> ~(pfp_j_swap_irreducible_data = i) -> ~(pfp_j_swap_irreducible_data = l) -> (((exists ff_h_pfp_swap_irreducible_dataold. ff_h_pfp_swap_irreducible_dataold + S (pfp_a_swap_irreducible_data) = S ((S (pfp_j_swap_irreducible_data)) * c)) /\ exists ff_q_pfp_swap_irreducible_dataold. b = ff_q_pfp_swap_irreducible_dataold * S ((S (pfp_j_swap_irreducible_data)) * c) + (pfp_a_swap_irreducible_data))) -> (((exists ff_h_pfp_swap_irreducible_datanew. ff_h_pfp_swap_irreducible_datanew + S (pfp_a_swap_irreducible_data) = S ((S (pfp_j_swap_irreducible_data)) * e)) /\ exists ff_q_pfp_swap_irreducible_datanew. d = ff_q_pfp_swap_irreducible_datanew * S ((S (pfp_j_swap_irreducible_data)) * e) + (pfp_a_swap_irreducible_data)))))))))))) -> (forall gr_factor_index_swap_irreducible_new gr_factor_value_swap_irreducible_new. (exists ge_gap_swap_irreducible_newindex. ge_gap_swap_irreducible_newindex + S (gr_factor_index_swap_irreducible_new) = (S l)) -> (((exists ff_h_gprod_swap_irreducible_newentry. ff_h_gprod_swap_irreducible_newentry + S (gr_factor_value_swap_irreducible_new) = S ((S (gr_factor_index_swap_irreducible_new)) * e)) /\ exists ff_q_gprod_swap_irreducible_newentry. d = ff_q_gprod_swap_irreducible_newentry * S ((S (gr_factor_index_swap_irreducible_new)) * e) + (gr_factor_value_swap_irreducible_new))) -> (((exists ge_real_positive_swap_irreducible_newirreduciblecarrier ge_real_negative_swap_irreducible_newirreduciblecarrier ge_imaginary_positive_swap_irreducible_newirreduciblecarrier ge_imaginary_negative_swap_irreducible_newirreduciblecarrier. (exists ge_real_code_swap_irreducible_newirreduciblecarrierdecode ge_imaginary_code_swap_irreducible_newirreduciblecarrierdecode. (((gr_factor_value_swap_irreducible_new) = ((ge_real_code_swap_irreducible_newirreduciblecarrierdecode) + (ge_imaginary_code_swap_irreducible_newirreduciblecarrierdecode)) * S ((ge_real_code_swap_irreducible_newirreduciblecarrierdecode) + (ge_imaginary_code_swap_irreducible_newirreduciblecarrierdecode)) + ((ge_imaginary_code_swap_irreducible_newirreduciblecarrierdecode) + (ge_imaginary_code_swap_irreducible_newirreduciblecarrierdecode))) /\ (((((ge_real_code_swap_irreducible_newirreduciblecarrierdecode) = 2 * (ge_real_positive_swap_irreducible_newirreduciblecarrier) /\ (ge_real_negative_swap_irreducible_newirreduciblecarrier) = 0) \/ exists ge_signed_half_ge_swap_irreducible_newirreduciblecarrierdecode_real. (((ge_real_code_swap_irreducible_newirreduciblecarrierdecode) = 2 * ge_signed_half_ge_swap_irreducible_newirreduciblecarrierdecode_real + 1 /\ (ge_real_positive_swap_irreducible_newirreduciblecarrier) = 0) /\ (ge_real_negative_swap_irreducible_newirreduciblecarrier) = S ge_signed_half_ge_swap_irreducible_newirreduciblecarrierdecode_real))) /\ ((((ge_imaginary_code_swap_irreducible_newirreduciblecarrierdecode) = 2 * (ge_imaginary_positive_swap_irreducible_newirreduciblecarrier) /\ (ge_imaginary_negative_swap_irreducible_newirreduciblecarrier) = 0) \/ exists ge_signed_half_ge_swap_irreducible_newirreduciblecarrierdecode_imaginary. (((ge_imaginary_code_swap_irreducible_newirreduciblecarrierdecode) = 2 * ge_signed_half_ge_swap_irreducible_newirreduciblecarrierdecode_imaginary + 1 /\ (ge_imaginary_positive_swap_irreducible_newirreduciblecarrier) = 0) /\ (ge_imaginary_negative_swap_irreducible_newirreduciblecarrier) = S ge_signed_half_ge_swap_irreducible_newirreduciblecarrierdecode_imaginary))))))) /\ ((~((gr_factor_value_swap_irreducible_new)=0)) /\ ((~(exists gr_inverse_swap_irreducible_newirreduciblenonunit. (exists ge_first_rp_swap_irreducible_newirreduciblenonunitidentity ge_first_rn_swap_irreducible_newirreduciblenonunitidentity ge_first_ip_swap_irreducible_newirreduciblenonunitidentity ge_first_in_swap_irreducible_newirreduciblenonunitidentity ge_second_rp_swap_irreducible_newirreduciblenonunitidentity ge_second_rn_swap_irreducible_newirreduciblenonunitidentity ge_second_ip_swap_irreducible_newirreduciblenonunitidentity ge_second_in_swap_irreducible_newirreduciblenonunitidentity. ((exists ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentityfirst ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityfirst. (((gr_factor_value_swap_irreducible_new) = ((ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityfirst)) * S ((ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityfirst)) + ((ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityfirst))) /\ ((exists ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityfirstreal ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityfirstreal. (((((ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentityfirst) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityfirstreal) /\ (ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityfirstreal) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblenonunitidentityfirstrealdecode. (((ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentityfirst) = 2 * ge_signed_half_swap_irreducible_newirreduciblenonunitidentityfirstrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityfirstreal) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityfirstreal) = S ge_signed_half_swap_irreducible_newirreduciblenonunitidentityfirstrealdecode))) /\ ((ge_first_rp_swap_irreducible_newirreduciblenonunitidentity) + ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityfirstreal = (ge_first_rn_swap_irreducible_newirreduciblenonunitidentity) + ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityfirstreal))) /\ (exists ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityfirstimaginary ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityfirstimaginary. (((((ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityfirst) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityfirstimaginary) /\ (ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityfirstimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblenonunitidentityfirstimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityfirst) = 2 * ge_signed_half_swap_irreducible_newirreduciblenonunitidentityfirstimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityfirstimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityfirstimaginary) = S ge_signed_half_swap_irreducible_newirreduciblenonunitidentityfirstimaginarydecode))) /\ ((ge_first_ip_swap_irreducible_newirreduciblenonunitidentity) + ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityfirstimaginary = (ge_first_in_swap_irreducible_newirreduciblenonunitidentity) + ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityfirstimaginary)))))) /\ ((exists ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentitysecond ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentitysecond. (((gr_inverse_swap_irreducible_newirreduciblenonunit) = ((ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentitysecond)) * S ((ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentitysecond)) + ((ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentitysecond))) /\ ((exists ge_balance_positive_swap_irreducible_newirreduciblenonunitidentitysecondreal ge_balance_negative_swap_irreducible_newirreduciblenonunitidentitysecondreal. (((((ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentitysecond) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblenonunitidentitysecondreal) /\ (ge_balance_negative_swap_irreducible_newirreduciblenonunitidentitysecondreal) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblenonunitidentitysecondrealdecode. (((ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentitysecond) = 2 * ge_signed_half_swap_irreducible_newirreduciblenonunitidentitysecondrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblenonunitidentitysecondreal) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblenonunitidentitysecondreal) = S ge_signed_half_swap_irreducible_newirreduciblenonunitidentitysecondrealdecode))) /\ ((ge_second_rp_swap_irreducible_newirreduciblenonunitidentity) + ge_balance_negative_swap_irreducible_newirreduciblenonunitidentitysecondreal = (ge_second_rn_swap_irreducible_newirreduciblenonunitidentity) + ge_balance_positive_swap_irreducible_newirreduciblenonunitidentitysecondreal))) /\ (exists ge_balance_positive_swap_irreducible_newirreduciblenonunitidentitysecondimaginary ge_balance_negative_swap_irreducible_newirreduciblenonunitidentitysecondimaginary. (((((ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentitysecond) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblenonunitidentitysecondimaginary) /\ (ge_balance_negative_swap_irreducible_newirreduciblenonunitidentitysecondimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblenonunitidentitysecondimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentitysecond) = 2 * ge_signed_half_swap_irreducible_newirreduciblenonunitidentitysecondimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblenonunitidentitysecondimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblenonunitidentitysecondimaginary) = S ge_signed_half_swap_irreducible_newirreduciblenonunitidentitysecondimaginarydecode))) /\ ((ge_second_ip_swap_irreducible_newirreduciblenonunitidentity) + ge_balance_negative_swap_irreducible_newirreduciblenonunitidentitysecondimaginary = (ge_second_in_swap_irreducible_newirreduciblenonunitidentity) + ge_balance_positive_swap_irreducible_newirreduciblenonunitidentitysecondimaginary)))))) /\ (exists ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentityoutput ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityoutput. (((6) = ((ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityoutput)) * S ((ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityoutput)) + ((ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityoutput))) /\ ((exists ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityoutputreal ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityoutputreal. (((((ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentityoutput) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityoutputreal) /\ (ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityoutputreal) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblenonunitidentityoutputrealdecode. (((ge_representation_real_code_swap_irreducible_newirreduciblenonunitidentityoutput) = 2 * ge_signed_half_swap_irreducible_newirreduciblenonunitidentityoutputrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityoutputreal) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityoutputreal) = S ge_signed_half_swap_irreducible_newirreduciblenonunitidentityoutputrealdecode))) /\ ((((((((ge_first_rp_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_rp_swap_irreducible_newirreduciblenonunitidentity))) + (((ge_first_rn_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_rn_swap_irreducible_newirreduciblenonunitidentity))))) + (((((ge_first_ip_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_in_swap_irreducible_newirreduciblenonunitidentity))) + (((ge_first_in_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_ip_swap_irreducible_newirreduciblenonunitidentity))))))) + ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityoutputreal = (((((((ge_first_rp_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_rn_swap_irreducible_newirreduciblenonunitidentity))) + (((ge_first_rn_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_rp_swap_irreducible_newirreduciblenonunitidentity))))) + (((((ge_first_ip_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_ip_swap_irreducible_newirreduciblenonunitidentity))) + (((ge_first_in_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_in_swap_irreducible_newirreduciblenonunitidentity))))))) + ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityoutputreal))) /\ (exists ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityoutputimaginary ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityoutputimaginary. (((((ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityoutput) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityoutputimaginary) /\ (ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityoutputimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblenonunitidentityoutputimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_newirreduciblenonunitidentityoutput) = 2 * ge_signed_half_swap_irreducible_newirreduciblenonunitidentityoutputimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityoutputimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityoutputimaginary) = S ge_signed_half_swap_irreducible_newirreduciblenonunitidentityoutputimaginarydecode))) /\ ((((((((ge_first_rp_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_ip_swap_irreducible_newirreduciblenonunitidentity))) + (((ge_first_rn_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_in_swap_irreducible_newirreduciblenonunitidentity))))) + (((((ge_first_ip_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_rp_swap_irreducible_newirreduciblenonunitidentity))) + (((ge_first_in_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_rn_swap_irreducible_newirreduciblenonunitidentity))))))) + ge_balance_negative_swap_irreducible_newirreduciblenonunitidentityoutputimaginary = (((((((ge_first_rp_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_in_swap_irreducible_newirreduciblenonunitidentity))) + (((ge_first_rn_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_ip_swap_irreducible_newirreduciblenonunitidentity))))) + (((((ge_first_ip_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_rn_swap_irreducible_newirreduciblenonunitidentity))) + (((ge_first_in_swap_irreducible_newirreduciblenonunitidentity) * (ge_second_rp_swap_irreducible_newirreduciblenonunitidentity))))))) + ge_balance_positive_swap_irreducible_newirreduciblenonunitidentityoutputimaginary))))))))))) /\ (forall gr_first_factor_swap_irreducible_newirreducible gr_second_factor_swap_irreducible_newirreducible. (exists ge_first_rp_swap_irreducible_newirreduciblefactorization ge_first_rn_swap_irreducible_newirreduciblefactorization ge_first_ip_swap_irreducible_newirreduciblefactorization ge_first_in_swap_irreducible_newirreduciblefactorization ge_second_rp_swap_irreducible_newirreduciblefactorization ge_second_rn_swap_irreducible_newirreduciblefactorization ge_second_ip_swap_irreducible_newirreduciblefactorization ge_second_in_swap_irreducible_newirreduciblefactorization. ((exists ge_representation_real_code_swap_irreducible_newirreduciblefactorizationfirst ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationfirst. (((gr_first_factor_swap_irreducible_newirreducible) = ((ge_representation_real_code_swap_irreducible_newirreduciblefactorizationfirst) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationfirst)) * S ((ge_representation_real_code_swap_irreducible_newirreduciblefactorizationfirst) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationfirst)) + ((ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationfirst) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationfirst))) /\ ((exists ge_balance_positive_swap_irreducible_newirreduciblefactorizationfirstreal ge_balance_negative_swap_irreducible_newirreduciblefactorizationfirstreal. (((((ge_representation_real_code_swap_irreducible_newirreduciblefactorizationfirst) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblefactorizationfirstreal) /\ (ge_balance_negative_swap_irreducible_newirreduciblefactorizationfirstreal) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblefactorizationfirstrealdecode. (((ge_representation_real_code_swap_irreducible_newirreduciblefactorizationfirst) = 2 * ge_signed_half_swap_irreducible_newirreduciblefactorizationfirstrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblefactorizationfirstreal) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblefactorizationfirstreal) = S ge_signed_half_swap_irreducible_newirreduciblefactorizationfirstrealdecode))) /\ ((ge_first_rp_swap_irreducible_newirreduciblefactorization) + ge_balance_negative_swap_irreducible_newirreduciblefactorizationfirstreal = (ge_first_rn_swap_irreducible_newirreduciblefactorization) + ge_balance_positive_swap_irreducible_newirreduciblefactorizationfirstreal))) /\ (exists ge_balance_positive_swap_irreducible_newirreduciblefactorizationfirstimaginary ge_balance_negative_swap_irreducible_newirreduciblefactorizationfirstimaginary. (((((ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationfirst) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblefactorizationfirstimaginary) /\ (ge_balance_negative_swap_irreducible_newirreduciblefactorizationfirstimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblefactorizationfirstimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationfirst) = 2 * ge_signed_half_swap_irreducible_newirreduciblefactorizationfirstimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblefactorizationfirstimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblefactorizationfirstimaginary) = S ge_signed_half_swap_irreducible_newirreduciblefactorizationfirstimaginarydecode))) /\ ((ge_first_ip_swap_irreducible_newirreduciblefactorization) + ge_balance_negative_swap_irreducible_newirreduciblefactorizationfirstimaginary = (ge_first_in_swap_irreducible_newirreduciblefactorization) + ge_balance_positive_swap_irreducible_newirreduciblefactorizationfirstimaginary)))))) /\ ((exists ge_representation_real_code_swap_irreducible_newirreduciblefactorizationsecond ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationsecond. (((gr_second_factor_swap_irreducible_newirreducible) = ((ge_representation_real_code_swap_irreducible_newirreduciblefactorizationsecond) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationsecond)) * S ((ge_representation_real_code_swap_irreducible_newirreduciblefactorizationsecond) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationsecond)) + ((ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationsecond) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationsecond))) /\ ((exists ge_balance_positive_swap_irreducible_newirreduciblefactorizationsecondreal ge_balance_negative_swap_irreducible_newirreduciblefactorizationsecondreal. (((((ge_representation_real_code_swap_irreducible_newirreduciblefactorizationsecond) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblefactorizationsecondreal) /\ (ge_balance_negative_swap_irreducible_newirreduciblefactorizationsecondreal) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblefactorizationsecondrealdecode. (((ge_representation_real_code_swap_irreducible_newirreduciblefactorizationsecond) = 2 * ge_signed_half_swap_irreducible_newirreduciblefactorizationsecondrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblefactorizationsecondreal) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblefactorizationsecondreal) = S ge_signed_half_swap_irreducible_newirreduciblefactorizationsecondrealdecode))) /\ ((ge_second_rp_swap_irreducible_newirreduciblefactorization) + ge_balance_negative_swap_irreducible_newirreduciblefactorizationsecondreal = (ge_second_rn_swap_irreducible_newirreduciblefactorization) + ge_balance_positive_swap_irreducible_newirreduciblefactorizationsecondreal))) /\ (exists ge_balance_positive_swap_irreducible_newirreduciblefactorizationsecondimaginary ge_balance_negative_swap_irreducible_newirreduciblefactorizationsecondimaginary. (((((ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationsecond) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblefactorizationsecondimaginary) /\ (ge_balance_negative_swap_irreducible_newirreduciblefactorizationsecondimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblefactorizationsecondimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationsecond) = 2 * ge_signed_half_swap_irreducible_newirreduciblefactorizationsecondimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblefactorizationsecondimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblefactorizationsecondimaginary) = S ge_signed_half_swap_irreducible_newirreduciblefactorizationsecondimaginarydecode))) /\ ((ge_second_ip_swap_irreducible_newirreduciblefactorization) + ge_balance_negative_swap_irreducible_newirreduciblefactorizationsecondimaginary = (ge_second_in_swap_irreducible_newirreduciblefactorization) + ge_balance_positive_swap_irreducible_newirreduciblefactorizationsecondimaginary)))))) /\ (exists ge_representation_real_code_swap_irreducible_newirreduciblefactorizationoutput ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationoutput. (((gr_factor_value_swap_irreducible_new) = ((ge_representation_real_code_swap_irreducible_newirreduciblefactorizationoutput) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationoutput)) * S ((ge_representation_real_code_swap_irreducible_newirreduciblefactorizationoutput) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationoutput)) + ((ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationoutput) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationoutput))) /\ ((exists ge_balance_positive_swap_irreducible_newirreduciblefactorizationoutputreal ge_balance_negative_swap_irreducible_newirreduciblefactorizationoutputreal. (((((ge_representation_real_code_swap_irreducible_newirreduciblefactorizationoutput) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblefactorizationoutputreal) /\ (ge_balance_negative_swap_irreducible_newirreduciblefactorizationoutputreal) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblefactorizationoutputrealdecode. (((ge_representation_real_code_swap_irreducible_newirreduciblefactorizationoutput) = 2 * ge_signed_half_swap_irreducible_newirreduciblefactorizationoutputrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblefactorizationoutputreal) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblefactorizationoutputreal) = S ge_signed_half_swap_irreducible_newirreduciblefactorizationoutputrealdecode))) /\ ((((((((ge_first_rp_swap_irreducible_newirreduciblefactorization) * (ge_second_rp_swap_irreducible_newirreduciblefactorization))) + (((ge_first_rn_swap_irreducible_newirreduciblefactorization) * (ge_second_rn_swap_irreducible_newirreduciblefactorization))))) + (((((ge_first_ip_swap_irreducible_newirreduciblefactorization) * (ge_second_in_swap_irreducible_newirreduciblefactorization))) + (((ge_first_in_swap_irreducible_newirreduciblefactorization) * (ge_second_ip_swap_irreducible_newirreduciblefactorization))))))) + ge_balance_negative_swap_irreducible_newirreduciblefactorizationoutputreal = (((((((ge_first_rp_swap_irreducible_newirreduciblefactorization) * (ge_second_rn_swap_irreducible_newirreduciblefactorization))) + (((ge_first_rn_swap_irreducible_newirreduciblefactorization) * (ge_second_rp_swap_irreducible_newirreduciblefactorization))))) + (((((ge_first_ip_swap_irreducible_newirreduciblefactorization) * (ge_second_ip_swap_irreducible_newirreduciblefactorization))) + (((ge_first_in_swap_irreducible_newirreduciblefactorization) * (ge_second_in_swap_irreducible_newirreduciblefactorization))))))) + ge_balance_positive_swap_irreducible_newirreduciblefactorizationoutputreal))) /\ (exists ge_balance_positive_swap_irreducible_newirreduciblefactorizationoutputimaginary ge_balance_negative_swap_irreducible_newirreduciblefactorizationoutputimaginary. (((((ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationoutput) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblefactorizationoutputimaginary) /\ (ge_balance_negative_swap_irreducible_newirreduciblefactorizationoutputimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblefactorizationoutputimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_newirreduciblefactorizationoutput) = 2 * ge_signed_half_swap_irreducible_newirreduciblefactorizationoutputimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblefactorizationoutputimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblefactorizationoutputimaginary) = S ge_signed_half_swap_irreducible_newirreduciblefactorizationoutputimaginarydecode))) /\ ((((((((ge_first_rp_swap_irreducible_newirreduciblefactorization) * (ge_second_ip_swap_irreducible_newirreduciblefactorization))) + (((ge_first_rn_swap_irreducible_newirreduciblefactorization) * (ge_second_in_swap_irreducible_newirreduciblefactorization))))) + (((((ge_first_ip_swap_irreducible_newirreduciblefactorization) * (ge_second_rp_swap_irreducible_newirreduciblefactorization))) + (((ge_first_in_swap_irreducible_newirreduciblefactorization) * (ge_second_rn_swap_irreducible_newirreduciblefactorization))))))) + ge_balance_negative_swap_irreducible_newirreduciblefactorizationoutputimaginary = (((((((ge_first_rp_swap_irreducible_newirreduciblefactorization) * (ge_second_in_swap_irreducible_newirreduciblefactorization))) + (((ge_first_rn_swap_irreducible_newirreduciblefactorization) * (ge_second_ip_swap_irreducible_newirreduciblefactorization))))) + (((((ge_first_ip_swap_irreducible_newirreduciblefactorization) * (ge_second_rn_swap_irreducible_newirreduciblefactorization))) + (((ge_first_in_swap_irreducible_newirreduciblefactorization) * (ge_second_rp_swap_irreducible_newirreduciblefactorization))))))) + ge_balance_positive_swap_irreducible_newirreduciblefactorizationoutputimaginary))))))))) -> (exists gr_inverse_swap_irreducible_newirreduciblefirst_unit. (exists ge_first_rp_swap_irreducible_newirreduciblefirst_unitidentity ge_first_rn_swap_irreducible_newirreduciblefirst_unitidentity ge_first_ip_swap_irreducible_newirreduciblefirst_unitidentity ge_first_in_swap_irreducible_newirreduciblefirst_unitidentity ge_second_rp_swap_irreducible_newirreduciblefirst_unitidentity ge_second_rn_swap_irreducible_newirreduciblefirst_unitidentity ge_second_ip_swap_irreducible_newirreduciblefirst_unitidentity ge_second_in_swap_irreducible_newirreduciblefirst_unitidentity. ((exists ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentityfirst ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityfirst. (((gr_first_factor_swap_irreducible_newirreducible) = ((ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityfirst)) * S ((ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityfirst)) + ((ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityfirst))) /\ ((exists ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityfirstreal ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityfirstreal. (((((ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentityfirst) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityfirstreal) /\ (ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityfirstreal) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentityfirstrealdecode. (((ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentityfirst) = 2 * ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentityfirstrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityfirstreal) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityfirstreal) = S ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentityfirstrealdecode))) /\ ((ge_first_rp_swap_irreducible_newirreduciblefirst_unitidentity) + ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityfirstreal = (ge_first_rn_swap_irreducible_newirreduciblefirst_unitidentity) + ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityfirstreal))) /\ (exists ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityfirstimaginary ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityfirstimaginary. (((((ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityfirst) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityfirstimaginary) /\ (ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityfirstimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentityfirstimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityfirst) = 2 * ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentityfirstimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityfirstimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityfirstimaginary) = S ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentityfirstimaginarydecode))) /\ ((ge_first_ip_swap_irreducible_newirreduciblefirst_unitidentity) + ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityfirstimaginary = (ge_first_in_swap_irreducible_newirreduciblefirst_unitidentity) + ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityfirstimaginary)))))) /\ ((exists ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentitysecond ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentitysecond. (((gr_inverse_swap_irreducible_newirreduciblefirst_unit) = ((ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentitysecond)) * S ((ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentitysecond)) + ((ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentitysecond))) /\ ((exists ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentitysecondreal ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentitysecondreal. (((((ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentitysecond) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentitysecondreal) /\ (ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentitysecondreal) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentitysecondrealdecode. (((ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentitysecond) = 2 * ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentitysecondrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentitysecondreal) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentitysecondreal) = S ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentitysecondrealdecode))) /\ ((ge_second_rp_swap_irreducible_newirreduciblefirst_unitidentity) + ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentitysecondreal = (ge_second_rn_swap_irreducible_newirreduciblefirst_unitidentity) + ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentitysecondreal))) /\ (exists ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentitysecondimaginary ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentitysecondimaginary. (((((ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentitysecond) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentitysecondimaginary) /\ (ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentitysecondimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentitysecondimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentitysecond) = 2 * ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentitysecondimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentitysecondimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentitysecondimaginary) = S ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentitysecondimaginarydecode))) /\ ((ge_second_ip_swap_irreducible_newirreduciblefirst_unitidentity) + ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentitysecondimaginary = (ge_second_in_swap_irreducible_newirreduciblefirst_unitidentity) + ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentitysecondimaginary)))))) /\ (exists ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentityoutput ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityoutput. (((6) = ((ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityoutput)) * S ((ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityoutput)) + ((ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityoutput))) /\ ((exists ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityoutputreal ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityoutputreal. (((((ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentityoutput) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityoutputreal) /\ (ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityoutputreal) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentityoutputrealdecode. (((ge_representation_real_code_swap_irreducible_newirreduciblefirst_unitidentityoutput) = 2 * ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentityoutputrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityoutputreal) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityoutputreal) = S ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentityoutputrealdecode))) /\ ((((((((ge_first_rp_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_rp_swap_irreducible_newirreduciblefirst_unitidentity))) + (((ge_first_rn_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_rn_swap_irreducible_newirreduciblefirst_unitidentity))))) + (((((ge_first_ip_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_in_swap_irreducible_newirreduciblefirst_unitidentity))) + (((ge_first_in_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_ip_swap_irreducible_newirreduciblefirst_unitidentity))))))) + ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityoutputreal = (((((((ge_first_rp_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_rn_swap_irreducible_newirreduciblefirst_unitidentity))) + (((ge_first_rn_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_rp_swap_irreducible_newirreduciblefirst_unitidentity))))) + (((((ge_first_ip_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_ip_swap_irreducible_newirreduciblefirst_unitidentity))) + (((ge_first_in_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_in_swap_irreducible_newirreduciblefirst_unitidentity))))))) + ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityoutputreal))) /\ (exists ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityoutputimaginary ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityoutputimaginary. (((((ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityoutput) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityoutputimaginary) /\ (ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityoutputimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentityoutputimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_newirreduciblefirst_unitidentityoutput) = 2 * ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentityoutputimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityoutputimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityoutputimaginary) = S ge_signed_half_swap_irreducible_newirreduciblefirst_unitidentityoutputimaginarydecode))) /\ ((((((((ge_first_rp_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_ip_swap_irreducible_newirreduciblefirst_unitidentity))) + (((ge_first_rn_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_in_swap_irreducible_newirreduciblefirst_unitidentity))))) + (((((ge_first_ip_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_rp_swap_irreducible_newirreduciblefirst_unitidentity))) + (((ge_first_in_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_rn_swap_irreducible_newirreduciblefirst_unitidentity))))))) + ge_balance_negative_swap_irreducible_newirreduciblefirst_unitidentityoutputimaginary = (((((((ge_first_rp_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_in_swap_irreducible_newirreduciblefirst_unitidentity))) + (((ge_first_rn_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_ip_swap_irreducible_newirreduciblefirst_unitidentity))))) + (((((ge_first_ip_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_rn_swap_irreducible_newirreduciblefirst_unitidentity))) + (((ge_first_in_swap_irreducible_newirreduciblefirst_unitidentity) * (ge_second_rp_swap_irreducible_newirreduciblefirst_unitidentity))))))) + ge_balance_positive_swap_irreducible_newirreduciblefirst_unitidentityoutputimaginary)))))))))) \/ (exists gr_inverse_swap_irreducible_newirreduciblesecond_unit. (exists ge_first_rp_swap_irreducible_newirreduciblesecond_unitidentity ge_first_rn_swap_irreducible_newirreduciblesecond_unitidentity ge_first_ip_swap_irreducible_newirreduciblesecond_unitidentity ge_first_in_swap_irreducible_newirreduciblesecond_unitidentity ge_second_rp_swap_irreducible_newirreduciblesecond_unitidentity ge_second_rn_swap_irreducible_newirreduciblesecond_unitidentity ge_second_ip_swap_irreducible_newirreduciblesecond_unitidentity ge_second_in_swap_irreducible_newirreduciblesecond_unitidentity. ((exists ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentityfirst ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityfirst. (((gr_second_factor_swap_irreducible_newirreducible) = ((ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityfirst)) * S ((ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityfirst)) + ((ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityfirst) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityfirst))) /\ ((exists ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityfirstreal ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityfirstreal. (((((ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentityfirst) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityfirstreal) /\ (ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityfirstreal) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentityfirstrealdecode. (((ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentityfirst) = 2 * ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentityfirstrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityfirstreal) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityfirstreal) = S ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentityfirstrealdecode))) /\ ((ge_first_rp_swap_irreducible_newirreduciblesecond_unitidentity) + ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityfirstreal = (ge_first_rn_swap_irreducible_newirreduciblesecond_unitidentity) + ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityfirstreal))) /\ (exists ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityfirstimaginary ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityfirstimaginary. (((((ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityfirst) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityfirstimaginary) /\ (ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityfirstimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentityfirstimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityfirst) = 2 * ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentityfirstimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityfirstimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityfirstimaginary) = S ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentityfirstimaginarydecode))) /\ ((ge_first_ip_swap_irreducible_newirreduciblesecond_unitidentity) + ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityfirstimaginary = (ge_first_in_swap_irreducible_newirreduciblesecond_unitidentity) + ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityfirstimaginary)))))) /\ ((exists ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentitysecond ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentitysecond. (((gr_inverse_swap_irreducible_newirreduciblesecond_unit) = ((ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentitysecond)) * S ((ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentitysecond)) + ((ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentitysecond) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentitysecond))) /\ ((exists ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentitysecondreal ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentitysecondreal. (((((ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentitysecond) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentitysecondreal) /\ (ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentitysecondreal) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentitysecondrealdecode. (((ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentitysecond) = 2 * ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentitysecondrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentitysecondreal) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentitysecondreal) = S ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentitysecondrealdecode))) /\ ((ge_second_rp_swap_irreducible_newirreduciblesecond_unitidentity) + ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentitysecondreal = (ge_second_rn_swap_irreducible_newirreduciblesecond_unitidentity) + ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentitysecondreal))) /\ (exists ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentitysecondimaginary ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentitysecondimaginary. (((((ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentitysecond) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentitysecondimaginary) /\ (ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentitysecondimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentitysecondimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentitysecond) = 2 * ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentitysecondimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentitysecondimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentitysecondimaginary) = S ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentitysecondimaginarydecode))) /\ ((ge_second_ip_swap_irreducible_newirreduciblesecond_unitidentity) + ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentitysecondimaginary = (ge_second_in_swap_irreducible_newirreduciblesecond_unitidentity) + ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentitysecondimaginary)))))) /\ (exists ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentityoutput ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityoutput. (((6) = ((ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityoutput)) * S ((ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityoutput)) + ((ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityoutput) + (ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityoutput))) /\ ((exists ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityoutputreal ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityoutputreal. (((((ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentityoutput) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityoutputreal) /\ (ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityoutputreal) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentityoutputrealdecode. (((ge_representation_real_code_swap_irreducible_newirreduciblesecond_unitidentityoutput) = 2 * ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentityoutputrealdecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityoutputreal) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityoutputreal) = S ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentityoutputrealdecode))) /\ ((((((((ge_first_rp_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_rp_swap_irreducible_newirreduciblesecond_unitidentity))) + (((ge_first_rn_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_rn_swap_irreducible_newirreduciblesecond_unitidentity))))) + (((((ge_first_ip_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_in_swap_irreducible_newirreduciblesecond_unitidentity))) + (((ge_first_in_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_ip_swap_irreducible_newirreduciblesecond_unitidentity))))))) + ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityoutputreal = (((((((ge_first_rp_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_rn_swap_irreducible_newirreduciblesecond_unitidentity))) + (((ge_first_rn_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_rp_swap_irreducible_newirreduciblesecond_unitidentity))))) + (((((ge_first_ip_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_ip_swap_irreducible_newirreduciblesecond_unitidentity))) + (((ge_first_in_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_in_swap_irreducible_newirreduciblesecond_unitidentity))))))) + ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityoutputreal))) /\ (exists ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityoutputimaginary ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityoutputimaginary. (((((ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityoutput) = 2 * (ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityoutputimaginary) /\ (ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityoutputimaginary) = 0) \/ exists ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentityoutputimaginarydecode. (((ge_representation_imaginary_code_swap_irreducible_newirreduciblesecond_unitidentityoutput) = 2 * ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentityoutputimaginarydecode + 1 /\ (ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityoutputimaginary) = 0) /\ (ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityoutputimaginary) = S ge_signed_half_swap_irreducible_newirreduciblesecond_unitidentityoutputimaginarydecode))) /\ ((((((((ge_first_rp_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_ip_swap_irreducible_newirreduciblesecond_unitidentity))) + (((ge_first_rn_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_in_swap_irreducible_newirreduciblesecond_unitidentity))))) + (((((ge_first_ip_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_rp_swap_irreducible_newirreduciblesecond_unitidentity))) + (((ge_first_in_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_rn_swap_irreducible_newirreduciblesecond_unitidentity))))))) + ge_balance_negative_swap_irreducible_newirreduciblesecond_unitidentityoutputimaginary = (((((((ge_first_rp_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_in_swap_irreducible_newirreduciblesecond_unitidentity))) + (((ge_first_rn_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_ip_swap_irreducible_newirreduciblesecond_unitidentity))))) + (((((ge_first_ip_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_rn_swap_irreducible_newirreduciblesecond_unitidentity))) + (((ge_first_in_swap_irreducible_newirreduciblesecond_unitidentity) * (ge_second_rp_swap_irreducible_newirreduciblesecond_unitidentity))))))) + ge_balance_positive_swap_irreducible_newirreduciblesecond_unitidentityoutputimaginary))))))))))))))))

Constructive proof overview

Generated structural guide

An actual finite swap retains all Gaussian irreducible factors, including repetitions and distinct unit associates.

The unchanged tactic script uses 7 declared prerequisites and contains 103 exact native proof lines.

Alpha v34 checked-use · first admitted v30 · independently kernel and Lean verified; not Stable

Proof neighborhood

Direct dependencies

eq_decidable Stable theorem; checked-use authorized beta_at_unique Stable theorem; checked-use authorized GF0084 gaussian_product_beta_index_transport GF008F gaussian_irreducible_code_transport le_refl Stable theorem; checked-use authorized le_succ Stable theorem; checked-use authorized factor_permutation_swap_reflect_unchanged Alpha theorem; checked-use authorized

Direct 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

103 script commands · 16 reading checkpoints · 4 local claims

This is a reading aid, not a new proof or a proof-tree certificate. Checkpoint groups are consecutive commands, not inferred branch boundaries. Every step links to the preserved script.

Named ingredients (2)
01Fix variables and assumptionsL1–10

Work with arbitrary variables or the premises of the current implication.

  1. L1
    intro b
  2. L2
    intro c
  3. L3
    intro d
  4. L4
    intro e
  5. L5
    intro l
  6. L6
    intro i
  7. L7
    intro p
  8. L8
    intro q
  9. L9
    intro hi
  10. L10
    intro hall
02Fix variables and assumptionsL11–11

Work with arbitrary variables or the premises of the current implication.

  1. L11
    intro hs
03Separate the logical casesL12–15

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L12
    cases hs
  2. L13
    cases hs_right
  3. L14
    cases hs_right_right
  4. L15
    cases hs_right_right_right
04Fix variables and assumptionsL16–19

Work with arbitrary variables or the premises of the current implication.

  1. L16
    intro k
  2. L17
    intro a
  3. L18
    intro hk
  4. L19
    intro ha
05Establish hkiL20–23

Establish this local claim before using it. It is not an additional assumption. The following proof commands apply eq decidable.

  1. L20
    have hki : k=i \/ ~(k=i)
  2. L21
    specialize eq_decidable (k)
  3. L22
    specialize eq_decidable (i)
  4. L23
    apply eq_decidable
06Separate the logical casesL24–24

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L24
    cases hki
07Establish heqL25–34

Establish this local claim before using it. It is not an additional assumption. The following proof commands apply beta at unique.

  1. L25
    have heq : q=a
  2. L26
    specialize beta_at_unique (d)
  3. L27
    specialize beta_at_unique (e)
  4. L28
    specialize beta_at_unique (i)
  5. L29
    specialize beta_at_unique (q)
  6. L30
    specialize beta_at_unique (a)
  7. L31
    apply beta_at_unique
  8. L32
    exact hs_right_right_left
  9. L33
    specialize gaussian_product_beta_index_transport (d)
  10. L34
    specialize gaussian_product_beta_index_transport (e)
08Use earlier factsL35–44

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L35
    specialize gaussian_product_beta_index_transport (k)
  2. L36
    specialize gaussian_product_beta_index_transport (i)
  3. L37
    specialize gaussian_product_beta_index_transport (a)
  4. L38
    apply gaussian_product_beta_index_transport
  5. L39
    exact hki_left
  6. L40
    exact ha
  7. L41
    specialize gaussian_irreducible_code_transport (q)
  8. L42
    specialize gaussian_irreducible_code_transport (a)
  9. L43
    apply gaussian_irreducible_code_transport
  10. L44
    exact heq
09Use earlier factsL45–50

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L45
    specialize hall (l)
  2. L46
    specialize hall (q)
  3. L47
    apply hall
  4. L48
    specialize le_refl (S l)
  5. L49
    apply le_refl
  6. L50
    exact hs_right_left
10Establish hklL51–54

Establish this local claim before using it. It is not an additional assumption. The following proof commands apply eq decidable.

  1. L51
    have hkl : k=l \/ ~(k=l)
  2. L52
    specialize eq_decidable (k)
  3. L53
    specialize eq_decidable (l)
  4. L54
    apply eq_decidable
11Separate the logical casesL55–55

Follow the explicit conjunction, disjunction, witness, or contradiction step recorded below.

  1. L55
    cases hkl
12Establish heqL56–65

Establish this local claim before using it. It is not an additional assumption. The following proof commands apply beta at unique.

  1. L56
    have heq : p=a
  2. L57
    specialize beta_at_unique (d)
  3. L58
    specialize beta_at_unique (e)
  4. L59
    specialize beta_at_unique (l)
  5. L60
    specialize beta_at_unique (p)
  6. L61
    specialize beta_at_unique (a)
  7. L62
    apply beta_at_unique
  8. L63
    exact hs_right_right_right_left
  9. L64
    specialize gaussian_product_beta_index_transport (d)
  10. L65
    specialize gaussian_product_beta_index_transport (e)
13Use earlier factsL66–75

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L66
    specialize gaussian_product_beta_index_transport (k)
  2. L67
    specialize gaussian_product_beta_index_transport (l)
  3. L68
    specialize gaussian_product_beta_index_transport (a)
  4. L69
    apply gaussian_product_beta_index_transport
  5. L70
    exact hkl_left
  6. L71
    exact ha
  7. L72
    specialize gaussian_irreducible_code_transport (p)
  8. L73
    specialize gaussian_irreducible_code_transport (a)
  9. L74
    apply gaussian_irreducible_code_transport
  10. L75
    exact heq
14Use earlier factsL76–85

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L76
    specialize hall (i)
  2. L77
    specialize hall (p)
  3. L78
    apply hall
  4. L79
    specialize le_succ (S i)
  5. L80
    specialize le_succ (l)
  6. L81
    apply le_succ
  7. L82
    exact hi
  8. L83
    exact hs_left
  9. L84
    specialize hall (k)
  10. L85
    specialize hall (a)
15Use earlier factsL86–95

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L86
    apply hall
  2. L87
    exact hk
  3. L88
    specialize factor_permutation_swap_reflect_unchanged (b)
  4. L89
    specialize factor_permutation_swap_reflect_unchanged (c)
  5. L90
    specialize factor_permutation_swap_reflect_unchanged (d)
  6. L91
    specialize factor_permutation_swap_reflect_unchanged (e)
  7. L92
    specialize factor_permutation_swap_reflect_unchanged (l)
  8. L93
    specialize factor_permutation_swap_reflect_unchanged (i)
  9. L94
    specialize factor_permutation_swap_reflect_unchanged (p)
  10. L95
    specialize factor_permutation_swap_reflect_unchanged (q)
16Use earlier factsL96–103

Instantiate or apply named facts and discharge the corresponding proof obligations.

  1. L96
    specialize factor_permutation_swap_reflect_unchanged (k)
  2. L97
    specialize factor_permutation_swap_reflect_unchanged (a)
  3. L98
    apply factor_permutation_swap_reflect_unchanged
  4. L99
    exact hs
  5. L100
    exact hk
  6. L101
    exact hki_right
  7. L102
    exact hkl_right
  8. L103
    exact ha

Library-wide reading audit

Original exact command ledger · 103 lines
  1. 0001intro b
  2. 0002intro c
  3. 0003intro d
  4. 0004intro e
  5. 0005intro l
  6. 0006intro i
  7. 0007intro p
  8. 0008intro q
  9. 0009intro hi
  10. 0010intro hall
  11. 0011intro hs
  12. 0012cases hs
  13. 0013cases hs_right
  14. 0014cases hs_right_right
  15. 0015cases hs_right_right_right
  16. 0016intro k
  17. 0017intro a
  18. 0018intro hk
  19. 0019intro ha
  20. 0020have hki : k=i \/ ~(k=i)
  21. 0021specialize eq_decidable (k)
  22. 0022specialize eq_decidable (i)
  23. 0023apply eq_decidable
  24. 0024cases hki
  25. 0025have heq : q=a
  26. 0026specialize beta_at_unique (d)
  27. 0027specialize beta_at_unique (e)
  28. 0028specialize beta_at_unique (i)
  29. 0029specialize beta_at_unique (q)
  30. 0030specialize beta_at_unique (a)
  31. 0031apply beta_at_unique
  32. 0032exact hs_right_right_left
  33. 0033specialize gaussian_product_beta_index_transport (d)
  34. 0034specialize gaussian_product_beta_index_transport (e)
  35. 0035specialize gaussian_product_beta_index_transport (k)
  36. 0036specialize gaussian_product_beta_index_transport (i)
  37. 0037specialize gaussian_product_beta_index_transport (a)
  38. 0038apply gaussian_product_beta_index_transport
  39. 0039exact hki_left
  40. 0040exact ha
  41. 0041specialize gaussian_irreducible_code_transport (q)
  42. 0042specialize gaussian_irreducible_code_transport (a)
  43. 0043apply gaussian_irreducible_code_transport
  44. 0044exact heq
  45. 0045specialize hall (l)
  46. 0046specialize hall (q)
  47. 0047apply hall
  48. 0048specialize le_refl (S l)
  49. 0049apply le_refl
  50. 0050exact hs_right_left
  51. 0051have hkl : k=l \/ ~(k=l)
  52. 0052specialize eq_decidable (k)
  53. 0053specialize eq_decidable (l)
  54. 0054apply eq_decidable
  55. 0055cases hkl
  56. 0056have heq : p=a
  57. 0057specialize beta_at_unique (d)
  58. 0058specialize beta_at_unique (e)
  59. 0059specialize beta_at_unique (l)
  60. 0060specialize beta_at_unique (p)
  61. 0061specialize beta_at_unique (a)
  62. 0062apply beta_at_unique
  63. 0063exact hs_right_right_right_left
  64. 0064specialize gaussian_product_beta_index_transport (d)
  65. 0065specialize gaussian_product_beta_index_transport (e)
  66. 0066specialize gaussian_product_beta_index_transport (k)
  67. 0067specialize gaussian_product_beta_index_transport (l)
  68. 0068specialize gaussian_product_beta_index_transport (a)
  69. 0069apply gaussian_product_beta_index_transport
  70. 0070exact hkl_left
  71. 0071exact ha
  72. 0072specialize gaussian_irreducible_code_transport (p)
  73. 0073specialize gaussian_irreducible_code_transport (a)
  74. 0074apply gaussian_irreducible_code_transport
  75. 0075exact heq
  76. 0076specialize hall (i)
  77. 0077specialize hall (p)
  78. 0078apply hall
  79. 0079specialize le_succ (S i)
  80. 0080specialize le_succ (l)
  81. 0081apply le_succ
  82. 0082exact hi
  83. 0083exact hs_left
  84. 0084specialize hall (k)
  85. 0085specialize hall (a)
  86. 0086apply hall
  87. 0087exact hk
  88. 0088specialize factor_permutation_swap_reflect_unchanged (b)
  89. 0089specialize factor_permutation_swap_reflect_unchanged (c)
  90. 0090specialize factor_permutation_swap_reflect_unchanged (d)
  91. 0091specialize factor_permutation_swap_reflect_unchanged (e)
  92. 0092specialize factor_permutation_swap_reflect_unchanged (l)
  93. 0093specialize factor_permutation_swap_reflect_unchanged (i)
  94. 0094specialize factor_permutation_swap_reflect_unchanged (p)
  95. 0095specialize factor_permutation_swap_reflect_unchanged (q)
  96. 0096specialize factor_permutation_swap_reflect_unchanged (k)
  97. 0097specialize factor_permutation_swap_reflect_unchanged (a)
  98. 0098apply factor_permutation_swap_reflect_unchanged
  99. 0099exact hs
  100. 0100exact hk
  101. 0101exact hki_right
  102. 0102exact hkl_right
  103. 0103exact ha