TPTP Problem File: SWC525_1.p
View Solutions
- Solve Problem
%------------------------------------------------------------------------------
% File : SWC525_1 : TPTP v9.0.0. Released v9.0.0.
% Domain : Software Creation
% Problem : Atelier-B Proof Obligation: PO 9 234 Group s393 Tag s370
% Version : Especial.
% English :
% Refs : [Deh22] Deharbe (2022), Proof Obligations from the B Formal Me
% : [Deh24] Deharbe (2024), Email to Geoff Sutcliffe
% Source : [Deh24]
% Names : 0012-00067-9-234.tptp [Deh24]
% Status : ContradictoryAxioms
% Rating : 0.00 v9.0.0
% Syntax : Number of formulae : 1058 ( 424 unt; 429 typ; 0 def)
% Number of atoms : 1707 ( 270 equ)
% Maximal formula atoms : 18 ( 2 avg)
% Number of connectives : 1127 ( 49 ~; 34 |; 504 &)
% ( 198 <=>; 342 =>; 0 <=; 0 <~>)
% Maximal formula depth : 12 ( 3 avg)
% Maximal term depth : 5 ( 1 avg)
% Number of FOOLs : 17 ( 3 fml; 14 var)
% Number arithmetic : 1666 ( 257 atm; 191 fun; 216 num;1002 var)
% Number of types : 13 ( 10 usr; 2 ari)
% Number of type conns : 51 ( 25 >; 26 *; 0 +; 0 <<)
% Number of predicates : 21 ( 14 usr; 6 prp; 0-4 aty)
% Number of functors : 423 ( 405 usr; 402 con; 0-2 aty)
% Number of variables : 1158 ( 926 !; 232 ?;1158 :)
% SPC : TX0_CAX_EQU_ARI
% Comments : Autogenerated by PPTRANS-TPTP - github.com/CLEARSY/pptranspog
%------------------------------------------------------------------------------
tff(set_0_type,type,
set_0: $tType ).
tff(mem0_type,type,
mem0: ( $int * set_0 ) > $o ).
tff(set_1_type,type,
set_1: $tType ).
tff(mem1_type,type,
mem1: ( $real * set_1 ) > $o ).
tff(b_division_type,type,
divB: ( $int * $int ) > $int ).
tff(b_division_def_1,axiom,
! [X: $int,Y: $int] :
( ( $lesseq(0,X)
& $less(0,Y) )
=> ( divB(X,Y) = $quotient_f(X,Y) ) ) ).
tff(b_division_def_2,axiom,
! [X: $int,Y: $int] :
( ( $lesseq(X,0)
& $less(0,Y) )
=> ( divB(X,Y) = $uminus($quotient_f($uminus(X),Y)) ) ) ).
tff(b_division_def_3,axiom,
! [X: $int,Y: $int] :
( ( $lesseq(0,X)
& $less(Y,0) )
=> ( divB(X,Y) = $quotient_f(X,Y) ) ) ).
tff(b_division_def_4,axiom,
! [X: $int,Y: $int] :
( ( $lesseq(X,0)
& $less(Y,0) )
=> ( divB(X,Y) = $quotient_f($uminus(X),$uminus(Y)) ) ) ).
tff(exp_type,type,
exp: ( $int * $int ) > $int ).
tff(exp_def_1,axiom,
! [X: $int] : ( exp(X,0) = 1 ) ).
tff(exp_def_2,axiom,
! [X: $int,Y: $int] :
( $greatereq(Y,1)
=> ( exp(X,Y) = $sum(X,exp(X,$difference(Y,1))) ) ) ).
tff(rexp_type,type,
rexp: ( $real * $int ) > $real ).
tff(rexp_def_1,axiom,
! [X: $real] :
( ( X != 0.0 )
=> ( rexp(X,0) = 1.0 ) ) ).
tff(rexp_def_2,axiom,
! [X: $real,Y: $int] :
( $greatereq(Y,1)
=> ( rexp(X,Y) = $sum(X,rexp(X,$difference(Y,1))) ) ) ).
tff(isum_type,type,
isum: set_0 > $int ).
tff(isum_def_1,axiom,
! [S: set_0] :
( ! [X: $int] : ~ mem0(X,S)
=> ( isum(S) = 0 ) ) ).
tff(isum_def_2,axiom,
! [S1: set_0,S2: set_0,E: $int,N: $int] :
( ( ( isum(S1) = N )
& ~ mem0(E,S1)
& ! [X: $int] :
( mem0(X,S2)
=> ( ( X = E )
| mem0(X,S1) ) )
& ! [X: $int] :
( mem0(X,S1)
=> mem0(X,S2) ) )
=> ( isum(S2) = $sum(N,E) ) ) ).
tff(rsum_type,type,
rsum: set_1 > $real ).
tff(rsum_def_1,axiom,
! [S: set_1,X: $real] :
( ~ mem1(X,S)
=> ( rsum(S) = 0.0 ) ) ).
tff(rsum_def_2,axiom,
! [S1: set_1,S2: set_1,E: $real,N: $real] :
( ( ( rsum(S1) = N )
& ~ mem1(E,S1)
& ! [X: $real] :
( mem1(X,S2)
=> ( ( X = E )
| mem1(X,S1) ) )
& ! [X: $real] :
( mem1(X,S1)
=> mem1(X,S2) ) )
=> ( rsum(S2) = $sum(N,E) ) ) ).
tff(iprod_type,type,
iprod: set_0 > $int ).
tff(iprod_def_1,axiom,
! [S: set_0,X: $int] :
( ~ mem0(X,S)
=> ( iprod(S) = 1 ) ) ).
tff(iprod_def_2,axiom,
! [S1: set_0,S2: set_0,E: $int,N: $int] :
( ( ( iprod(S1) = N )
& ~ mem0(E,S1)
& ! [X: $int] :
( mem0(X,S2)
=> ( ( X = E )
| mem0(X,S1) ) )
& ! [X: $int] :
( ( ( X = E )
| mem0(X,S1) )
=> mem0(X,S2) ) )
=> ( isum(S2) = $product(N,E) ) ) ).
tff(rprod_type,type,
rprod: set_1 > $real ).
tff(rprod_def_1,axiom,
! [S: set_1,X: $real] :
( ~ mem1(X,S)
=> ( rprod(S) = 1.0 ) ) ).
tff(rprod_def_2,axiom,
! [S1: set_1,S2: set_1,E: $real,N: $real] :
( ( ( rprod(S1) = N )
& ~ mem1(E,S1)
& ! [X: $real] :
( mem1(X,S2)
=> ( ( X = E )
| mem1(X,S1) ) )
& ! [X: $real] :
( ( ( X = E )
| mem1(X,S1) )
=> mem1(X,S2) ) )
=> ( rprod(S2) = $sum(N,E) ) ) ).
tff(min_int_type,type,
min_int: $int ).
tff(max_int_type,type,
max_int: $int ).
tff(min_int_axiom,axiom,
min_int = $uminus(2147483648) ).
tff(max_int_axiom,axiom,
max_int = 2147483647 ).
%--------------------------------------------------------------------------
%----Global declarations
tff(g_s0_0_type,type,
g_s0_0: set_0 ).
tff(g_s100_95_type,type,
g_s100_95: $int ).
tff(g_s101_96_type,type,
g_s101_96: $int ).
tff(g_s102_97_type,type,
g_s102_97: $int ).
tff(g_s103_98_type,type,
g_s103_98: $int ).
tff(g_s104_99_type,type,
g_s104_99: $int ).
tff(g_s105_100_type,type,
g_s105_100: $int ).
tff(g_s106_101_type,type,
g_s106_101: $int ).
tff(g_s107_102_type,type,
g_s107_102: $int ).
tff(g_s108_103_type,type,
g_s108_103: $int ).
tff(g_s109_104_type,type,
g_s109_104: $int ).
tff(g_s10_10_type,type,
g_s10_10: $int ).
tff(g_s110_105_type,type,
g_s110_105: $int ).
tff(g_s111_106_type,type,
g_s111_106: $int ).
tff(g_s112_107_type,type,
g_s112_107: $int ).
tff(g_s113_108_type,type,
g_s113_108: $int ).
tff(g_s114_109_type,type,
g_s114_109: $int ).
tff(g_s115_110_type,type,
g_s115_110: $int ).
tff(g_s116_111_type,type,
g_s116_111: $int ).
tff(g_s117_112_type,type,
g_s117_112: $int ).
tff(g_s118_113_type,type,
g_s118_113: $int ).
tff(g_s119_114_type,type,
g_s119_114: $int ).
tff(g_s11_11_type,type,
g_s11_11: $int ).
tff(g_s120_115_type,type,
g_s120_115: $int ).
tff(g_s121_116_type,type,
g_s121_116: $int ).
tff(g_s122_117_type,type,
g_s122_117: $int ).
tff(g_s123_118_type,type,
g_s123_118: $int ).
tff(g_s124_119_type,type,
g_s124_119: $int ).
tff(g_s125_120_type,type,
g_s125_120: $int ).
tff(g_s126_121_type,type,
g_s126_121: $int ).
tff(g_s127_122_type,type,
g_s127_122: $int ).
tff(g_s128_123_type,type,
g_s128_123: $int ).
tff(g_s129_124_type,type,
g_s129_124: $int ).
tff(g_s12_12_type,type,
g_s12_12: $int ).
tff(g_s130_125_type,type,
g_s130_125: $int ).
tff(g_s131_126_type,type,
g_s131_126: $int ).
tff(g_s132_127_type,type,
g_s132_127: $int ).
tff(g_s133_128_type,type,
g_s133_128: $int ).
tff(g_s134_129_type,type,
g_s134_129: $int ).
tff(g_s135_130_type,type,
g_s135_130: $int ).
tff(g_s136_131_type,type,
g_s136_131: $int ).
tff(g_s137_132_type,type,
g_s137_132: $int ).
tff(g_s138_133_type,type,
g_s138_133: $int ).
tff(g_s139_134_type,type,
g_s139_134: $int ).
tff(g_s13_13_type,type,
g_s13_13: $int ).
tff(g_s140_135_type,type,
g_s140_135: $int ).
tff(g_s141_136_type,type,
g_s141_136: $int ).
tff(g_s142_137_type,type,
g_s142_137: $int ).
tff(g_s143_138_type,type,
g_s143_138: $int ).
tff(g_s144_139_type,type,
g_s144_139: $int ).
tff(g_s145_140_type,type,
g_s145_140: $int ).
tff(g_s146_141_type,type,
g_s146_141: $int ).
tff(g_s147_142_type,type,
g_s147_142: $int ).
tff(g_s148_143_type,type,
g_s148_143: $int ).
tff(g_s149_144_type,type,
g_s149_144: $int ).
tff(g_s14_14_type,type,
g_s14_14: $int ).
tff(g_s150_145_type,type,
g_s150_145: $int ).
tff(g_s151_146_type,type,
g_s151_146: $int ).
tff(g_s152_147_type,type,
g_s152_147: $int ).
tff(g_s153_148_type,type,
g_s153_148: $int ).
tff(g_s154_149_type,type,
g_s154_149: $int ).
tff(g_s155_150_type,type,
g_s155_150: $int ).
tff(g_s156_151_type,type,
g_s156_151: $int ).
tff(g_s157_152_type,type,
g_s157_152: $int ).
tff(g_s158_153_type,type,
g_s158_153: $int ).
tff(g_s159_154_type,type,
g_s159_154: $int ).
tff(g_s15_15_type,type,
g_s15_15: $int ).
tff(g_s160_155_type,type,
g_s160_155: $int ).
tff(g_s161_156_type,type,
g_s161_156: $int ).
tff(g_s162_157_type,type,
g_s162_157: $int ).
tff(g_s163_158_type,type,
g_s163_158: $int ).
tff(g_s164_159_type,type,
g_s164_159: $int ).
tff(g_s165_160_type,type,
g_s165_160: $int ).
tff(g_s166_161_type,type,
g_s166_161: $int ).
tff(g_s167_162_type,type,
g_s167_162: $int ).
tff(g_s168_163_type,type,
g_s168_163: $int ).
tff(g_s169_164_type,type,
g_s169_164: $int ).
tff(g_s16_16_type,type,
g_s16_16: $int ).
tff(g_s170_165_type,type,
g_s170_165: $int ).
tff(g_s171_166_type,type,
g_s171_166: $int ).
tff(g_s172_167_type,type,
g_s172_167: $int ).
tff(g_s173_168_type,type,
g_s173_168: $int ).
tff(g_s174_169_type,type,
g_s174_169: $int ).
tff(g_s175_170_type,type,
g_s175_170: $int ).
tff(g_s176_171_type,type,
g_s176_171: $int ).
tff(g_s177_172_type,type,
g_s177_172: $int ).
tff(g_s178_173_type,type,
g_s178_173: $int ).
tff(g_s179_174_type,type,
g_s179_174: $int ).
tff(g_s17_17_type,type,
g_s17_17: $int ).
tff(g_s180_175_type,type,
g_s180_175: $int ).
tff(g_s181_176_type,type,
g_s181_176: $int ).
tff(g_s182_177_type,type,
g_s182_177: $int ).
tff(g_s183_178_type,type,
g_s183_178: $int ).
tff(g_s184_179_type,type,
g_s184_179: $int ).
tff(g_s185_180_type,type,
g_s185_180: set_0 ).
tff(g_s186_181_type,type,
g_s186_181: set_0 ).
tff(g_s187_182_type,type,
g_s187_182: $int ).
tff(g_s188_183_type,type,
g_s188_183: $int ).
tff(g_s189_184_type,type,
g_s189_184: $int ).
tff(g_s18_18_type,type,
g_s18_18: $int ).
tff(g_s190_185_type,type,
g_s190_185: $int ).
tff(g_s191_186_type,type,
g_s191_186: $int ).
tff(g_s192_187_type,type,
g_s192_187: $int ).
tff(g_s193_188_type,type,
g_s193_188: $int ).
tff(g_s194_189_type,type,
g_s194_189: $int ).
tff(g_s195_190_type,type,
g_s195_190: $int ).
tff(g_s196_191_type,type,
g_s196_191: $int ).
tff(g_s197_192_type,type,
g_s197_192: $int ).
tff(g_s198_193_type,type,
g_s198_193: $int ).
tff(g_s199_194_type,type,
g_s199_194: $int ).
tff(g_s19_19_type,type,
g_s19_19: set_0 ).
tff(g_s1_1_type,type,
g_s1_1: $int ).
tff(g_s200_195_type,type,
g_s200_195: $int ).
tff(g_s201_196_type,type,
g_s201_196: $int ).
tff(g_s202_197_type,type,
g_s202_197: $int ).
tff(g_s203_198_type,type,
g_s203_198: $int ).
tff(g_s204_199_type,type,
g_s204_199: $int ).
tff(g_s205_200_type,type,
g_s205_200: $int ).
tff(g_s206_201_type,type,
g_s206_201: $int ).
tff(g_s207_202_type,type,
g_s207_202: $int ).
tff(g_s208_203_type,type,
g_s208_203: $int ).
tff(g_s209_204_type,type,
g_s209_204: $int ).
tff(g_s20_20_type,type,
g_s20_20: $int ).
tff(g_s210_205_type,type,
g_s210_205: $int ).
tff(g_s211_206_type,type,
g_s211_206: $int ).
tff(g_s212_207_type,type,
g_s212_207: $int ).
tff(g_s213_208_type,type,
g_s213_208: $int ).
tff(g_s214_209_type,type,
g_s214_209: $int ).
tff(g_s215_210_type,type,
g_s215_210: $int ).
tff(g_s216_211_type,type,
g_s216_211: $int ).
tff(g_s217_212_type,type,
g_s217_212: $int ).
tff(g_s218_213_type,type,
g_s218_213: $int ).
tff(g_s219_214_type,type,
g_s219_214: $int ).
tff(g_s21_21_type,type,
g_s21_21: $int ).
tff(g_s220_215_type,type,
g_s220_215: $int ).
tff(g_s221_216_type,type,
g_s221_216: $int ).
tff(g_s222_217_type,type,
g_s222_217: $int ).
tff(g_s223_218_type,type,
g_s223_218: $int ).
tff(g_s224_219_type,type,
g_s224_219: $int ).
tff(g_s225_220_type,type,
g_s225_220: $int ).
tff(g_s226_221_type,type,
g_s226_221: $int ).
tff(g_s227_222_type,type,
g_s227_222: $int ).
tff(g_s228_223_type,type,
g_s228_223: $int ).
tff(g_s229_224_type,type,
g_s229_224: $int ).
tff(g_s22_22_type,type,
g_s22_22: set_0 ).
tff(g_s230_225_type,type,
g_s230_225: $int ).
tff(g_s231_226_type,type,
g_s231_226: $int ).
tff(g_s232_227_type,type,
g_s232_227: $int ).
tff(g_s233_228_type,type,
g_s233_228: $int ).
tff(g_s234_229_type,type,
g_s234_229: $int ).
tff(g_s235_230_type,type,
g_s235_230: $int ).
tff(g_s236_231_type,type,
g_s236_231: $int ).
tff(g_s237_232_type,type,
g_s237_232: $int ).
tff(g_s238_233_type,type,
g_s238_233: $int ).
tff(g_s239_234_type,type,
g_s239_234: $int ).
tff(g_s23_23_type,type,
g_s23_23: $int ).
tff(g_s240_235_type,type,
g_s240_235: $int ).
tff(g_s241_236_type,type,
g_s241_236: $int ).
tff(g_s242_237_type,type,
g_s242_237: $int ).
tff(g_s243_238_type,type,
g_s243_238: $int ).
tff(g_s244_239_type,type,
g_s244_239: $int ).
tff(g_s245_240_type,type,
g_s245_240: $int ).
tff(g_s246_241_type,type,
g_s246_241: $int ).
tff(g_s247_242_type,type,
g_s247_242: $int ).
tff(g_s248_243_type,type,
g_s248_243: $int ).
tff(g_s249_244_type,type,
g_s249_244: $int ).
tff(g_s24_24_type,type,
g_s24_24: $int ).
tff(g_s250_245_type,type,
g_s250_245: $int ).
tff(g_s251_246_type,type,
g_s251_246: $int ).
tff(g_s252_247_type,type,
g_s252_247: $int ).
tff(g_s253_248_type,type,
g_s253_248: $int ).
tff(g_s254_249_type,type,
g_s254_249: $int ).
tff(g_s255_250_type,type,
g_s255_250: $int ).
tff(g_s256_251_type,type,
g_s256_251: $int ).
tff(g_s257_252_type,type,
g_s257_252: $int ).
tff(g_s258_253_type,type,
g_s258_253: $int ).
tff(g_s259_254_type,type,
g_s259_254: $int ).
tff(g_s25_25_type,type,
g_s25_25: $int ).
tff(g_s260_255_type,type,
g_s260_255: $int ).
tff(g_s261_256_type,type,
g_s261_256: $int ).
tff(g_s262_257_type,type,
g_s262_257: $int ).
tff(g_s263_258_type,type,
g_s263_258: $int ).
tff(g_s264_259_type,type,
g_s264_259: $int ).
tff(g_s265_260_type,type,
g_s265_260: $int ).
tff(g_s266_261_type,type,
g_s266_261: $int ).
tff(g_s267_262_type,type,
g_s267_262: $int ).
tff(g_s268_263_type,type,
g_s268_263: $int ).
tff(g_s269_264_type,type,
g_s269_264: $int ).
tff(g_s26_26_type,type,
g_s26_26: $int ).
tff(g_s270_265_type,type,
g_s270_265: $int ).
tff(g_s271_266_type,type,
g_s271_266: $int ).
tff(g_s272_267_type,type,
g_s272_267: $int ).
tff(g_s273_268_type,type,
g_s273_268: $int ).
tff(g_s274_269_type,type,
g_s274_269: $int ).
tff(g_s275_270_type,type,
g_s275_270: $int ).
tff(g_s276_271_type,type,
g_s276_271: $int ).
tff(g_s277_272_type,type,
g_s277_272: $int ).
tff(g_s278_273_type,type,
g_s278_273: $int ).
tff(g_s279_274_type,type,
g_s279_274: $int ).
tff(g_s27_27_type,type,
g_s27_27: $int ).
tff(g_s280_275_type,type,
g_s280_275: $int ).
tff(g_s281_276_type,type,
g_s281_276: $int ).
tff(g_s282_277_type,type,
g_s282_277: $int ).
tff(g_s283_278_type,type,
g_s283_278: $int ).
tff(g_s284_279_type,type,
g_s284_279: $int ).
tff(g_s285_280_type,type,
g_s285_280: $int ).
tff(g_s286_281_type,type,
g_s286_281: $int ).
tff(g_s287_282_type,type,
g_s287_282: $int ).
tff(g_s288_283_type,type,
g_s288_283: $int ).
tff(g_s289_284_type,type,
g_s289_284: $int ).
tff(g_s28_28_type,type,
g_s28_28: $int ).
tff(g_s290_285_type,type,
g_s290_285: $int ).
tff(g_s291_286_type,type,
g_s291_286: $int ).
tff(g_s292_287_type,type,
g_s292_287: $int ).
tff(g_s293_288_type,type,
g_s293_288: $int ).
tff(g_s294_289_type,type,
g_s294_289: $int ).
tff(g_s295_290_type,type,
g_s295_290: $int ).
tff(g_s296_291_type,type,
g_s296_291: $int ).
tff(g_s297_292_type,type,
g_s297_292: $int ).
tff(g_s298_293_type,type,
g_s298_293: $int ).
tff(g_s299_294_type,type,
g_s299_294: $int ).
tff(g_s29_29_type,type,
g_s29_29: $int ).
tff(g_s2_2_type,type,
g_s2_2: $int ).
tff(g_s300_295_type,type,
g_s300_295: $int ).
tff(g_s301_296_type,type,
g_s301_296: set_4 ).
tff(g_s302_297_type,type,
g_s302_297: set_3 ).
tff(g_s303_298_type,type,
g_s303_298: set_4 ).
tff(g_s304_299_type,type,
g_s304_299: set_3 ).
tff(g_s305_300_type,type,
g_s305_300: set_4 ).
tff(g_s306_316_type,type,
g_s306_316: set_0 ).
tff(g_s307_317_type,type,
g_s307_317: set_0 ).
tff(g_s308_318_type,type,
g_s308_318: set_0 ).
tff(g_s309_319_type,type,
g_s309_319: set_0 ).
tff(g_s30_30_type,type,
g_s30_30: $int ).
tff(g_s310_320_type,type,
g_s310_320: set_3 ).
tff(g_s311_321_type,type,
g_s311_321: set_3 ).
tff(g_s312_322_type,type,
g_s312_322: set_3 ).
tff(g_s313_323_type,type,
g_s313_323: set_3 ).
tff(g_s314_324_type,type,
g_s314_324: set_0 ).
tff(g_s315_325_type,type,
g_s315_325: set_0 ).
tff(g_s316_326_type,type,
g_s316_326: set_0 ).
tff(g_s317_327_type,type,
g_s317_327: set_0 ).
tff(g_s318_328_type,type,
g_s318_328: set_3 ).
tff(g_s319_329_type,type,
g_s319_329: set_3 ).
tff(g_s31_31_type,type,
g_s31_31: $int ).
tff(g_s320_330_type,type,
g_s320_330: set_0 ).
tff(g_s321_331_type,type,
g_s321_331: set_3 ).
tff(g_s322_1_301_type,type,
g_s322_1_301: set_3 ).
tff(g_s322_332_type,type,
g_s322_332: set_3 ).
tff(g_s323_1_302_type,type,
g_s323_1_302: set_3 ).
tff(g_s323_333_type,type,
g_s323_333: set_3 ).
tff(g_s324_1_303_type,type,
g_s324_1_303: set_3 ).
tff(g_s324_334_type,type,
g_s324_334: set_3 ).
tff(g_s325_1_304_type,type,
g_s325_1_304: set_3 ).
tff(g_s325_335_type,type,
g_s325_335: set_3 ).
tff(g_s326_1_305_type,type,
g_s326_1_305: set_3 ).
tff(g_s326_336_type,type,
g_s326_336: set_3 ).
tff(g_s327_1_306_type,type,
g_s327_1_306: set_3 ).
tff(g_s327_337_type,type,
g_s327_337: set_3 ).
tff(g_s328_1_307_type,type,
g_s328_1_307: set_3 ).
tff(g_s328_338_type,type,
g_s328_338: set_3 ).
tff(g_s329_1_308_type,type,
g_s329_1_308: set_3 ).
tff(g_s329_339_type,type,
g_s329_339: set_3 ).
tff(g_s32_33_type,type,
g_s32_33: $int ).
tff(g_s330_1_309_type,type,
g_s330_1_309: set_3 ).
tff(g_s330_340_type,type,
g_s330_340: set_3 ).
tff(g_s331_1_310_type,type,
g_s331_1_310: set_3 ).
tff(g_s331_341_type,type,
g_s331_341: set_3 ).
tff(g_s332_1_311_type,type,
g_s332_1_311: set_3 ).
tff(g_s332_342_type,type,
g_s332_342: set_3 ).
tff(g_s333_1_312_type,type,
g_s333_1_312: set_3 ).
tff(g_s333_343_type,type,
g_s333_343: set_3 ).
tff(g_s334_1_313_type,type,
g_s334_1_313: $int ).
tff(g_s334_344_type,type,
g_s334_344: $int ).
tff(g_s335_381_type,type,
g_s335_381: $o ).
tff(g_s336_379_type,type,
g_s336_379: $o ).
tff(g_s337_1_370_type,type,
g_s337_1_370: $int ).
tff(g_s337_347_type,type,
g_s337_347: $int ).
tff(g_s338_1_371_type,type,
g_s338_1_371: $int ).
tff(g_s338_348_type,type,
g_s338_348: $int ).
tff(g_s339_1_372_type,type,
g_s339_1_372: $int ).
tff(g_s339_349_type,type,
g_s339_349: $int ).
tff(g_s33_32_type,type,
g_s33_32: set_0 ).
tff(g_s340_1_373_type,type,
g_s340_1_373: $int ).
tff(g_s340_350_type,type,
g_s340_350: $int ).
tff(g_s341_1_374_type,type,
g_s341_1_374: $int ).
tff(g_s341_351_type,type,
g_s341_351: $int ).
tff(g_s342_1_375_type,type,
g_s342_1_375: $int ).
tff(g_s342_352_type,type,
g_s342_352: $int ).
tff(g_s343_380_type,type,
g_s343_380: $o ).
tff(g_s346_354_type,type,
g_s346_354: set_3 ).
tff(g_s347_353_type,type,
g_s347_353: set_5 ).
tff(g_s348_356_type,type,
g_s348_356: set_3 ).
tff(g_s349_355_type,type,
g_s349_355: set_5 ).
tff(g_s34_35_type,type,
g_s34_35: $int ).
tff(g_s350_357_type,type,
g_s350_357: set_5 ).
tff(g_s351_359_type,type,
g_s351_359: set_3 ).
tff(g_s352_358_type,type,
g_s352_358: set_5 ).
tff(g_s353_360_type,type,
g_s353_360: set_5 ).
tff(g_s354_362_type,type,
g_s354_362: set_3 ).
tff(g_s355_361_type,type,
g_s355_361: set_5 ).
tff(g_s357_364_type,type,
g_s357_364: set_3 ).
tff(g_s358_363_type,type,
g_s358_363: set_5 ).
tff(g_s359_365_type,type,
g_s359_365: set_3 ).
tff(g_s35_34_type,type,
g_s35_34: set_0 ).
tff(g_s360_1_314_type,type,
g_s360_1_314: $int ).
tff(g_s360_345_type,type,
g_s360_345: $int ).
tff(g_s361_1_369_type,type,
g_s361_1_369: $int ).
tff(g_s361_368_type,type,
g_s361_368: $int ).
tff(g_s362_1_315_type,type,
g_s362_1_315: set_0 ).
tff(g_s362_346_type,type,
g_s362_346: set_0 ).
tff(g_s363_366_type,type,
g_s363_366: set_0 ).
tff(g_s365_367_type,type,
g_s365_367: $o ).
tff(g_s366_1_376_type,type,
g_s366_1_376: $int ).
tff(g_s367_1_377_type,type,
g_s367_1_377: $int ).
tff(g_s368_1_378_type,type,
g_s368_1_378: $int ).
tff(g_s36_37_type,type,
g_s36_37: $int ).
tff(g_s37_36_type,type,
g_s37_36: set_0 ).
tff(g_s380_385_type,type,
g_s380_385: $int ).
tff(g_s38_38_type,type,
g_s38_38: $int ).
tff(g_s399_392_type,type,
g_s399_392: $int ).
tff(g_s39_39_type,type,
g_s39_39: $int ).
tff(g_s3_3_type,type,
g_s3_3: set_0 ).
tff(g_s40_40_type,type,
g_s40_40: set_0 ).
tff(g_s41_41_type,type,
g_s41_41: set_2 ).
tff(g_s42_42_type,type,
g_s42_42: set_3 ).
tff(g_s43_43_type,type,
g_s43_43: set_4 ).
tff(g_s44_44_type,type,
g_s44_44: set_4 ).
tff(g_s45_45_type,type,
g_s45_45: set_3 ).
tff(g_s46_46_type,type,
g_s46_46: set_4 ).
tff(g_s47_47_type,type,
g_s47_47: set_4 ).
tff(g_s48_48_type,type,
g_s48_48: set_3 ).
tff(g_s49_49_type,type,
g_s49_49: set_4 ).
tff(g_s4_4_type,type,
g_s4_4: $int ).
tff(g_s50_50_type,type,
g_s50_50: set_4 ).
tff(g_s51_51_type,type,
g_s51_51: set_4 ).
tff(g_s52_52_type,type,
g_s52_52: set_4 ).
tff(g_s53_53_type,type,
g_s53_53: set_4 ).
tff(g_s54_54_type,type,
g_s54_54: set_4 ).
tff(g_s55_55_type,type,
g_s55_55: set_4 ).
tff(g_s56_56_type,type,
g_s56_56: set_4 ).
tff(g_s57_57_type,type,
g_s57_57: set_4 ).
tff(g_s58_58_type,type,
g_s58_58: set_4 ).
tff(g_s59_59_type,type,
g_s59_59: set_4 ).
tff(g_s5_5_type,type,
g_s5_5: $int ).
tff(g_s60_60_type,type,
g_s60_60: set_4 ).
tff(g_s66_61_type,type,
g_s66_61: $int ).
tff(g_s67_62_type,type,
g_s67_62: $int ).
tff(g_s68_63_type,type,
g_s68_63: $int ).
tff(g_s69_64_type,type,
g_s69_64: $int ).
tff(g_s6_6_type,type,
g_s6_6: set_0 ).
tff(g_s70_65_type,type,
g_s70_65: $int ).
tff(g_s71_66_type,type,
g_s71_66: $int ).
tff(g_s72_67_type,type,
g_s72_67: $int ).
tff(g_s73_68_type,type,
g_s73_68: $int ).
tff(g_s74_69_type,type,
g_s74_69: $int ).
tff(g_s75_70_type,type,
g_s75_70: $int ).
tff(g_s76_71_type,type,
g_s76_71: $int ).
tff(g_s77_72_type,type,
g_s77_72: $int ).
tff(g_s78_73_type,type,
g_s78_73: $int ).
tff(g_s79_74_type,type,
g_s79_74: $int ).
tff(g_s7_7_type,type,
g_s7_7: $int ).
tff(g_s80_75_type,type,
g_s80_75: $int ).
tff(g_s81_76_type,type,
g_s81_76: $int ).
tff(g_s82_77_type,type,
g_s82_77: $int ).
tff(g_s83_78_type,type,
g_s83_78: $int ).
tff(g_s84_79_type,type,
g_s84_79: $int ).
tff(g_s85_80_type,type,
g_s85_80: $int ).
tff(g_s86_81_type,type,
g_s86_81: $int ).
tff(g_s87_82_type,type,
g_s87_82: $int ).
tff(g_s88_83_type,type,
g_s88_83: $int ).
tff(g_s89_84_type,type,
g_s89_84: $int ).
tff(g_s8_8_type,type,
g_s8_8: $int ).
tff(g_s90_85_type,type,
g_s90_85: $int ).
tff(g_s91_86_type,type,
g_s91_86: $int ).
tff(g_s92_87_type,type,
g_s92_87: $int ).
tff(g_s93_88_type,type,
g_s93_88: $int ).
tff(g_s94_89_type,type,
g_s94_89: $int ).
tff(g_s95_90_type,type,
g_s95_90: $int ).
tff(g_s96_91_type,type,
g_s96_91: $int ).
tff(g_s97_92_type,type,
g_s97_92: $int ).
tff(g_s98_93_type,type,
g_s98_93: $int ).
tff(g_s99_94_type,type,
g_s99_94: $int ).
tff(g_s9_9_type,type,
g_s9_9: set_0 ).
tff(mem2_type,type,
mem2: ( $o * $int * set_2 ) > $o ).
tff(mem3_type,type,
mem3: ( $int * $int * set_3 ) > $o ).
tff(mem4_type,type,
mem4: ( $int * $int * $int * set_4 ) > $o ).
tff(mem5_type,type,
mem5: ( $int * set_0 * set_5 ) > $o ).
tff(prod_0_type,type,
prod_0: $tType ).
tff(prod_0_empty,type,
prod_0_empty: prod_0 ).
tff(prod_0_insert,type,
prod_0: ( $o * $int ) > prod_0 ).
tff(prod_0_in,type,
prod_0_in: ( $o * $int * prod_0 ) > $o ).
tff(prod_1_type,type,
prod_1: $tType ).
tff(prod_1_empty,type,
prod_1_empty: prod_1 ).
tff(prod_1_insert,type,
prod_1: ( $int * $int ) > prod_1 ).
tff(prod_1_in,type,
prod_1_in: ( $int * $int * prod_1 ) > $o ).
tff(prod_2_type,type,
prod_2: $tType ).
tff(prod_2_empty,type,
prod_2_empty: prod_2 ).
tff(prod_2_insert,type,
prod_2: ( prod_1 * $int ) > prod_2 ).
tff(prod_2_in,type,
prod_2_in: ( prod_1 * $int * prod_2 ) > $o ).
tff(prod_3_type,type,
prod_3: $tType ).
tff(prod_3_empty,type,
prod_3_empty: prod_3 ).
tff(prod_3_insert,type,
prod_3: ( $int * set_0 ) > prod_3 ).
tff(prod_3_in,type,
prod_3_in: ( $int * set_0 * prod_3 ) > $o ).
tff(set_2_type,type,
set_2: $tType ).
tff(set_2_empty,type,
set_2_empty: set_2 ).
tff(set_2_insert,type,
set_2: prod_0 > set_2 ).
tff(set_3_type,type,
set_3: $tType ).
tff(set_3_empty,type,
set_3_empty: set_3 ).
tff(set_3_insert,type,
set_3: prod_1 > set_3 ).
tff(set_4_type,type,
set_4: $tType ).
tff(set_4_empty,type,
set_4_empty: set_4 ).
tff(set_4_insert,type,
set_4: prod_2 > set_4 ).
tff(set_5_type,type,
set_5: $tType ).
tff(set_5_empty,type,
set_5_empty: set_5 ).
tff(set_5_insert,type,
set_5: prod_3 > set_5 ).
%----Defines
tff('Define:B definitions:0',axiom,
! [X_3: $int] :
( ( $greatereq(X_3,0)
& $lesseq(X_3,max_int) )
<=> ( $greatereq(X_3,0)
& $lesseq(X_3,max_int) ) ) ).
tff('Define:B definitions:1',axiom,
! [X_4: $int] :
( ( $greatereq(X_4,min_int)
& $lesseq(X_4,max_int) )
<=> ( $greatereq(X_4,min_int)
& $lesseq(X_4,max_int) ) ) ).
tff('Define:abs:0',axiom,
? [X_755: set_3] :
( ! [X_756: $int,X_757: $int] :
( mem3(X_757,X_756,X_755)
<=> mem3(X_757,X_756,g_s322_332) )
& ! [X_758: $int,X_759: $int,X_760: $int] :
( ( mem3(X_758,X_759,X_755)
& mem3(X_758,X_760,X_755) )
=> ( X_759 = X_760 ) )
& ! [X_761: $int] :
( ( $greatereq(X_761,0)
& $lesseq(X_761,g_s127_122) )
<=> ? [X_762: $int] : mem3(X_761,X_762,X_755) )
& ! [X_763: $int] :
( ? [X_764: $int] : mem3(X_764,X_763,X_755)
=> $true ) ) ).
tff('Define:abs:1',axiom,
? [X_765: set_3] :
( ! [X_766: $int,X_767: $int] :
( mem3(X_767,X_766,X_765)
<=> mem3(X_767,X_766,g_s323_333) )
& ! [X_768: $int,X_769: $int,X_770: $int] :
( ( mem3(X_768,X_769,X_765)
& mem3(X_768,X_770,X_765) )
=> ( X_769 = X_770 ) )
& ! [X_771: $int] :
( mem0(X_771,g_s19_19)
<=> ? [X_772: $int] : mem3(X_771,X_772,X_765) )
& ! [X_773: $int] :
( ? [X_774: $int] : mem3(X_774,X_773,X_765)
=> $true ) ) ).
tff('Define:abs:10',axiom,
? [X_855: set_3] :
( ! [X_856: $int,X_857: $int] :
( mem3(X_857,X_856,X_855)
<=> mem3(X_857,X_856,g_s332_342) )
& ! [X_858: $int,X_859: $int,X_860: $int] :
( ( mem3(X_858,X_859,X_855)
& mem3(X_858,X_860,X_855) )
=> ( X_859 = X_860 ) )
& ! [X_861: $int] :
( mem0(X_861,g_s19_19)
<=> ? [X_862: $int] : mem3(X_861,X_862,X_855) )
& ! [X_863: $int] :
( ? [X_864: $int] : mem3(X_864,X_863,X_855)
=> $true ) ) ).
tff('Define:abs:100',axiom,
? [X_1192: set_3] :
( ! [X_1193: $int,X_1194: $int] :
( mem3(X_1194,X_1193,X_1192)
<=> mem3(X_1194,X_1193,g_s348_356) )
& ! [X_1195: $int,X_1196: $int,X_1197: $int] :
( ( mem3(X_1195,X_1196,X_1192)
& mem3(X_1195,X_1197,X_1192) )
=> ( X_1196 = X_1197 ) )
& ! [X_1198: $int] :
( mem0(X_1198,g_s19_19)
<=> ? [X_1199: $int] : mem3(X_1198,X_1199,X_1192) )
& ! [X_1200: $int] :
( ? [X_1201: $int] : mem3(X_1201,X_1200,X_1192)
=> $true ) ) ).
tff('Define:abs:101',axiom,
? [X_1202: set_3] :
( ! [X_1203: $int,X_1204: $int] :
( mem3(X_1204,X_1203,X_1202)
<=> mem3(X_1204,X_1203,g_s351_359) )
& ! [X_1205: $int,X_1206: $int,X_1207: $int] :
( ( mem3(X_1205,X_1206,X_1202)
& mem3(X_1205,X_1207,X_1202) )
=> ( X_1206 = X_1207 ) )
& ! [X_1208: $int] :
( mem0(X_1208,g_s19_19)
<=> ? [X_1209: $int] : mem3(X_1208,X_1209,X_1202) )
& ! [X_1210: $int] :
( ? [X_1211: $int] : mem3(X_1211,X_1210,X_1202)
=> $true ) ) ).
tff('Define:abs:102',axiom,
? [X_1212: set_3] :
( ! [X_1213: $int,X_1214: $int] :
( mem3(X_1214,X_1213,X_1212)
<=> mem3(X_1214,X_1213,g_s357_364) )
& ! [X_1215: $int,X_1216: $int,X_1217: $int] :
( ( mem3(X_1215,X_1216,X_1212)
& mem3(X_1215,X_1217,X_1212) )
=> ( X_1216 = X_1217 ) )
& ! [X_1218: $int] :
( ( $greatereq(X_1218,0)
& $lesseq(X_1218,g_s127_122) )
<=> ? [X_1219: $int] : mem3(X_1218,X_1219,X_1212) )
& ! [X_1220: $int] :
( ? [X_1221: $int] : mem3(X_1221,X_1220,X_1212)
=> $true ) ) ).
tff('Define:abs:103',axiom,
? [X_1222: set_3] :
( ! [X_1223: $int,X_1224: $int] :
( mem3(X_1224,X_1223,X_1222)
<=> mem3(X_1224,X_1223,g_s354_362) )
& ! [X_1225: $int,X_1226: $int,X_1227: $int] :
( ( mem3(X_1225,X_1226,X_1222)
& mem3(X_1225,X_1227,X_1222) )
=> ( X_1226 = X_1227 ) )
& ! [X_1228: $int] :
( mem0(X_1228,g_s19_19)
<=> ? [X_1229: $int] : mem3(X_1228,X_1229,X_1222) )
& ! [X_1230: $int] :
( ? [X_1231: $int] : mem3(X_1231,X_1230,X_1222)
=> $true ) ) ).
tff('Define:abs:104',axiom,
$true ).
tff('Define:abs:11',axiom,
? [X_865: set_3] :
( ! [X_866: $int,X_867: $int] :
( mem3(X_867,X_866,X_865)
<=> mem3(X_867,X_866,g_s333_343) )
& ! [X_868: $int,X_869: $int,X_870: $int] :
( ( mem3(X_868,X_869,X_865)
& mem3(X_868,X_870,X_865) )
=> ( X_869 = X_870 ) )
& ! [X_871: $int] :
( mem0(X_871,g_s19_19)
<=> ? [X_872: $int] : mem3(X_871,X_872,X_865) )
& ! [X_873: $int] :
( ? [X_874: $int] : mem3(X_874,X_873,X_865)
=> $true ) ) ).
tff('Define:abs:12',axiom,
$greatereq(g_s334_344,0) ).
tff('Define:abs:13',axiom,
$true ).
tff('Define:abs:14',axiom,
$true ).
tff('Define:abs:15',axiom,
mem0(g_s337_347,g_s22_22) ).
tff('Define:abs:16',axiom,
mem0(g_s338_348,g_s22_22) ).
tff('Define:abs:17',axiom,
mem0(g_s339_349,g_s22_22) ).
tff('Define:abs:18',axiom,
mem0(g_s340_350,g_s22_22) ).
tff('Define:abs:19',axiom,
mem0(g_s341_351,g_s22_22) ).
tff('Define:abs:2',axiom,
? [X_775: set_3] :
( ! [X_776: $int,X_777: $int] :
( mem3(X_777,X_776,X_775)
<=> mem3(X_777,X_776,g_s324_334) )
& ! [X_778: $int,X_779: $int,X_780: $int] :
( ( mem3(X_778,X_779,X_775)
& mem3(X_778,X_780,X_775) )
=> ( X_779 = X_780 ) )
& ! [X_781: $int] :
( mem0(X_781,g_s19_19)
<=> ? [X_782: $int] : mem3(X_781,X_782,X_775) )
& ! [X_783: $int] :
( ? [X_784: $int] : mem3(X_784,X_783,X_775)
=> $true ) ) ).
tff('Define:abs:20',axiom,
mem0(g_s342_352,g_s22_22) ).
tff('Define:abs:21',axiom,
$true ).
tff('Define:abs:22',axiom,
$true ).
tff('Define:abs:23',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ~ ! [X_875: set_0,X_876: $int] :
( ( mem5(L_s345,X_875,g_s347_353)
& ! [X_877: $int,X_878: $int] :
( ( mem3(L_s345,X_877,g_s346_354)
& mem3(L_s345,X_878,g_s324_334) )
=> ( X_876 = $sum($difference(X_877,g_s283_278),X_878) ) ) )
=> mem0(X_876,X_875) ) ) ).
tff('Define:abs:24',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_879: $int] :
( ! [X_880: $int,X_881: $int,X_882: $int] :
( ( mem3(L_s345,X_880,g_s346_354)
& mem3(L_s345,X_881,g_s324_334)
& mem3(L_s345,X_882,g_s346_354) )
=> ( $greatereq(X_879,$sum($sum($difference(X_880,g_s283_278),X_881),1))
& $lesseq(X_879,X_882) ) )
=> ! [X_883: set_0] :
( mem5(L_s345,X_883,g_s347_353)
=> mem0(X_879,X_883) ) ) ) ).
tff('Define:abs:25',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_884: $int,X_885: $int] :
( ( mem3(L_s345,X_884,g_s346_354)
& mem3(L_s345,X_885,g_s325_335) )
=> $greatereq($sum($difference(X_884,g_s282_277),X_885),0) ) ) ).
tff('Define:abs:26',axiom,
! [L_s345: $int] :
( ( mem0(L_s345,g_s19_19)
& ! [X_886: $int,X_887: $int] :
( ( mem3(L_s345,X_886,g_s346_354)
& mem3(L_s345,X_887,g_s325_335) )
=> $greater($sum($difference(X_886,g_s282_277),X_887),0) ) )
=> ! [X_888: set_0,X_889: $int] :
( ( mem5(L_s345,X_888,g_s347_353)
& ! [X_890: $int,X_891: $int] :
( ( mem3(L_s345,X_890,g_s346_354)
& mem3(L_s345,X_891,g_s325_335) )
=> ( X_889 = $sum($difference(X_890,g_s282_277),X_891) ) ) )
=> mem0(X_889,X_888) ) ) ).
tff('Define:abs:27',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_892: $int] :
( ( ! [X_893: $int,X_894: $int,X_895: $int] :
( ( mem3(L_s345,X_893,g_s346_354)
& mem3(L_s345,X_894,g_s325_335)
& mem3(L_s345,X_895,g_s346_354) )
=> ( $greatereq(X_892,$sum($sum($difference(X_893,g_s282_277),X_894),1))
& $lesseq(X_892,X_895) ) )
& ! [X_896: set_0] :
( mem5(L_s345,X_896,g_s347_353)
=> mem0(X_892,X_896) ) )
<=> $false ) ) ).
tff('Define:abs:28',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ~ ! [X_897: set_0,X_898: $int] :
( ( mem5(L_s345,X_897,g_s349_355)
& ! [X_899: $int,X_900: $int] :
( ( mem3(L_s345,X_899,g_s348_356)
& mem3(L_s345,X_900,g_s326_336) )
=> ( X_898 = $sum($difference(X_899,g_s284_279),X_900) ) ) )
=> mem0(X_898,X_897) ) ) ).
tff('Define:abs:29',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_901: $int] :
( ! [X_902: $int,X_903: $int,X_904: $int] :
( ( mem3(L_s345,X_902,g_s348_356)
& mem3(L_s345,X_903,g_s326_336)
& mem3(L_s345,X_904,g_s348_356) )
=> ( $greatereq(X_901,$sum($sum($difference(X_902,g_s284_279),X_903),1))
& $lesseq(X_901,X_904) ) )
=> ! [X_905: set_0] :
( mem5(L_s345,X_905,g_s349_355)
=> mem0(X_901,X_905) ) ) ) ).
tff('Define:abs:3',axiom,
? [X_785: set_3] :
( ! [X_786: $int,X_787: $int] :
( mem3(X_787,X_786,X_785)
<=> mem3(X_787,X_786,g_s325_335) )
& ! [X_788: $int,X_789: $int,X_790: $int] :
( ( mem3(X_788,X_789,X_785)
& mem3(X_788,X_790,X_785) )
=> ( X_789 = X_790 ) )
& ! [X_791: $int] :
( mem0(X_791,g_s19_19)
<=> ? [X_792: $int] : mem3(X_791,X_792,X_785) )
& ! [X_793: $int] :
( ? [X_794: $int] : mem3(X_794,X_793,X_785)
=> $true ) ) ).
tff('Define:abs:30',axiom,
! [L_s345: $int] :
( ( mem0(L_s345,g_s19_19)
& ! [X_906: $int] :
( mem3(L_s345,X_906,g_s327_337)
=> $greater(X_906,0) ) )
=> ! [X_907: set_0,X_908: $int] :
( ( mem5(L_s345,X_907,g_s349_355)
& ! [X_909: $int,X_910: $int] :
( ( mem3(L_s345,X_909,g_s348_356)
& mem3(L_s345,X_910,g_s327_337) )
=> ( X_908 = $sum($difference(X_909,g_s287_282),X_910) ) ) )
=> mem0(X_908,X_907) ) ) ).
tff('Define:abs:31',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_911: $int] :
( ( ! [X_912: $int,X_913: $int,X_914: $int] :
( ( mem3(L_s345,X_912,g_s348_356)
& mem3(L_s345,X_913,g_s327_337)
& mem3(L_s345,X_914,g_s348_356) )
=> ( $greatereq(X_911,$sum($sum($difference(X_912,g_s287_282),X_913),1))
& $lesseq(X_911,X_914) ) )
& ! [X_915: set_0] :
( mem5(L_s345,X_915,g_s349_355)
=> mem0(X_911,X_915) ) )
<=> $false ) ) ).
tff('Define:abs:32',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ~ ! [X_916: set_0,X_917: $int] :
( ( mem5(L_s345,X_916,g_s350_357)
& ! [X_918: $int,X_919: $int] :
( ( mem3(L_s345,X_918,g_s348_356)
& mem3(L_s345,X_919,g_s328_338) )
=> ( X_917 = $sum($difference(X_918,g_s284_279),X_919) ) ) )
=> mem0(X_917,X_916) ) ) ).
tff('Define:abs:33',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_920: $int] :
( ! [X_921: $int,X_922: $int,X_923: $int] :
( ( mem3(L_s345,X_921,g_s348_356)
& mem3(L_s345,X_922,g_s328_338)
& mem3(L_s345,X_923,g_s348_356) )
=> ( $greatereq(X_920,$sum($sum($difference(X_921,g_s284_279),X_922),1))
& $lesseq(X_920,X_923) ) )
=> ! [X_924: set_0] :
( mem5(L_s345,X_924,g_s350_357)
=> mem0(X_920,X_924) ) ) ) ).
tff('Define:abs:34',axiom,
! [L_s345: $int] :
( ( mem0(L_s345,g_s19_19)
& ! [X_925: $int] :
( mem3(L_s345,X_925,g_s329_339)
=> $greater(X_925,0) ) )
=> ! [X_926: set_0,X_927: $int] :
( ( mem5(L_s345,X_926,g_s350_357)
& ! [X_928: $int,X_929: $int] :
( ( mem3(L_s345,X_928,g_s348_356)
& mem3(L_s345,X_929,g_s329_339) )
=> ( X_927 = $sum($difference(X_928,g_s287_282),X_929) ) ) )
=> mem0(X_927,X_926) ) ) ).
tff('Define:abs:35',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_930: $int] :
( ( ! [X_931: $int,X_932: $int,X_933: $int] :
( ( mem3(L_s345,X_931,g_s348_356)
& mem3(L_s345,X_932,g_s329_339)
& mem3(L_s345,X_933,g_s348_356) )
=> ( $greatereq(X_930,$sum($sum($difference(X_931,g_s287_282),X_932),1))
& $lesseq(X_930,X_933) ) )
& ! [X_934: set_0] :
( mem5(L_s345,X_934,g_s350_357)
=> mem0(X_930,X_934) ) )
<=> $false ) ) ).
tff('Define:abs:36',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ~ ! [X_935: set_0,X_936: $int] :
( ( mem5(L_s345,X_935,g_s352_358)
& ! [X_937: $int,X_938: $int] :
( ( mem3(L_s345,X_937,g_s351_359)
& mem3(L_s345,X_938,g_s330_340) )
=> ( X_936 = $sum($difference(X_937,g_s285_280),X_938) ) ) )
=> mem0(X_936,X_935) ) ) ).
tff('Define:abs:37',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_939: $int] :
( ! [X_940: $int,X_941: $int,X_942: $int] :
( ( mem3(L_s345,X_940,g_s351_359)
& mem3(L_s345,X_941,g_s330_340)
& mem3(L_s345,X_942,g_s351_359) )
=> ( $greatereq(X_939,$sum($sum($difference(X_940,g_s285_280),X_941),1))
& $lesseq(X_939,X_942) ) )
=> ! [X_943: set_0] :
( mem5(L_s345,X_943,g_s352_358)
=> mem0(X_939,X_943) ) ) ) ).
tff('Define:abs:38',axiom,
! [L_s345: $int] :
( ( mem0(L_s345,g_s19_19)
& ! [X_944: $int] :
( mem3(L_s345,X_944,g_s332_342)
=> $greater(X_944,0) ) )
=> ! [X_945: set_0,X_946: $int] :
( ( mem5(L_s345,X_945,g_s352_358)
& ! [X_947: $int,X_948: $int] :
( ( mem3(L_s345,X_947,g_s351_359)
& mem3(L_s345,X_948,g_s332_342) )
=> ( X_946 = $sum($difference(X_947,g_s286_281),X_948) ) ) )
=> mem0(X_946,X_945) ) ) ).
tff('Define:abs:39',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_949: $int] :
( ( ! [X_950: $int,X_951: $int,X_952: $int] :
( ( mem3(L_s345,X_950,g_s351_359)
& mem3(L_s345,X_951,g_s332_342)
& mem3(L_s345,X_952,g_s351_359) )
=> ( $greatereq(X_949,$sum($sum($difference(X_950,g_s286_281),X_951),1))
& $lesseq(X_949,X_952) ) )
& ! [X_953: set_0] :
( mem5(L_s345,X_953,g_s352_358)
=> mem0(X_949,X_953) ) )
<=> $false ) ) ).
tff('Define:abs:4',axiom,
? [X_795: set_3] :
( ! [X_796: $int,X_797: $int] :
( mem3(X_797,X_796,X_795)
<=> mem3(X_797,X_796,g_s326_336) )
& ! [X_798: $int,X_799: $int,X_800: $int] :
( ( mem3(X_798,X_799,X_795)
& mem3(X_798,X_800,X_795) )
=> ( X_799 = X_800 ) )
& ! [X_801: $int] :
( mem0(X_801,g_s19_19)
<=> ? [X_802: $int] : mem3(X_801,X_802,X_795) )
& ! [X_803: $int] :
( ? [X_804: $int] : mem3(X_804,X_803,X_795)
=> $true ) ) ).
tff('Define:abs:40',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ~ ! [X_954: set_0,X_955: $int] :
( ( mem5(L_s345,X_954,g_s353_360)
& ! [X_956: $int,X_957: $int] :
( ( mem3(L_s345,X_956,g_s351_359)
& mem3(L_s345,X_957,g_s331_341) )
=> ( X_955 = $sum($difference(X_956,g_s285_280),X_957) ) ) )
=> mem0(X_955,X_954) ) ) ).
tff('Define:abs:41',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_958: $int] :
( ! [X_959: $int,X_960: $int,X_961: $int] :
( ( mem3(L_s345,X_959,g_s351_359)
& mem3(L_s345,X_960,g_s331_341)
& mem3(L_s345,X_961,g_s351_359) )
=> ( $greatereq(X_958,$sum($sum($difference(X_959,g_s285_280),X_960),1))
& $lesseq(X_958,X_961) ) )
=> ! [X_962: set_0] :
( mem5(L_s345,X_962,g_s353_360)
=> mem0(X_958,X_962) ) ) ) ).
tff('Define:abs:42',axiom,
! [L_s345: $int] :
( ( mem0(L_s345,g_s19_19)
& ! [X_963: $int] :
( mem3(L_s345,X_963,g_s333_343)
=> $greater(X_963,0) ) )
=> ! [X_964: set_0,X_965: $int] :
( ( mem5(L_s345,X_964,g_s353_360)
& ! [X_966: $int,X_967: $int] :
( ( mem3(L_s345,X_966,g_s351_359)
& mem3(L_s345,X_967,g_s333_343) )
=> ( X_965 = $sum($difference(X_966,g_s286_281),X_967) ) ) )
=> mem0(X_965,X_964) ) ) ).
tff('Define:abs:43',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_968: $int] :
( ( ! [X_969: $int,X_970: $int,X_971: $int] :
( ( mem3(L_s345,X_969,g_s351_359)
& mem3(L_s345,X_970,g_s333_343)
& mem3(L_s345,X_971,g_s351_359) )
=> ( $greatereq(X_968,$sum($sum($difference(X_969,g_s286_281),X_970),1))
& $lesseq(X_968,X_971) ) )
& ! [X_972: set_0] :
( mem5(L_s345,X_972,g_s353_360)
=> mem0(X_968,X_972) ) )
<=> $false ) ) ).
tff('Define:abs:44',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ~ ! [X_973: set_0,X_974: $int] :
( ( mem5(L_s345,X_973,g_s355_361)
& ! [X_975: $int,X_976: $int] :
( ( mem3(L_s345,X_975,g_s354_362)
& mem3(L_s345,X_976,g_s323_333) )
=> ( X_974 = $sum($difference(X_975,g_s289_284),X_976) ) ) )
=> mem0(X_974,X_973) ) ) ).
tff('Define:abs:45',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_977: $int] :
( ! [X_978: $int,X_979: $int,X_980: $int] :
( ( mem3(L_s345,X_978,g_s354_362)
& mem3(L_s345,X_979,g_s323_333)
& mem3(L_s345,X_980,g_s354_362) )
=> ( $greatereq(X_977,$sum($sum($difference(X_978,g_s289_284),X_979),1))
& $lesseq(X_977,X_980) ) )
=> ! [X_981: set_0] :
( mem5(L_s345,X_981,g_s355_361)
=> mem0(X_977,X_981) ) ) ) ).
tff('Define:abs:46',axiom,
! [L_s356: $int] :
( ( $greatereq(L_s356,0)
& $lesseq(L_s356,g_s127_122) )
=> ~ ! [X_982: set_0,X_983: $int] :
( ( mem5(L_s356,X_982,g_s358_363)
& ! [X_984: $int,X_985: $int] :
( ( mem3(L_s356,X_984,g_s357_364)
& mem3(L_s356,X_985,g_s322_332) )
=> ( X_983 = $sum($difference(X_984,g_s288_283),X_985) ) ) )
=> mem0(X_983,X_982) ) ) ).
tff('Define:abs:47',axiom,
! [L_s356: $int] :
( ( $greatereq(L_s356,0)
& $lesseq(L_s356,g_s127_122) )
=> ! [X_986: $int] :
( ! [X_987: $int,X_988: $int,X_989: $int] :
( ( mem3(L_s356,X_987,g_s357_364)
& mem3(L_s356,X_988,g_s322_332)
& mem3(L_s356,X_989,g_s357_364) )
=> ( $greatereq(X_986,$sum($sum($difference(X_987,g_s288_283),X_988),1))
& $lesseq(X_986,X_989) ) )
=> ! [X_990: set_0] :
( mem5(L_s356,X_990,g_s358_363)
=> mem0(X_986,X_990) ) ) ) ).
tff('Define:abs:48',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_991: $int] :
( mem3(L_s345,X_991,g_s324_334)
=> $lesseq(X_991,g_s283_278) ) ) ).
tff('Define:abs:49',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_992: $int] :
( mem3(L_s345,X_992,g_s325_335)
=> $lesseq(X_992,g_s282_277) ) ) ).
tff('Define:abs:5',axiom,
? [X_805: set_3] :
( ! [X_806: $int,X_807: $int] :
( mem3(X_807,X_806,X_805)
<=> mem3(X_807,X_806,g_s327_337) )
& ! [X_808: $int,X_809: $int,X_810: $int] :
( ( mem3(X_808,X_809,X_805)
& mem3(X_808,X_810,X_805) )
=> ( X_809 = X_810 ) )
& ! [X_811: $int] :
( mem0(X_811,g_s19_19)
<=> ? [X_812: $int] : mem3(X_811,X_812,X_805) )
& ! [X_813: $int] :
( ? [X_814: $int] : mem3(X_814,X_813,X_805)
=> $true ) ) ).
tff('Define:abs:50',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_993: $int] :
( mem3(L_s345,X_993,g_s326_336)
=> $lesseq(X_993,g_s284_279) ) ) ).
tff('Define:abs:51',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_994: $int] :
( mem3(L_s345,X_994,g_s327_337)
=> $lesseq(X_994,g_s287_282) ) ) ).
tff('Define:abs:52',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_995: $int] :
( mem3(L_s345,X_995,g_s328_338)
=> $lesseq(X_995,g_s284_279) ) ) ).
tff('Define:abs:53',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_996: $int] :
( mem3(L_s345,X_996,g_s329_339)
=> $lesseq(X_996,g_s287_282) ) ) ).
tff('Define:abs:54',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_997: $int] :
( mem3(L_s345,X_997,g_s330_340)
=> $lesseq(X_997,g_s285_280) ) ) ).
tff('Define:abs:55',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_998: $int] :
( mem3(L_s345,X_998,g_s331_341)
=> $lesseq(X_998,g_s285_280) ) ) ).
tff('Define:abs:56',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_999: $int] :
( mem3(L_s345,X_999,g_s332_342)
=> $lesseq(X_999,g_s286_281) ) ) ).
tff('Define:abs:57',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_1000: $int] :
( mem3(L_s345,X_1000,g_s333_343)
=> $lesseq(X_1000,g_s286_281) ) ) ).
tff('Define:abs:58',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_1001: $int] :
( mem3(L_s345,X_1001,g_s323_333)
=> $lesseq(X_1001,g_s289_284) ) ) ).
tff('Define:abs:59',axiom,
! [L_s356: $int] :
( ( $greatereq(L_s356,0)
& $lesseq(L_s356,g_s127_122) )
=> ! [X_1002: $int] :
( mem3(L_s356,X_1002,g_s322_332)
=> $lesseq(X_1002,g_s288_283) ) ) ).
tff('Define:abs:6',axiom,
? [X_815: set_3] :
( ! [X_816: $int,X_817: $int] :
( mem3(X_817,X_816,X_815)
<=> mem3(X_817,X_816,g_s328_338) )
& ! [X_818: $int,X_819: $int,X_820: $int] :
( ( mem3(X_818,X_819,X_815)
& mem3(X_818,X_820,X_815) )
=> ( X_819 = X_820 ) )
& ! [X_821: $int] :
( mem0(X_821,g_s19_19)
<=> ? [X_822: $int] : mem3(X_821,X_822,X_815) )
& ! [X_823: $int] :
( ? [X_824: $int] : mem3(X_824,X_823,X_815)
=> $true ) ) ).
tff('Define:abs:60',axiom,
? [X_1003: set_3] :
( ! [X_1004: $int,X_1005: $int] :
( mem3(X_1005,X_1004,X_1003)
<=> mem3(X_1005,X_1004,g_s359_365) )
& ! [X_1006: $int,X_1007: $int,X_1008: $int] :
( ( mem3(X_1006,X_1007,X_1003)
& mem3(X_1006,X_1008,X_1003) )
=> ( X_1007 = X_1008 ) )
& ! [X_1009: $int] :
( mem0(X_1009,g_s19_19)
<=> ? [X_1010: $int] : mem3(X_1009,X_1010,X_1003) )
& ! [X_1011: $int] :
( ? [X_1012: $int] : mem3(X_1012,X_1011,X_1003)
=> $greatereq(X_1011,0) ) ) ).
tff('Define:abs:61',axiom,
? [X_1013: set_3] :
( ! [X_1014: $int,X_1015: $int] :
( mem3(X_1015,X_1014,X_1013)
<=> mem3(X_1015,X_1014,g_s346_354) )
& ! [X_1016: $int,X_1017: $int,X_1018: $int] :
( ( mem3(X_1016,X_1017,X_1013)
& mem3(X_1016,X_1018,X_1013) )
=> ( X_1017 = X_1018 ) )
& ! [X_1019: $int] :
( mem0(X_1019,g_s19_19)
<=> ? [X_1020: $int] : mem3(X_1019,X_1020,X_1013) )
& ! [X_1021: $int] :
( ? [X_1022: $int] : mem3(X_1022,X_1021,X_1013)
=> $greatereq(X_1021,0) ) ) ).
tff('Define:abs:62',axiom,
? [X_1023: set_3] :
( ! [X_1024: $int,X_1025: $int] :
( mem3(X_1025,X_1024,X_1023)
<=> mem3(X_1025,X_1024,g_s348_356) )
& ! [X_1026: $int,X_1027: $int,X_1028: $int] :
( ( mem3(X_1026,X_1027,X_1023)
& mem3(X_1026,X_1028,X_1023) )
=> ( X_1027 = X_1028 ) )
& ! [X_1029: $int] :
( mem0(X_1029,g_s19_19)
<=> ? [X_1030: $int] : mem3(X_1029,X_1030,X_1023) )
& ! [X_1031: $int] :
( ? [X_1032: $int] : mem3(X_1032,X_1031,X_1023)
=> $greatereq(X_1031,0) ) ) ).
tff('Define:abs:63',axiom,
? [X_1033: set_3] :
( ! [X_1034: $int,X_1035: $int] :
( mem3(X_1035,X_1034,X_1033)
<=> mem3(X_1035,X_1034,g_s351_359) )
& ! [X_1036: $int,X_1037: $int,X_1038: $int] :
( ( mem3(X_1036,X_1037,X_1033)
& mem3(X_1036,X_1038,X_1033) )
=> ( X_1037 = X_1038 ) )
& ! [X_1039: $int] :
( mem0(X_1039,g_s19_19)
<=> ? [X_1040: $int] : mem3(X_1039,X_1040,X_1033) )
& ! [X_1041: $int] :
( ? [X_1042: $int] : mem3(X_1042,X_1041,X_1033)
=> $greatereq(X_1041,0) ) ) ).
tff('Define:abs:64',axiom,
? [X_1043: set_3] :
( ! [X_1044: $int,X_1045: $int] :
( mem3(X_1045,X_1044,X_1043)
<=> mem3(X_1045,X_1044,g_s357_364) )
& ! [X_1046: $int,X_1047: $int,X_1048: $int] :
( ( mem3(X_1046,X_1047,X_1043)
& mem3(X_1046,X_1048,X_1043) )
=> ( X_1047 = X_1048 ) )
& ! [X_1049: $int] :
( ( $greatereq(X_1049,0)
& $lesseq(X_1049,g_s127_122) )
<=> ? [X_1050: $int] : mem3(X_1049,X_1050,X_1043) )
& ! [X_1051: $int] :
( ? [X_1052: $int] : mem3(X_1052,X_1051,X_1043)
=> $greatereq(X_1051,0) ) ) ).
tff('Define:abs:65',axiom,
? [X_1053: set_3] :
( ! [X_1054: $int,X_1055: $int] :
( mem3(X_1055,X_1054,X_1053)
<=> mem3(X_1055,X_1054,g_s354_362) )
& ! [X_1056: $int,X_1057: $int,X_1058: $int] :
( ( mem3(X_1056,X_1057,X_1053)
& mem3(X_1056,X_1058,X_1053) )
=> ( X_1057 = X_1058 ) )
& ! [X_1059: $int] :
( mem0(X_1059,g_s19_19)
<=> ? [X_1060: $int] : mem3(X_1059,X_1060,X_1053) )
& ! [X_1061: $int] :
( ? [X_1062: $int] : mem3(X_1062,X_1061,X_1053)
=> $greatereq(X_1061,0) ) ) ).
tff('Define:abs:66',axiom,
? [X_1063: set_5] :
( ! [X_1064: set_0,X_1065: $int] :
( mem5(X_1065,X_1064,X_1063)
<=> mem5(X_1065,X_1064,g_s358_363) )
& ! [X_1066: $int,X_1067: set_0,X_1068: set_0] :
( ( mem5(X_1066,X_1067,X_1063)
& mem5(X_1066,X_1068,X_1063) )
=> ! [X_1069: $int] :
( mem0(X_1069,X_1067)
<=> mem0(X_1069,X_1068) ) )
& ! [X_1070: $int] :
( ( $greatereq(X_1070,0)
& $lesseq(X_1070,g_s127_122) )
<=> ? [X_1071: set_0] : mem5(X_1070,X_1071,X_1063) )
& ! [X_1072: set_0] :
( ? [X_1073: $int] : mem5(X_1073,X_1072,X_1063)
=> ! [X_1074: $int] :
( mem0(X_1074,X_1072)
=> $true ) ) ) ).
tff('Define:abs:67',axiom,
$true ).
tff('Define:abs:68',axiom,
? [X_1075: set_5] :
( ! [X_1076: set_0,X_1077: $int] :
( mem5(X_1077,X_1076,X_1075)
<=> mem5(X_1077,X_1076,g_s355_361) )
& ! [X_1078: $int,X_1079: set_0,X_1080: set_0] :
( ( mem5(X_1078,X_1079,X_1075)
& mem5(X_1078,X_1080,X_1075) )
=> ! [X_1081: $int] :
( mem0(X_1081,X_1079)
<=> mem0(X_1081,X_1080) ) )
& ! [X_1082: $int] :
( mem0(X_1082,g_s19_19)
<=> ? [X_1083: set_0] : mem5(X_1082,X_1083,X_1075) )
& ! [X_1084: set_0] :
( ? [X_1085: $int] : mem5(X_1085,X_1084,X_1075)
=> ! [X_1086: $int] :
( mem0(X_1086,X_1084)
=> $true ) ) ) ).
tff('Define:abs:69',axiom,
? [X_1087: set_5] :
( ! [X_1088: set_0,X_1089: $int] :
( mem5(X_1089,X_1088,X_1087)
<=> mem5(X_1089,X_1088,g_s347_353) )
& ! [X_1090: $int,X_1091: set_0,X_1092: set_0] :
( ( mem5(X_1090,X_1091,X_1087)
& mem5(X_1090,X_1092,X_1087) )
=> ! [X_1093: $int] :
( mem0(X_1093,X_1091)
<=> mem0(X_1093,X_1092) ) )
& ! [X_1094: $int] :
( mem0(X_1094,g_s19_19)
<=> ? [X_1095: set_0] : mem5(X_1094,X_1095,X_1087) )
& ! [X_1096: set_0] :
( ? [X_1097: $int] : mem5(X_1097,X_1096,X_1087)
=> ! [X_1098: $int] :
( mem0(X_1098,X_1096)
=> $true ) ) ) ).
tff('Define:abs:7',axiom,
? [X_825: set_3] :
( ! [X_826: $int,X_827: $int] :
( mem3(X_827,X_826,X_825)
<=> mem3(X_827,X_826,g_s329_339) )
& ! [X_828: $int,X_829: $int,X_830: $int] :
( ( mem3(X_828,X_829,X_825)
& mem3(X_828,X_830,X_825) )
=> ( X_829 = X_830 ) )
& ! [X_831: $int] :
( mem0(X_831,g_s19_19)
<=> ? [X_832: $int] : mem3(X_831,X_832,X_825) )
& ! [X_833: $int] :
( ? [X_834: $int] : mem3(X_834,X_833,X_825)
=> $true ) ) ).
tff('Define:abs:70',axiom,
? [X_1099: set_5] :
( ! [X_1100: set_0,X_1101: $int] :
( mem5(X_1101,X_1100,X_1099)
<=> mem5(X_1101,X_1100,g_s349_355) )
& ! [X_1102: $int,X_1103: set_0,X_1104: set_0] :
( ( mem5(X_1102,X_1103,X_1099)
& mem5(X_1102,X_1104,X_1099) )
=> ! [X_1105: $int] :
( mem0(X_1105,X_1103)
<=> mem0(X_1105,X_1104) ) )
& ! [X_1106: $int] :
( mem0(X_1106,g_s19_19)
<=> ? [X_1107: set_0] : mem5(X_1106,X_1107,X_1099) )
& ! [X_1108: set_0] :
( ? [X_1109: $int] : mem5(X_1109,X_1108,X_1099)
=> ! [X_1110: $int] :
( mem0(X_1110,X_1108)
=> $true ) ) ) ).
tff('Define:abs:71',axiom,
? [X_1111: set_5] :
( ! [X_1112: set_0,X_1113: $int] :
( mem5(X_1113,X_1112,X_1111)
<=> mem5(X_1113,X_1112,g_s350_357) )
& ! [X_1114: $int,X_1115: set_0,X_1116: set_0] :
( ( mem5(X_1114,X_1115,X_1111)
& mem5(X_1114,X_1116,X_1111) )
=> ! [X_1117: $int] :
( mem0(X_1117,X_1115)
<=> mem0(X_1117,X_1116) ) )
& ! [X_1118: $int] :
( mem0(X_1118,g_s19_19)
<=> ? [X_1119: set_0] : mem5(X_1118,X_1119,X_1111) )
& ! [X_1120: set_0] :
( ? [X_1121: $int] : mem5(X_1121,X_1120,X_1111)
=> ! [X_1122: $int] :
( mem0(X_1122,X_1120)
=> $true ) ) ) ).
tff('Define:abs:72',axiom,
? [X_1123: set_5] :
( ! [X_1124: set_0,X_1125: $int] :
( mem5(X_1125,X_1124,X_1123)
<=> mem5(X_1125,X_1124,g_s352_358) )
& ! [X_1126: $int,X_1127: set_0,X_1128: set_0] :
( ( mem5(X_1126,X_1127,X_1123)
& mem5(X_1126,X_1128,X_1123) )
=> ! [X_1129: $int] :
( mem0(X_1129,X_1127)
<=> mem0(X_1129,X_1128) ) )
& ! [X_1130: $int] :
( mem0(X_1130,g_s19_19)
<=> ? [X_1131: set_0] : mem5(X_1130,X_1131,X_1123) )
& ! [X_1132: set_0] :
( ? [X_1133: $int] : mem5(X_1133,X_1132,X_1123)
=> ! [X_1134: $int] :
( mem0(X_1134,X_1132)
=> $true ) ) ) ).
tff('Define:abs:73',axiom,
? [X_1135: set_5] :
( ! [X_1136: set_0,X_1137: $int] :
( mem5(X_1137,X_1136,X_1135)
<=> mem5(X_1137,X_1136,g_s353_360) )
& ! [X_1138: $int,X_1139: set_0,X_1140: set_0] :
( ( mem5(X_1138,X_1139,X_1135)
& mem5(X_1138,X_1140,X_1135) )
=> ! [X_1141: $int] :
( mem0(X_1141,X_1139)
<=> mem0(X_1141,X_1140) ) )
& ! [X_1142: $int] :
( mem0(X_1142,g_s19_19)
<=> ? [X_1143: set_0] : mem5(X_1142,X_1143,X_1135) )
& ! [X_1144: set_0] :
( ? [X_1145: $int] : mem5(X_1145,X_1144,X_1135)
=> ! [X_1146: $int] :
( mem0(X_1146,X_1144)
=> $true ) ) ) ).
tff('Define:abs:74',axiom,
$true ).
tff('Define:abs:75',axiom,
$true ).
tff('Define:abs:76',axiom,
mem0(g_s337_347,g_s22_22) ).
tff('Define:abs:77',axiom,
mem0(g_s338_348,g_s22_22) ).
tff('Define:abs:78',axiom,
mem0(g_s339_349,g_s22_22) ).
tff('Define:abs:79',axiom,
mem0(g_s340_350,g_s22_22) ).
tff('Define:abs:8',axiom,
? [X_835: set_3] :
( ! [X_836: $int,X_837: $int] :
( mem3(X_837,X_836,X_835)
<=> mem3(X_837,X_836,g_s330_340) )
& ! [X_838: $int,X_839: $int,X_840: $int] :
( ( mem3(X_838,X_839,X_835)
& mem3(X_838,X_840,X_835) )
=> ( X_839 = X_840 ) )
& ! [X_841: $int] :
( mem0(X_841,g_s19_19)
<=> ? [X_842: $int] : mem3(X_841,X_842,X_835) )
& ! [X_843: $int] :
( ? [X_844: $int] : mem3(X_844,X_843,X_835)
=> $true ) ) ).
tff('Define:abs:80',axiom,
mem0(g_s341_351,g_s22_22) ).
tff('Define:abs:81',axiom,
mem0(g_s342_352,g_s22_22) ).
tff('Define:abs:82',axiom,
$greatereq(g_s334_344,0) ).
tff('Define:abs:83',axiom,
$greatereq(g_s360_345,0) ).
tff('Define:abs:84',axiom,
$true ).
tff('Define:abs:85',axiom,
$true ).
tff('Define:abs:86',axiom,
! [X_1147: $int] :
( mem0(X_1147,g_s362_346)
=> ( $greatereq(X_1147,0)
& $lesseq(X_1147,g_s127_122) ) ) ).
tff('Define:abs:87',axiom,
! [X_1148: $int] :
( mem0(X_1148,g_s363_366)
<=> ( $greatereq(X_1148,1)
& $lesseq(X_1148,g_s126_121)
& ! [X_1149: $int] :
( ( X_1149 = $difference(X_1148,1) )
=> mem0(X_1149,g_s362_346) ) ) ) ).
tff('Define:abs:88',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_1150: $int] :
( ! [X_1151: set_0] :
( mem5(L_s345,X_1151,g_s347_353)
=> mem0(X_1150,X_1151) )
=> ! [X_1152: $int] :
( mem3(L_s345,X_1152,g_s346_354)
=> ( $greatereq(X_1150,1)
& $lesseq(X_1150,X_1152) ) ) ) ) ).
tff('Define:abs:89',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_1153: $int] :
( ! [X_1154: set_0] :
( mem5(L_s345,X_1154,g_s349_355)
=> mem0(X_1153,X_1154) )
=> ! [X_1155: $int] :
( mem3(L_s345,X_1155,g_s348_356)
=> ( $greatereq(X_1153,1)
& $lesseq(X_1153,X_1155) ) ) ) ) ).
tff('Define:abs:9',axiom,
? [X_845: set_3] :
( ! [X_846: $int,X_847: $int] :
( mem3(X_847,X_846,X_845)
<=> mem3(X_847,X_846,g_s331_341) )
& ! [X_848: $int,X_849: $int,X_850: $int] :
( ( mem3(X_848,X_849,X_845)
& mem3(X_848,X_850,X_845) )
=> ( X_849 = X_850 ) )
& ! [X_851: $int] :
( mem0(X_851,g_s19_19)
<=> ? [X_852: $int] : mem3(X_851,X_852,X_845) )
& ! [X_853: $int] :
( ? [X_854: $int] : mem3(X_854,X_853,X_845)
=> $true ) ) ).
tff('Define:abs:90',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_1156: $int] :
( ! [X_1157: set_0] :
( mem5(L_s345,X_1157,g_s350_357)
=> mem0(X_1156,X_1157) )
=> ! [X_1158: $int] :
( mem3(L_s345,X_1158,g_s348_356)
=> ( $greatereq(X_1156,1)
& $lesseq(X_1156,X_1158) ) ) ) ) ).
tff('Define:abs:91',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_1159: $int] :
( ! [X_1160: set_0] :
( mem5(L_s345,X_1160,g_s352_358)
=> mem0(X_1159,X_1160) )
=> ! [X_1161: $int] :
( mem3(L_s345,X_1161,g_s351_359)
=> ( $greatereq(X_1159,1)
& $lesseq(X_1159,X_1161) ) ) ) ) ).
tff('Define:abs:92',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_1162: $int] :
( ! [X_1163: set_0] :
( mem5(L_s345,X_1163,g_s353_360)
=> mem0(X_1162,X_1163) )
=> ! [X_1164: $int] :
( mem3(L_s345,X_1164,g_s351_359)
=> ( $greatereq(X_1162,1)
& $lesseq(X_1162,X_1164) ) ) ) ) ).
tff('Define:abs:93',axiom,
! [L_s345: $int] :
( mem0(L_s345,g_s19_19)
=> ! [X_1165: $int] :
( ! [X_1166: set_0] :
( mem5(L_s345,X_1166,g_s355_361)
=> mem0(X_1165,X_1166) )
=> ! [X_1167: $int] :
( mem3(L_s345,X_1167,g_s354_362)
=> ( $greatereq(X_1165,1)
& $lesseq(X_1165,X_1167) ) ) ) ) ).
tff('Define:abs:94',axiom,
! [L_s356: $int] :
( ( $greatereq(L_s356,0)
& $lesseq(L_s356,g_s127_122) )
=> ! [X_1168: $int] :
( ! [X_1169: set_0] :
( mem5(L_s356,X_1169,g_s358_363)
=> mem0(X_1168,X_1169) )
=> ! [X_1170: $int] :
( mem3(L_s356,X_1170,g_s357_364)
=> ( $greatereq(X_1168,1)
& $lesseq(X_1168,X_1170) ) ) ) ) ).
tff('Define:abs:95',axiom,
( g_s365_367
<=> $lesseq(g_s361_368,0) ) ).
tff('Define:abs:96',axiom,
$true ).
tff('Define:abs:97',axiom,
! [X_1171: $int] :
( mem0(X_1171,g_s363_366)
=> ( $greatereq(X_1171,1)
& $lesseq(X_1171,g_s126_121) ) ) ).
tff('Define:abs:98',axiom,
? [X_1172: set_3] :
( ! [X_1173: $int,X_1174: $int] :
( mem3(X_1174,X_1173,X_1172)
<=> mem3(X_1174,X_1173,g_s359_365) )
& ! [X_1175: $int,X_1176: $int,X_1177: $int] :
( ( mem3(X_1175,X_1176,X_1172)
& mem3(X_1175,X_1177,X_1172) )
=> ( X_1176 = X_1177 ) )
& ! [X_1178: $int] :
( mem0(X_1178,g_s19_19)
<=> ? [X_1179: $int] : mem3(X_1178,X_1179,X_1172) )
& ! [X_1180: $int] :
( ? [X_1181: $int] : mem3(X_1181,X_1180,X_1172)
=> $true ) ) ).
tff('Define:abs:99',axiom,
? [X_1182: set_3] :
( ! [X_1183: $int,X_1184: $int] :
( mem3(X_1184,X_1183,X_1182)
<=> mem3(X_1184,X_1183,g_s346_354) )
& ! [X_1185: $int,X_1186: $int,X_1187: $int] :
( ( mem3(X_1185,X_1186,X_1182)
& mem3(X_1185,X_1187,X_1182) )
=> ( X_1186 = X_1187 ) )
& ! [X_1188: $int] :
( mem0(X_1188,g_s19_19)
<=> ? [X_1189: $int] : mem3(X_1188,X_1189,X_1182) )
& ! [X_1190: $int] :
( ? [X_1191: $int] : mem3(X_1191,X_1190,X_1182)
=> $true ) ) ).
tff('Define:ctx:0',axiom,
( ! [X_5: $int] :
( mem0(X_5,g_s0_0)
<=> ( ( X_5 = g_s1_1 )
| ( X_5 = g_s2_2 ) ) )
& ( g_s1_1 != g_s2_2 ) ) ).
tff('Define:ctx:1',axiom,
( ! [X_6: $int] :
( mem0(X_6,g_s3_3)
<=> ( ( X_6 = g_s4_4 )
| ( X_6 = g_s5_5 ) ) )
& ( g_s4_4 != g_s5_5 ) ) ).
tff('Define:ctx:10',axiom,
mem0(g_s39_39,g_s37_36) ).
tff('Define:ctx:100',axiom,
mem0(g_s102_97,g_s37_36) ).
tff('Define:ctx:101',axiom,
g_s102_97 = $sum(g_s99_94,g_s92_87) ).
tff('Define:ctx:102',axiom,
mem0(g_s103_98,g_s37_36) ).
tff('Define:ctx:103',axiom,
g_s103_98 = $sum(g_s99_94,g_s93_88) ).
tff('Define:ctx:104',axiom,
mem0(g_s104_99,g_s37_36) ).
tff('Define:ctx:105',axiom,
g_s104_99 = $sum(g_s99_94,g_s94_89) ).
tff('Define:ctx:106',axiom,
mem0(g_s105_100,g_s37_36) ).
tff('Define:ctx:107',axiom,
g_s105_100 = $sum(g_s99_94,g_s95_90) ).
tff('Define:ctx:108',axiom,
mem0(g_s106_101,g_s37_36) ).
tff('Define:ctx:109',axiom,
g_s106_101 = $sum(g_s99_94,g_s96_91) ).
tff('Define:ctx:11',axiom,
g_s32_33 = 4294967295 ).
tff('Define:ctx:110',axiom,
mem0(g_s107_102,g_s33_32) ).
tff('Define:ctx:111',axiom,
mem0(g_s108_103,g_s33_32) ).
tff('Define:ctx:112',axiom,
mem0(g_s109_104,g_s33_32) ).
tff('Define:ctx:113',axiom,
mem0(g_s110_105,g_s33_32) ).
tff('Define:ctx:114',axiom,
mem0(g_s111_106,g_s33_32) ).
tff('Define:ctx:115',axiom,
mem0(g_s112_107,g_s33_32) ).
tff('Define:ctx:116',axiom,
mem0(g_s113_108,g_s33_32) ).
tff('Define:ctx:117',axiom,
mem0(g_s114_109,g_s33_32) ).
tff('Define:ctx:118',axiom,
mem0(g_s115_110,g_s33_32) ).
tff('Define:ctx:119',axiom,
mem0(g_s116_111,g_s33_32) ).
tff('Define:ctx:12',axiom,
g_s34_35 = 65535 ).
tff('Define:ctx:120',axiom,
mem0(g_s117_112,g_s33_32) ).
tff('Define:ctx:121',axiom,
mem0(g_s118_113,g_s33_32) ).
tff('Define:ctx:122',axiom,
mem0(g_s119_114,g_s33_32) ).
tff('Define:ctx:123',axiom,
mem0(g_s120_115,g_s33_32) ).
tff('Define:ctx:124',axiom,
mem0(g_s121_116,g_s33_32) ).
tff('Define:ctx:125',axiom,
mem0(g_s122_117,g_s33_32) ).
tff('Define:ctx:126',axiom,
mem0(g_s123_118,g_s33_32) ).
tff('Define:ctx:127',axiom,
mem0(g_s124_119,g_s33_32) ).
tff('Define:ctx:128',axiom,
mem0(g_s125_120,g_s33_32) ).
tff('Define:ctx:129',axiom,
mem0(g_s126_121,g_s37_36) ).
tff('Define:ctx:13',axiom,
g_s36_37 = 255 ).
tff('Define:ctx:130',axiom,
$lesseq(0,g_s126_121) ).
tff('Define:ctx:131',axiom,
$lesseq(2,g_s126_121) ).
tff('Define:ctx:132',axiom,
mem0(g_s127_122,g_s37_36) ).
tff('Define:ctx:133',axiom,
g_s127_122 = $difference(g_s126_121,1) ).
tff('Define:ctx:134',axiom,
mem0(g_s128_123,g_s37_36) ).
tff('Define:ctx:135',axiom,
mem0(g_s129_124,g_s37_36) ).
tff('Define:ctx:136',axiom,
g_s129_124 = $difference(g_s128_123,1) ).
tff('Define:ctx:137',axiom,
mem0(g_s130_125,g_s37_36) ).
tff('Define:ctx:138',axiom,
mem0(g_s131_126,g_s37_36) ).
tff('Define:ctx:139',axiom,
g_s131_126 = $difference(g_s130_125,1) ).
tff('Define:ctx:14',axiom,
( $greatereq(g_s38_38,0)
& $lesseq(g_s38_38,g_s36_37) ) ).
tff('Define:ctx:140',axiom,
mem0(g_s132_127,g_s35_34) ).
tff('Define:ctx:141',axiom,
mem0(g_s133_128,g_s35_34) ).
tff('Define:ctx:142',axiom,
mem0(g_s134_129,g_s35_34) ).
tff('Define:ctx:143',axiom,
mem0(g_s135_130,g_s35_34) ).
tff('Define:ctx:144',axiom,
g_s134_129 != g_s135_130 ).
tff('Define:ctx:145',axiom,
mem0(g_s136_131,g_s35_34) ).
tff('Define:ctx:146',axiom,
mem0(g_s137_132,g_s35_34) ).
tff('Define:ctx:147',axiom,
mem0(g_s138_133,g_s35_34) ).
tff('Define:ctx:148',axiom,
$greatereq(g_s139_134,0) ).
tff('Define:ctx:149',axiom,
g_s139_134 = $difference(g_s137_132,g_s138_133) ).
tff('Define:ctx:15',axiom,
( $greatereq(g_s39_39,0)
& $lesseq(g_s39_39,g_s36_37) ) ).
tff('Define:ctx:150',axiom,
mem0(g_s140_135,g_s35_34) ).
tff('Define:ctx:151',axiom,
mem0(g_s141_136,g_s35_34) ).
tff('Define:ctx:152',axiom,
mem0(g_s142_137,g_s35_34) ).
tff('Define:ctx:153',axiom,
mem0(g_s143_138,g_s35_34) ).
tff('Define:ctx:154',axiom,
mem0(g_s144_139,g_s37_36) ).
tff('Define:ctx:155',axiom,
mem0(g_s145_140,g_s37_36) ).
tff('Define:ctx:156',axiom,
g_s145_140 = $difference(g_s144_139,1) ).
tff('Define:ctx:157',axiom,
g_s130_125 = $product(g_s126_121,g_s144_139) ).
tff('Define:ctx:158',axiom,
$lesseq(1,g_s144_139) ).
tff('Define:ctx:159',axiom,
$less(g_s144_139,g_s36_37) ).
tff('Define:ctx:16',axiom,
g_s38_38 != g_s39_39 ).
tff('Define:ctx:160',axiom,
mem0(g_s146_141,g_s37_36) ).
tff('Define:ctx:161',axiom,
mem0(g_s147_142,g_s37_36) ).
tff('Define:ctx:162',axiom,
mem0(g_s148_143,g_s33_32) ).
tff('Define:ctx:163',axiom,
mem0(g_s149_144,g_s33_32) ).
tff('Define:ctx:164',axiom,
mem0(g_s150_145,g_s33_32) ).
tff('Define:ctx:165',axiom,
mem0(g_s151_146,g_s33_32) ).
tff('Define:ctx:166',axiom,
mem0(g_s152_147,g_s33_32) ).
tff('Define:ctx:167',axiom,
mem0(g_s153_148,g_s33_32) ).
tff('Define:ctx:168',axiom,
g_s153_148 = $difference(g_s152_147,1) ).
tff('Define:ctx:169',axiom,
mem0(g_s154_149,g_s33_32) ).
tff('Define:ctx:17',axiom,
! [X_11: $int] :
( mem0(X_11,g_s40_40)
<=> ( ( X_11 = g_s38_38 )
| ( X_11 = g_s39_39 ) ) ) ).
tff('Define:ctx:170',axiom,
mem0(g_s155_150,g_s33_32) ).
tff('Define:ctx:171',axiom,
g_s155_150 = $difference(g_s154_149,1) ).
tff('Define:ctx:172',axiom,
mem0(g_s156_151,g_s37_36) ).
tff('Define:ctx:173',axiom,
mem0(g_s157_152,g_s37_36) ).
tff('Define:ctx:174',axiom,
mem0(g_s158_153,g_s33_32) ).
tff('Define:ctx:175',axiom,
mem0(g_s159_154,g_s37_36) ).
tff('Define:ctx:176',axiom,
$lesseq(g_s159_154,g_s88_83) ).
tff('Define:ctx:177',axiom,
mem0(g_s160_155,g_s37_36) ).
tff('Define:ctx:178',axiom,
$lesseq(g_s160_155,g_s88_83) ).
tff('Define:ctx:179',axiom,
mem0(g_s161_156,g_s37_36) ).
tff('Define:ctx:18',axiom,
! [X_12: $int,X_13: $o] :
( mem2((X_13),X_12,g_s41_41)
<=> ( ( ( (X_13)
<=> $true )
& ( X_12 = g_s38_38 ) )
| ( ( (X_13)
<=> $false )
& ( X_12 = g_s39_39 ) ) ) ) ).
tff('Define:ctx:180',axiom,
$lesseq(g_s161_156,g_s157_152) ).
tff('Define:ctx:181',axiom,
mem0(g_s162_157,g_s37_36) ).
tff('Define:ctx:182',axiom,
$lesseq(g_s162_157,g_s157_152) ).
tff('Define:ctx:183',axiom,
mem0(g_s163_158,g_s37_36) ).
tff('Define:ctx:184',axiom,
$lesseq(g_s163_158,g_s157_152) ).
tff('Define:ctx:185',axiom,
mem0(g_s164_159,g_s37_36) ).
tff('Define:ctx:186',axiom,
$lesseq(g_s164_159,g_s157_152) ).
tff('Define:ctx:187',axiom,
mem0(g_s165_160,g_s37_36) ).
tff('Define:ctx:188',axiom,
mem0(g_s166_161,g_s37_36) ).
tff('Define:ctx:189',axiom,
mem0(g_s167_162,g_s37_36) ).
tff('Define:ctx:19',axiom,
! [X_14: $int] :
( mem0(X_14,g_s33_32)
<=> ( $greatereq(X_14,0)
& $lesseq(X_14,4294967295) ) ) ).
tff('Define:ctx:190',axiom,
mem0(g_s168_163,g_s37_36) ).
tff('Define:ctx:191',axiom,
g_s165_160 != g_s166_161 ).
tff('Define:ctx:192',axiom,
g_s165_160 != g_s167_162 ).
tff('Define:ctx:193',axiom,
g_s165_160 != g_s168_163 ).
tff('Define:ctx:194',axiom,
g_s166_161 != g_s167_162 ).
tff('Define:ctx:195',axiom,
g_s166_161 != g_s168_163 ).
tff('Define:ctx:196',axiom,
g_s167_162 != g_s168_163 ).
tff('Define:ctx:197',axiom,
! [X_300: $int] :
( ( $greatereq(X_300,0)
& $lesseq(X_300,g_s127_122) )
<=> ( ( X_300 = g_s165_160 )
| ( X_300 = g_s166_161 )
| ( X_300 = g_s167_162 )
| ( X_300 = g_s168_163 ) ) ) ).
tff('Define:ctx:198',axiom,
mem0(g_s169_164,g_s37_36) ).
tff('Define:ctx:199',axiom,
g_s169_164 = $product(g_s126_121,g_s126_121) ).
tff('Define:ctx:2',axiom,
( ! [X_7: $int] :
( mem0(X_7,g_s6_6)
<=> ( ( X_7 = g_s7_7 )
| ( X_7 = g_s8_8 ) ) )
& ( g_s7_7 != g_s8_8 ) ) ).
tff('Define:ctx:20',axiom,
! [X_15: $int] :
( mem0(X_15,g_s35_34)
<=> ( $greatereq(X_15,0)
& $lesseq(X_15,65535) ) ) ).
tff('Define:ctx:200',axiom,
mem0(g_s170_165,g_s37_36) ).
tff('Define:ctx:201',axiom,
g_s170_165 = $difference(g_s169_164,1) ).
tff('Define:ctx:202',axiom,
mem0(g_s171_166,g_s33_32) ).
tff('Define:ctx:203',axiom,
mem0(g_s172_167,g_s33_32) ).
tff('Define:ctx:204',axiom,
mem0(g_s173_168,g_s33_32) ).
tff('Define:ctx:205',axiom,
mem0(g_s174_169,g_s33_32) ).
tff('Define:ctx:206',axiom,
mem0(g_s175_170,g_s37_36) ).
tff('Define:ctx:207',axiom,
mem0(g_s176_171,g_s37_36) ).
tff('Define:ctx:208',axiom,
mem0(g_s177_172,g_s37_36) ).
tff('Define:ctx:209',axiom,
mem0(g_s178_173,g_s37_36) ).
tff('Define:ctx:21',axiom,
! [X_16: $int] :
( mem0(X_16,g_s37_36)
<=> ( $greatereq(X_16,0)
& $lesseq(X_16,255) ) ) ).
tff('Define:ctx:210',axiom,
mem0(g_s179_174,g_s37_36) ).
tff('Define:ctx:211',axiom,
mem0(g_s180_175,g_s37_36) ).
tff('Define:ctx:212',axiom,
mem0(g_s181_176,g_s37_36) ).
tff('Define:ctx:213',axiom,
mem0(g_s182_177,g_s37_36) ).
tff('Define:ctx:214',axiom,
mem0(g_s183_178,g_s37_36) ).
tff('Define:ctx:215',axiom,
mem0(g_s184_179,g_s37_36) ).
tff('Define:ctx:216',axiom,
! [X_301: $int] :
( mem0(X_301,g_s185_180)
<=> ( ( X_301 = $sum(g_s166_161,1) )
| ( X_301 = $sum(g_s167_162,1) ) ) ) ).
tff('Define:ctx:217',axiom,
! [X_302: $int] :
( mem0(X_302,g_s186_181)
<=> ( ( X_302 = $sum(g_s165_160,1) )
| ( X_302 = $sum(g_s168_163,1) ) ) ) ).
tff('Define:ctx:218',axiom,
mem0(g_s187_182,g_s37_36) ).
tff('Define:ctx:219',axiom,
$less($sum(g_s187_182,g_s126_121),g_s36_37) ).
tff('Define:ctx:22',axiom,
? [X_17: set_3] :
( ! [X_18: $int,X_19: $int] :
( mem3(X_19,X_18,X_17)
<=> mem3(X_19,X_18,g_s42_42) )
& ! [X_20: $int,X_21: $int,X_22: $int] :
( ( mem3(X_20,X_21,X_17)
& mem3(X_20,X_22,X_17) )
=> ( X_21 = X_22 ) )
& ! [X_23: $int] :
( mem0(X_23,g_s33_32)
<=> ? [X_24: $int] : mem3(X_23,X_24,X_17) )
& ! [X_25: $int] :
( ? [X_26: $int] : mem3(X_26,X_25,X_17)
=> mem0(X_25,g_s33_32) ) ) ).
tff('Define:ctx:220',axiom,
mem0(g_s188_183,g_s37_36) ).
tff('Define:ctx:221',axiom,
g_s188_183 = $sum(g_s187_182,g_s126_121) ).
tff('Define:ctx:222',axiom,
mem0(g_s189_184,g_s37_36) ).
tff('Define:ctx:223',axiom,
mem0(g_s190_185,g_s37_36) ).
tff('Define:ctx:224',axiom,
$less($sum(g_s190_185,g_s126_121),g_s36_37) ).
tff('Define:ctx:225',axiom,
mem0(g_s191_186,g_s37_36) ).
tff('Define:ctx:226',axiom,
g_s191_186 = $sum(g_s190_185,g_s126_121) ).
tff('Define:ctx:227',axiom,
mem0(g_s192_187,g_s37_36) ).
tff('Define:ctx:228',axiom,
g_s192_187 = $difference(g_s191_186,1) ).
tff('Define:ctx:229',axiom,
mem0(g_s193_188,g_s37_36) ).
tff('Define:ctx:23',axiom,
? [X_27: set_4] :
( ! [X_28: $int,X_29: $int,X_30: $int] :
( mem4(X_30,X_29,X_28,X_27)
<=> mem4(X_30,X_29,X_28,g_s43_43) )
& ! [X_31: $int,X_32: $int,X_33: $int,X_34: $int] :
( ( mem4(X_32,X_31,X_33,X_27)
& mem4(X_32,X_31,X_34,X_27) )
=> ( X_33 = X_34 ) )
& ! [X_35: $int,X_36: $int] :
( ( mem0(X_36,g_s33_32)
& mem0(X_35,g_s33_32) )
<=> ? [X_37: $int] : mem4(X_36,X_35,X_37,X_27) )
& ! [X_38: $int] :
( ? [X_39: $int,X_40: $int] : mem4(X_40,X_39,X_38,X_27)
=> mem0(X_38,g_s33_32) ) ) ).
tff('Define:ctx:230',axiom,
g_s193_188 = $difference(g_s191_186,2) ).
tff('Define:ctx:231',axiom,
mem0(g_s194_189,g_s37_36) ).
tff('Define:ctx:232',axiom,
$less($sum(g_s194_189,g_s126_121),g_s36_37) ).
tff('Define:ctx:233',axiom,
mem0(g_s195_190,g_s37_36) ).
tff('Define:ctx:234',axiom,
g_s195_190 = $sum(g_s194_189,g_s126_121) ).
tff('Define:ctx:235',axiom,
mem0(g_s196_191,g_s37_36) ).
tff('Define:ctx:236',axiom,
g_s196_191 = $difference(g_s195_190,1) ).
tff('Define:ctx:237',axiom,
mem0(g_s197_192,g_s37_36) ).
tff('Define:ctx:238',axiom,
g_s197_192 = $difference(g_s195_190,2) ).
tff('Define:ctx:239',axiom,
mem0(g_s198_193,g_s37_36) ).
tff('Define:ctx:24',axiom,
? [X_41: set_4] :
( ! [X_42: $int,X_43: $int,X_44: $int] :
( mem4(X_44,X_43,X_42,X_41)
<=> mem4(X_44,X_43,X_42,g_s44_44) )
& ! [X_45: $int,X_46: $int,X_47: $int,X_48: $int] :
( ( mem4(X_46,X_45,X_47,X_41)
& mem4(X_46,X_45,X_48,X_41) )
=> ( X_47 = X_48 ) )
& ! [X_49: $int,X_50: $int] :
( ( mem0(X_50,g_s33_32)
& mem0(X_49,g_s33_32) )
<=> ? [X_51: $int] : mem4(X_50,X_49,X_51,X_41) )
& ! [X_52: $int] :
( ? [X_53: $int,X_54: $int] : mem4(X_54,X_53,X_52,X_41)
=> mem0(X_52,g_s33_32) ) ) ).
tff('Define:ctx:240',axiom,
mem0(g_s199_194,g_s37_36) ).
tff('Define:ctx:241',axiom,
mem0(g_s200_195,g_s37_36) ).
tff('Define:ctx:242',axiom,
mem0(g_s201_196,g_s37_36) ).
tff('Define:ctx:243',axiom,
$greatereq(g_s202_197,1) ).
tff('Define:ctx:244',axiom,
$greatereq(g_s203_198,1) ).
tff('Define:ctx:245',axiom,
$greatereq(g_s204_199,1) ).
tff('Define:ctx:246',axiom,
mem0(g_s205_200,g_s37_36) ).
tff('Define:ctx:247',axiom,
$less(g_s205_200,g_s36_37) ).
tff('Define:ctx:248',axiom,
g_s205_200 = $sum(g_s201_196,g_s202_197) ).
tff('Define:ctx:249',axiom,
mem0(g_s206_201,g_s37_36) ).
tff('Define:ctx:25',axiom,
? [X_55: set_3] :
( ! [X_56: $int,X_57: $int] :
( mem3(X_57,X_56,X_55)
<=> mem3(X_57,X_56,g_s45_45) )
& ! [X_58: $int,X_59: $int,X_60: $int] :
( ( mem3(X_58,X_59,X_55)
& mem3(X_58,X_60,X_55) )
=> ( X_59 = X_60 ) )
& ! [X_61: $int] :
( mem0(X_61,g_s35_34)
<=> ? [X_62: $int] : mem3(X_61,X_62,X_55) )
& ! [X_63: $int] :
( ? [X_64: $int] : mem3(X_64,X_63,X_55)
=> mem0(X_63,g_s35_34) ) ) ).
tff('Define:ctx:250',axiom,
$less(g_s206_201,g_s36_37) ).
tff('Define:ctx:251',axiom,
g_s206_201 = $sum(g_s201_196,g_s203_198) ).
tff('Define:ctx:252',axiom,
mem0(g_s207_202,g_s37_36) ).
tff('Define:ctx:253',axiom,
$less(g_s207_202,g_s36_37) ).
tff('Define:ctx:254',axiom,
g_s207_202 = $sum(g_s201_196,g_s204_199) ).
tff('Define:ctx:255',axiom,
mem0(g_s208_203,g_s37_36) ).
tff('Define:ctx:256',axiom,
$greatereq(g_s209_204,1) ).
tff('Define:ctx:257',axiom,
$greatereq(g_s210_205,1) ).
tff('Define:ctx:258',axiom,
$greatereq(g_s211_206,1) ).
tff('Define:ctx:259',axiom,
mem0(g_s212_207,g_s37_36) ).
tff('Define:ctx:26',axiom,
? [X_65: set_4] :
( ! [X_66: $int,X_67: $int,X_68: $int] :
( mem4(X_68,X_67,X_66,X_65)
<=> mem4(X_68,X_67,X_66,g_s46_46) )
& ! [X_69: $int,X_70: $int,X_71: $int,X_72: $int] :
( ( mem4(X_70,X_69,X_71,X_65)
& mem4(X_70,X_69,X_72,X_65) )
=> ( X_71 = X_72 ) )
& ! [X_73: $int,X_74: $int] :
( ( mem0(X_74,g_s35_34)
& mem0(X_73,g_s35_34) )
<=> ? [X_75: $int] : mem4(X_74,X_73,X_75,X_65) )
& ! [X_76: $int] :
( ? [X_77: $int,X_78: $int] : mem4(X_78,X_77,X_76,X_65)
=> mem0(X_76,g_s35_34) ) ) ).
tff('Define:ctx:260',axiom,
$less(g_s212_207,g_s36_37) ).
tff('Define:ctx:261',axiom,
g_s212_207 = $sum(g_s208_203,g_s209_204) ).
tff('Define:ctx:262',axiom,
mem0(g_s213_208,g_s37_36) ).
tff('Define:ctx:263',axiom,
$less(g_s213_208,g_s36_37) ).
tff('Define:ctx:264',axiom,
g_s213_208 = $sum(g_s208_203,g_s210_205) ).
tff('Define:ctx:265',axiom,
mem0(g_s214_209,g_s37_36) ).
tff('Define:ctx:266',axiom,
$less(g_s214_209,g_s36_37) ).
tff('Define:ctx:267',axiom,
g_s214_209 = $sum(g_s208_203,g_s211_206) ).
tff('Define:ctx:268',axiom,
mem0(g_s215_210,g_s37_36) ).
tff('Define:ctx:269',axiom,
mem0(g_s216_211,g_s37_36) ).
tff('Define:ctx:27',axiom,
? [X_79: set_4] :
( ! [X_80: $int,X_81: $int,X_82: $int] :
( mem4(X_82,X_81,X_80,X_79)
<=> mem4(X_82,X_81,X_80,g_s47_47) )
& ! [X_83: $int,X_84: $int,X_85: $int,X_86: $int] :
( ( mem4(X_84,X_83,X_85,X_79)
& mem4(X_84,X_83,X_86,X_79) )
=> ( X_85 = X_86 ) )
& ! [X_87: $int,X_88: $int] :
( ( mem0(X_88,g_s35_34)
& mem0(X_87,g_s35_34) )
<=> ? [X_89: $int] : mem4(X_88,X_87,X_89,X_79) )
& ! [X_90: $int] :
( ? [X_91: $int,X_92: $int] : mem4(X_92,X_91,X_90,X_79)
=> mem0(X_90,g_s35_34) ) ) ).
tff('Define:ctx:270',axiom,
mem0(g_s217_212,g_s37_36) ).
tff('Define:ctx:271',axiom,
( $greatereq(g_s217_212,0)
& $lesseq(g_s217_212,100) ) ).
tff('Define:ctx:272',axiom,
mem0(g_s218_213,g_s35_34) ).
tff('Define:ctx:273',axiom,
$lesseq(g_s218_213,g_s34_35) ).
tff('Define:ctx:274',axiom,
mem0(g_s219_214,g_s37_36) ).
tff('Define:ctx:275',axiom,
( $greatereq(g_s219_214,0)
& $lesseq(g_s219_214,100) ) ).
tff('Define:ctx:276',axiom,
mem0(g_s220_215,g_s37_36) ).
tff('Define:ctx:277',axiom,
mem0(g_s221_216,g_s37_36) ).
tff('Define:ctx:278',axiom,
mem0(g_s222_217,g_s37_36) ).
tff('Define:ctx:279',axiom,
$greatereq(g_s223_218,0) ).
tff('Define:ctx:28',axiom,
? [X_93: set_3] :
( ! [X_94: $int,X_95: $int] :
( mem3(X_95,X_94,X_93)
<=> mem3(X_95,X_94,g_s48_48) )
& ! [X_96: $int,X_97: $int,X_98: $int] :
( ( mem3(X_96,X_97,X_93)
& mem3(X_96,X_98,X_93) )
=> ( X_97 = X_98 ) )
& ! [X_99: $int] :
( mem0(X_99,g_s37_36)
<=> ? [X_100: $int] : mem3(X_99,X_100,X_93) )
& ! [X_101: $int] :
( ? [X_102: $int] : mem3(X_102,X_101,X_93)
=> mem0(X_101,g_s37_36) ) ) ).
tff('Define:ctx:280',axiom,
$lesseq(1,g_s223_218) ).
tff('Define:ctx:281',axiom,
$greatereq(g_s224_219,0) ).
tff('Define:ctx:282',axiom,
$lesseq(1,g_s224_219) ).
tff('Define:ctx:283',axiom,
$greatereq(g_s225_220,0) ).
tff('Define:ctx:284',axiom,
$lesseq(1,g_s225_220) ).
tff('Define:ctx:285',axiom,
$greatereq(g_s226_221,0) ).
tff('Define:ctx:286',axiom,
$lesseq(1,g_s226_221) ).
tff('Define:ctx:287',axiom,
mem0(g_s227_222,g_s35_34) ).
tff('Define:ctx:288',axiom,
$lesseq(g_s227_222,g_s34_35) ).
tff('Define:ctx:289',axiom,
mem0(g_s228_223,g_s37_36) ).
tff('Define:ctx:29',axiom,
? [X_103: set_4] :
( ! [X_104: $int,X_105: $int,X_106: $int] :
( mem4(X_106,X_105,X_104,X_103)
<=> mem4(X_106,X_105,X_104,g_s49_49) )
& ! [X_107: $int,X_108: $int,X_109: $int,X_110: $int] :
( ( mem4(X_108,X_107,X_109,X_103)
& mem4(X_108,X_107,X_110,X_103) )
=> ( X_109 = X_110 ) )
& ! [X_111: $int,X_112: $int] :
( ( mem0(X_112,g_s37_36)
& mem0(X_111,g_s37_36) )
<=> ? [X_113: $int] : mem4(X_112,X_111,X_113,X_103) )
& ! [X_114: $int] :
( ? [X_115: $int,X_116: $int] : mem4(X_116,X_115,X_114,X_103)
=> mem0(X_114,g_s37_36) ) ) ).
tff('Define:ctx:290',axiom,
( $greatereq(g_s228_223,0)
& $lesseq(g_s228_223,100) ) ).
tff('Define:ctx:291',axiom,
mem0(g_s229_224,g_s35_34) ).
tff('Define:ctx:292',axiom,
$lesseq(g_s229_224,g_s34_35) ).
tff('Define:ctx:293',axiom,
mem0(g_s230_225,g_s37_36) ).
tff('Define:ctx:294',axiom,
( $greatereq(g_s230_225,0)
& $lesseq(g_s230_225,100) ) ).
tff('Define:ctx:295',axiom,
mem0(g_s231_226,g_s35_34) ).
tff('Define:ctx:296',axiom,
$lesseq(g_s231_226,g_s34_35) ).
tff('Define:ctx:297',axiom,
mem0(g_s232_227,g_s37_36) ).
tff('Define:ctx:298',axiom,
( $greatereq(g_s232_227,0)
& $lesseq(g_s232_227,100) ) ).
tff('Define:ctx:299',axiom,
mem0(g_s233_228,g_s37_36) ).
tff('Define:ctx:3',axiom,
( ! [X_8: $int] :
( mem0(X_8,g_s9_9)
<=> ( ( X_8 = g_s10_10 )
| ( X_8 = g_s11_11 )
| ( X_8 = g_s12_12 )
| ( X_8 = g_s13_13 )
| ( X_8 = g_s14_14 )
| ( X_8 = g_s15_15 )
| ( X_8 = g_s16_16 )
| ( X_8 = g_s17_17 )
| ( X_8 = g_s18_18 ) ) )
& ( g_s10_10 != g_s11_11 )
& ( g_s11_11 != g_s12_12 )
& ( g_s12_12 != g_s13_13 )
& ( g_s13_13 != g_s14_14 )
& ( g_s14_14 != g_s15_15 )
& ( g_s15_15 != g_s16_16 )
& ( g_s16_16 != g_s17_17 )
& ( g_s17_17 != g_s18_18 ) ) ).
tff('Define:ctx:30',axiom,
? [X_117: set_4] :
( ! [X_118: $int,X_119: $int,X_120: $int] :
( mem4(X_120,X_119,X_118,X_117)
<=> mem4(X_120,X_119,X_118,g_s50_50) )
& ! [X_121: $int,X_122: $int,X_123: $int,X_124: $int] :
( ( mem4(X_122,X_121,X_123,X_117)
& mem4(X_122,X_121,X_124,X_117) )
=> ( X_123 = X_124 ) )
& ! [X_125: $int,X_126: $int] :
( ( mem0(X_126,g_s37_36)
& mem0(X_125,g_s37_36) )
<=> ? [X_127: $int] : mem4(X_126,X_125,X_127,X_117) )
& ! [X_128: $int] :
( ? [X_129: $int,X_130: $int] : mem4(X_130,X_129,X_128,X_117)
=> mem0(X_128,g_s37_36) ) ) ).
tff('Define:ctx:300',axiom,
mem0(g_s234_229,g_s37_36) ).
tff('Define:ctx:301',axiom,
( $greatereq(g_s234_229,0)
& $lesseq(g_s234_229,100) ) ).
tff('Define:ctx:302',axiom,
mem0(g_s235_230,g_s35_34) ).
tff('Define:ctx:303',axiom,
mem0(g_s236_231,g_s37_36) ).
tff('Define:ctx:304',axiom,
mem0(g_s237_232,g_s35_34) ).
tff('Define:ctx:305',axiom,
mem0(g_s238_233,g_s35_34) ).
tff('Define:ctx:306',axiom,
mem0(g_s239_234,g_s35_34) ).
tff('Define:ctx:307',axiom,
mem0(g_s240_235,g_s35_34) ).
tff('Define:ctx:308',axiom,
mem0(g_s241_236,g_s37_36) ).
tff('Define:ctx:309',axiom,
mem0(g_s242_237,g_s37_36) ).
tff('Define:ctx:31',axiom,
? [X_131: set_4] :
( ! [X_132: $int,X_133: $int,X_134: $int] :
( mem4(X_134,X_133,X_132,X_131)
<=> mem4(X_134,X_133,X_132,g_s51_51) )
& ! [X_135: $int,X_136: $int,X_137: $int,X_138: $int] :
( ( mem4(X_136,X_135,X_137,X_131)
& mem4(X_136,X_135,X_138,X_131) )
=> ( X_137 = X_138 ) )
& ! [X_139: $int,X_140: $int] :
( ( mem0(X_140,g_s37_36)
& mem0(X_139,g_s37_36) )
<=> ? [X_141: $int] : mem4(X_140,X_139,X_141,X_131) )
& ! [X_142: $int] :
( ? [X_143: $int,X_144: $int] : mem4(X_144,X_143,X_142,X_131)
=> mem0(X_142,g_s37_36) ) ) ).
tff('Define:ctx:310',axiom,
g_s242_237 = $sum(g_s241_236,g_s126_121) ).
tff('Define:ctx:311',axiom,
$less(g_s242_237,g_s36_37) ).
tff('Define:ctx:312',axiom,
mem0(g_s243_238,g_s37_36) ).
tff('Define:ctx:313',axiom,
$lesseq($sum(g_s243_238,2),g_s36_37) ).
tff('Define:ctx:314',axiom,
mem0(g_s244_239,g_s37_36) ).
tff('Define:ctx:315',axiom,
g_s244_239 = $sum(g_s243_238,g_s126_121) ).
tff('Define:ctx:316',axiom,
$less(g_s244_239,g_s36_37) ).
tff('Define:ctx:317',axiom,
mem0(g_s245_240,g_s37_36) ).
tff('Define:ctx:318',axiom,
g_s245_240 = $difference(g_s244_239,1) ).
tff('Define:ctx:319',axiom,
mem0(g_s246_241,g_s37_36) ).
tff('Define:ctx:32',axiom,
? [X_145: set_4] :
( ! [X_146: $int,X_147: $int,X_148: $int] :
( mem4(X_148,X_147,X_146,X_145)
<=> mem4(X_148,X_147,X_146,g_s52_52) )
& ! [X_149: $int,X_150: $int,X_151: $int,X_152: $int] :
( ( mem4(X_150,X_149,X_151,X_145)
& mem4(X_150,X_149,X_152,X_145) )
=> ( X_151 = X_152 ) )
& ! [X_153: $int,X_154: $int] :
( ( mem0(X_154,g_s33_32)
& mem0(X_153,g_s33_32) )
<=> ? [X_155: $int] : mem4(X_154,X_153,X_155,X_145) )
& ! [X_156: $int] :
( ? [X_157: $int,X_158: $int] : mem4(X_158,X_157,X_156,X_145)
=> mem0(X_156,g_s33_32) ) ) ).
tff('Define:ctx:320',axiom,
mem0(g_s247_242,g_s37_36) ).
tff('Define:ctx:321',axiom,
g_s247_242 = $sum(g_s246_241,g_s223_218) ).
tff('Define:ctx:322',axiom,
mem0(g_s248_243,g_s37_36) ).
tff('Define:ctx:323',axiom,
g_s248_243 = $sum(g_s246_241,g_s224_219) ).
tff('Define:ctx:324',axiom,
mem0(g_s249_244,g_s37_36) ).
tff('Define:ctx:325',axiom,
g_s249_244 = $sum(g_s246_241,g_s225_220) ).
tff('Define:ctx:326',axiom,
mem0(g_s250_245,g_s37_36) ).
tff('Define:ctx:327',axiom,
g_s250_245 = $sum(g_s246_241,g_s226_221) ).
tff('Define:ctx:328',axiom,
mem0(g_s251_246,g_s37_36) ).
tff('Define:ctx:329',axiom,
mem0(g_s252_247,g_s37_36) ).
tff('Define:ctx:33',axiom,
? [X_159: set_4] :
( ! [X_160: $int,X_161: $int,X_162: $int] :
( mem4(X_162,X_161,X_160,X_159)
<=> mem4(X_162,X_161,X_160,g_s53_53) )
& ! [X_163: $int,X_164: $int,X_165: $int,X_166: $int] :
( ( mem4(X_164,X_163,X_165,X_159)
& mem4(X_164,X_163,X_166,X_159) )
=> ( X_165 = X_166 ) )
& ! [X_167: $int,X_168: $int] :
( ( mem0(X_168,g_s33_32)
& mem0(X_167,g_s33_32) )
<=> ? [X_169: $int] : mem4(X_168,X_167,X_169,X_159) )
& ! [X_170: $int] :
( ? [X_171: $int,X_172: $int] : mem4(X_172,X_171,X_170,X_159)
=> mem0(X_170,g_s33_32) ) ) ).
tff('Define:ctx:330',axiom,
mem0(g_s253_248,g_s37_36) ).
tff('Define:ctx:331',axiom,
$greatereq(g_s254_249,0) ).
tff('Define:ctx:332',axiom,
$greatereq(g_s255_250,1) ).
tff('Define:ctx:333',axiom,
$lesseq(1,g_s254_249) ).
tff('Define:ctx:334',axiom,
g_s254_249 = $difference(g_s252_247,g_s251_246) ).
tff('Define:ctx:335',axiom,
g_s255_250 = $difference(g_s253_248,g_s251_246) ).
tff('Define:ctx:336',axiom,
$greatereq(g_s256_251,0) ).
tff('Define:ctx:337',axiom,
$greatereq(g_s257_252,0) ).
tff('Define:ctx:338',axiom,
$greatereq(g_s258_253,0) ).
tff('Define:ctx:339',axiom,
$greatereq(g_s259_254,0) ).
tff('Define:ctx:34',axiom,
? [X_173: set_4] :
( ! [X_174: $int,X_175: $int,X_176: $int] :
( mem4(X_176,X_175,X_174,X_173)
<=> mem4(X_176,X_175,X_174,g_s54_54) )
& ! [X_177: $int,X_178: $int,X_179: $int,X_180: $int] :
( ( mem4(X_178,X_177,X_179,X_173)
& mem4(X_178,X_177,X_180,X_173) )
=> ( X_179 = X_180 ) )
& ! [X_181: $int,X_182: $int] :
( ( mem0(X_182,g_s33_32)
& mem0(X_181,g_s33_32) )
<=> ? [X_183: $int] : mem4(X_182,X_181,X_183,X_173) )
& ! [X_184: $int] :
( ? [X_185: $int,X_186: $int] : mem4(X_186,X_185,X_184,X_173)
=> mem0(X_184,g_s33_32) ) ) ).
tff('Define:ctx:340',axiom,
$lesseq(1,g_s258_253) ).
tff('Define:ctx:341',axiom,
mem0(g_s260_255,g_s37_36) ).
tff('Define:ctx:342',axiom,
mem0(g_s261_256,g_s37_36) ).
tff('Define:ctx:343',axiom,
mem0(g_s262_257,g_s37_36) ).
tff('Define:ctx:344',axiom,
mem0(g_s263_258,g_s37_36) ).
tff('Define:ctx:345',axiom,
mem0(g_s264_259,g_s37_36) ).
tff('Define:ctx:346',axiom,
g_s261_256 = $sum(g_s260_255,g_s256_251) ).
tff('Define:ctx:347',axiom,
g_s262_257 = $sum(g_s260_255,g_s257_252) ).
tff('Define:ctx:348',axiom,
g_s263_258 = $sum(g_s260_255,g_s258_253) ).
tff('Define:ctx:349',axiom,
g_s264_259 = $sum(g_s260_255,g_s259_254) ).
tff('Define:ctx:35',axiom,
? [X_187: set_4] :
( ! [X_188: $int,X_189: $int,X_190: $int] :
( mem4(X_190,X_189,X_188,X_187)
<=> mem4(X_190,X_189,X_188,g_s55_55) )
& ! [X_191: $int,X_192: $int,X_193: $int,X_194: $int] :
( ( mem4(X_192,X_191,X_193,X_187)
& mem4(X_192,X_191,X_194,X_187) )
=> ( X_193 = X_194 ) )
& ! [X_195: $int,X_196: $int] :
( ( mem0(X_196,g_s35_34)
& mem0(X_195,g_s35_34) )
<=> ? [X_197: $int] : mem4(X_196,X_195,X_197,X_187) )
& ! [X_198: $int] :
( ? [X_199: $int,X_200: $int] : mem4(X_200,X_199,X_198,X_187)
=> mem0(X_198,g_s35_34) ) ) ).
tff('Define:ctx:350',axiom,
mem0(g_s265_260,g_s37_36) ).
tff('Define:ctx:351',axiom,
mem0(g_s266_261,g_s37_36) ).
tff('Define:ctx:352',axiom,
mem0(g_s267_262,g_s37_36) ).
tff('Define:ctx:353',axiom,
$greatereq(g_s268_263,1) ).
tff('Define:ctx:354',axiom,
$greatereq(g_s269_264,1) ).
tff('Define:ctx:355',axiom,
g_s268_263 = $difference($difference(g_s266_261,g_s265_260),1) ).
tff('Define:ctx:356',axiom,
g_s269_264 = $difference($difference(g_s267_262,g_s265_260),1) ).
tff('Define:ctx:357',axiom,
mem0(g_s270_265,g_s33_32) ).
tff('Define:ctx:358',axiom,
mem0(g_s271_266,g_s37_36) ).
tff('Define:ctx:359',axiom,
mem0(g_s272_267,g_s37_36) ).
tff('Define:ctx:36',axiom,
? [X_201: set_4] :
( ! [X_202: $int,X_203: $int,X_204: $int] :
( mem4(X_204,X_203,X_202,X_201)
<=> mem4(X_204,X_203,X_202,g_s56_56) )
& ! [X_205: $int,X_206: $int,X_207: $int,X_208: $int] :
( ( mem4(X_206,X_205,X_207,X_201)
& mem4(X_206,X_205,X_208,X_201) )
=> ( X_207 = X_208 ) )
& ! [X_209: $int,X_210: $int] :
( ( mem0(X_210,g_s35_34)
& mem0(X_209,g_s35_34) )
<=> ? [X_211: $int] : mem4(X_210,X_209,X_211,X_201) )
& ! [X_212: $int] :
( ? [X_213: $int,X_214: $int] : mem4(X_214,X_213,X_212,X_201)
=> mem0(X_212,g_s35_34) ) ) ).
tff('Define:ctx:360',axiom,
$greatereq(g_s273_268,1) ).
tff('Define:ctx:361',axiom,
$greatereq(g_s274_269,1) ).
tff('Define:ctx:362',axiom,
$greatereq(g_s275_270,1) ).
tff('Define:ctx:363',axiom,
g_s273_268 = $difference(g_s270_265,g_s265_260) ).
tff('Define:ctx:364',axiom,
g_s274_269 = $difference(g_s271_266,g_s265_260) ).
tff('Define:ctx:365',axiom,
g_s275_270 = $difference($difference(g_s272_267,g_s265_260),1) ).
tff('Define:ctx:366',axiom,
$greatereq(g_s276_271,1) ).
tff('Define:ctx:367',axiom,
mem0(g_s277_272,g_s37_36) ).
tff('Define:ctx:368',axiom,
mem0(g_s278_273,g_s37_36) ).
tff('Define:ctx:369',axiom,
mem0(g_s279_274,g_s33_32) ).
tff('Define:ctx:37',axiom,
? [X_215: set_4] :
( ! [X_216: $int,X_217: $int,X_218: $int] :
( mem4(X_218,X_217,X_216,X_215)
<=> mem4(X_218,X_217,X_216,g_s57_57) )
& ! [X_219: $int,X_220: $int,X_221: $int,X_222: $int] :
( ( mem4(X_220,X_219,X_221,X_215)
& mem4(X_220,X_219,X_222,X_215) )
=> ( X_221 = X_222 ) )
& ! [X_223: $int,X_224: $int] :
( ( mem0(X_224,g_s35_34)
& mem0(X_223,g_s35_34) )
<=> ? [X_225: $int] : mem4(X_224,X_223,X_225,X_215) )
& ! [X_226: $int] :
( ? [X_227: $int,X_228: $int] : mem4(X_228,X_227,X_226,X_215)
=> mem0(X_226,g_s35_34) ) ) ).
tff('Define:ctx:370',axiom,
g_s276_271 = $difference($difference(g_s279_274,g_s277_272),1) ).
tff('Define:ctx:371',axiom,
$greatereq(g_s280_275,0) ).
tff('Define:ctx:372',axiom,
$greatereq(g_s281_276,1) ).
tff('Define:ctx:373',axiom,
$greatereq(g_s282_277,0) ).
tff('Define:ctx:374',axiom,
$greatereq(g_s283_278,0) ).
tff('Define:ctx:375',axiom,
$greatereq(g_s284_279,0) ).
tff('Define:ctx:376',axiom,
$greatereq(g_s285_280,0) ).
tff('Define:ctx:377',axiom,
$greatereq(g_s286_281,0) ).
tff('Define:ctx:378',axiom,
$greatereq(g_s287_282,0) ).
tff('Define:ctx:379',axiom,
$greatereq(g_s288_283,0) ).
tff('Define:ctx:38',axiom,
? [X_229: set_4] :
( ! [X_230: $int,X_231: $int,X_232: $int] :
( mem4(X_232,X_231,X_230,X_229)
<=> mem4(X_232,X_231,X_230,g_s58_58) )
& ! [X_233: $int,X_234: $int,X_235: $int,X_236: $int] :
( ( mem4(X_234,X_233,X_235,X_229)
& mem4(X_234,X_233,X_236,X_229) )
=> ( X_235 = X_236 ) )
& ! [X_237: $int,X_238: $int] :
( ( mem0(X_238,g_s37_36)
& mem0(X_237,g_s37_36) )
<=> ? [X_239: $int] : mem4(X_238,X_237,X_239,X_229) )
& ! [X_240: $int] :
( ? [X_241: $int,X_242: $int] : mem4(X_242,X_241,X_240,X_229)
=> mem0(X_240,g_s37_36) ) ) ).
tff('Define:ctx:380',axiom,
$greatereq(g_s289_284,0) ).
tff('Define:ctx:381',axiom,
mem0(g_s290_285,g_s37_36) ).
tff('Define:ctx:382',axiom,
$lesseq(1,g_s290_285) ).
tff('Define:ctx:383',axiom,
mem0(g_s291_286,g_s37_36) ).
tff('Define:ctx:384',axiom,
g_s291_286 = $sum(g_s290_285,g_s288_283) ).
tff('Define:ctx:385',axiom,
mem0(g_s292_287,g_s37_36) ).
tff('Define:ctx:386',axiom,
g_s292_287 = $sum(g_s290_285,g_s289_284) ).
tff('Define:ctx:387',axiom,
mem0(g_s293_288,g_s37_36) ).
tff('Define:ctx:388',axiom,
g_s293_288 = $sum(g_s290_285,g_s283_278) ).
tff('Define:ctx:389',axiom,
mem0(g_s294_289,g_s37_36) ).
tff('Define:ctx:39',axiom,
? [X_243: set_4] :
( ! [X_244: $int,X_245: $int,X_246: $int] :
( mem4(X_246,X_245,X_244,X_243)
<=> mem4(X_246,X_245,X_244,g_s59_59) )
& ! [X_247: $int,X_248: $int,X_249: $int,X_250: $int] :
( ( mem4(X_248,X_247,X_249,X_243)
& mem4(X_248,X_247,X_250,X_243) )
=> ( X_249 = X_250 ) )
& ! [X_251: $int,X_252: $int] :
( ( mem0(X_252,g_s37_36)
& mem0(X_251,g_s37_36) )
<=> ? [X_253: $int] : mem4(X_252,X_251,X_253,X_243) )
& ! [X_254: $int] :
( ? [X_255: $int,X_256: $int] : mem4(X_256,X_255,X_254,X_243)
=> mem0(X_254,g_s37_36) ) ) ).
tff('Define:ctx:390',axiom,
g_s294_289 = $sum(g_s290_285,g_s282_277) ).
tff('Define:ctx:391',axiom,
mem0(g_s295_290,g_s37_36) ).
tff('Define:ctx:392',axiom,
g_s295_290 = $sum(g_s290_285,g_s284_279) ).
tff('Define:ctx:393',axiom,
mem0(g_s296_291,g_s37_36) ).
tff('Define:ctx:394',axiom,
g_s296_291 = $sum(g_s290_285,g_s287_282) ).
tff('Define:ctx:395',axiom,
mem0(g_s297_292,g_s37_36) ).
tff('Define:ctx:396',axiom,
g_s297_292 = $sum(g_s290_285,g_s285_280) ).
tff('Define:ctx:397',axiom,
mem0(g_s298_293,g_s37_36) ).
tff('Define:ctx:398',axiom,
g_s298_293 = $sum(g_s290_285,g_s286_281) ).
tff('Define:ctx:399',axiom,
mem0(g_s299_294,g_s33_32) ).
tff('Define:ctx:4',axiom,
( ! [X_9: $int] :
( mem0(X_9,g_s19_19)
<=> ( ( X_9 = g_s20_20 )
| ( X_9 = g_s21_21 ) ) )
& ( g_s20_20 != g_s21_21 ) ) ).
tff('Define:ctx:40',axiom,
? [X_257: set_4] :
( ! [X_258: $int,X_259: $int,X_260: $int] :
( mem4(X_260,X_259,X_258,X_257)
<=> mem4(X_260,X_259,X_258,g_s60_60) )
& ! [X_261: $int,X_262: $int,X_263: $int,X_264: $int] :
( ( mem4(X_262,X_261,X_263,X_257)
& mem4(X_262,X_261,X_264,X_257) )
=> ( X_263 = X_264 ) )
& ! [X_265: $int,X_266: $int] :
( ( mem0(X_266,g_s37_36)
& mem0(X_265,g_s37_36) )
<=> ? [X_267: $int] : mem4(X_266,X_265,X_267,X_257) )
& ! [X_268: $int] :
( ? [X_269: $int,X_270: $int] : mem4(X_270,X_269,X_268,X_257)
=> mem0(X_268,g_s37_36) ) ) ).
tff('Define:ctx:400',axiom,
g_s299_294 = $sum(g_s290_285,g_s280_275) ).
tff('Define:ctx:401',axiom,
mem0(g_s300_295,g_s37_36) ).
tff('Define:ctx:402',axiom,
g_s300_295 = $sum(g_s290_285,g_s281_276) ).
tff('Define:ctx:403',axiom,
? [X_303: set_4] :
( ! [X_304: $int,X_305: $int,X_306: $int] :
( mem4(X_306,X_305,X_304,X_303)
<=> mem4(X_306,X_305,X_304,g_s301_296) )
& ! [X_307: $int,X_308: $int,X_309: $int,X_310: $int] :
( ( mem4(X_308,X_307,X_309,X_303)
& mem4(X_308,X_307,X_310,X_303) )
=> ( X_309 = X_310 ) )
& ! [X_311: $int,X_312: $int] :
( ( mem0(X_312,g_s22_22)
& mem0(X_311,g_s22_22) )
<=> ? [X_313: $int] : mem4(X_312,X_311,X_313,X_303) )
& ! [X_314: $int] :
( ? [X_315: $int,X_316: $int] : mem4(X_316,X_315,X_314,X_303)
=> mem0(X_314,g_s37_36) ) ) ).
tff('Define:ctx:404',axiom,
! [X_317: $int,X_318: $int] :
( mem3(X_318,X_317,g_s302_297)
<=> ? [X_319: $int] :
( ( X_319 = g_s38_38 )
& mem4(X_318,X_317,X_319,g_s301_296) ) ) ).
tff('Define:ctx:405',axiom,
? [X_320: set_4] :
( ! [X_321: $int,X_322: $int,X_323: $int] :
( mem4(X_323,X_322,X_321,X_320)
<=> mem4(X_323,X_322,X_321,g_s303_298) )
& ! [X_324: $int,X_325: $int,X_326: $int,X_327: $int] :
( ( mem4(X_325,X_324,X_326,X_320)
& mem4(X_325,X_324,X_327,X_320) )
=> ( X_326 = X_327 ) )
& ! [X_328: $int,X_329: $int] :
( ( mem0(X_329,g_s22_22)
& mem0(X_328,g_s22_22) )
<=> ? [X_330: $int] : mem4(X_329,X_328,X_330,X_320) )
& ! [X_331: $int] :
( ? [X_332: $int,X_333: $int] : mem4(X_333,X_332,X_331,X_320)
=> ( mem0(X_331,g_s35_34)
& ( X_331 != 65535 ) ) ) ) ).
tff('Define:ctx:406',axiom,
! [X_334: $int,X_335: $int] :
( mem3(X_335,X_334,g_s304_299)
=> ( mem0(X_335,g_s22_22)
& mem0(X_334,g_s22_22) ) ) ).
tff('Define:ctx:407',axiom,
? [X_336: set_4] :
( ! [X_337: $int,X_338: $int,X_339: $int] :
( mem4(X_339,X_338,X_337,X_336)
<=> mem4(X_339,X_338,X_337,g_s305_300) )
& ! [X_340: $int,X_341: $int,X_342: $int,X_343: $int] :
( ( mem4(X_341,X_340,X_342,X_336)
& mem4(X_341,X_340,X_343,X_336) )
=> ( X_342 = X_343 ) )
& ! [X_344: $int,X_345: $int] :
( ( mem0(X_345,g_s22_22)
& mem0(X_344,g_s22_22) )
<=> ? [X_346: $int] : mem4(X_345,X_344,X_346,X_336) )
& ! [X_347: $int] :
( ? [X_348: $int,X_349: $int] : mem4(X_349,X_348,X_347,X_336)
=> mem0(X_347,g_s35_34) ) ) ).
tff('Define:ctx:408',axiom,
! [X_350: $int,X_351: $int,X_352: $int] :
( mem4(X_352,X_351,X_350,g_s305_300)
<=> ( ( mem3(X_352,X_351,g_s304_299)
& ( X_350 = 65535 ) )
| ( mem4(X_352,X_351,X_350,g_s303_298)
& ~ ? [X_353: $int] :
( mem3(X_352,X_351,g_s304_299)
& ( X_353 = 65535 ) ) ) ) ) ).
tff('Define:ctx:409',axiom,
! [X_354: $int,X_355: $int] :
( mem3(X_355,X_354,g_s302_297)
=> ( mem0(X_355,g_s22_22)
& mem0(X_354,g_s22_22) ) ) ).
tff('Define:ctx:41',axiom,
! [X_271: $int,X_272: $int,X_273: $int] :
( mem4(X_273,X_272,X_271,g_s52_52)
<=> ( mem0(X_273,g_s33_32)
& mem0(X_272,g_s33_32)
& ( X_271 = $remainder_f($sum(X_273,X_272),$sum(g_s32_33,1)) ) ) ) ).
tff('Define:ctx:42',axiom,
! [X_274: $int,X_275: $int,X_276: $int] :
( mem4(X_276,X_275,X_274,g_s53_53)
<=> ( mem0(X_276,g_s33_32)
& mem0(X_275,g_s33_32)
& ( X_274 = $remainder_f($sum($sum($difference(X_276,X_275),g_s32_33),1),$sum(g_s32_33,1)) ) ) ) ).
tff('Define:ctx:43',axiom,
! [X_277: $int,X_278: $int,X_279: $int] :
( mem4(X_279,X_278,X_277,g_s54_54)
<=> ( mem0(X_279,g_s33_32)
& mem0(X_278,g_s33_32)
& ( X_277 = $remainder_f($product(X_279,X_278),$sum(g_s32_33,1)) ) ) ) ).
tff('Define:ctx:44',axiom,
! [X_280: $int,X_281: $int,X_282: $int] :
( mem4(X_282,X_281,X_280,g_s55_55)
<=> ( mem0(X_282,g_s35_34)
& mem0(X_281,g_s35_34)
& ( X_280 = $remainder_f($sum(X_282,X_281),$sum(g_s34_35,1)) ) ) ) ).
tff('Define:ctx:45',axiom,
! [X_283: $int,X_284: $int,X_285: $int] :
( mem4(X_285,X_284,X_283,g_s56_56)
<=> ( mem0(X_285,g_s35_34)
& mem0(X_284,g_s35_34)
& ( X_283 = $remainder_f($sum($sum($difference(X_285,X_284),g_s34_35),1),$sum(g_s34_35,1)) ) ) ) ).
tff('Define:ctx:46',axiom,
! [X_286: $int,X_287: $int,X_288: $int] :
( mem4(X_288,X_287,X_286,g_s57_57)
<=> ( mem0(X_288,g_s35_34)
& mem0(X_287,g_s35_34)
& ( X_286 = $remainder_f($product(X_288,X_287),$sum(g_s34_35,1)) ) ) ) ).
tff('Define:ctx:47',axiom,
! [X_289: $int,X_290: $int,X_291: $int] :
( mem4(X_291,X_290,X_289,g_s58_58)
<=> ( mem0(X_291,g_s37_36)
& mem0(X_290,g_s37_36)
& ( X_289 = $remainder_f($sum(X_291,X_290),$sum(g_s36_37,1)) ) ) ) ).
tff('Define:ctx:48',axiom,
! [X_292: $int,X_293: $int,X_294: $int] :
( mem4(X_294,X_293,X_292,g_s59_59)
<=> ( mem0(X_294,g_s37_36)
& mem0(X_293,g_s37_36)
& ( X_292 = $remainder_f($sum($sum($difference(X_294,X_293),g_s36_37),1),$sum(g_s36_37,1)) ) ) ) ).
tff('Define:ctx:49',axiom,
! [X_295: $int,X_296: $int,X_297: $int] :
( mem4(X_297,X_296,X_295,g_s60_60)
<=> ( mem0(X_297,g_s37_36)
& mem0(X_296,g_s37_36)
& ( X_295 = $remainder_f($product(X_297,X_296),$sum(g_s36_37,1)) ) ) ) ).
tff('Define:ctx:5',axiom,
( ! [X_10: $int] :
( mem0(X_10,g_s22_22)
<=> ( ( X_10 = g_s23_23 )
| ( X_10 = g_s24_24 )
| ( X_10 = g_s25_25 )
| ( X_10 = g_s26_26 )
| ( X_10 = g_s27_27 )
| ( X_10 = g_s28_28 )
| ( X_10 = g_s29_29 )
| ( X_10 = g_s30_30 )
| ( X_10 = g_s31_31 ) ) )
& ( g_s23_23 != g_s24_24 )
& ( g_s24_24 != g_s25_25 )
& ( g_s25_25 != g_s26_26 )
& ( g_s26_26 != g_s27_27 )
& ( g_s27_27 != g_s28_28 )
& ( g_s28_28 != g_s29_29 )
& ( g_s29_29 != g_s30_30 )
& ( g_s30_30 != g_s31_31 ) ) ).
tff('Define:ctx:50',axiom,
! [L_s65: $int] :
( mem0(L_s65,g_s33_32)
=> ! [X_298: $int] :
( ! [X_299: $int] :
( ( X_299 = 1023 )
=> mem4(L_s65,X_299,X_298,g_s43_43) )
=> $lesseq(X_298,1023) ) ) ).
tff('Define:ctx:51',axiom,
mem0(g_s66_61,g_s37_36) ).
tff('Define:ctx:52',axiom,
mem0(g_s67_62,g_s37_36) ).
tff('Define:ctx:53',axiom,
mem0(g_s68_63,g_s35_34) ).
tff('Define:ctx:54',axiom,
mem0(g_s69_64,g_s35_34) ).
tff('Define:ctx:55',axiom,
mem0(g_s70_65,g_s33_32) ).
tff('Define:ctx:56',axiom,
mem0(g_s71_66,g_s33_32) ).
tff('Define:ctx:57',axiom,
$greatereq(g_s72_67,0) ).
tff('Define:ctx:58',axiom,
$lesseq(2,g_s72_67) ).
tff('Define:ctx:59',axiom,
$greatereq(g_s73_68,0) ).
tff('Define:ctx:6',axiom,
mem0(g_s32_33,g_s33_32) ).
tff('Define:ctx:60',axiom,
$lesseq(2,g_s73_68) ).
tff('Define:ctx:61',axiom,
$greatereq(g_s74_69,0) ).
tff('Define:ctx:62',axiom,
$lesseq(2,g_s74_69) ).
tff('Define:ctx:63',axiom,
$lesseq(g_s72_67,g_s74_69) ).
tff('Define:ctx:64',axiom,
mem0(g_s75_70,g_s37_36) ).
tff('Define:ctx:65',axiom,
mem0(g_s76_71,g_s37_36) ).
tff('Define:ctx:66',axiom,
g_s76_71 = $sum(g_s75_70,g_s72_67) ).
tff('Define:ctx:67',axiom,
mem0(g_s77_72,g_s37_36) ).
tff('Define:ctx:68',axiom,
g_s77_72 = $sum(g_s75_70,g_s73_68) ).
tff('Define:ctx:69',axiom,
mem0(g_s78_73,g_s37_36) ).
tff('Define:ctx:7',axiom,
mem0(g_s34_35,g_s35_34) ).
tff('Define:ctx:70',axiom,
g_s78_73 = $sum(g_s75_70,g_s74_69) ).
tff('Define:ctx:71',axiom,
mem0(g_s79_74,g_s35_34) ).
tff('Define:ctx:72',axiom,
mem0(g_s80_75,g_s35_34) ).
tff('Define:ctx:73',axiom,
mem0(g_s81_76,g_s37_36) ).
tff('Define:ctx:74',axiom,
$lesseq(g_s79_74,g_s80_75) ).
tff('Define:ctx:75',axiom,
mem0(g_s82_77,g_s33_32) ).
tff('Define:ctx:76',axiom,
mem0(g_s83_78,g_s33_32) ).
tff('Define:ctx:77',axiom,
mem0(g_s84_79,g_s33_32) ).
tff('Define:ctx:78',axiom,
mem0(g_s85_80,g_s33_32) ).
tff('Define:ctx:79',axiom,
mem0(g_s86_81,g_s33_32) ).
tff('Define:ctx:8',axiom,
mem0(g_s36_37,g_s37_36) ).
tff('Define:ctx:80',axiom,
mem0(g_s87_82,g_s37_36) ).
tff('Define:ctx:81',axiom,
$lesseq(2,g_s87_82) ).
tff('Define:ctx:82',axiom,
mem0(g_s88_83,g_s37_36) ).
tff('Define:ctx:83',axiom,
g_s88_83 = $difference(g_s87_82,1) ).
tff('Define:ctx:84',axiom,
$greatereq(g_s89_84,1) ).
tff('Define:ctx:85',axiom,
$greatereq(g_s90_85,1) ).
tff('Define:ctx:86',axiom,
$greatereq(g_s91_86,1) ).
tff('Define:ctx:87',axiom,
$greatereq(g_s92_87,1) ).
tff('Define:ctx:88',axiom,
$greatereq(g_s93_88,1) ).
tff('Define:ctx:89',axiom,
$greatereq(g_s94_89,1) ).
tff('Define:ctx:9',axiom,
mem0(g_s38_38,g_s37_36) ).
tff('Define:ctx:90',axiom,
$greatereq(g_s95_90,1) ).
tff('Define:ctx:91',axiom,
$greatereq(g_s96_91,1) ).
tff('Define:ctx:92',axiom,
mem0(g_s97_92,g_s37_36) ).
tff('Define:ctx:93',axiom,
mem0(g_s98_93,g_s37_36) ).
tff('Define:ctx:94',axiom,
g_s98_93 = $sum(g_s97_92,g_s89_84) ).
tff('Define:ctx:95',axiom,
mem0(g_s99_94,g_s37_36) ).
tff('Define:ctx:96',axiom,
mem0(g_s100_95,g_s37_36) ).
tff('Define:ctx:97',axiom,
g_s100_95 = $sum(g_s99_94,g_s90_85) ).
tff('Define:ctx:98',axiom,
mem0(g_s101_96,g_s37_36) ).
tff('Define:ctx:99',axiom,
g_s101_96 = $sum(g_s99_94,g_s91_86) ).
tff('Define:imext:0',axiom,
? [X_356: set_3] :
( ! [X_357: $int,X_358: $int] :
( mem3(X_358,X_357,X_356)
<=> mem3(X_358,X_357,g_s322_1_301) )
& ! [X_359: $int,X_360: $int,X_361: $int] :
( ( mem3(X_359,X_360,X_356)
& mem3(X_359,X_361,X_356) )
=> ( X_360 = X_361 ) )
& ! [X_362: $int] :
( ( $greatereq(X_362,0)
& $lesseq(X_362,g_s127_122) )
<=> ? [X_363: $int] : mem3(X_362,X_363,X_356) )
& ! [X_364: $int] :
( ? [X_365: $int] : mem3(X_365,X_364,X_356)
=> $true ) ) ).
tff('Define:imext:1',axiom,
? [X_366: set_3] :
( ! [X_367: $int,X_368: $int] :
( mem3(X_368,X_367,X_366)
<=> mem3(X_368,X_367,g_s323_1_302) )
& ! [X_369: $int,X_370: $int,X_371: $int] :
( ( mem3(X_369,X_370,X_366)
& mem3(X_369,X_371,X_366) )
=> ( X_370 = X_371 ) )
& ! [X_372: $int] :
( mem0(X_372,g_s19_19)
<=> ? [X_373: $int] : mem3(X_372,X_373,X_366) )
& ! [X_374: $int] :
( ? [X_375: $int] : mem3(X_375,X_374,X_366)
=> $true ) ) ).
tff('Define:imext:10',axiom,
? [X_456: set_3] :
( ! [X_457: $int,X_458: $int] :
( mem3(X_458,X_457,X_456)
<=> mem3(X_458,X_457,g_s332_1_311) )
& ! [X_459: $int,X_460: $int,X_461: $int] :
( ( mem3(X_459,X_460,X_456)
& mem3(X_459,X_461,X_456) )
=> ( X_460 = X_461 ) )
& ! [X_462: $int] :
( mem0(X_462,g_s19_19)
<=> ? [X_463: $int] : mem3(X_462,X_463,X_456) )
& ! [X_464: $int] :
( ? [X_465: $int] : mem3(X_465,X_464,X_456)
=> $true ) ) ).
tff('Define:imext:11',axiom,
? [X_466: set_3] :
( ! [X_467: $int,X_468: $int] :
( mem3(X_468,X_467,X_466)
<=> mem3(X_468,X_467,g_s333_1_312) )
& ! [X_469: $int,X_470: $int,X_471: $int] :
( ( mem3(X_469,X_470,X_466)
& mem3(X_469,X_471,X_466) )
=> ( X_470 = X_471 ) )
& ! [X_472: $int] :
( mem0(X_472,g_s19_19)
<=> ? [X_473: $int] : mem3(X_472,X_473,X_466) )
& ! [X_474: $int] :
( ? [X_475: $int] : mem3(X_475,X_474,X_466)
=> $true ) ) ).
tff('Define:imext:12',axiom,
$greatereq(g_s334_1_313,0) ).
tff('Define:imext:13',axiom,
$greatereq(g_s360_1_314,0) ).
tff('Define:imext:14',axiom,
$true ).
tff('Define:imext:15',axiom,
! [X_476: $int] :
( mem0(X_476,g_s362_1_315)
=> ( $greatereq(X_476,0)
& $lesseq(X_476,g_s127_122) ) ) ).
tff('Define:imext:2',axiom,
? [X_376: set_3] :
( ! [X_377: $int,X_378: $int] :
( mem3(X_378,X_377,X_376)
<=> mem3(X_378,X_377,g_s324_1_303) )
& ! [X_379: $int,X_380: $int,X_381: $int] :
( ( mem3(X_379,X_380,X_376)
& mem3(X_379,X_381,X_376) )
=> ( X_380 = X_381 ) )
& ! [X_382: $int] :
( mem0(X_382,g_s19_19)
<=> ? [X_383: $int] : mem3(X_382,X_383,X_376) )
& ! [X_384: $int] :
( ? [X_385: $int] : mem3(X_385,X_384,X_376)
=> $true ) ) ).
tff('Define:imext:3',axiom,
? [X_386: set_3] :
( ! [X_387: $int,X_388: $int] :
( mem3(X_388,X_387,X_386)
<=> mem3(X_388,X_387,g_s325_1_304) )
& ! [X_389: $int,X_390: $int,X_391: $int] :
( ( mem3(X_389,X_390,X_386)
& mem3(X_389,X_391,X_386) )
=> ( X_390 = X_391 ) )
& ! [X_392: $int] :
( mem0(X_392,g_s19_19)
<=> ? [X_393: $int] : mem3(X_392,X_393,X_386) )
& ! [X_394: $int] :
( ? [X_395: $int] : mem3(X_395,X_394,X_386)
=> $true ) ) ).
tff('Define:imext:4',axiom,
? [X_396: set_3] :
( ! [X_397: $int,X_398: $int] :
( mem3(X_398,X_397,X_396)
<=> mem3(X_398,X_397,g_s326_1_305) )
& ! [X_399: $int,X_400: $int,X_401: $int] :
( ( mem3(X_399,X_400,X_396)
& mem3(X_399,X_401,X_396) )
=> ( X_400 = X_401 ) )
& ! [X_402: $int] :
( mem0(X_402,g_s19_19)
<=> ? [X_403: $int] : mem3(X_402,X_403,X_396) )
& ! [X_404: $int] :
( ? [X_405: $int] : mem3(X_405,X_404,X_396)
=> $true ) ) ).
tff('Define:imext:5',axiom,
? [X_406: set_3] :
( ! [X_407: $int,X_408: $int] :
( mem3(X_408,X_407,X_406)
<=> mem3(X_408,X_407,g_s327_1_306) )
& ! [X_409: $int,X_410: $int,X_411: $int] :
( ( mem3(X_409,X_410,X_406)
& mem3(X_409,X_411,X_406) )
=> ( X_410 = X_411 ) )
& ! [X_412: $int] :
( mem0(X_412,g_s19_19)
<=> ? [X_413: $int] : mem3(X_412,X_413,X_406) )
& ! [X_414: $int] :
( ? [X_415: $int] : mem3(X_415,X_414,X_406)
=> $true ) ) ).
tff('Define:imext:6',axiom,
? [X_416: set_3] :
( ! [X_417: $int,X_418: $int] :
( mem3(X_418,X_417,X_416)
<=> mem3(X_418,X_417,g_s328_1_307) )
& ! [X_419: $int,X_420: $int,X_421: $int] :
( ( mem3(X_419,X_420,X_416)
& mem3(X_419,X_421,X_416) )
=> ( X_420 = X_421 ) )
& ! [X_422: $int] :
( mem0(X_422,g_s19_19)
<=> ? [X_423: $int] : mem3(X_422,X_423,X_416) )
& ! [X_424: $int] :
( ? [X_425: $int] : mem3(X_425,X_424,X_416)
=> $true ) ) ).
tff('Define:imext:7',axiom,
? [X_426: set_3] :
( ! [X_427: $int,X_428: $int] :
( mem3(X_428,X_427,X_426)
<=> mem3(X_428,X_427,g_s329_1_308) )
& ! [X_429: $int,X_430: $int,X_431: $int] :
( ( mem3(X_429,X_430,X_426)
& mem3(X_429,X_431,X_426) )
=> ( X_430 = X_431 ) )
& ! [X_432: $int] :
( mem0(X_432,g_s19_19)
<=> ? [X_433: $int] : mem3(X_432,X_433,X_426) )
& ! [X_434: $int] :
( ? [X_435: $int] : mem3(X_435,X_434,X_426)
=> $true ) ) ).
tff('Define:imext:8',axiom,
? [X_436: set_3] :
( ! [X_437: $int,X_438: $int] :
( mem3(X_438,X_437,X_436)
<=> mem3(X_438,X_437,g_s330_1_309) )
& ! [X_439: $int,X_440: $int,X_441: $int] :
( ( mem3(X_439,X_440,X_436)
& mem3(X_439,X_441,X_436) )
=> ( X_440 = X_441 ) )
& ! [X_442: $int] :
( mem0(X_442,g_s19_19)
<=> ? [X_443: $int] : mem3(X_442,X_443,X_436) )
& ! [X_444: $int] :
( ? [X_445: $int] : mem3(X_445,X_444,X_436)
=> $true ) ) ).
tff('Define:imext:9',axiom,
? [X_446: set_3] :
( ! [X_447: $int,X_448: $int] :
( mem3(X_448,X_447,X_446)
<=> mem3(X_448,X_447,g_s331_1_310) )
& ! [X_449: $int,X_450: $int,X_451: $int] :
( ( mem3(X_449,X_450,X_446)
& mem3(X_449,X_451,X_446) )
=> ( X_450 = X_451 ) )
& ! [X_452: $int] :
( mem0(X_452,g_s19_19)
<=> ? [X_453: $int] : mem3(X_452,X_453,X_446) )
& ! [X_454: $int] :
( ? [X_455: $int] : mem3(X_455,X_454,X_446)
=> $true ) ) ).
tff('Define:inv:0',axiom,
! [X_1232: $int,X_1233: $int] :
( mem3(X_1233,X_1232,g_s322_332)
<=> mem3(X_1233,X_1232,g_s322_1_301) ) ).
tff('Define:inv:1',axiom,
! [X_1234: $int,X_1235: $int] :
( mem3(X_1235,X_1234,g_s323_333)
<=> mem3(X_1235,X_1234,g_s323_1_302) ) ).
tff('Define:inv:10',axiom,
! [X_1252: $int,X_1253: $int] :
( mem3(X_1253,X_1252,g_s332_342)
<=> mem3(X_1253,X_1252,g_s332_1_311) ) ).
tff('Define:inv:11',axiom,
! [X_1254: $int,X_1255: $int] :
( mem3(X_1255,X_1254,g_s333_343)
<=> mem3(X_1255,X_1254,g_s333_1_312) ) ).
tff('Define:inv:12',axiom,
g_s334_344 = g_s334_1_313 ).
tff('Define:inv:13',axiom,
g_s360_345 = g_s360_1_314 ).
tff('Define:inv:14',axiom,
g_s361_368 = g_s361_1_369 ).
tff('Define:inv:15',axiom,
! [X_1256: $int] :
( mem0(X_1256,g_s362_346)
<=> mem0(X_1256,g_s362_1_315) ) ).
tff('Define:inv:16',axiom,
g_s337_347 = g_s337_1_370 ).
tff('Define:inv:17',axiom,
g_s338_348 = g_s338_1_371 ).
tff('Define:inv:18',axiom,
g_s339_349 = g_s339_1_372 ).
tff('Define:inv:19',axiom,
g_s340_350 = g_s340_1_373 ).
tff('Define:inv:2',axiom,
! [X_1236: $int,X_1237: $int] :
( mem3(X_1237,X_1236,g_s324_334)
<=> mem3(X_1237,X_1236,g_s324_1_303) ) ).
tff('Define:inv:20',axiom,
g_s341_351 = g_s341_1_374 ).
tff('Define:inv:21',axiom,
g_s342_352 = g_s342_1_375 ).
tff('Define:inv:22',axiom,
mem0(g_s366_1_376,g_s37_36) ).
tff('Define:inv:23',axiom,
mem0(g_s367_1_377,g_s37_36) ).
tff('Define:inv:24',axiom,
mem0(g_s337_1_370,g_s22_22) ).
tff('Define:inv:25',axiom,
mem0(g_s340_1_373,g_s22_22) ).
tff('Define:inv:26',axiom,
mem0(g_s338_1_371,g_s22_22) ).
tff('Define:inv:27',axiom,
mem0(g_s339_1_372,g_s22_22) ).
tff('Define:inv:28',axiom,
mem0(g_s341_1_374,g_s22_22) ).
tff('Define:inv:29',axiom,
mem0(g_s342_1_375,g_s22_22) ).
tff('Define:inv:3',axiom,
! [X_1238: $int,X_1239: $int] :
( mem3(X_1239,X_1238,g_s325_335)
<=> mem3(X_1239,X_1238,g_s325_1_304) ) ).
tff('Define:inv:30',axiom,
mem0(g_s368_1_378,g_s37_36) ).
tff('Define:inv:31',axiom,
mem2(g_s336_379,g_s366_1_376,g_s41_41) ).
tff('Define:inv:32',axiom,
mem2(g_s343_380,g_s367_1_377,g_s41_41) ).
tff('Define:inv:33',axiom,
mem2(g_s335_381,g_s368_1_378,g_s41_41) ).
tff('Define:inv:4',axiom,
! [X_1240: $int,X_1241: $int] :
( mem3(X_1241,X_1240,g_s326_336)
<=> mem3(X_1241,X_1240,g_s326_1_305) ) ).
tff('Define:inv:5',axiom,
! [X_1242: $int,X_1243: $int] :
( mem3(X_1243,X_1242,g_s327_337)
<=> mem3(X_1243,X_1242,g_s327_1_306) ) ).
tff('Define:inv:6',axiom,
! [X_1244: $int,X_1245: $int] :
( mem3(X_1245,X_1244,g_s328_338)
<=> mem3(X_1245,X_1244,g_s328_1_307) ) ).
tff('Define:inv:7',axiom,
! [X_1246: $int,X_1247: $int] :
( mem3(X_1247,X_1246,g_s329_339)
<=> mem3(X_1247,X_1246,g_s329_1_308) ) ).
tff('Define:inv:8',axiom,
! [X_1248: $int,X_1249: $int] :
( mem3(X_1249,X_1248,g_s330_340)
<=> mem3(X_1249,X_1248,g_s330_1_309) ) ).
tff('Define:inv:9',axiom,
! [X_1250: $int,X_1251: $int] :
( mem3(X_1251,X_1250,g_s331_341)
<=> mem3(X_1251,X_1250,g_s331_1_310) ) ).
tff('Define:seext:0',axiom,
! [X_477: $int] :
( mem0(X_477,g_s306_316)
=> ( $greatereq(X_477,1)
& $lesseq(X_477,g_s126_121) ) ) ).
tff('Define:seext:1',axiom,
! [X_478: $int] :
( mem0(X_478,g_s307_317)
=> ( $greatereq(X_478,1)
& $lesseq(X_478,g_s126_121) ) ) ).
tff('Define:seext:10',axiom,
! [X_523: $int] :
( mem0(X_523,g_s316_326)
=> ( $greatereq(X_523,1)
& $lesseq(X_523,g_s126_121) ) ) ).
tff('Define:seext:11',axiom,
! [X_524: $int] :
( mem0(X_524,g_s317_327)
=> ( $greatereq(X_524,1)
& $lesseq(X_524,g_s126_121) ) ) ).
tff('Define:seext:12',axiom,
( ! [X_525: $int,X_526: $int] :
( mem3(X_526,X_525,g_s318_328)
=> ( $greatereq(X_526,1)
& $lesseq(X_526,g_s126_121)
& mem0(X_525,g_s35_34) ) )
& ! [X_527: $int,X_528: $int,X_529: $int] :
( ( mem3(X_527,X_528,g_s318_328)
& mem3(X_527,X_529,g_s318_328) )
=> ( X_528 = X_529 ) ) ) ).
tff('Define:seext:13',axiom,
( ! [X_530: $int,X_531: $int] :
( mem3(X_531,X_530,g_s319_329)
=> ( $greatereq(X_531,1)
& $lesseq(X_531,g_s126_121)
& mem0(X_530,g_s35_34) ) )
& ! [X_532: $int,X_533: $int,X_534: $int] :
( ( mem3(X_532,X_533,g_s319_329)
& mem3(X_532,X_534,g_s319_329) )
=> ( X_533 = X_534 ) ) ) ).
tff('Define:seext:14',axiom,
! [X_535: $int] :
( mem0(X_535,g_s320_330)
=> ( $greatereq(X_535,1)
& $lesseq(X_535,g_s126_121) ) ) ).
tff('Define:seext:15',axiom,
? [X_536: set_3] :
( ! [X_537: $int,X_538: $int] :
( mem3(X_538,X_537,X_536)
<=> mem3(X_538,X_537,g_s321_331) )
& ! [X_539: $int,X_540: $int,X_541: $int] :
( ( mem3(X_539,X_540,X_536)
& mem3(X_539,X_541,X_536) )
=> ( X_540 = X_541 ) )
& ! [X_542: $int] :
( ( $greatereq(X_542,0)
& $lesseq(X_542,g_s127_122) )
<=> ? [X_543: $int] : mem3(X_542,X_543,X_536) )
& ! [X_544: $int] :
( ? [X_545: $int] : mem3(X_545,X_544,X_536)
=> mem0(X_544,g_s35_34) ) ) ).
tff('Define:seext:16',axiom,
( ! [X_546: $int,X_547: $o] :
( mem2((X_547),X_546,g_s41_41)
=> ( $true
& mem0(X_546,g_s37_36) ) )
& ! [X_548: $o,X_549: $int,X_550: $int] :
( ( mem2((X_548),X_549,g_s41_41)
& mem2((X_548),X_550,g_s41_41) )
=> ( X_549 = X_550 ) ) ) ).
tff('Define:seext:17',axiom,
( ! [X_551: $int,X_552: $o] :
( mem2((X_552),X_551,g_s41_41)
=> ( $true
& mem0(X_551,g_s35_34) ) )
& ! [X_553: $o,X_554: $int,X_555: $int] :
( ( mem2((X_553),X_554,g_s41_41)
& mem2((X_553),X_555,g_s41_41) )
=> ( X_554 = X_555 ) ) ) ).
tff('Define:seext:18',axiom,
( ! [X_556: $int,X_557: $o] :
( mem2((X_557),X_556,g_s41_41)
=> ( $true
& mem0(X_556,g_s33_32) ) )
& ! [X_558: $o,X_559: $int,X_560: $int] :
( ( mem2((X_558),X_559,g_s41_41)
& mem2((X_558),X_560,g_s41_41) )
=> ( X_559 = X_560 ) ) ) ).
tff('Define:seext:2',axiom,
! [X_479: $int] :
( mem0(X_479,g_s308_318)
=> ( $greatereq(X_479,1)
& $lesseq(X_479,g_s126_121) ) ) ).
tff('Define:seext:3',axiom,
! [X_480: $int] :
( mem0(X_480,g_s309_319)
=> ( $greatereq(X_480,1)
& $lesseq(X_480,g_s126_121) ) ) ).
tff('Define:seext:4',axiom,
? [X_481: set_3] :
( ! [X_482: $int,X_483: $int] :
( mem3(X_483,X_482,X_481)
<=> mem3(X_483,X_482,g_s310_320) )
& ! [X_484: $int,X_485: $int,X_486: $int] :
( ( mem3(X_484,X_485,X_481)
& mem3(X_484,X_486,X_481) )
=> ( X_485 = X_486 ) )
& ! [X_487: $int] :
( ( $greatereq(X_487,1)
& $lesseq(X_487,g_s126_121) )
<=> ? [X_488: $int] : mem3(X_487,X_488,X_481) )
& ! [X_489: $int] :
( ? [X_490: $int] : mem3(X_490,X_489,X_481)
=> mem0(X_489,g_s37_36) ) ) ).
tff('Define:seext:5',axiom,
? [X_491: set_3] :
( ! [X_492: $int,X_493: $int] :
( mem3(X_493,X_492,X_491)
<=> mem3(X_493,X_492,g_s311_321) )
& ! [X_494: $int,X_495: $int,X_496: $int] :
( ( mem3(X_494,X_495,X_491)
& mem3(X_494,X_496,X_491) )
=> ( X_495 = X_496 ) )
& ! [X_497: $int] :
( ( $greatereq(X_497,1)
& $lesseq(X_497,g_s126_121) )
<=> ? [X_498: $int] : mem3(X_497,X_498,X_491) )
& ! [X_499: $int] :
( ? [X_500: $int] : mem3(X_500,X_499,X_491)
=> mem0(X_499,g_s37_36) ) ) ).
tff('Define:seext:6',axiom,
? [X_501: set_3] :
( ! [X_502: $int,X_503: $int] :
( mem3(X_503,X_502,X_501)
<=> mem3(X_503,X_502,g_s312_322) )
& ! [X_504: $int,X_505: $int,X_506: $int] :
( ( mem3(X_504,X_505,X_501)
& mem3(X_504,X_506,X_501) )
=> ( X_505 = X_506 ) )
& ! [X_507: $int] :
( ( $greatereq(X_507,1)
& $lesseq(X_507,g_s126_121) )
<=> ? [X_508: $int] : mem3(X_507,X_508,X_501) )
& ! [X_509: $int] :
( ? [X_510: $int] : mem3(X_510,X_509,X_501)
=> mem0(X_509,g_s37_36) ) ) ).
tff('Define:seext:7',axiom,
? [X_511: set_3] :
( ! [X_512: $int,X_513: $int] :
( mem3(X_513,X_512,X_511)
<=> mem3(X_513,X_512,g_s313_323) )
& ! [X_514: $int,X_515: $int,X_516: $int] :
( ( mem3(X_514,X_515,X_511)
& mem3(X_514,X_516,X_511) )
=> ( X_515 = X_516 ) )
& ! [X_517: $int] :
( ( $greatereq(X_517,1)
& $lesseq(X_517,g_s126_121) )
<=> ? [X_518: $int] : mem3(X_517,X_518,X_511) )
& ! [X_519: $int] :
( ? [X_520: $int] : mem3(X_520,X_519,X_511)
=> mem0(X_519,g_s37_36) ) ) ).
tff('Define:seext:8',axiom,
! [X_521: $int] :
( mem0(X_521,g_s314_324)
=> ( $greatereq(X_521,1)
& $lesseq(X_521,g_s126_121) ) ) ).
tff('Define:seext:9',axiom,
! [X_522: $int] :
( mem0(X_522,g_s315_325)
=> ( $greatereq(X_522,1)
& $lesseq(X_522,g_s126_121) ) ) ).
%Global hypotheses
%----Local hypotheses
tff('Local_Hyp:0',hypothesis,
$true ).
tff('Local_Hyp:1',hypothesis,
$true ).
tff('Local_Hyp:2',hypothesis,
$true ).
tff('Local_Hyp:3',hypothesis,
$true ).
tff('Local_Hyp:4',hypothesis,
$true ).
tff('Local_Hyp:5',hypothesis,
$true ).
tff('Local_Hyp:6',hypothesis,
$true ).
tff('Local_Hyp:7',hypothesis,
mem0(g_s380_385,g_s37_36) ).
tff('Local_Hyp:8',hypothesis,
mem0(g_s399_392,g_s35_34) ).
tff('Local_Hyp:39',hypothesis,
g_s337_1_370 = g_s23_23 ).
tff('Local_Hyp:10',hypothesis,
$true ).
tff('Local_Hyp:11',hypothesis,
mem4(g_s337_1_370,g_s339_1_372,g_s38_38,g_s301_296) ).
tff('Local_Hyp:12',hypothesis,
mem4(g_s340_1_373,g_s342_1_375,g_s38_38,g_s301_296) ).
tff('Local_Hyp:13',hypothesis,
g_s368_1_378 = g_s39_39 ).
tff('Local_Hyp:14',hypothesis,
~ ? [L_s374: $int] :
( $greatereq(L_s374,0)
& $lesseq(L_s374,g_s127_122)
& ! [X_3423: $int] :
( mem3(L_s374,X_3423,g_s322_1_301)
=> $lesseq(X_3423,0) ) ) ).
tff('Local_Hyp:15',hypothesis,
$lesseq(g_s360_1_314,g_s280_275) ).
tff('Local_Hyp:30',hypothesis,
~ ! [X_3470: $int] :
( ( X_3470 = 65535 )
=> mem4(g_s339_1_372,g_s342_1_375,X_3470,g_s305_300) ) ).
tff('Local_Hyp:31',hypothesis,
! [X_3473: $int] :
( mem4(g_s340_1_373,g_s342_1_375,X_3473,g_s301_296)
=> mem0(X_3473,g_s37_36) ) ).
tff('Local_Hyp:32',hypothesis,
! [X_3474: $int] :
( mem4(g_s339_1_372,g_s342_1_375,X_3474,g_s305_300)
=> mem0(X_3474,g_s35_34) ) ).
tff('Local_Hyp:35',hypothesis,
~ ! [X_3498: $o] :
( ( (X_3498)
<=> ! [X_3499: $int] :
( mem4(g_s339_1_372,g_s342_1_375,X_3499,g_s305_300)
=> $less(g_s334_1_313,X_3499) ) )
=> mem2((X_3498),g_s38_38,g_s41_41) ) ).
tff('Local_Hyp:19',hypothesis,
mem3(g_s337_1_370,g_s339_1_372,g_s302_297) ).
tff('Local_Hyp:20',hypothesis,
mem3(g_s340_1_373,g_s342_1_375,g_s302_297) ).
tff('Local_Hyp:21',hypothesis,
( g_s335_381
<=> $false ) ).
tff('Local_Hyp:22',hypothesis,
mem3(g_s339_1_372,g_s342_1_375,g_s304_299) ).
%----Goal
tff('Goal',conjecture,
g_s342_1_375 = g_s23_23 ).
%------------------------------------------------------------------------------