TPTP Problem File: SWC520_1.p
View Solutions
- Solve Problem
%------------------------------------------------------------------------------
% File : SWC520_1 : TPTP v9.0.0. Released v9.0.0.
% Domain : Software Creation
% Problem : Atelier-B Proof Obligation: PO 5 2278 Group s432 Tag s417
% 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-00038-5-2278.tptp [Deh24]
% Status : ContradictoryAxioms
% Rating : 0.00 v9.0.0
% Syntax : Number of formulae : 1055 ( 375 unt; 467 typ; 0 def)
% Number of atoms : 2041 ( 372 equ)
% Maximal formula atoms : 34 ( 3 avg)
% Number of connectives : 1515 ( 60 ~; 79 |; 765 &)
% ( 294 <=>; 317 =>; 0 <=; 0 <~>)
% Maximal formula depth : 21 ( 3 avg)
% Maximal term depth : 5 ( 1 avg)
% Number of FOOLs : 12 ( 0 fml; 12 var)
% Number arithmetic : 2106 ( 396 atm; 146 fun; 299 num;1265 var)
% Number of types : 15 ( 12 usr; 2 ari)
% Number of type conns : 60 ( 29 >; 31 *; 0 +; 0 <<)
% Number of predicates : 18 ( 12 usr; 2 prp; 0-4 aty)
% Number of functors : 461 ( 443 usr; 438 con; 0-2 aty)
% Number of variables : 1487 (1107 !; 380 ?;1487 :)
% 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: set_4 ).
tff(g_s178_173_type,type,
g_s178_173: set_3 ).
tff(g_s179_174_type,type,
g_s179_174: set_3 ).
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: $int ).
tff(g_s186_181_type,type,
g_s186_181: $int ).
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: set_0 ).
tff(g_s207_202_type,type,
g_s207_202: set_0 ).
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: $int ).
tff(g_s302_297_type,type,
g_s302_297: $int ).
tff(g_s303_298_type,type,
g_s303_298: $int ).
tff(g_s304_299_type,type,
g_s304_299: $int ).
tff(g_s305_300_type,type,
g_s305_300: $int ).
tff(g_s306_301_type,type,
g_s306_301: $int ).
tff(g_s307_302_type,type,
g_s307_302: $int ).
tff(g_s308_303_type,type,
g_s308_303: $int ).
tff(g_s309_304_type,type,
g_s309_304: $int ).
tff(g_s30_30_type,type,
g_s30_30: $int ).
tff(g_s310_305_type,type,
g_s310_305: $int ).
tff(g_s311_306_type,type,
g_s311_306: $int ).
tff(g_s312_307_type,type,
g_s312_307: $int ).
tff(g_s313_308_type,type,
g_s313_308: $int ).
tff(g_s314_309_type,type,
g_s314_309: $int ).
tff(g_s315_310_type,type,
g_s315_310: $int ).
tff(g_s316_311_type,type,
g_s316_311: $int ).
tff(g_s317_312_type,type,
g_s317_312: $int ).
tff(g_s318_313_type,type,
g_s318_313: $int ).
tff(g_s319_314_type,type,
g_s319_314: $int ).
tff(g_s31_31_type,type,
g_s31_31: $int ).
tff(g_s320_315_type,type,
g_s320_315: $int ).
tff(g_s321_316_type,type,
g_s321_316: $int ).
tff(g_s322_317_type,type,
g_s322_317: set_4 ).
tff(g_s323_318_type,type,
g_s323_318: set_3 ).
tff(g_s324_319_type,type,
g_s324_319: set_4 ).
tff(g_s325_320_type,type,
g_s325_320: set_3 ).
tff(g_s326_321_type,type,
g_s326_321: set_4 ).
tff(g_s327_324_type,type,
g_s327_324: $int ).
tff(g_s328_325_type,type,
g_s328_325: $int ).
tff(g_s329_326_type,type,
g_s329_326: $int ).
tff(g_s32_32_type,type,
g_s32_32: set_0 ).
tff(g_s330_327_type,type,
g_s330_327: set_3 ).
tff(g_s331_328_type,type,
g_s331_328: set_5 ).
tff(g_s332_329_type,type,
g_s332_329: set_6 ).
tff(g_s333_330_type,type,
g_s333_330: set_6 ).
tff(g_s334_331_type,type,
g_s334_331: set_6 ).
tff(g_s335_332_type,type,
g_s335_332: set_6 ).
tff(g_s336_333_type,type,
g_s336_333: set_6 ).
tff(g_s337_334_type,type,
g_s337_334: set_6 ).
tff(g_s338_335_type,type,
g_s338_335: set_6 ).
tff(g_s339_336_type,type,
g_s339_336: set_5 ).
tff(g_s33_33_type,type,
g_s33_33: $int ).
tff(g_s340_337_type,type,
g_s340_337: set_5 ).
tff(g_s341_338_type,type,
g_s341_338: set_3 ).
tff(g_s342_339_type,type,
g_s342_339: set_6 ).
tff(g_s343_340_type,type,
g_s343_340: set_3 ).
tff(g_s344_341_type,type,
g_s344_341: set_3 ).
tff(g_s345_342_type,type,
g_s345_342: set_3 ).
tff(g_s346_343_type,type,
g_s346_343: set_3 ).
tff(g_s347_344_type,type,
g_s347_344: set_3 ).
tff(g_s348_345_type,type,
g_s348_345: set_3 ).
tff(g_s349_346_type,type,
g_s349_346: set_3 ).
tff(g_s34_34_type,type,
g_s34_34: $int ).
tff(g_s350_347_type,type,
g_s350_347: set_6 ).
tff(g_s351_348_type,type,
g_s351_348: set_6 ).
tff(g_s352_349_type,type,
g_s352_349: $int ).
tff(g_s353_350_type,type,
g_s353_350: $int ).
tff(g_s354_351_type,type,
g_s354_351: $int ).
tff(g_s355_352_type,type,
g_s355_352: $int ).
tff(g_s356_353_type,type,
g_s356_353: $int ).
tff(g_s357_354_type,type,
g_s357_354: set_0 ).
tff(g_s358_355_type,type,
g_s358_355: set_3 ).
tff(g_s359_356_type,type,
g_s359_356: set_3 ).
tff(g_s35_35_type,type,
g_s35_35: $int ).
tff(g_s360_357_type,type,
g_s360_357: set_6 ).
tff(g_s361_358_type,type,
g_s361_358: set_3 ).
tff(g_s362_359_type,type,
g_s362_359: set_3 ).
tff(g_s363_360_type,type,
g_s363_360: set_3 ).
tff(g_s364_361_type,type,
g_s364_361: set_3 ).
tff(g_s365_362_type,type,
g_s365_362: set_3 ).
tff(g_s366_363_type,type,
g_s366_363: set_3 ).
tff(g_s367_364_type,type,
g_s367_364: set_3 ).
tff(g_s368_365_type,type,
g_s368_365: set_3 ).
tff(g_s369_366_type,type,
g_s369_366: set_3 ).
tff(g_s36_36_type,type,
g_s36_36: $int ).
tff(g_s370_367_type,type,
g_s370_367: set_3 ).
tff(g_s371_368_type,type,
g_s371_368: set_3 ).
tff(g_s372_369_type,type,
g_s372_369: set_3 ).
tff(g_s373_370_type,type,
g_s373_370: set_3 ).
tff(g_s374_371_type,type,
g_s374_371: set_3 ).
tff(g_s375_372_type,type,
g_s375_372: set_3 ).
tff(g_s376_373_type,type,
g_s376_373: set_3 ).
tff(g_s377_374_type,type,
g_s377_374: set_3 ).
tff(g_s378_375_type,type,
g_s378_375: set_3 ).
tff(g_s379_322_type,type,
g_s379_322: set_3 ).
tff(g_s37_37_type,type,
g_s37_37: $int ).
tff(g_s381_323_type,type,
g_s381_323: set_3 ).
tff(g_s382_377_type,type,
g_s382_377: set_0 ).
tff(g_s383_378_type,type,
g_s383_378: set_0 ).
tff(g_s384_379_type,type,
g_s384_379: set_0 ).
tff(g_s385_380_type,type,
g_s385_380: set_3 ).
tff(g_s386_381_type,type,
g_s386_381: set_3 ).
tff(g_s387_382_type,type,
g_s387_382: set_3 ).
tff(g_s388_383_type,type,
g_s388_383: set_3 ).
tff(g_s389_384_type,type,
g_s389_384: set_0 ).
tff(g_s38_38_type,type,
g_s38_38: $int ).
tff(g_s390_385_type,type,
g_s390_385: set_0 ).
tff(g_s391_386_type,type,
g_s391_386: set_0 ).
tff(g_s392_387_type,type,
g_s392_387: set_0 ).
tff(g_s393_388_type,type,
g_s393_388: set_3 ).
tff(g_s394_389_type,type,
g_s394_389: set_3 ).
tff(g_s395_390_type,type,
g_s395_390: set_0 ).
tff(g_s396_391_type,type,
g_s396_391: set_3 ).
tff(g_s397_1_392_type,type,
g_s397_1_392: set_3 ).
tff(g_s398_1_393_type,type,
g_s398_1_393: set_3 ).
tff(g_s399_1_394_type,type,
g_s399_1_394: set_3 ).
tff(g_s39_39_type,type,
g_s39_39: $int ).
tff(g_s3_3_type,type,
g_s3_3: set_0 ).
tff(g_s400_1_395_type,type,
g_s400_1_395: set_3 ).
tff(g_s401_1_396_type,type,
g_s401_1_396: set_3 ).
tff(g_s402_1_397_type,type,
g_s402_1_397: set_3 ).
tff(g_s403_1_398_type,type,
g_s403_1_398: set_3 ).
tff(g_s404_1_399_type,type,
g_s404_1_399: set_3 ).
tff(g_s405_1_400_type,type,
g_s405_1_400: set_3 ).
tff(g_s406_1_401_type,type,
g_s406_1_401: set_3 ).
tff(g_s407_1_402_type,type,
g_s407_1_402: set_3 ).
tff(g_s408_1_403_type,type,
g_s408_1_403: set_3 ).
tff(g_s409_1_404_type,type,
g_s409_1_404: set_3 ).
tff(g_s40_40_type,type,
g_s40_40: $int ).
tff(g_s410_1_405_type,type,
g_s410_1_405: set_3 ).
tff(g_s411_1_406_type,type,
g_s411_1_406: set_3 ).
tff(g_s412_1_407_type,type,
g_s412_1_407: set_3 ).
tff(g_s413_1_408_type,type,
g_s413_1_408: set_3 ).
tff(g_s414_1_409_type,type,
g_s414_1_409: set_3 ).
tff(g_s415_1_410_type,type,
g_s415_1_410: set_3 ).
tff(g_s419_411_type,type,
g_s419_411: $int ).
tff(g_s41_41_type,type,
g_s41_41: $int ).
tff(g_s424_416_type,type,
g_s424_416: $int ).
tff(g_s42_42_type,type,
g_s42_42: $int ).
tff(g_s433_419_type,type,
g_s433_419: $int ).
tff(g_s434_420_type,type,
g_s434_420: $int ).
tff(g_s43_43_type,type,
g_s43_43: $int ).
tff(g_s44_44_type,type,
g_s44_44: $int ).
tff(g_s45_45_type,type,
g_s45_45: $int ).
tff(g_s46_46_type,type,
g_s46_46: $int ).
tff(g_s47_47_type,type,
g_s47_47: $int ).
tff(g_s48_48_type,type,
g_s48_48: $int ).
tff(g_s49_49_type,type,
g_s49_49: $int ).
tff(g_s4_4_type,type,
g_s4_4: $int ).
tff(g_s50_51_type,type,
g_s50_51: $int ).
tff(g_s51_50_type,type,
g_s51_50: set_0 ).
tff(g_s52_53_type,type,
g_s52_53: $int ).
tff(g_s53_52_type,type,
g_s53_52: set_0 ).
tff(g_s54_55_type,type,
g_s54_55: $int ).
tff(g_s55_54_type,type,
g_s55_54: set_0 ).
tff(g_s56_56_type,type,
g_s56_56: $int ).
tff(g_s57_57_type,type,
g_s57_57: $int ).
tff(g_s58_58_type,type,
g_s58_58: set_0 ).
tff(g_s59_59_type,type,
g_s59_59: set_2 ).
tff(g_s5_5_type,type,
g_s5_5: $int ).
tff(g_s60_60_type,type,
g_s60_60: set_3 ).
tff(g_s61_61_type,type,
g_s61_61: set_4 ).
tff(g_s62_62_type,type,
g_s62_62: set_4 ).
tff(g_s63_63_type,type,
g_s63_63: set_3 ).
tff(g_s64_64_type,type,
g_s64_64: set_4 ).
tff(g_s65_65_type,type,
g_s65_65: set_4 ).
tff(g_s66_66_type,type,
g_s66_66: set_3 ).
tff(g_s67_67_type,type,
g_s67_67: set_4 ).
tff(g_s68_68_type,type,
g_s68_68: set_4 ).
tff(g_s69_69_type,type,
g_s69_69: set_4 ).
tff(g_s6_6_type,type,
g_s6_6: set_0 ).
tff(g_s70_70_type,type,
g_s70_70: set_4 ).
tff(g_s71_71_type,type,
g_s71_71: set_4 ).
tff(g_s72_72_type,type,
g_s72_72: set_4 ).
tff(g_s73_73_type,type,
g_s73_73: set_4 ).
tff(g_s74_74_type,type,
g_s74_74: set_4 ).
tff(g_s75_75_type,type,
g_s75_75: set_4 ).
tff(g_s76_76_type,type,
g_s76_76: set_4 ).
tff(g_s77_77_type,type,
g_s77_77: set_4 ).
tff(g_s78_78_type,type,
g_s78_78: set_4 ).
tff(g_s7_7_type,type,
g_s7_7: $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_6 * set_5 ) > $o ).
tff(mem6_type,type,
mem6: ( $int * set_3 * set_6 ) > $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_6 ) > prod_3 ).
tff(prod_3_in,type,
prod_3_in: ( $int * set_6 * prod_3 ) > $o ).
tff(prod_4_type,type,
prod_4: $tType ).
tff(prod_4_empty,type,
prod_4_empty: prod_4 ).
tff(prod_4_insert,type,
prod_4: ( $int * set_3 ) > prod_4 ).
tff(prod_4_in,type,
prod_4_in: ( $int * set_3 * prod_4 ) > $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 ).
tff(set_6_type,type,
set_6: $tType ).
tff(set_6_empty,type,
set_6_empty: set_6 ).
tff(set_6_insert,type,
set_6: prod_4 > set_6 ).
%----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_1149: $int] :
( mem0(X_1149,g_s382_377)
=> ( $greatereq(X_1149,1)
& $lesseq(X_1149,g_s144_139) ) ) ).
tff('Define:abs:1',axiom,
! [X_1150: $int] :
( mem0(X_1150,g_s383_378)
=> ( $greatereq(X_1150,1)
& $lesseq(X_1150,g_s144_139) ) ) ).
tff('Define:abs:10',axiom,
! [X_1195: $int] :
( mem0(X_1195,g_s392_387)
=> ( $greatereq(X_1195,1)
& $lesseq(X_1195,g_s144_139) ) ) ).
tff('Define:abs:11',axiom,
( ! [X_1196: $int,X_1197: $int] :
( mem3(X_1197,X_1196,g_s393_388)
=> ( $greatereq(X_1197,1)
& $lesseq(X_1197,g_s144_139)
& mem0(X_1196,g_s53_52) ) )
& ! [X_1198: $int,X_1199: $int,X_1200: $int] :
( ( mem3(X_1198,X_1199,g_s393_388)
& mem3(X_1198,X_1200,g_s393_388) )
=> ( X_1199 = X_1200 ) ) ) ).
tff('Define:abs:12',axiom,
( ! [X_1201: $int,X_1202: $int] :
( mem3(X_1202,X_1201,g_s394_389)
=> ( $greatereq(X_1202,1)
& $lesseq(X_1202,g_s144_139)
& mem0(X_1201,g_s53_52) ) )
& ! [X_1203: $int,X_1204: $int,X_1205: $int] :
( ( mem3(X_1203,X_1204,g_s394_389)
& mem3(X_1203,X_1205,g_s394_389) )
=> ( X_1204 = X_1205 ) ) ) ).
tff('Define:abs:13',axiom,
! [X_1206: $int] :
( mem0(X_1206,g_s395_390)
=> ( $greatereq(X_1206,1)
& $lesseq(X_1206,g_s144_139) ) ) ).
tff('Define:abs:14',axiom,
? [X_1207: set_3] :
( ! [X_1208: $int,X_1209: $int] :
( mem3(X_1209,X_1208,X_1207)
<=> mem3(X_1209,X_1208,g_s396_391) )
& ! [X_1210: $int,X_1211: $int,X_1212: $int] :
( ( mem3(X_1210,X_1211,X_1207)
& mem3(X_1210,X_1212,X_1207) )
=> ( X_1211 = X_1212 ) )
& ! [X_1213: $int] :
( ( $greatereq(X_1213,0)
& $lesseq(X_1213,g_s145_140) )
<=> ? [X_1214: $int] : mem3(X_1213,X_1214,X_1207) )
& ! [X_1215: $int] :
( ? [X_1216: $int] : mem3(X_1216,X_1215,X_1207)
=> mem0(X_1215,g_s53_52) ) ) ).
tff('Define:abs:15',axiom,
! [X_1217: $int] :
( mem0(X_1217,g_s382_377)
=> ( $greatereq(X_1217,1)
& $lesseq(X_1217,g_s144_139) ) ) ).
tff('Define:abs:16',axiom,
! [X_1218: $int] :
( mem0(X_1218,g_s383_378)
=> ( $greatereq(X_1218,1)
& $lesseq(X_1218,g_s144_139) ) ) ).
tff('Define:abs:17',axiom,
! [X_1219: $int] :
( mem0(X_1219,g_s384_379)
=> ( $greatereq(X_1219,1)
& $lesseq(X_1219,g_s144_139) ) ) ).
tff('Define:abs:18',axiom,
? [X_1220: set_3] :
( ! [X_1221: $int,X_1222: $int] :
( mem3(X_1222,X_1221,X_1220)
<=> mem3(X_1222,X_1221,g_s385_380) )
& ! [X_1223: $int,X_1224: $int,X_1225: $int] :
( ( mem3(X_1223,X_1224,X_1220)
& mem3(X_1223,X_1225,X_1220) )
=> ( X_1224 = X_1225 ) )
& ! [X_1226: $int] :
( ( $greatereq(X_1226,1)
& $lesseq(X_1226,g_s144_139) )
<=> ? [X_1227: $int] : mem3(X_1226,X_1227,X_1220) )
& ! [X_1228: $int] :
( ? [X_1229: $int] : mem3(X_1229,X_1228,X_1220)
=> mem0(X_1228,g_s55_54) ) ) ).
tff('Define:abs:19',axiom,
? [X_1230: set_3] :
( ! [X_1231: $int,X_1232: $int] :
( mem3(X_1232,X_1231,X_1230)
<=> mem3(X_1232,X_1231,g_s386_381) )
& ! [X_1233: $int,X_1234: $int,X_1235: $int] :
( ( mem3(X_1233,X_1234,X_1230)
& mem3(X_1233,X_1235,X_1230) )
=> ( X_1234 = X_1235 ) )
& ! [X_1236: $int] :
( ( $greatereq(X_1236,1)
& $lesseq(X_1236,g_s144_139) )
<=> ? [X_1237: $int] : mem3(X_1236,X_1237,X_1230) )
& ! [X_1238: $int] :
( ? [X_1239: $int] : mem3(X_1239,X_1238,X_1230)
=> mem0(X_1238,g_s55_54) ) ) ).
tff('Define:abs:2',axiom,
! [X_1151: $int] :
( mem0(X_1151,g_s384_379)
=> ( $greatereq(X_1151,1)
& $lesseq(X_1151,g_s144_139) ) ) ).
tff('Define:abs:20',axiom,
? [X_1240: set_3] :
( ! [X_1241: $int,X_1242: $int] :
( mem3(X_1242,X_1241,X_1240)
<=> mem3(X_1242,X_1241,g_s387_382) )
& ! [X_1243: $int,X_1244: $int,X_1245: $int] :
( ( mem3(X_1243,X_1244,X_1240)
& mem3(X_1243,X_1245,X_1240) )
=> ( X_1244 = X_1245 ) )
& ! [X_1246: $int] :
( ( $greatereq(X_1246,1)
& $lesseq(X_1246,g_s144_139) )
<=> ? [X_1247: $int] : mem3(X_1246,X_1247,X_1240) )
& ! [X_1248: $int] :
( ? [X_1249: $int] : mem3(X_1249,X_1248,X_1240)
=> mem0(X_1248,g_s55_54) ) ) ).
tff('Define:abs:21',axiom,
? [X_1250: set_3] :
( ! [X_1251: $int,X_1252: $int] :
( mem3(X_1252,X_1251,X_1250)
<=> mem3(X_1252,X_1251,g_s388_383) )
& ! [X_1253: $int,X_1254: $int,X_1255: $int] :
( ( mem3(X_1253,X_1254,X_1250)
& mem3(X_1253,X_1255,X_1250) )
=> ( X_1254 = X_1255 ) )
& ! [X_1256: $int] :
( ( $greatereq(X_1256,1)
& $lesseq(X_1256,g_s144_139) )
<=> ? [X_1257: $int] : mem3(X_1256,X_1257,X_1250) )
& ! [X_1258: $int] :
( ? [X_1259: $int] : mem3(X_1259,X_1258,X_1250)
=> mem0(X_1258,g_s55_54) ) ) ).
tff('Define:abs:22',axiom,
! [X_1260: $int] :
( mem0(X_1260,g_s389_384)
=> ( $greatereq(X_1260,1)
& $lesseq(X_1260,g_s144_139) ) ) ).
tff('Define:abs:23',axiom,
! [X_1261: $int] :
( mem0(X_1261,g_s390_385)
=> ( $greatereq(X_1261,1)
& $lesseq(X_1261,g_s144_139) ) ) ).
tff('Define:abs:24',axiom,
! [X_1262: $int] :
( mem0(X_1262,g_s391_386)
=> ( $greatereq(X_1262,1)
& $lesseq(X_1262,g_s144_139) ) ) ).
tff('Define:abs:25',axiom,
! [X_1263: $int] :
( mem0(X_1263,g_s392_387)
=> ( $greatereq(X_1263,1)
& $lesseq(X_1263,g_s144_139) ) ) ).
tff('Define:abs:26',axiom,
( ! [X_1264: $int,X_1265: $int] :
( mem3(X_1265,X_1264,g_s393_388)
=> ( $greatereq(X_1265,1)
& $lesseq(X_1265,g_s144_139)
& mem0(X_1264,g_s53_52) ) )
& ! [X_1266: $int,X_1267: $int,X_1268: $int] :
( ( mem3(X_1266,X_1267,g_s393_388)
& mem3(X_1266,X_1268,g_s393_388) )
=> ( X_1267 = X_1268 ) ) ) ).
tff('Define:abs:27',axiom,
( ! [X_1269: $int,X_1270: $int] :
( mem3(X_1270,X_1269,g_s394_389)
=> ( $greatereq(X_1270,1)
& $lesseq(X_1270,g_s144_139)
& mem0(X_1269,g_s53_52) ) )
& ! [X_1271: $int,X_1272: $int,X_1273: $int] :
( ( mem3(X_1271,X_1272,g_s394_389)
& mem3(X_1271,X_1273,g_s394_389) )
=> ( X_1272 = X_1273 ) ) ) ).
tff('Define:abs:28',axiom,
! [X_1274: $int] :
( mem0(X_1274,g_s395_390)
=> ( $greatereq(X_1274,1)
& $lesseq(X_1274,g_s144_139) ) ) ).
tff('Define:abs:29',axiom,
? [X_1275: set_3] :
( ! [X_1276: $int,X_1277: $int] :
( mem3(X_1277,X_1276,X_1275)
<=> mem3(X_1277,X_1276,g_s396_391) )
& ! [X_1278: $int,X_1279: $int,X_1280: $int] :
( ( mem3(X_1278,X_1279,X_1275)
& mem3(X_1278,X_1280,X_1275) )
=> ( X_1279 = X_1280 ) )
& ! [X_1281: $int] :
( ( $greatereq(X_1281,0)
& $lesseq(X_1281,g_s145_140) )
<=> ? [X_1282: $int] : mem3(X_1281,X_1282,X_1275) )
& ! [X_1283: $int] :
( ? [X_1284: $int] : mem3(X_1284,X_1283,X_1275)
=> mem0(X_1283,g_s53_52) ) ) ).
tff('Define:abs:3',axiom,
? [X_1152: set_3] :
( ! [X_1153: $int,X_1154: $int] :
( mem3(X_1154,X_1153,X_1152)
<=> mem3(X_1154,X_1153,g_s385_380) )
& ! [X_1155: $int,X_1156: $int,X_1157: $int] :
( ( mem3(X_1155,X_1156,X_1152)
& mem3(X_1155,X_1157,X_1152) )
=> ( X_1156 = X_1157 ) )
& ! [X_1158: $int] :
( ( $greatereq(X_1158,1)
& $lesseq(X_1158,g_s144_139) )
<=> ? [X_1159: $int] : mem3(X_1158,X_1159,X_1152) )
& ! [X_1160: $int] :
( ? [X_1161: $int] : mem3(X_1161,X_1160,X_1152)
=> mem0(X_1160,g_s55_54) ) ) ).
tff('Define:abs:4',axiom,
? [X_1162: set_3] :
( ! [X_1163: $int,X_1164: $int] :
( mem3(X_1164,X_1163,X_1162)
<=> mem3(X_1164,X_1163,g_s386_381) )
& ! [X_1165: $int,X_1166: $int,X_1167: $int] :
( ( mem3(X_1165,X_1166,X_1162)
& mem3(X_1165,X_1167,X_1162) )
=> ( X_1166 = X_1167 ) )
& ! [X_1168: $int] :
( ( $greatereq(X_1168,1)
& $lesseq(X_1168,g_s144_139) )
<=> ? [X_1169: $int] : mem3(X_1168,X_1169,X_1162) )
& ! [X_1170: $int] :
( ? [X_1171: $int] : mem3(X_1171,X_1170,X_1162)
=> mem0(X_1170,g_s55_54) ) ) ).
tff('Define:abs:5',axiom,
? [X_1172: set_3] :
( ! [X_1173: $int,X_1174: $int] :
( mem3(X_1174,X_1173,X_1172)
<=> mem3(X_1174,X_1173,g_s387_382) )
& ! [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] :
( ( $greatereq(X_1178,1)
& $lesseq(X_1178,g_s144_139) )
<=> ? [X_1179: $int] : mem3(X_1178,X_1179,X_1172) )
& ! [X_1180: $int] :
( ? [X_1181: $int] : mem3(X_1181,X_1180,X_1172)
=> mem0(X_1180,g_s55_54) ) ) ).
tff('Define:abs:6',axiom,
? [X_1182: set_3] :
( ! [X_1183: $int,X_1184: $int] :
( mem3(X_1184,X_1183,X_1182)
<=> mem3(X_1184,X_1183,g_s388_383) )
& ! [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] :
( ( $greatereq(X_1188,1)
& $lesseq(X_1188,g_s144_139) )
<=> ? [X_1189: $int] : mem3(X_1188,X_1189,X_1182) )
& ! [X_1190: $int] :
( ? [X_1191: $int] : mem3(X_1191,X_1190,X_1182)
=> mem0(X_1190,g_s55_54) ) ) ).
tff('Define:abs:7',axiom,
! [X_1192: $int] :
( mem0(X_1192,g_s389_384)
=> ( $greatereq(X_1192,1)
& $lesseq(X_1192,g_s144_139) ) ) ).
tff('Define:abs:8',axiom,
! [X_1193: $int] :
( mem0(X_1193,g_s390_385)
=> ( $greatereq(X_1193,1)
& $lesseq(X_1193,g_s144_139) ) ) ).
tff('Define:abs:9',axiom,
! [X_1194: $int] :
( mem0(X_1194,g_s391_386)
=> ( $greatereq(X_1194,1)
& $lesseq(X_1194,g_s144_139) ) ) ).
tff('Define:aprp:0',axiom,
! [X_391: $int,X_392: $int] :
( mem3(X_392,X_391,g_s379_322)
<=> ( ( $greatereq(X_392,0)
& $lesseq(X_392,g_s52_53)
& ( X_391 = X_392 ) )
| ( $greatereq(X_392,$uminus(g_s52_53))
& $lesseq(X_392,0)
& ( X_391 = $uminus(X_392) )
& ~ ? [X_393: $int] :
( $greatereq(X_392,0)
& $lesseq(X_392,g_s52_53)
& ( X_393 = X_392 ) ) ) ) ) ).
tff('Define:aprp:1',axiom,
! [X_394: $int,X_395: $int] :
( mem3(X_395,X_394,g_s381_323)
<=> ( ( $greatereq(X_395,0)
& $lesseq(X_395,g_s50_51)
& ( X_394 = X_395 ) )
| ( $greatereq(X_395,$uminus(g_s50_51))
& $lesseq(X_395,0)
& ( X_394 = $uminus(X_395) )
& ~ ? [X_396: $int] :
( $greatereq(X_395,0)
& $lesseq(X_395,g_s50_51)
& ( X_396 = X_395 ) ) ) ) ) ).
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_s56_56,g_s55_54) ).
tff('Define:ctx:100',axiom,
g_s119_114 = $sum(g_s117_112,g_s109_104) ).
tff('Define:ctx:101',axiom,
mem0(g_s120_115,g_s55_54) ).
tff('Define:ctx:102',axiom,
g_s120_115 = $sum(g_s117_112,g_s110_105) ).
tff('Define:ctx:103',axiom,
mem0(g_s121_116,g_s55_54) ).
tff('Define:ctx:104',axiom,
g_s121_116 = $sum(g_s117_112,g_s111_106) ).
tff('Define:ctx:105',axiom,
mem0(g_s122_117,g_s55_54) ).
tff('Define:ctx:106',axiom,
g_s122_117 = $sum(g_s117_112,g_s112_107) ).
tff('Define:ctx:107',axiom,
mem0(g_s123_118,g_s55_54) ).
tff('Define:ctx:108',axiom,
g_s123_118 = $sum(g_s117_112,g_s113_108) ).
tff('Define:ctx:109',axiom,
mem0(g_s124_119,g_s55_54) ).
tff('Define:ctx:11',axiom,
mem0(g_s57_57,g_s55_54) ).
tff('Define:ctx:110',axiom,
g_s124_119 = $sum(g_s117_112,g_s114_109) ).
tff('Define:ctx:111',axiom,
mem0(g_s125_120,g_s51_50) ).
tff('Define:ctx:112',axiom,
mem0(g_s126_121,g_s51_50) ).
tff('Define:ctx:113',axiom,
mem0(g_s127_122,g_s51_50) ).
tff('Define:ctx:114',axiom,
mem0(g_s128_123,g_s51_50) ).
tff('Define:ctx:115',axiom,
mem0(g_s129_124,g_s51_50) ).
tff('Define:ctx:116',axiom,
mem0(g_s130_125,g_s51_50) ).
tff('Define:ctx:117',axiom,
mem0(g_s131_126,g_s51_50) ).
tff('Define:ctx:118',axiom,
mem0(g_s132_127,g_s51_50) ).
tff('Define:ctx:119',axiom,
mem0(g_s133_128,g_s51_50) ).
tff('Define:ctx:12',axiom,
g_s50_51 = 4294967295 ).
tff('Define:ctx:120',axiom,
mem0(g_s134_129,g_s51_50) ).
tff('Define:ctx:121',axiom,
mem0(g_s135_130,g_s51_50) ).
tff('Define:ctx:122',axiom,
mem0(g_s136_131,g_s51_50) ).
tff('Define:ctx:123',axiom,
mem0(g_s137_132,g_s51_50) ).
tff('Define:ctx:124',axiom,
mem0(g_s138_133,g_s51_50) ).
tff('Define:ctx:125',axiom,
mem0(g_s139_134,g_s51_50) ).
tff('Define:ctx:126',axiom,
mem0(g_s140_135,g_s51_50) ).
tff('Define:ctx:127',axiom,
mem0(g_s141_136,g_s51_50) ).
tff('Define:ctx:128',axiom,
mem0(g_s142_137,g_s51_50) ).
tff('Define:ctx:129',axiom,
mem0(g_s143_138,g_s51_50) ).
tff('Define:ctx:13',axiom,
g_s52_53 = 65535 ).
tff('Define:ctx:130',axiom,
mem0(g_s144_139,g_s55_54) ).
tff('Define:ctx:131',axiom,
$lesseq(0,g_s144_139) ).
tff('Define:ctx:132',axiom,
$lesseq(2,g_s144_139) ).
tff('Define:ctx:133',axiom,
mem0(g_s145_140,g_s55_54) ).
tff('Define:ctx:134',axiom,
g_s145_140 = $difference(g_s144_139,1) ).
tff('Define:ctx:135',axiom,
mem0(g_s146_141,g_s55_54) ).
tff('Define:ctx:136',axiom,
mem0(g_s147_142,g_s55_54) ).
tff('Define:ctx:137',axiom,
g_s147_142 = $difference(g_s146_141,1) ).
tff('Define:ctx:138',axiom,
mem0(g_s148_143,g_s55_54) ).
tff('Define:ctx:139',axiom,
mem0(g_s149_144,g_s55_54) ).
tff('Define:ctx:14',axiom,
g_s54_55 = 255 ).
tff('Define:ctx:140',axiom,
g_s149_144 = $difference(g_s148_143,1) ).
tff('Define:ctx:141',axiom,
mem0(g_s150_145,g_s53_52) ).
tff('Define:ctx:142',axiom,
mem0(g_s151_146,g_s53_52) ).
tff('Define:ctx:143',axiom,
mem0(g_s152_147,g_s53_52) ).
tff('Define:ctx:144',axiom,
mem0(g_s153_148,g_s53_52) ).
tff('Define:ctx:145',axiom,
g_s152_147 != g_s153_148 ).
tff('Define:ctx:146',axiom,
mem0(g_s154_149,g_s53_52) ).
tff('Define:ctx:147',axiom,
mem0(g_s155_150,g_s53_52) ).
tff('Define:ctx:148',axiom,
mem0(g_s156_151,g_s53_52) ).
tff('Define:ctx:149',axiom,
$greatereq(g_s157_152,0) ).
tff('Define:ctx:15',axiom,
( $greatereq(g_s56_56,0)
& $lesseq(g_s56_56,g_s54_55) ) ).
tff('Define:ctx:150',axiom,
g_s157_152 = $difference(g_s155_150,g_s156_151) ).
tff('Define:ctx:151',axiom,
mem0(g_s158_153,g_s53_52) ).
tff('Define:ctx:152',axiom,
mem0(g_s159_154,g_s53_52) ).
tff('Define:ctx:153',axiom,
mem0(g_s160_155,g_s53_52) ).
tff('Define:ctx:154',axiom,
mem0(g_s161_156,g_s53_52) ).
tff('Define:ctx:155',axiom,
mem0(g_s162_157,g_s55_54) ).
tff('Define:ctx:156',axiom,
mem0(g_s163_158,g_s55_54) ).
tff('Define:ctx:157',axiom,
g_s163_158 = $difference(g_s162_157,1) ).
tff('Define:ctx:158',axiom,
g_s148_143 = $product(g_s144_139,g_s162_157) ).
tff('Define:ctx:159',axiom,
$lesseq(1,g_s162_157) ).
tff('Define:ctx:16',axiom,
( $greatereq(g_s57_57,0)
& $lesseq(g_s57_57,g_s54_55) ) ).
tff('Define:ctx:160',axiom,
$less(g_s162_157,g_s54_55) ).
tff('Define:ctx:161',axiom,
mem0(g_s164_159,g_s55_54) ).
tff('Define:ctx:162',axiom,
mem0(g_s165_160,g_s55_54) ).
tff('Define:ctx:163',axiom,
mem0(g_s166_161,g_s51_50) ).
tff('Define:ctx:164',axiom,
mem0(g_s167_162,g_s51_50) ).
tff('Define:ctx:165',axiom,
mem0(g_s168_163,g_s51_50) ).
tff('Define:ctx:166',axiom,
mem0(g_s169_164,g_s51_50) ).
tff('Define:ctx:167',axiom,
mem0(g_s170_165,g_s51_50) ).
tff('Define:ctx:168',axiom,
mem0(g_s171_166,g_s51_50) ).
tff('Define:ctx:169',axiom,
g_s171_166 = $difference(g_s170_165,1) ).
tff('Define:ctx:17',axiom,
g_s56_56 != g_s57_57 ).
tff('Define:ctx:170',axiom,
mem0(g_s172_167,g_s51_50) ).
tff('Define:ctx:171',axiom,
mem0(g_s173_168,g_s51_50) ).
tff('Define:ctx:172',axiom,
g_s173_168 = $difference(g_s172_167,1) ).
tff('Define:ctx:173',axiom,
mem0(g_s174_169,g_s55_54) ).
tff('Define:ctx:174',axiom,
mem0(g_s175_170,g_s55_54) ).
tff('Define:ctx:175',axiom,
mem0(g_s176_171,g_s51_50) ).
tff('Define:ctx:176',axiom,
? [X_301: set_4] :
( ! [X_302: $int,X_303: $int,X_304: $int] :
( mem4(X_304,X_303,X_302,X_301)
<=> mem4(X_304,X_303,X_302,g_s177_172) )
& ! [X_305: $int,X_306: $int,X_307: $int,X_308: $int] :
( ( mem4(X_306,X_305,X_307,X_301)
& mem4(X_306,X_305,X_308,X_301) )
=> ( X_307 = X_308 ) )
& ! [X_309: $int,X_310: $int] :
( ( $greatereq(X_310,0)
& $lesseq(X_310,g_s145_140)
& $greatereq(X_309,0)
& $lesseq(X_309,g_s147_142) )
<=> ? [X_311: $int] : mem4(X_310,X_309,X_311,X_301) )
& ! [X_312: $int] :
( ? [X_313: $int,X_314: $int] : mem4(X_314,X_313,X_312,X_301)
=> mem0(X_312,g_s53_52) ) ) ).
tff('Define:ctx:177',axiom,
? [X_315: set_3] :
( ! [X_316: $int,X_317: $int] :
( mem3(X_317,X_316,X_315)
<=> mem3(X_317,X_316,g_s178_173) )
& ! [X_318: $int,X_319: $int,X_320: $int] :
( ( mem3(X_318,X_319,X_315)
& mem3(X_318,X_320,X_315) )
=> ( X_319 = X_320 ) )
& ! [X_321: $int] :
( ( $greatereq(X_321,0)
& $lesseq(X_321,g_s145_140) )
<=> ? [X_322: $int] : mem3(X_321,X_322,X_315) )
& ! [X_323: $int] :
( ? [X_324: $int] : mem3(X_324,X_323,X_315)
=> mem0(X_323,g_s53_52) ) ) ).
tff('Define:ctx:178',axiom,
? [X_325: set_3] :
( ! [X_326: $int,X_327: $int] :
( mem3(X_327,X_326,X_325)
<=> mem3(X_327,X_326,g_s179_174) )
& ! [X_328: $int,X_329: $int,X_330: $int] :
( ( mem3(X_328,X_329,X_325)
& mem3(X_328,X_330,X_325) )
=> ( X_329 = X_330 ) )
& ! [X_331: $int] :
( mem0(X_331,g_s53_52)
<=> ? [X_332: $int] : mem3(X_331,X_332,X_325) )
& ! [X_333: $int] :
( ? [X_334: $int] : mem3(X_334,X_333,X_325)
=> mem0(X_333,g_s53_52) ) ) ).
tff('Define:ctx:179',axiom,
mem0(g_s180_175,g_s55_54) ).
tff('Define:ctx:18',axiom,
! [X_12: $int] :
( mem0(X_12,g_s58_58)
<=> ( ( X_12 = g_s56_56 )
| ( X_12 = g_s57_57 ) ) ) ).
tff('Define:ctx:180',axiom,
$lesseq(g_s180_175,g_s106_101) ).
tff('Define:ctx:181',axiom,
mem0(g_s181_176,g_s55_54) ).
tff('Define:ctx:182',axiom,
$lesseq(g_s181_176,g_s106_101) ).
tff('Define:ctx:183',axiom,
mem0(g_s182_177,g_s55_54) ).
tff('Define:ctx:184',axiom,
$lesseq(g_s182_177,g_s175_170) ).
tff('Define:ctx:185',axiom,
mem0(g_s183_178,g_s55_54) ).
tff('Define:ctx:186',axiom,
$lesseq(g_s183_178,g_s175_170) ).
tff('Define:ctx:187',axiom,
mem0(g_s184_179,g_s55_54) ).
tff('Define:ctx:188',axiom,
$lesseq(g_s184_179,g_s175_170) ).
tff('Define:ctx:189',axiom,
mem0(g_s185_180,g_s55_54) ).
tff('Define:ctx:19',axiom,
! [X_13: $int,X_14: $o] :
( mem2((X_14),X_13,g_s59_59)
<=> ( ( ( (X_14)
<=> $true )
& ( X_13 = g_s56_56 ) )
| ( ( (X_14)
<=> $false )
& ( X_13 = g_s57_57 ) ) ) ) ).
tff('Define:ctx:190',axiom,
$lesseq(g_s185_180,g_s175_170) ).
tff('Define:ctx:191',axiom,
mem0(g_s186_181,g_s55_54) ).
tff('Define:ctx:192',axiom,
mem0(g_s187_182,g_s55_54) ).
tff('Define:ctx:193',axiom,
mem0(g_s188_183,g_s55_54) ).
tff('Define:ctx:194',axiom,
mem0(g_s189_184,g_s55_54) ).
tff('Define:ctx:195',axiom,
g_s186_181 != g_s187_182 ).
tff('Define:ctx:196',axiom,
g_s186_181 != g_s188_183 ).
tff('Define:ctx:197',axiom,
g_s186_181 != g_s189_184 ).
tff('Define:ctx:198',axiom,
g_s187_182 != g_s188_183 ).
tff('Define:ctx:199',axiom,
g_s187_182 != g_s189_184 ).
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_s51_50)
<=> ( $greatereq(X_15,0)
& $lesseq(X_15,4294967295) ) ) ).
tff('Define:ctx:200',axiom,
g_s188_183 != g_s189_184 ).
tff('Define:ctx:201',axiom,
! [X_335: $int] :
( ( $greatereq(X_335,0)
& $lesseq(X_335,g_s145_140) )
<=> ( ( X_335 = g_s186_181 )
| ( X_335 = g_s187_182 )
| ( X_335 = g_s188_183 )
| ( X_335 = g_s189_184 ) ) ) ).
tff('Define:ctx:202',axiom,
mem0(g_s190_185,g_s55_54) ).
tff('Define:ctx:203',axiom,
g_s190_185 = $product(g_s144_139,g_s144_139) ).
tff('Define:ctx:204',axiom,
mem0(g_s191_186,g_s55_54) ).
tff('Define:ctx:205',axiom,
g_s191_186 = $difference(g_s190_185,1) ).
tff('Define:ctx:206',axiom,
mem0(g_s192_187,g_s51_50) ).
tff('Define:ctx:207',axiom,
mem0(g_s193_188,g_s51_50) ).
tff('Define:ctx:208',axiom,
mem0(g_s194_189,g_s51_50) ).
tff('Define:ctx:209',axiom,
mem0(g_s195_190,g_s51_50) ).
tff('Define:ctx:21',axiom,
! [X_16: $int] :
( mem0(X_16,g_s53_52)
<=> ( $greatereq(X_16,0)
& $lesseq(X_16,65535) ) ) ).
tff('Define:ctx:210',axiom,
mem0(g_s196_191,g_s55_54) ).
tff('Define:ctx:211',axiom,
mem0(g_s197_192,g_s55_54) ).
tff('Define:ctx:212',axiom,
mem0(g_s198_193,g_s55_54) ).
tff('Define:ctx:213',axiom,
mem0(g_s199_194,g_s55_54) ).
tff('Define:ctx:214',axiom,
mem0(g_s200_195,g_s55_54) ).
tff('Define:ctx:215',axiom,
mem0(g_s201_196,g_s55_54) ).
tff('Define:ctx:216',axiom,
mem0(g_s202_197,g_s55_54) ).
tff('Define:ctx:217',axiom,
mem0(g_s203_198,g_s55_54) ).
tff('Define:ctx:218',axiom,
mem0(g_s204_199,g_s55_54) ).
tff('Define:ctx:219',axiom,
mem0(g_s205_200,g_s55_54) ).
tff('Define:ctx:22',axiom,
! [X_17: $int] :
( mem0(X_17,g_s55_54)
<=> ( $greatereq(X_17,0)
& $lesseq(X_17,255) ) ) ).
tff('Define:ctx:220',axiom,
! [X_336: $int] :
( mem0(X_336,g_s206_201)
<=> ( ( X_336 = $sum(g_s187_182,1) )
| ( X_336 = $sum(g_s188_183,1) ) ) ) ).
tff('Define:ctx:221',axiom,
! [X_337: $int] :
( mem0(X_337,g_s207_202)
<=> ( ( X_337 = $sum(g_s186_181,1) )
| ( X_337 = $sum(g_s189_184,1) ) ) ) ).
tff('Define:ctx:222',axiom,
mem0(g_s208_203,g_s55_54) ).
tff('Define:ctx:223',axiom,
$less($sum(g_s208_203,g_s144_139),g_s54_55) ).
tff('Define:ctx:224',axiom,
mem0(g_s209_204,g_s55_54) ).
tff('Define:ctx:225',axiom,
g_s209_204 = $sum(g_s208_203,g_s144_139) ).
tff('Define:ctx:226',axiom,
mem0(g_s210_205,g_s55_54) ).
tff('Define:ctx:227',axiom,
mem0(g_s211_206,g_s55_54) ).
tff('Define:ctx:228',axiom,
$less($sum(g_s211_206,g_s144_139),g_s54_55) ).
tff('Define:ctx:229',axiom,
mem0(g_s212_207,g_s55_54) ).
tff('Define:ctx:23',axiom,
? [X_18: set_3] :
( ! [X_19: $int,X_20: $int] :
( mem3(X_20,X_19,X_18)
<=> mem3(X_20,X_19,g_s60_60) )
& ! [X_21: $int,X_22: $int,X_23: $int] :
( ( mem3(X_21,X_22,X_18)
& mem3(X_21,X_23,X_18) )
=> ( X_22 = X_23 ) )
& ! [X_24: $int] :
( mem0(X_24,g_s51_50)
<=> ? [X_25: $int] : mem3(X_24,X_25,X_18) )
& ! [X_26: $int] :
( ? [X_27: $int] : mem3(X_27,X_26,X_18)
=> mem0(X_26,g_s51_50) ) ) ).
tff('Define:ctx:230',axiom,
g_s212_207 = $sum(g_s211_206,g_s144_139) ).
tff('Define:ctx:231',axiom,
mem0(g_s213_208,g_s55_54) ).
tff('Define:ctx:232',axiom,
g_s213_208 = $difference(g_s212_207,1) ).
tff('Define:ctx:233',axiom,
mem0(g_s214_209,g_s55_54) ).
tff('Define:ctx:234',axiom,
g_s214_209 = $difference(g_s212_207,2) ).
tff('Define:ctx:235',axiom,
mem0(g_s215_210,g_s55_54) ).
tff('Define:ctx:236',axiom,
$less($sum(g_s215_210,g_s144_139),g_s54_55) ).
tff('Define:ctx:237',axiom,
mem0(g_s216_211,g_s55_54) ).
tff('Define:ctx:238',axiom,
g_s216_211 = $sum(g_s215_210,g_s144_139) ).
tff('Define:ctx:239',axiom,
mem0(g_s217_212,g_s55_54) ).
tff('Define:ctx:24',axiom,
? [X_28: set_4] :
( ! [X_29: $int,X_30: $int,X_31: $int] :
( mem4(X_31,X_30,X_29,X_28)
<=> mem4(X_31,X_30,X_29,g_s61_61) )
& ! [X_32: $int,X_33: $int,X_34: $int,X_35: $int] :
( ( mem4(X_33,X_32,X_34,X_28)
& mem4(X_33,X_32,X_35,X_28) )
=> ( X_34 = X_35 ) )
& ! [X_36: $int,X_37: $int] :
( ( mem0(X_37,g_s51_50)
& mem0(X_36,g_s51_50) )
<=> ? [X_38: $int] : mem4(X_37,X_36,X_38,X_28) )
& ! [X_39: $int] :
( ? [X_40: $int,X_41: $int] : mem4(X_41,X_40,X_39,X_28)
=> mem0(X_39,g_s51_50) ) ) ).
tff('Define:ctx:240',axiom,
g_s217_212 = $difference(g_s216_211,1) ).
tff('Define:ctx:241',axiom,
mem0(g_s218_213,g_s55_54) ).
tff('Define:ctx:242',axiom,
g_s218_213 = $difference(g_s216_211,2) ).
tff('Define:ctx:243',axiom,
mem0(g_s219_214,g_s55_54) ).
tff('Define:ctx:244',axiom,
mem0(g_s220_215,g_s55_54) ).
tff('Define:ctx:245',axiom,
mem0(g_s221_216,g_s55_54) ).
tff('Define:ctx:246',axiom,
mem0(g_s222_217,g_s55_54) ).
tff('Define:ctx:247',axiom,
$greatereq(g_s223_218,1) ).
tff('Define:ctx:248',axiom,
$greatereq(g_s224_219,1) ).
tff('Define:ctx:249',axiom,
$greatereq(g_s225_220,1) ).
tff('Define:ctx:25',axiom,
? [X_42: set_4] :
( ! [X_43: $int,X_44: $int,X_45: $int] :
( mem4(X_45,X_44,X_43,X_42)
<=> mem4(X_45,X_44,X_43,g_s62_62) )
& ! [X_46: $int,X_47: $int,X_48: $int,X_49: $int] :
( ( mem4(X_47,X_46,X_48,X_42)
& mem4(X_47,X_46,X_49,X_42) )
=> ( X_48 = X_49 ) )
& ! [X_50: $int,X_51: $int] :
( ( mem0(X_51,g_s51_50)
& mem0(X_50,g_s51_50) )
<=> ? [X_52: $int] : mem4(X_51,X_50,X_52,X_42) )
& ! [X_53: $int] :
( ? [X_54: $int,X_55: $int] : mem4(X_55,X_54,X_53,X_42)
=> mem0(X_53,g_s51_50) ) ) ).
tff('Define:ctx:250',axiom,
mem0(g_s226_221,g_s55_54) ).
tff('Define:ctx:251',axiom,
$less(g_s226_221,g_s54_55) ).
tff('Define:ctx:252',axiom,
g_s226_221 = $sum(g_s222_217,g_s223_218) ).
tff('Define:ctx:253',axiom,
mem0(g_s227_222,g_s55_54) ).
tff('Define:ctx:254',axiom,
$less(g_s227_222,g_s54_55) ).
tff('Define:ctx:255',axiom,
g_s227_222 = $sum(g_s222_217,g_s224_219) ).
tff('Define:ctx:256',axiom,
mem0(g_s228_223,g_s55_54) ).
tff('Define:ctx:257',axiom,
$less(g_s228_223,g_s54_55) ).
tff('Define:ctx:258',axiom,
g_s228_223 = $sum(g_s222_217,g_s225_220) ).
tff('Define:ctx:259',axiom,
mem0(g_s229_224,g_s55_54) ).
tff('Define:ctx:26',axiom,
? [X_56: set_3] :
( ! [X_57: $int,X_58: $int] :
( mem3(X_58,X_57,X_56)
<=> mem3(X_58,X_57,g_s63_63) )
& ! [X_59: $int,X_60: $int,X_61: $int] :
( ( mem3(X_59,X_60,X_56)
& mem3(X_59,X_61,X_56) )
=> ( X_60 = X_61 ) )
& ! [X_62: $int] :
( mem0(X_62,g_s53_52)
<=> ? [X_63: $int] : mem3(X_62,X_63,X_56) )
& ! [X_64: $int] :
( ? [X_65: $int] : mem3(X_65,X_64,X_56)
=> mem0(X_64,g_s53_52) ) ) ).
tff('Define:ctx:260',axiom,
$greatereq(g_s230_225,1) ).
tff('Define:ctx:261',axiom,
$greatereq(g_s231_226,1) ).
tff('Define:ctx:262',axiom,
$greatereq(g_s232_227,1) ).
tff('Define:ctx:263',axiom,
mem0(g_s233_228,g_s55_54) ).
tff('Define:ctx:264',axiom,
$less(g_s233_228,g_s54_55) ).
tff('Define:ctx:265',axiom,
g_s233_228 = $sum(g_s229_224,g_s230_225) ).
tff('Define:ctx:266',axiom,
mem0(g_s234_229,g_s55_54) ).
tff('Define:ctx:267',axiom,
$less(g_s234_229,g_s54_55) ).
tff('Define:ctx:268',axiom,
g_s234_229 = $sum(g_s229_224,g_s231_226) ).
tff('Define:ctx:269',axiom,
mem0(g_s235_230,g_s55_54) ).
tff('Define:ctx:27',axiom,
? [X_66: set_4] :
( ! [X_67: $int,X_68: $int,X_69: $int] :
( mem4(X_69,X_68,X_67,X_66)
<=> mem4(X_69,X_68,X_67,g_s64_64) )
& ! [X_70: $int,X_71: $int,X_72: $int,X_73: $int] :
( ( mem4(X_71,X_70,X_72,X_66)
& mem4(X_71,X_70,X_73,X_66) )
=> ( X_72 = X_73 ) )
& ! [X_74: $int,X_75: $int] :
( ( mem0(X_75,g_s53_52)
& mem0(X_74,g_s53_52) )
<=> ? [X_76: $int] : mem4(X_75,X_74,X_76,X_66) )
& ! [X_77: $int] :
( ? [X_78: $int,X_79: $int] : mem4(X_79,X_78,X_77,X_66)
=> mem0(X_77,g_s53_52) ) ) ).
tff('Define:ctx:270',axiom,
$less(g_s235_230,g_s54_55) ).
tff('Define:ctx:271',axiom,
g_s235_230 = $sum(g_s229_224,g_s232_227) ).
tff('Define:ctx:272',axiom,
mem0(g_s236_231,g_s55_54) ).
tff('Define:ctx:273',axiom,
mem0(g_s237_232,g_s55_54) ).
tff('Define:ctx:274',axiom,
mem0(g_s238_233,g_s55_54) ).
tff('Define:ctx:275',axiom,
( $greatereq(g_s238_233,0)
& $lesseq(g_s238_233,100) ) ).
tff('Define:ctx:276',axiom,
mem0(g_s239_234,g_s53_52) ).
tff('Define:ctx:277',axiom,
$lesseq(g_s239_234,g_s52_53) ).
tff('Define:ctx:278',axiom,
mem0(g_s240_235,g_s55_54) ).
tff('Define:ctx:279',axiom,
( $greatereq(g_s240_235,0)
& $lesseq(g_s240_235,100) ) ).
tff('Define:ctx:28',axiom,
? [X_80: set_4] :
( ! [X_81: $int,X_82: $int,X_83: $int] :
( mem4(X_83,X_82,X_81,X_80)
<=> mem4(X_83,X_82,X_81,g_s65_65) )
& ! [X_84: $int,X_85: $int,X_86: $int,X_87: $int] :
( ( mem4(X_85,X_84,X_86,X_80)
& mem4(X_85,X_84,X_87,X_80) )
=> ( X_86 = X_87 ) )
& ! [X_88: $int,X_89: $int] :
( ( mem0(X_89,g_s53_52)
& mem0(X_88,g_s53_52) )
<=> ? [X_90: $int] : mem4(X_89,X_88,X_90,X_80) )
& ! [X_91: $int] :
( ? [X_92: $int,X_93: $int] : mem4(X_93,X_92,X_91,X_80)
=> mem0(X_91,g_s53_52) ) ) ).
tff('Define:ctx:280',axiom,
mem0(g_s241_236,g_s55_54) ).
tff('Define:ctx:281',axiom,
mem0(g_s242_237,g_s55_54) ).
tff('Define:ctx:282',axiom,
mem0(g_s243_238,g_s55_54) ).
tff('Define:ctx:283',axiom,
$greatereq(g_s244_239,0) ).
tff('Define:ctx:284',axiom,
$lesseq(1,g_s244_239) ).
tff('Define:ctx:285',axiom,
$greatereq(g_s245_240,0) ).
tff('Define:ctx:286',axiom,
$lesseq(1,g_s245_240) ).
tff('Define:ctx:287',axiom,
$greatereq(g_s246_241,0) ).
tff('Define:ctx:288',axiom,
$lesseq(1,g_s246_241) ).
tff('Define:ctx:289',axiom,
$greatereq(g_s247_242,0) ).
tff('Define:ctx:29',axiom,
? [X_94: set_3] :
( ! [X_95: $int,X_96: $int] :
( mem3(X_96,X_95,X_94)
<=> mem3(X_96,X_95,g_s66_66) )
& ! [X_97: $int,X_98: $int,X_99: $int] :
( ( mem3(X_97,X_98,X_94)
& mem3(X_97,X_99,X_94) )
=> ( X_98 = X_99 ) )
& ! [X_100: $int] :
( mem0(X_100,g_s55_54)
<=> ? [X_101: $int] : mem3(X_100,X_101,X_94) )
& ! [X_102: $int] :
( ? [X_103: $int] : mem3(X_103,X_102,X_94)
=> mem0(X_102,g_s55_54) ) ) ).
tff('Define:ctx:290',axiom,
$lesseq(1,g_s247_242) ).
tff('Define:ctx:291',axiom,
mem0(g_s248_243,g_s53_52) ).
tff('Define:ctx:292',axiom,
$lesseq(g_s248_243,g_s52_53) ).
tff('Define:ctx:293',axiom,
mem0(g_s249_244,g_s55_54) ).
tff('Define:ctx:294',axiom,
( $greatereq(g_s249_244,0)
& $lesseq(g_s249_244,100) ) ).
tff('Define:ctx:295',axiom,
mem0(g_s250_245,g_s53_52) ).
tff('Define:ctx:296',axiom,
$lesseq(g_s250_245,g_s52_53) ).
tff('Define:ctx:297',axiom,
mem0(g_s251_246,g_s55_54) ).
tff('Define:ctx:298',axiom,
( $greatereq(g_s251_246,0)
& $lesseq(g_s251_246,100) ) ).
tff('Define:ctx:299',axiom,
mem0(g_s252_247,g_s53_52) ).
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_104: set_4] :
( ! [X_105: $int,X_106: $int,X_107: $int] :
( mem4(X_107,X_106,X_105,X_104)
<=> mem4(X_107,X_106,X_105,g_s67_67) )
& ! [X_108: $int,X_109: $int,X_110: $int,X_111: $int] :
( ( mem4(X_109,X_108,X_110,X_104)
& mem4(X_109,X_108,X_111,X_104) )
=> ( X_110 = X_111 ) )
& ! [X_112: $int,X_113: $int] :
( ( mem0(X_113,g_s55_54)
& mem0(X_112,g_s55_54) )
<=> ? [X_114: $int] : mem4(X_113,X_112,X_114,X_104) )
& ! [X_115: $int] :
( ? [X_116: $int,X_117: $int] : mem4(X_117,X_116,X_115,X_104)
=> mem0(X_115,g_s55_54) ) ) ).
tff('Define:ctx:300',axiom,
$lesseq(g_s252_247,g_s52_53) ).
tff('Define:ctx:301',axiom,
mem0(g_s253_248,g_s55_54) ).
tff('Define:ctx:302',axiom,
( $greatereq(g_s253_248,0)
& $lesseq(g_s253_248,100) ) ).
tff('Define:ctx:303',axiom,
mem0(g_s254_249,g_s55_54) ).
tff('Define:ctx:304',axiom,
mem0(g_s255_250,g_s55_54) ).
tff('Define:ctx:305',axiom,
( $greatereq(g_s255_250,0)
& $lesseq(g_s255_250,100) ) ).
tff('Define:ctx:306',axiom,
mem0(g_s256_251,g_s53_52) ).
tff('Define:ctx:307',axiom,
mem0(g_s257_252,g_s55_54) ).
tff('Define:ctx:308',axiom,
mem0(g_s258_253,g_s53_52) ).
tff('Define:ctx:309',axiom,
mem0(g_s259_254,g_s53_52) ).
tff('Define:ctx:31',axiom,
? [X_118: set_4] :
( ! [X_119: $int,X_120: $int,X_121: $int] :
( mem4(X_121,X_120,X_119,X_118)
<=> mem4(X_121,X_120,X_119,g_s68_68) )
& ! [X_122: $int,X_123: $int,X_124: $int,X_125: $int] :
( ( mem4(X_123,X_122,X_124,X_118)
& mem4(X_123,X_122,X_125,X_118) )
=> ( X_124 = X_125 ) )
& ! [X_126: $int,X_127: $int] :
( ( mem0(X_127,g_s55_54)
& mem0(X_126,g_s55_54) )
<=> ? [X_128: $int] : mem4(X_127,X_126,X_128,X_118) )
& ! [X_129: $int] :
( ? [X_130: $int,X_131: $int] : mem4(X_131,X_130,X_129,X_118)
=> mem0(X_129,g_s55_54) ) ) ).
tff('Define:ctx:310',axiom,
mem0(g_s260_255,g_s53_52) ).
tff('Define:ctx:311',axiom,
mem0(g_s261_256,g_s53_52) ).
tff('Define:ctx:312',axiom,
mem0(g_s262_257,g_s55_54) ).
tff('Define:ctx:313',axiom,
mem0(g_s263_258,g_s55_54) ).
tff('Define:ctx:314',axiom,
g_s263_258 = $sum(g_s262_257,g_s144_139) ).
tff('Define:ctx:315',axiom,
$less(g_s263_258,g_s54_55) ).
tff('Define:ctx:316',axiom,
mem0(g_s264_259,g_s55_54) ).
tff('Define:ctx:317',axiom,
$lesseq($sum(g_s264_259,2),g_s54_55) ).
tff('Define:ctx:318',axiom,
mem0(g_s265_260,g_s55_54) ).
tff('Define:ctx:319',axiom,
g_s265_260 = $sum(g_s264_259,g_s144_139) ).
tff('Define:ctx:32',axiom,
? [X_132: set_4] :
( ! [X_133: $int,X_134: $int,X_135: $int] :
( mem4(X_135,X_134,X_133,X_132)
<=> mem4(X_135,X_134,X_133,g_s69_69) )
& ! [X_136: $int,X_137: $int,X_138: $int,X_139: $int] :
( ( mem4(X_137,X_136,X_138,X_132)
& mem4(X_137,X_136,X_139,X_132) )
=> ( X_138 = X_139 ) )
& ! [X_140: $int,X_141: $int] :
( ( mem0(X_141,g_s55_54)
& mem0(X_140,g_s55_54) )
<=> ? [X_142: $int] : mem4(X_141,X_140,X_142,X_132) )
& ! [X_143: $int] :
( ? [X_144: $int,X_145: $int] : mem4(X_145,X_144,X_143,X_132)
=> mem0(X_143,g_s55_54) ) ) ).
tff('Define:ctx:320',axiom,
$less(g_s265_260,g_s54_55) ).
tff('Define:ctx:321',axiom,
mem0(g_s266_261,g_s55_54) ).
tff('Define:ctx:322',axiom,
g_s266_261 = $difference(g_s265_260,1) ).
tff('Define:ctx:323',axiom,
mem0(g_s267_262,g_s55_54) ).
tff('Define:ctx:324',axiom,
mem0(g_s268_263,g_s55_54) ).
tff('Define:ctx:325',axiom,
g_s268_263 = $sum(g_s267_262,g_s244_239) ).
tff('Define:ctx:326',axiom,
mem0(g_s269_264,g_s55_54) ).
tff('Define:ctx:327',axiom,
g_s269_264 = $sum(g_s267_262,g_s245_240) ).
tff('Define:ctx:328',axiom,
mem0(g_s270_265,g_s55_54) ).
tff('Define:ctx:329',axiom,
g_s270_265 = $sum(g_s267_262,g_s246_241) ).
tff('Define:ctx:33',axiom,
? [X_146: set_4] :
( ! [X_147: $int,X_148: $int,X_149: $int] :
( mem4(X_149,X_148,X_147,X_146)
<=> mem4(X_149,X_148,X_147,g_s70_70) )
& ! [X_150: $int,X_151: $int,X_152: $int,X_153: $int] :
( ( mem4(X_151,X_150,X_152,X_146)
& mem4(X_151,X_150,X_153,X_146) )
=> ( X_152 = X_153 ) )
& ! [X_154: $int,X_155: $int] :
( ( mem0(X_155,g_s51_50)
& mem0(X_154,g_s51_50) )
<=> ? [X_156: $int] : mem4(X_155,X_154,X_156,X_146) )
& ! [X_157: $int] :
( ? [X_158: $int,X_159: $int] : mem4(X_159,X_158,X_157,X_146)
=> mem0(X_157,g_s51_50) ) ) ).
tff('Define:ctx:330',axiom,
mem0(g_s271_266,g_s55_54) ).
tff('Define:ctx:331',axiom,
g_s271_266 = $sum(g_s267_262,g_s247_242) ).
tff('Define:ctx:332',axiom,
mem0(g_s272_267,g_s55_54) ).
tff('Define:ctx:333',axiom,
mem0(g_s273_268,g_s55_54) ).
tff('Define:ctx:334',axiom,
mem0(g_s274_269,g_s55_54) ).
tff('Define:ctx:335',axiom,
$greatereq(g_s275_270,0) ).
tff('Define:ctx:336',axiom,
$greatereq(g_s276_271,1) ).
tff('Define:ctx:337',axiom,
$lesseq(1,g_s275_270) ).
tff('Define:ctx:338',axiom,
g_s275_270 = $difference(g_s273_268,g_s272_267) ).
tff('Define:ctx:339',axiom,
g_s276_271 = $difference(g_s274_269,g_s272_267) ).
tff('Define:ctx:34',axiom,
? [X_160: set_4] :
( ! [X_161: $int,X_162: $int,X_163: $int] :
( mem4(X_163,X_162,X_161,X_160)
<=> mem4(X_163,X_162,X_161,g_s71_71) )
& ! [X_164: $int,X_165: $int,X_166: $int,X_167: $int] :
( ( mem4(X_165,X_164,X_166,X_160)
& mem4(X_165,X_164,X_167,X_160) )
=> ( X_166 = X_167 ) )
& ! [X_168: $int,X_169: $int] :
( ( mem0(X_169,g_s51_50)
& mem0(X_168,g_s51_50) )
<=> ? [X_170: $int] : mem4(X_169,X_168,X_170,X_160) )
& ! [X_171: $int] :
( ? [X_172: $int,X_173: $int] : mem4(X_173,X_172,X_171,X_160)
=> mem0(X_171,g_s51_50) ) ) ).
tff('Define:ctx:340',axiom,
$greatereq(g_s277_272,0) ).
tff('Define:ctx:341',axiom,
$greatereq(g_s278_273,0) ).
tff('Define:ctx:342',axiom,
$greatereq(g_s279_274,0) ).
tff('Define:ctx:343',axiom,
$greatereq(g_s280_275,0) ).
tff('Define:ctx:344',axiom,
$lesseq(1,g_s279_274) ).
tff('Define:ctx:345',axiom,
mem0(g_s281_276,g_s55_54) ).
tff('Define:ctx:346',axiom,
mem0(g_s282_277,g_s55_54) ).
tff('Define:ctx:347',axiom,
mem0(g_s283_278,g_s55_54) ).
tff('Define:ctx:348',axiom,
mem0(g_s284_279,g_s55_54) ).
tff('Define:ctx:349',axiom,
mem0(g_s285_280,g_s55_54) ).
tff('Define:ctx:35',axiom,
? [X_174: set_4] :
( ! [X_175: $int,X_176: $int,X_177: $int] :
( mem4(X_177,X_176,X_175,X_174)
<=> mem4(X_177,X_176,X_175,g_s72_72) )
& ! [X_178: $int,X_179: $int,X_180: $int,X_181: $int] :
( ( mem4(X_179,X_178,X_180,X_174)
& mem4(X_179,X_178,X_181,X_174) )
=> ( X_180 = X_181 ) )
& ! [X_182: $int,X_183: $int] :
( ( mem0(X_183,g_s51_50)
& mem0(X_182,g_s51_50) )
<=> ? [X_184: $int] : mem4(X_183,X_182,X_184,X_174) )
& ! [X_185: $int] :
( ? [X_186: $int,X_187: $int] : mem4(X_187,X_186,X_185,X_174)
=> mem0(X_185,g_s51_50) ) ) ).
tff('Define:ctx:350',axiom,
g_s282_277 = $sum(g_s281_276,g_s277_272) ).
tff('Define:ctx:351',axiom,
g_s283_278 = $sum(g_s281_276,g_s278_273) ).
tff('Define:ctx:352',axiom,
g_s284_279 = $sum(g_s281_276,g_s279_274) ).
tff('Define:ctx:353',axiom,
g_s285_280 = $sum(g_s281_276,g_s280_275) ).
tff('Define:ctx:354',axiom,
mem0(g_s286_281,g_s55_54) ).
tff('Define:ctx:355',axiom,
mem0(g_s287_282,g_s55_54) ).
tff('Define:ctx:356',axiom,
mem0(g_s288_283,g_s55_54) ).
tff('Define:ctx:357',axiom,
$greatereq(g_s289_284,1) ).
tff('Define:ctx:358',axiom,
$greatereq(g_s290_285,1) ).
tff('Define:ctx:359',axiom,
g_s289_284 = $difference($difference(g_s287_282,g_s286_281),1) ).
tff('Define:ctx:36',axiom,
? [X_188: set_4] :
( ! [X_189: $int,X_190: $int,X_191: $int] :
( mem4(X_191,X_190,X_189,X_188)
<=> mem4(X_191,X_190,X_189,g_s73_73) )
& ! [X_192: $int,X_193: $int,X_194: $int,X_195: $int] :
( ( mem4(X_193,X_192,X_194,X_188)
& mem4(X_193,X_192,X_195,X_188) )
=> ( X_194 = X_195 ) )
& ! [X_196: $int,X_197: $int] :
( ( mem0(X_197,g_s53_52)
& mem0(X_196,g_s53_52) )
<=> ? [X_198: $int] : mem4(X_197,X_196,X_198,X_188) )
& ! [X_199: $int] :
( ? [X_200: $int,X_201: $int] : mem4(X_201,X_200,X_199,X_188)
=> mem0(X_199,g_s53_52) ) ) ).
tff('Define:ctx:360',axiom,
g_s290_285 = $difference($difference(g_s288_283,g_s286_281),1) ).
tff('Define:ctx:361',axiom,
mem0(g_s291_286,g_s51_50) ).
tff('Define:ctx:362',axiom,
mem0(g_s292_287,g_s55_54) ).
tff('Define:ctx:363',axiom,
mem0(g_s293_288,g_s55_54) ).
tff('Define:ctx:364',axiom,
$greatereq(g_s294_289,1) ).
tff('Define:ctx:365',axiom,
$greatereq(g_s295_290,1) ).
tff('Define:ctx:366',axiom,
$greatereq(g_s296_291,1) ).
tff('Define:ctx:367',axiom,
g_s294_289 = $difference(g_s291_286,g_s286_281) ).
tff('Define:ctx:368',axiom,
g_s295_290 = $difference(g_s292_287,g_s286_281) ).
tff('Define:ctx:369',axiom,
g_s296_291 = $difference($difference(g_s293_288,g_s286_281),1) ).
tff('Define:ctx:37',axiom,
? [X_202: set_4] :
( ! [X_203: $int,X_204: $int,X_205: $int] :
( mem4(X_205,X_204,X_203,X_202)
<=> mem4(X_205,X_204,X_203,g_s74_74) )
& ! [X_206: $int,X_207: $int,X_208: $int,X_209: $int] :
( ( mem4(X_207,X_206,X_208,X_202)
& mem4(X_207,X_206,X_209,X_202) )
=> ( X_208 = X_209 ) )
& ! [X_210: $int,X_211: $int] :
( ( mem0(X_211,g_s53_52)
& mem0(X_210,g_s53_52) )
<=> ? [X_212: $int] : mem4(X_211,X_210,X_212,X_202) )
& ! [X_213: $int] :
( ? [X_214: $int,X_215: $int] : mem4(X_215,X_214,X_213,X_202)
=> mem0(X_213,g_s53_52) ) ) ).
tff('Define:ctx:370',axiom,
$greatereq(g_s297_292,1) ).
tff('Define:ctx:371',axiom,
mem0(g_s298_293,g_s55_54) ).
tff('Define:ctx:372',axiom,
mem0(g_s299_294,g_s55_54) ).
tff('Define:ctx:373',axiom,
mem0(g_s300_295,g_s51_50) ).
tff('Define:ctx:374',axiom,
g_s297_292 = $difference($difference(g_s300_295,g_s298_293),1) ).
tff('Define:ctx:375',axiom,
$greatereq(g_s301_296,0) ).
tff('Define:ctx:376',axiom,
$greatereq(g_s302_297,1) ).
tff('Define:ctx:377',axiom,
$greatereq(g_s303_298,0) ).
tff('Define:ctx:378',axiom,
$greatereq(g_s304_299,0) ).
tff('Define:ctx:379',axiom,
$greatereq(g_s305_300,0) ).
tff('Define:ctx:38',axiom,
? [X_216: set_4] :
( ! [X_217: $int,X_218: $int,X_219: $int] :
( mem4(X_219,X_218,X_217,X_216)
<=> mem4(X_219,X_218,X_217,g_s75_75) )
& ! [X_220: $int,X_221: $int,X_222: $int,X_223: $int] :
( ( mem4(X_221,X_220,X_222,X_216)
& mem4(X_221,X_220,X_223,X_216) )
=> ( X_222 = X_223 ) )
& ! [X_224: $int,X_225: $int] :
( ( mem0(X_225,g_s53_52)
& mem0(X_224,g_s53_52) )
<=> ? [X_226: $int] : mem4(X_225,X_224,X_226,X_216) )
& ! [X_227: $int] :
( ? [X_228: $int,X_229: $int] : mem4(X_229,X_228,X_227,X_216)
=> mem0(X_227,g_s53_52) ) ) ).
tff('Define:ctx:380',axiom,
$greatereq(g_s306_301,0) ).
tff('Define:ctx:381',axiom,
$greatereq(g_s307_302,0) ).
tff('Define:ctx:382',axiom,
$greatereq(g_s308_303,0) ).
tff('Define:ctx:383',axiom,
$greatereq(g_s309_304,0) ).
tff('Define:ctx:384',axiom,
$greatereq(g_s310_305,0) ).
tff('Define:ctx:385',axiom,
mem0(g_s311_306,g_s55_54) ).
tff('Define:ctx:386',axiom,
$lesseq(1,g_s311_306) ).
tff('Define:ctx:387',axiom,
mem0(g_s312_307,g_s55_54) ).
tff('Define:ctx:388',axiom,
g_s312_307 = $sum(g_s311_306,g_s309_304) ).
tff('Define:ctx:389',axiom,
mem0(g_s313_308,g_s55_54) ).
tff('Define:ctx:39',axiom,
? [X_230: set_4] :
( ! [X_231: $int,X_232: $int,X_233: $int] :
( mem4(X_233,X_232,X_231,X_230)
<=> mem4(X_233,X_232,X_231,g_s76_76) )
& ! [X_234: $int,X_235: $int,X_236: $int,X_237: $int] :
( ( mem4(X_235,X_234,X_236,X_230)
& mem4(X_235,X_234,X_237,X_230) )
=> ( X_236 = X_237 ) )
& ! [X_238: $int,X_239: $int] :
( ( mem0(X_239,g_s55_54)
& mem0(X_238,g_s55_54) )
<=> ? [X_240: $int] : mem4(X_239,X_238,X_240,X_230) )
& ! [X_241: $int] :
( ? [X_242: $int,X_243: $int] : mem4(X_243,X_242,X_241,X_230)
=> mem0(X_241,g_s55_54) ) ) ).
tff('Define:ctx:390',axiom,
g_s313_308 = $sum(g_s311_306,g_s310_305) ).
tff('Define:ctx:391',axiom,
mem0(g_s314_309,g_s55_54) ).
tff('Define:ctx:392',axiom,
g_s314_309 = $sum(g_s311_306,g_s304_299) ).
tff('Define:ctx:393',axiom,
mem0(g_s315_310,g_s55_54) ).
tff('Define:ctx:394',axiom,
g_s315_310 = $sum(g_s311_306,g_s303_298) ).
tff('Define:ctx:395',axiom,
mem0(g_s316_311,g_s55_54) ).
tff('Define:ctx:396',axiom,
g_s316_311 = $sum(g_s311_306,g_s305_300) ).
tff('Define:ctx:397',axiom,
mem0(g_s317_312,g_s55_54) ).
tff('Define:ctx:398',axiom,
g_s317_312 = $sum(g_s311_306,g_s308_303) ).
tff('Define:ctx:399',axiom,
mem0(g_s318_313,g_s55_54) ).
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_244: set_4] :
( ! [X_245: $int,X_246: $int,X_247: $int] :
( mem4(X_247,X_246,X_245,X_244)
<=> mem4(X_247,X_246,X_245,g_s77_77) )
& ! [X_248: $int,X_249: $int,X_250: $int,X_251: $int] :
( ( mem4(X_249,X_248,X_250,X_244)
& mem4(X_249,X_248,X_251,X_244) )
=> ( X_250 = X_251 ) )
& ! [X_252: $int,X_253: $int] :
( ( mem0(X_253,g_s55_54)
& mem0(X_252,g_s55_54) )
<=> ? [X_254: $int] : mem4(X_253,X_252,X_254,X_244) )
& ! [X_255: $int] :
( ? [X_256: $int,X_257: $int] : mem4(X_257,X_256,X_255,X_244)
=> mem0(X_255,g_s55_54) ) ) ).
tff('Define:ctx:400',axiom,
g_s318_313 = $sum(g_s311_306,g_s306_301) ).
tff('Define:ctx:401',axiom,
mem0(g_s319_314,g_s55_54) ).
tff('Define:ctx:402',axiom,
g_s319_314 = $sum(g_s311_306,g_s307_302) ).
tff('Define:ctx:403',axiom,
mem0(g_s320_315,g_s51_50) ).
tff('Define:ctx:404',axiom,
g_s320_315 = $sum(g_s311_306,g_s301_296) ).
tff('Define:ctx:405',axiom,
mem0(g_s321_316,g_s55_54) ).
tff('Define:ctx:406',axiom,
g_s321_316 = $sum(g_s311_306,g_s302_297) ).
tff('Define:ctx:407',axiom,
? [X_338: set_4] :
( ! [X_339: $int,X_340: $int,X_341: $int] :
( mem4(X_341,X_340,X_339,X_338)
<=> mem4(X_341,X_340,X_339,g_s322_317) )
& ! [X_342: $int,X_343: $int,X_344: $int,X_345: $int] :
( ( mem4(X_343,X_342,X_344,X_338)
& mem4(X_343,X_342,X_345,X_338) )
=> ( X_344 = X_345 ) )
& ! [X_346: $int,X_347: $int] :
( ( mem0(X_347,g_s22_22)
& mem0(X_346,g_s22_22) )
<=> ? [X_348: $int] : mem4(X_347,X_346,X_348,X_338) )
& ! [X_349: $int] :
( ? [X_350: $int,X_351: $int] : mem4(X_351,X_350,X_349,X_338)
=> mem0(X_349,g_s55_54) ) ) ).
tff('Define:ctx:408',axiom,
! [X_352: $int,X_353: $int] :
( mem3(X_353,X_352,g_s323_318)
<=> ? [X_354: $int] :
( ( X_354 = g_s56_56 )
& mem4(X_353,X_352,X_354,g_s322_317) ) ) ).
tff('Define:ctx:409',axiom,
? [X_355: set_4] :
( ! [X_356: $int,X_357: $int,X_358: $int] :
( mem4(X_358,X_357,X_356,X_355)
<=> mem4(X_358,X_357,X_356,g_s324_319) )
& ! [X_359: $int,X_360: $int,X_361: $int,X_362: $int] :
( ( mem4(X_360,X_359,X_361,X_355)
& mem4(X_360,X_359,X_362,X_355) )
=> ( X_361 = X_362 ) )
& ! [X_363: $int,X_364: $int] :
( ( mem0(X_364,g_s22_22)
& mem0(X_363,g_s22_22) )
<=> ? [X_365: $int] : mem4(X_364,X_363,X_365,X_355) )
& ! [X_366: $int] :
( ? [X_367: $int,X_368: $int] : mem4(X_368,X_367,X_366,X_355)
=> ( mem0(X_366,g_s53_52)
& ( X_366 != 65535 ) ) ) ) ).
tff('Define:ctx:41',axiom,
? [X_258: set_4] :
( ! [X_259: $int,X_260: $int,X_261: $int] :
( mem4(X_261,X_260,X_259,X_258)
<=> mem4(X_261,X_260,X_259,g_s78_78) )
& ! [X_262: $int,X_263: $int,X_264: $int,X_265: $int] :
( ( mem4(X_263,X_262,X_264,X_258)
& mem4(X_263,X_262,X_265,X_258) )
=> ( X_264 = X_265 ) )
& ! [X_266: $int,X_267: $int] :
( ( mem0(X_267,g_s55_54)
& mem0(X_266,g_s55_54) )
<=> ? [X_268: $int] : mem4(X_267,X_266,X_268,X_258) )
& ! [X_269: $int] :
( ? [X_270: $int,X_271: $int] : mem4(X_271,X_270,X_269,X_258)
=> mem0(X_269,g_s55_54) ) ) ).
tff('Define:ctx:410',axiom,
! [X_369: $int,X_370: $int] :
( mem3(X_370,X_369,g_s325_320)
=> ( mem0(X_370,g_s22_22)
& mem0(X_369,g_s22_22) ) ) ).
tff('Define:ctx:411',axiom,
? [X_371: set_4] :
( ! [X_372: $int,X_373: $int,X_374: $int] :
( mem4(X_374,X_373,X_372,X_371)
<=> mem4(X_374,X_373,X_372,g_s326_321) )
& ! [X_375: $int,X_376: $int,X_377: $int,X_378: $int] :
( ( mem4(X_376,X_375,X_377,X_371)
& mem4(X_376,X_375,X_378,X_371) )
=> ( X_377 = X_378 ) )
& ! [X_379: $int,X_380: $int] :
( ( mem0(X_380,g_s22_22)
& mem0(X_379,g_s22_22) )
<=> ? [X_381: $int] : mem4(X_380,X_379,X_381,X_371) )
& ! [X_382: $int] :
( ? [X_383: $int,X_384: $int] : mem4(X_384,X_383,X_382,X_371)
=> mem0(X_382,g_s53_52) ) ) ).
tff('Define:ctx:412',axiom,
! [X_385: $int,X_386: $int,X_387: $int] :
( mem4(X_387,X_386,X_385,g_s326_321)
<=> ( ( mem3(X_387,X_386,g_s325_320)
& ( X_385 = 65535 ) )
| ( mem4(X_387,X_386,X_385,g_s324_319)
& ~ ? [X_388: $int] :
( mem3(X_387,X_386,g_s325_320)
& ( X_388 = 65535 ) ) ) ) ) ).
tff('Define:ctx:413',axiom,
! [X_389: $int,X_390: $int] :
( mem3(X_390,X_389,g_s323_318)
=> ( mem0(X_390,g_s22_22)
& mem0(X_389,g_s22_22) ) ) ).
tff('Define:ctx:42',axiom,
! [X_272: $int,X_273: $int,X_274: $int] :
( mem4(X_274,X_273,X_272,g_s70_70)
<=> ( mem0(X_274,g_s51_50)
& mem0(X_273,g_s51_50)
& ( X_272 = $remainder_f($sum(X_274,X_273),$sum(g_s50_51,1)) ) ) ) ).
tff('Define:ctx:43',axiom,
! [X_275: $int,X_276: $int,X_277: $int] :
( mem4(X_277,X_276,X_275,g_s71_71)
<=> ( mem0(X_277,g_s51_50)
& mem0(X_276,g_s51_50)
& ( X_275 = $remainder_f($sum($sum($difference(X_277,X_276),g_s50_51),1),$sum(g_s50_51,1)) ) ) ) ).
tff('Define:ctx:44',axiom,
! [X_278: $int,X_279: $int,X_280: $int] :
( mem4(X_280,X_279,X_278,g_s72_72)
<=> ( mem0(X_280,g_s51_50)
& mem0(X_279,g_s51_50)
& ( X_278 = $remainder_f($product(X_280,X_279),$sum(g_s50_51,1)) ) ) ) ).
tff('Define:ctx:45',axiom,
! [X_281: $int,X_282: $int,X_283: $int] :
( mem4(X_283,X_282,X_281,g_s73_73)
<=> ( mem0(X_283,g_s53_52)
& mem0(X_282,g_s53_52)
& ( X_281 = $remainder_f($sum(X_283,X_282),$sum(g_s52_53,1)) ) ) ) ).
tff('Define:ctx:46',axiom,
! [X_284: $int,X_285: $int,X_286: $int] :
( mem4(X_286,X_285,X_284,g_s74_74)
<=> ( mem0(X_286,g_s53_52)
& mem0(X_285,g_s53_52)
& ( X_284 = $remainder_f($sum($sum($difference(X_286,X_285),g_s52_53),1),$sum(g_s52_53,1)) ) ) ) ).
tff('Define:ctx:47',axiom,
! [X_287: $int,X_288: $int,X_289: $int] :
( mem4(X_289,X_288,X_287,g_s75_75)
<=> ( mem0(X_289,g_s53_52)
& mem0(X_288,g_s53_52)
& ( X_287 = $remainder_f($product(X_289,X_288),$sum(g_s52_53,1)) ) ) ) ).
tff('Define:ctx:48',axiom,
! [X_290: $int,X_291: $int,X_292: $int] :
( mem4(X_292,X_291,X_290,g_s76_76)
<=> ( mem0(X_292,g_s55_54)
& mem0(X_291,g_s55_54)
& ( X_290 = $remainder_f($sum(X_292,X_291),$sum(g_s54_55,1)) ) ) ) ).
tff('Define:ctx:49',axiom,
! [X_293: $int,X_294: $int,X_295: $int] :
( mem4(X_295,X_294,X_293,g_s77_77)
<=> ( mem0(X_295,g_s55_54)
& mem0(X_294,g_s55_54)
& ( X_293 = $remainder_f($sum($sum($difference(X_295,X_294),g_s54_55),1),$sum(g_s54_55,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,
! [X_296: $int,X_297: $int,X_298: $int] :
( mem4(X_298,X_297,X_296,g_s78_78)
<=> ( mem0(X_298,g_s55_54)
& mem0(X_297,g_s55_54)
& ( X_296 = $remainder_f($product(X_298,X_297),$sum(g_s54_55,1)) ) ) ) ).
tff('Define:ctx:51',axiom,
! [L_s83: $int] :
( mem0(L_s83,g_s51_50)
=> ! [X_299: $int] :
( ! [X_300: $int] :
( ( X_300 = 1023 )
=> mem4(L_s83,X_300,X_299,g_s61_61) )
=> $lesseq(X_299,1023) ) ) ).
tff('Define:ctx:52',axiom,
mem0(g_s84_79,g_s55_54) ).
tff('Define:ctx:53',axiom,
mem0(g_s85_80,g_s55_54) ).
tff('Define:ctx:54',axiom,
mem0(g_s86_81,g_s53_52) ).
tff('Define:ctx:55',axiom,
mem0(g_s87_82,g_s53_52) ).
tff('Define:ctx:56',axiom,
mem0(g_s88_83,g_s51_50) ).
tff('Define:ctx:57',axiom,
mem0(g_s89_84,g_s51_50) ).
tff('Define:ctx:58',axiom,
$greatereq(g_s90_85,0) ).
tff('Define:ctx:59',axiom,
$lesseq(2,g_s90_85) ).
tff('Define:ctx:6',axiom,
( ! [X_11: $int] :
( mem0(X_11,g_s32_32)
<=> ( ( X_11 = g_s33_33 )
| ( X_11 = g_s34_34 )
| ( X_11 = g_s35_35 )
| ( X_11 = g_s36_36 )
| ( X_11 = g_s37_37 )
| ( X_11 = g_s38_38 )
| ( X_11 = g_s39_39 )
| ( X_11 = g_s40_40 )
| ( X_11 = g_s41_41 )
| ( X_11 = g_s42_42 )
| ( X_11 = g_s43_43 )
| ( X_11 = g_s44_44 )
| ( X_11 = g_s45_45 )
| ( X_11 = g_s46_46 )
| ( X_11 = g_s47_47 )
| ( X_11 = g_s48_48 )
| ( X_11 = g_s49_49 ) ) )
& ( g_s33_33 != g_s34_34 )
& ( g_s34_34 != g_s35_35 )
& ( g_s35_35 != g_s36_36 )
& ( g_s36_36 != g_s37_37 )
& ( g_s37_37 != g_s38_38 )
& ( g_s38_38 != g_s39_39 )
& ( g_s39_39 != g_s40_40 )
& ( g_s40_40 != g_s41_41 )
& ( g_s41_41 != g_s42_42 )
& ( g_s42_42 != g_s43_43 )
& ( g_s43_43 != g_s44_44 )
& ( g_s44_44 != g_s45_45 )
& ( g_s45_45 != g_s46_46 )
& ( g_s46_46 != g_s47_47 )
& ( g_s47_47 != g_s48_48 )
& ( g_s48_48 != g_s49_49 ) ) ).
tff('Define:ctx:60',axiom,
$greatereq(g_s91_86,0) ).
tff('Define:ctx:61',axiom,
$lesseq(2,g_s91_86) ).
tff('Define:ctx:62',axiom,
$greatereq(g_s92_87,0) ).
tff('Define:ctx:63',axiom,
$lesseq(2,g_s92_87) ).
tff('Define:ctx:64',axiom,
$lesseq(g_s90_85,g_s92_87) ).
tff('Define:ctx:65',axiom,
mem0(g_s93_88,g_s55_54) ).
tff('Define:ctx:66',axiom,
mem0(g_s94_89,g_s55_54) ).
tff('Define:ctx:67',axiom,
g_s94_89 = $sum(g_s93_88,g_s90_85) ).
tff('Define:ctx:68',axiom,
mem0(g_s95_90,g_s55_54) ).
tff('Define:ctx:69',axiom,
g_s95_90 = $sum(g_s93_88,g_s91_86) ).
tff('Define:ctx:7',axiom,
mem0(g_s50_51,g_s51_50) ).
tff('Define:ctx:70',axiom,
mem0(g_s96_91,g_s55_54) ).
tff('Define:ctx:71',axiom,
g_s96_91 = $sum(g_s93_88,g_s92_87) ).
tff('Define:ctx:72',axiom,
mem0(g_s97_92,g_s53_52) ).
tff('Define:ctx:73',axiom,
mem0(g_s98_93,g_s53_52) ).
tff('Define:ctx:74',axiom,
mem0(g_s99_94,g_s55_54) ).
tff('Define:ctx:75',axiom,
$lesseq(g_s97_92,g_s98_93) ).
tff('Define:ctx:76',axiom,
mem0(g_s100_95,g_s51_50) ).
tff('Define:ctx:77',axiom,
mem0(g_s101_96,g_s51_50) ).
tff('Define:ctx:78',axiom,
mem0(g_s102_97,g_s51_50) ).
tff('Define:ctx:79',axiom,
mem0(g_s103_98,g_s51_50) ).
tff('Define:ctx:8',axiom,
mem0(g_s52_53,g_s53_52) ).
tff('Define:ctx:80',axiom,
mem0(g_s104_99,g_s51_50) ).
tff('Define:ctx:81',axiom,
mem0(g_s105_100,g_s55_54) ).
tff('Define:ctx:82',axiom,
$lesseq(2,g_s105_100) ).
tff('Define:ctx:83',axiom,
mem0(g_s106_101,g_s55_54) ).
tff('Define:ctx:84',axiom,
g_s106_101 = $difference(g_s105_100,1) ).
tff('Define:ctx:85',axiom,
$greatereq(g_s107_102,1) ).
tff('Define:ctx:86',axiom,
$greatereq(g_s108_103,1) ).
tff('Define:ctx:87',axiom,
$greatereq(g_s109_104,1) ).
tff('Define:ctx:88',axiom,
$greatereq(g_s110_105,1) ).
tff('Define:ctx:89',axiom,
$greatereq(g_s111_106,1) ).
tff('Define:ctx:9',axiom,
mem0(g_s54_55,g_s55_54) ).
tff('Define:ctx:90',axiom,
$greatereq(g_s112_107,1) ).
tff('Define:ctx:91',axiom,
$greatereq(g_s113_108,1) ).
tff('Define:ctx:92',axiom,
$greatereq(g_s114_109,1) ).
tff('Define:ctx:93',axiom,
mem0(g_s115_110,g_s55_54) ).
tff('Define:ctx:94',axiom,
mem0(g_s116_111,g_s55_54) ).
tff('Define:ctx:95',axiom,
g_s116_111 = $sum(g_s115_110,g_s107_102) ).
tff('Define:ctx:96',axiom,
mem0(g_s117_112,g_s55_54) ).
tff('Define:ctx:97',axiom,
mem0(g_s118_113,g_s55_54) ).
tff('Define:ctx:98',axiom,
g_s118_113 = $sum(g_s117_112,g_s108_103) ).
tff('Define:ctx:99',axiom,
mem0(g_s119_114,g_s55_54) ).
tff('Define:inv:0',axiom,
? [X_1285: set_3] :
( ! [X_1286: $int,X_1287: $int] :
( mem3(X_1287,X_1286,X_1285)
<=> mem3(X_1287,X_1286,g_s397_1_392) )
& ! [X_1288: $int,X_1289: $int,X_1290: $int] :
( ( mem3(X_1288,X_1289,X_1285)
& mem3(X_1288,X_1290,X_1285) )
=> ( X_1289 = X_1290 ) )
& ! [X_1291: $int] :
( ( $greatereq(X_1291,0)
& $lesseq(X_1291,g_s145_140) )
<=> ? [X_1292: $int] : mem3(X_1291,X_1292,X_1285) )
& ! [X_1293: $int] :
( ? [X_1294: $int] : mem3(X_1294,X_1293,X_1285)
=> mem0(X_1293,g_s55_54) ) ) ).
tff('Define:inv:1',axiom,
? [X_1295: set_3] :
( ! [X_1296: $int,X_1297: $int] :
( mem3(X_1297,X_1296,X_1295)
<=> mem3(X_1297,X_1296,g_s398_1_393) )
& ! [X_1298: $int,X_1299: $int,X_1300: $int] :
( ( mem3(X_1298,X_1299,X_1295)
& mem3(X_1298,X_1300,X_1295) )
=> ( X_1299 = X_1300 ) )
& ! [X_1301: $int] :
( ( $greatereq(X_1301,0)
& $lesseq(X_1301,g_s145_140) )
<=> ? [X_1302: $int] : mem3(X_1301,X_1302,X_1295) )
& ! [X_1303: $int] :
( ? [X_1304: $int] : mem3(X_1304,X_1303,X_1295)
=> mem0(X_1303,g_s55_54) ) ) ).
tff('Define:inv:10',axiom,
? [X_1385: set_3] :
( ! [X_1386: $int,X_1387: $int] :
( mem3(X_1387,X_1386,X_1385)
<=> mem3(X_1387,X_1386,g_s407_1_402) )
& ! [X_1388: $int,X_1389: $int,X_1390: $int] :
( ( mem3(X_1388,X_1389,X_1385)
& mem3(X_1388,X_1390,X_1385) )
=> ( X_1389 = X_1390 ) )
& ! [X_1391: $int] :
( ( $greatereq(X_1391,0)
& $lesseq(X_1391,g_s145_140) )
<=> ? [X_1392: $int] : mem3(X_1391,X_1392,X_1385) )
& ! [X_1393: $int] :
( ? [X_1394: $int] : mem3(X_1394,X_1393,X_1385)
=> mem0(X_1393,g_s55_54) ) ) ).
tff('Define:inv:11',axiom,
? [X_1395: set_3] :
( ! [X_1396: $int,X_1397: $int] :
( mem3(X_1397,X_1396,X_1395)
<=> mem3(X_1397,X_1396,g_s408_1_403) )
& ! [X_1398: $int,X_1399: $int,X_1400: $int] :
( ( mem3(X_1398,X_1399,X_1395)
& mem3(X_1398,X_1400,X_1395) )
=> ( X_1399 = X_1400 ) )
& ! [X_1401: $int] :
( ( $greatereq(X_1401,0)
& $lesseq(X_1401,g_s145_140) )
<=> ? [X_1402: $int] : mem3(X_1401,X_1402,X_1395) )
& ! [X_1403: $int] :
( ? [X_1404: $int] : mem3(X_1404,X_1403,X_1395)
=> mem0(X_1403,g_s55_54) ) ) ).
tff('Define:inv:12',axiom,
? [X_1405: set_3] :
( ! [X_1406: $int,X_1407: $int] :
( mem3(X_1407,X_1406,X_1405)
<=> mem3(X_1407,X_1406,g_s409_1_404) )
& ! [X_1408: $int,X_1409: $int,X_1410: $int] :
( ( mem3(X_1408,X_1409,X_1405)
& mem3(X_1408,X_1410,X_1405) )
=> ( X_1409 = X_1410 ) )
& ! [X_1411: $int] :
( ( $greatereq(X_1411,0)
& $lesseq(X_1411,g_s145_140) )
<=> ? [X_1412: $int] : mem3(X_1411,X_1412,X_1405) )
& ! [X_1413: $int] :
( ? [X_1414: $int] : mem3(X_1414,X_1413,X_1405)
=> mem0(X_1413,g_s55_54) ) ) ).
tff('Define:inv:13',axiom,
? [X_1415: set_3] :
( ! [X_1416: $int,X_1417: $int] :
( mem3(X_1417,X_1416,X_1415)
<=> mem3(X_1417,X_1416,g_s410_1_405) )
& ! [X_1418: $int,X_1419: $int,X_1420: $int] :
( ( mem3(X_1418,X_1419,X_1415)
& mem3(X_1418,X_1420,X_1415) )
=> ( X_1419 = X_1420 ) )
& ! [X_1421: $int] :
( ( $greatereq(X_1421,0)
& $lesseq(X_1421,g_s145_140) )
<=> ? [X_1422: $int] : mem3(X_1421,X_1422,X_1415) )
& ! [X_1423: $int] :
( ? [X_1424: $int] : mem3(X_1424,X_1423,X_1415)
=> mem0(X_1423,g_s55_54) ) ) ).
tff('Define:inv:14',axiom,
? [X_1425: set_3] :
( ! [X_1426: $int,X_1427: $int] :
( mem3(X_1427,X_1426,X_1425)
<=> mem3(X_1427,X_1426,g_s411_1_406) )
& ! [X_1428: $int,X_1429: $int,X_1430: $int] :
( ( mem3(X_1428,X_1429,X_1425)
& mem3(X_1428,X_1430,X_1425) )
=> ( X_1429 = X_1430 ) )
& ! [X_1431: $int] :
( ( $greatereq(X_1431,0)
& $lesseq(X_1431,g_s145_140) )
<=> ? [X_1432: $int] : mem3(X_1431,X_1432,X_1425) )
& ! [X_1433: $int] :
( ? [X_1434: $int] : mem3(X_1434,X_1433,X_1425)
=> mem0(X_1433,g_s53_52) ) ) ).
tff('Define:inv:15',axiom,
? [X_1435: set_3] :
( ! [X_1436: $int,X_1437: $int] :
( mem3(X_1437,X_1436,X_1435)
<=> mem3(X_1437,X_1436,g_s412_1_407) )
& ! [X_1438: $int,X_1439: $int,X_1440: $int] :
( ( mem3(X_1438,X_1439,X_1435)
& mem3(X_1438,X_1440,X_1435) )
=> ( X_1439 = X_1440 ) )
& ! [X_1441: $int] :
( ( $greatereq(X_1441,0)
& $lesseq(X_1441,g_s145_140) )
<=> ? [X_1442: $int] : mem3(X_1441,X_1442,X_1435) )
& ! [X_1443: $int] :
( ? [X_1444: $int] : mem3(X_1444,X_1443,X_1435)
=> mem0(X_1443,g_s53_52) ) ) ).
tff('Define:inv:16',axiom,
? [X_1445: set_3] :
( ! [X_1446: $int,X_1447: $int] :
( mem3(X_1447,X_1446,X_1445)
<=> mem3(X_1447,X_1446,g_s413_1_408) )
& ! [X_1448: $int,X_1449: $int,X_1450: $int] :
( ( mem3(X_1448,X_1449,X_1445)
& mem3(X_1448,X_1450,X_1445) )
=> ( X_1449 = X_1450 ) )
& ! [X_1451: $int] :
( ( $greatereq(X_1451,0)
& $lesseq(X_1451,g_s145_140) )
<=> ? [X_1452: $int] : mem3(X_1451,X_1452,X_1445) )
& ! [X_1453: $int] :
( ? [X_1454: $int] : mem3(X_1454,X_1453,X_1445)
=> mem0(X_1453,g_s53_52) ) ) ).
tff('Define:inv:17',axiom,
? [X_1455: set_3] :
( ! [X_1456: $int,X_1457: $int] :
( mem3(X_1457,X_1456,X_1455)
<=> mem3(X_1457,X_1456,g_s414_1_409) )
& ! [X_1458: $int,X_1459: $int,X_1460: $int] :
( ( mem3(X_1458,X_1459,X_1455)
& mem3(X_1458,X_1460,X_1455) )
=> ( X_1459 = X_1460 ) )
& ! [X_1461: $int] :
( ( $greatereq(X_1461,0)
& $lesseq(X_1461,g_s145_140) )
<=> ? [X_1462: $int] : mem3(X_1461,X_1462,X_1455) )
& ! [X_1463: $int] :
( ? [X_1464: $int] : mem3(X_1464,X_1463,X_1455)
=> mem0(X_1463,g_s53_52) ) ) ).
tff('Define:inv:18',axiom,
? [X_1465: set_3] :
( ! [X_1466: $int,X_1467: $int] :
( mem3(X_1467,X_1466,X_1465)
<=> mem3(X_1467,X_1466,g_s415_1_410) )
& ! [X_1468: $int,X_1469: $int,X_1470: $int] :
( ( mem3(X_1468,X_1469,X_1465)
& mem3(X_1468,X_1470,X_1465) )
=> ( X_1469 = X_1470 ) )
& ! [X_1471: $int] :
( ( $greatereq(X_1471,0)
& $lesseq(X_1471,g_s145_140) )
<=> ? [X_1472: $int] : mem3(X_1471,X_1472,X_1465) )
& ! [X_1473: $int] :
( ? [X_1474: $int] : mem3(X_1474,X_1473,X_1465)
=> mem0(X_1473,g_s55_54) ) ) ).
tff('Define:inv:19',axiom,
! [X_1475: $int] :
( ? [X_1476: $int] : mem3(X_1476,X_1475,g_s397_1_392)
=> ( ( X_1475 = g_s56_56 )
| ( X_1475 = g_s57_57 ) ) ) ).
tff('Define:inv:2',axiom,
? [X_1305: set_3] :
( ! [X_1306: $int,X_1307: $int] :
( mem3(X_1307,X_1306,X_1305)
<=> mem3(X_1307,X_1306,g_s399_1_394) )
& ! [X_1308: $int,X_1309: $int,X_1310: $int] :
( ( mem3(X_1308,X_1309,X_1305)
& mem3(X_1308,X_1310,X_1305) )
=> ( X_1309 = X_1310 ) )
& ! [X_1311: $int] :
( ( $greatereq(X_1311,0)
& $lesseq(X_1311,g_s145_140) )
<=> ? [X_1312: $int] : mem3(X_1311,X_1312,X_1305) )
& ! [X_1313: $int] :
( ? [X_1314: $int] : mem3(X_1314,X_1313,X_1305)
=> mem0(X_1313,g_s55_54) ) ) ).
tff('Define:inv:20',axiom,
! [X_1477: $int] :
( ? [X_1478: $int] : mem3(X_1478,X_1477,g_s398_1_393)
=> ( ( X_1477 = g_s56_56 )
| ( X_1477 = g_s57_57 ) ) ) ).
tff('Define:inv:21',axiom,
! [X_1479: $int] :
( ? [X_1480: $int] : mem3(X_1480,X_1479,g_s399_1_394)
=> ( ( X_1479 = g_s56_56 )
| ( X_1479 = g_s57_57 ) ) ) ).
tff('Define:inv:22',axiom,
! [X_1481: $int] :
( ? [X_1482: $int] : mem3(X_1482,X_1481,g_s400_1_395)
=> ( ( X_1481 = g_s56_56 )
| ( X_1481 = g_s57_57 ) ) ) ).
tff('Define:inv:23',axiom,
! [X_1483: $int] :
( ? [X_1484: $int] : mem3(X_1484,X_1483,g_s403_1_398)
=> ( ( X_1483 = g_s56_56 )
| ( X_1483 = g_s57_57 ) ) ) ).
tff('Define:inv:24',axiom,
! [X_1485: $int] :
( ? [X_1486: $int] : mem3(X_1486,X_1485,g_s404_1_399)
=> ( ( X_1485 = g_s56_56 )
| ( X_1485 = g_s57_57 ) ) ) ).
tff('Define:inv:25',axiom,
! [X_1487: $int] :
( ? [X_1488: $int] :
( ( ( X_1488 = g_s187_182 )
| ( X_1488 = g_s188_183 ) )
& mem3(X_1488,X_1487,g_s407_1_402) )
=> ( ( X_1487 = g_s56_56 )
| ( X_1487 = g_s57_57 ) ) ) ).
tff('Define:inv:26',axiom,
! [X_1489: $int] :
( ? [X_1490: $int] :
( ( ( X_1490 = g_s187_182 )
| ( X_1490 = g_s188_183 ) )
& mem3(X_1490,X_1489,g_s408_1_403) )
=> ( ( X_1489 = g_s56_56 )
| ( X_1489 = g_s57_57 ) ) ) ).
tff('Define:inv:27',axiom,
! [X_1491: $int] :
( ? [X_1492: $int] :
( ( ( X_1492 = g_s187_182 )
| ( X_1492 = g_s188_183 ) )
& mem3(X_1492,X_1491,g_s409_1_404) )
=> ( ( X_1491 = g_s56_56 )
| ( X_1491 = g_s57_57 ) ) ) ).
tff('Define:inv:28',axiom,
! [X_1493: $int] :
( ? [X_1494: $int] :
( ( ( X_1494 = g_s187_182 )
| ( X_1494 = g_s188_183 ) )
& mem3(X_1494,X_1493,g_s410_1_405) )
=> ( ( X_1493 = g_s56_56 )
| ( X_1493 = g_s57_57 ) ) ) ).
tff('Define:inv:29',axiom,
! [X_1495: $int] :
( mem0(X_1495,g_s395_390)
<=> ( $greatereq(X_1495,1)
& $lesseq(X_1495,g_s144_139)
& ! [X_1496: $int] :
( ( X_1496 = $difference(X_1495,1) )
=> mem3(X_1496,g_s56_56,g_s404_1_399) ) ) ) ).
tff('Define:inv:3',axiom,
? [X_1315: set_3] :
( ! [X_1316: $int,X_1317: $int] :
( mem3(X_1317,X_1316,X_1315)
<=> mem3(X_1317,X_1316,g_s400_1_395) )
& ! [X_1318: $int,X_1319: $int,X_1320: $int] :
( ( mem3(X_1318,X_1319,X_1315)
& mem3(X_1318,X_1320,X_1315) )
=> ( X_1319 = X_1320 ) )
& ! [X_1321: $int] :
( ( $greatereq(X_1321,0)
& $lesseq(X_1321,g_s145_140) )
<=> ? [X_1322: $int] : mem3(X_1321,X_1322,X_1315) )
& ! [X_1323: $int] :
( ? [X_1324: $int] : mem3(X_1324,X_1323,X_1315)
=> mem0(X_1323,g_s55_54) ) ) ).
tff('Define:inv:30',axiom,
! [X_1497: $int] :
( mem0(X_1497,g_s382_377)
<=> ( $greatereq(X_1497,1)
& $lesseq(X_1497,g_s144_139)
& ! [X_1498: $int] :
( ( X_1498 = $difference(X_1497,1) )
=> mem3(X_1498,g_s56_56,g_s397_1_392) ) ) ) ).
tff('Define:inv:31',axiom,
! [X_1499: $int] :
( mem0(X_1499,g_s383_378)
<=> ( $greatereq(X_1499,1)
& $lesseq(X_1499,g_s144_139)
& ! [X_1500: $int] :
( ( X_1500 = $difference(X_1499,1) )
=> mem3(X_1500,g_s56_56,g_s398_1_393) ) ) ) ).
tff('Define:inv:32',axiom,
! [X_1501: $int] :
( mem0(X_1501,g_s384_379)
<=> ( $greatereq(X_1501,1)
& $lesseq(X_1501,g_s144_139)
& ! [X_1502: $int] :
( ( X_1502 = $difference(X_1501,1) )
=> mem3(X_1502,g_s56_56,g_s399_1_394) ) ) ) ).
tff('Define:inv:33',axiom,
! [X_1503: $int,X_1504: $int] :
( mem3(X_1504,X_1503,g_s385_380)
<=> ( $greatereq(X_1504,1)
& $lesseq(X_1504,g_s144_139)
& ! [X_1505: $int] :
( ( X_1505 = $difference(X_1504,1) )
=> mem3(X_1505,X_1503,g_s401_1_396) ) ) ) ).
tff('Define:inv:34',axiom,
! [X_1506: $int,X_1507: $int] :
( mem3(X_1507,X_1506,g_s386_381)
<=> ( $greatereq(X_1507,1)
& $lesseq(X_1507,g_s144_139)
& ! [X_1508: $int] :
( ( X_1508 = $difference(X_1507,1) )
=> mem3(X_1508,X_1506,g_s402_1_397) ) ) ) ).
tff('Define:inv:35',axiom,
! [X_1509: $int,X_1510: $int] :
( mem3(X_1510,X_1509,g_s387_382)
<=> ( $greatereq(X_1510,1)
& $lesseq(X_1510,g_s144_139)
& ! [X_1511: $int] :
( ( X_1511 = $difference(X_1510,1) )
=> mem3(X_1511,X_1509,g_s405_1_400) ) ) ) ).
tff('Define:inv:36',axiom,
! [X_1512: $int,X_1513: $int] :
( mem3(X_1513,X_1512,g_s388_383)
<=> ( $greatereq(X_1513,1)
& $lesseq(X_1513,g_s144_139)
& ! [X_1514: $int] :
( ( X_1514 = $difference(X_1513,1) )
=> mem3(X_1514,X_1512,g_s406_1_401) ) ) ) ).
tff('Define:inv:37',axiom,
! [X_1515: $int] :
( mem0(X_1515,g_s389_384)
<=> ( $greatereq(X_1515,1)
& $lesseq(X_1515,g_s144_139)
& ! [X_1516: $int] :
( ( X_1516 = $difference(X_1515,1) )
=> mem3(X_1516,g_s56_56,g_s407_1_402) ) ) ) ).
tff('Define:inv:38',axiom,
! [X_1517: $int] :
( mem0(X_1517,g_s390_385)
<=> ( $greatereq(X_1517,1)
& $lesseq(X_1517,g_s144_139)
& ! [X_1518: $int] :
( ( X_1518 = $difference(X_1517,1) )
=> mem3(X_1518,g_s56_56,g_s408_1_403) ) ) ) ).
tff('Define:inv:39',axiom,
! [X_1519: $int] :
( mem0(X_1519,g_s391_386)
<=> ( $greatereq(X_1519,1)
& $lesseq(X_1519,g_s144_139)
& ! [X_1520: $int] :
( ( X_1520 = $difference(X_1519,1) )
=> mem3(X_1520,g_s56_56,g_s409_1_404) ) ) ) ).
tff('Define:inv:4',axiom,
? [X_1325: set_3] :
( ! [X_1326: $int,X_1327: $int] :
( mem3(X_1327,X_1326,X_1325)
<=> mem3(X_1327,X_1326,g_s401_1_396) )
& ! [X_1328: $int,X_1329: $int,X_1330: $int] :
( ( mem3(X_1328,X_1329,X_1325)
& mem3(X_1328,X_1330,X_1325) )
=> ( X_1329 = X_1330 ) )
& ! [X_1331: $int] :
( ( $greatereq(X_1331,0)
& $lesseq(X_1331,g_s145_140) )
<=> ? [X_1332: $int] : mem3(X_1331,X_1332,X_1325) )
& ! [X_1333: $int] :
( ? [X_1334: $int] : mem3(X_1334,X_1333,X_1325)
=> mem0(X_1333,g_s55_54) ) ) ).
tff('Define:inv:40',axiom,
! [X_1521: $int] :
( mem0(X_1521,g_s392_387)
<=> ( $greatereq(X_1521,1)
& $lesseq(X_1521,g_s144_139)
& ! [X_1522: $int] :
( ( X_1522 = $difference(X_1521,1) )
=> mem3(X_1522,g_s56_56,g_s410_1_405) ) ) ) ).
tff('Define:inv:41',axiom,
! [X_1523: $int,X_1524: $int] :
( mem3(X_1524,X_1523,g_s393_388)
<=> ( $greatereq(X_1524,1)
& $lesseq(X_1524,g_s144_139)
& ! [X_1525: $int] :
( ( X_1525 = $difference(X_1524,1) )
=> mem3(X_1525,g_s56_56,g_s400_1_395) )
& ! [X_1526: $int] :
( ( X_1526 = $difference(X_1524,1) )
=> mem3(X_1526,X_1523,g_s411_1_406) ) ) ) ).
tff('Define:inv:42',axiom,
! [X_1527: $int,X_1528: $int] :
( mem3(X_1528,X_1527,g_s394_389)
<=> ( $greatereq(X_1528,1)
& $lesseq(X_1528,g_s144_139)
& ! [X_1529: $int] :
( ( X_1529 = $difference(X_1528,1) )
=> mem3(X_1529,g_s56_56,g_s403_1_398) )
& ! [X_1530: $int] :
( ( X_1530 = $difference(X_1528,1) )
=> mem3(X_1530,X_1527,g_s412_1_407) ) ) ) ).
tff('Define:inv:43',axiom,
! [X_1531: $int,X_1532: $int] :
( mem3(X_1532,X_1531,g_s396_391)
<=> mem3(X_1532,X_1531,g_s414_1_409) ) ).
tff('Define:inv:5',axiom,
? [X_1335: set_3] :
( ! [X_1336: $int,X_1337: $int] :
( mem3(X_1337,X_1336,X_1335)
<=> mem3(X_1337,X_1336,g_s402_1_397) )
& ! [X_1338: $int,X_1339: $int,X_1340: $int] :
( ( mem3(X_1338,X_1339,X_1335)
& mem3(X_1338,X_1340,X_1335) )
=> ( X_1339 = X_1340 ) )
& ! [X_1341: $int] :
( ( $greatereq(X_1341,0)
& $lesseq(X_1341,g_s145_140) )
<=> ? [X_1342: $int] : mem3(X_1341,X_1342,X_1335) )
& ! [X_1343: $int] :
( ? [X_1344: $int] : mem3(X_1344,X_1343,X_1335)
=> mem0(X_1343,g_s55_54) ) ) ).
tff('Define:inv:6',axiom,
? [X_1345: set_3] :
( ! [X_1346: $int,X_1347: $int] :
( mem3(X_1347,X_1346,X_1345)
<=> mem3(X_1347,X_1346,g_s403_1_398) )
& ! [X_1348: $int,X_1349: $int,X_1350: $int] :
( ( mem3(X_1348,X_1349,X_1345)
& mem3(X_1348,X_1350,X_1345) )
=> ( X_1349 = X_1350 ) )
& ! [X_1351: $int] :
( ( $greatereq(X_1351,0)
& $lesseq(X_1351,g_s145_140) )
<=> ? [X_1352: $int] : mem3(X_1351,X_1352,X_1345) )
& ! [X_1353: $int] :
( ? [X_1354: $int] : mem3(X_1354,X_1353,X_1345)
=> mem0(X_1353,g_s55_54) ) ) ).
tff('Define:inv:7',axiom,
? [X_1355: set_3] :
( ! [X_1356: $int,X_1357: $int] :
( mem3(X_1357,X_1356,X_1355)
<=> mem3(X_1357,X_1356,g_s404_1_399) )
& ! [X_1358: $int,X_1359: $int,X_1360: $int] :
( ( mem3(X_1358,X_1359,X_1355)
& mem3(X_1358,X_1360,X_1355) )
=> ( X_1359 = X_1360 ) )
& ! [X_1361: $int] :
( ( $greatereq(X_1361,0)
& $lesseq(X_1361,g_s145_140) )
<=> ? [X_1362: $int] : mem3(X_1361,X_1362,X_1355) )
& ! [X_1363: $int] :
( ? [X_1364: $int] : mem3(X_1364,X_1363,X_1355)
=> mem0(X_1363,g_s55_54) ) ) ).
tff('Define:inv:8',axiom,
? [X_1365: set_3] :
( ! [X_1366: $int,X_1367: $int] :
( mem3(X_1367,X_1366,X_1365)
<=> mem3(X_1367,X_1366,g_s405_1_400) )
& ! [X_1368: $int,X_1369: $int,X_1370: $int] :
( ( mem3(X_1368,X_1369,X_1365)
& mem3(X_1368,X_1370,X_1365) )
=> ( X_1369 = X_1370 ) )
& ! [X_1371: $int] :
( ( $greatereq(X_1371,0)
& $lesseq(X_1371,g_s145_140) )
<=> ? [X_1372: $int] : mem3(X_1371,X_1372,X_1365) )
& ! [X_1373: $int] :
( ? [X_1374: $int] : mem3(X_1374,X_1373,X_1365)
=> mem0(X_1373,g_s55_54) ) ) ).
tff('Define:inv:9',axiom,
? [X_1375: set_3] :
( ! [X_1376: $int,X_1377: $int] :
( mem3(X_1377,X_1376,X_1375)
<=> mem3(X_1377,X_1376,g_s406_1_401) )
& ! [X_1378: $int,X_1379: $int,X_1380: $int] :
( ( mem3(X_1378,X_1379,X_1375)
& mem3(X_1378,X_1380,X_1375) )
=> ( X_1379 = X_1380 ) )
& ! [X_1381: $int] :
( ( $greatereq(X_1381,0)
& $lesseq(X_1381,g_s145_140) )
<=> ? [X_1382: $int] : mem3(X_1381,X_1382,X_1375) )
& ! [X_1383: $int] :
( ? [X_1384: $int] : mem3(X_1384,X_1383,X_1375)
=> mem0(X_1383,g_s55_54) ) ) ).
tff('Define:seext:0',axiom,
mem0(g_s327_324,g_s51_50) ).
tff('Define:seext:1',axiom,
mem0(g_s328_325,g_s51_50) ).
tff('Define:seext:10',axiom,
? [X_529: set_6] :
( ! [X_530: set_3,X_531: $int] :
( mem6(X_531,X_530,X_529)
<=> mem6(X_531,X_530,g_s336_333) )
& ! [X_532: $int,X_533: set_3,X_534: set_3] :
( ( mem6(X_532,X_533,X_529)
& mem6(X_532,X_534,X_529) )
=> ! [X_535: $int,X_536: $int] :
( mem3(X_536,X_535,X_533)
<=> mem3(X_536,X_535,X_534) ) )
& ! [X_537: $int] :
( ( $greatereq(X_537,0)
& $lesseq(X_537,g_s145_140) )
<=> ? [X_538: set_3] : mem6(X_537,X_538,X_529) )
& ! [X_539: set_3] :
( ? [X_540: $int] : mem6(X_540,X_539,X_529)
=> ? [X_541: set_3] :
( ! [X_542: $int,X_543: $int] :
( mem3(X_543,X_542,X_541)
<=> mem3(X_543,X_542,X_539) )
& ! [X_544: $int,X_545: $int,X_546: $int] :
( ( mem3(X_544,X_545,X_541)
& mem3(X_544,X_546,X_541) )
=> ( X_545 = X_546 ) )
& ! [X_547: $int] :
( ( $greatereq(X_547,0)
& $lesseq(X_547,g_s147_142) )
<=> ? [X_548: $int] : mem3(X_547,X_548,X_541) )
& ! [X_549: $int] :
( ? [X_550: $int] : mem3(X_550,X_549,X_541)
=> mem0(X_549,g_s53_52) ) ) ) ) ).
tff('Define:seext:11',axiom,
? [X_551: set_6] :
( ! [X_552: set_3,X_553: $int] :
( mem6(X_553,X_552,X_551)
<=> mem6(X_553,X_552,g_s337_334) )
& ! [X_554: $int,X_555: set_3,X_556: set_3] :
( ( mem6(X_554,X_555,X_551)
& mem6(X_554,X_556,X_551) )
=> ! [X_557: $int,X_558: $int] :
( mem3(X_558,X_557,X_555)
<=> mem3(X_558,X_557,X_556) ) )
& ! [X_559: $int] :
( ( $greatereq(X_559,0)
& $lesseq(X_559,g_s145_140) )
<=> ? [X_560: set_3] : mem6(X_559,X_560,X_551) )
& ! [X_561: set_3] :
( ? [X_562: $int] : mem6(X_562,X_561,X_551)
=> ? [X_563: set_3] :
( ! [X_564: $int,X_565: $int] :
( mem3(X_565,X_564,X_563)
<=> mem3(X_565,X_564,X_561) )
& ! [X_566: $int,X_567: $int,X_568: $int] :
( ( mem3(X_566,X_567,X_563)
& mem3(X_566,X_568,X_563) )
=> ( X_567 = X_568 ) )
& ! [X_569: $int] :
( ( $greatereq(X_569,0)
& $lesseq(X_569,g_s147_142) )
<=> ? [X_570: $int] : mem3(X_569,X_570,X_563) )
& ! [X_571: $int] :
( ? [X_572: $int] : mem3(X_572,X_571,X_563)
=> mem0(X_571,g_s53_52) ) ) ) ) ).
tff('Define:seext:12',axiom,
? [X_573: set_6] :
( ! [X_574: set_3,X_575: $int] :
( mem6(X_575,X_574,X_573)
<=> mem6(X_575,X_574,g_s338_335) )
& ! [X_576: $int,X_577: set_3,X_578: set_3] :
( ( mem6(X_576,X_577,X_573)
& mem6(X_576,X_578,X_573) )
=> ! [X_579: $int,X_580: $int] :
( mem3(X_580,X_579,X_577)
<=> mem3(X_580,X_579,X_578) ) )
& ! [X_581: $int] :
( ( $greatereq(X_581,0)
& $lesseq(X_581,g_s145_140) )
<=> ? [X_582: set_3] : mem6(X_581,X_582,X_573) )
& ! [X_583: set_3] :
( ? [X_584: $int] : mem6(X_584,X_583,X_573)
=> ? [X_585: set_3] :
( ! [X_586: $int,X_587: $int] :
( mem3(X_587,X_586,X_585)
<=> mem3(X_587,X_586,X_583) )
& ! [X_588: $int,X_589: $int,X_590: $int] :
( ( mem3(X_588,X_589,X_585)
& mem3(X_588,X_590,X_585) )
=> ( X_589 = X_590 ) )
& ! [X_591: $int] :
( ( $greatereq(X_591,0)
& $lesseq(X_591,g_s147_142) )
<=> ? [X_592: $int] : mem3(X_591,X_592,X_585) )
& ! [X_593: $int] :
( ? [X_594: $int] : mem3(X_594,X_593,X_585)
=> mem0(X_593,g_s53_52) ) ) ) ) ).
tff('Define:seext:13',axiom,
? [X_595: set_5] :
( ! [X_596: set_6,X_597: $int] :
( mem5(X_597,X_596,X_595)
<=> mem5(X_597,X_596,g_s339_336) )
& ! [X_598: $int,X_599: set_6,X_600: set_6] :
( ( mem5(X_598,X_599,X_595)
& mem5(X_598,X_600,X_595) )
=> ! [X_601: set_3,X_602: $int] :
( mem6(X_602,X_601,X_599)
<=> mem6(X_602,X_601,X_600) ) )
& ! [X_603: $int] :
( ( $greatereq(X_603,0)
& $lesseq(X_603,g_s145_140) )
<=> ? [X_604: set_6] : mem5(X_603,X_604,X_595) )
& ! [X_605: set_6] :
( ? [X_606: $int] : mem5(X_606,X_605,X_595)
=> ? [X_607: set_6] :
( ! [X_608: set_3,X_609: $int] :
( mem6(X_609,X_608,X_607)
<=> mem6(X_609,X_608,X_605) )
& ! [X_610: $int,X_611: set_3,X_612: set_3] :
( ( mem6(X_610,X_611,X_607)
& mem6(X_610,X_612,X_607) )
=> ! [X_613: $int,X_614: $int] :
( mem3(X_614,X_613,X_611)
<=> mem3(X_614,X_613,X_612) ) )
& ! [X_615: $int] :
( ( $greatereq(X_615,0)
& $lesseq(X_615,g_s147_142) )
<=> ? [X_616: set_3] : mem6(X_615,X_616,X_607) )
& ! [X_617: set_3] :
( ? [X_618: $int] : mem6(X_618,X_617,X_607)
=> ? [X_619: set_3] :
( ! [X_620: $int,X_621: $int] :
( mem3(X_621,X_620,X_619)
<=> mem3(X_621,X_620,X_617) )
& ! [X_622: $int,X_623: $int,X_624: $int] :
( ( mem3(X_622,X_623,X_619)
& mem3(X_622,X_624,X_619) )
=> ( X_623 = X_624 ) )
& ! [X_625: $int] :
( ( $greatereq(X_625,0)
& $lesseq(X_625,g_s173_168) )
<=> ? [X_626: $int] : mem3(X_625,X_626,X_619) )
& ! [X_627: $int] :
( ? [X_628: $int] : mem3(X_628,X_627,X_619)
=> mem0(X_627,g_s55_54) ) ) ) ) ) ) ).
tff('Define:seext:14',axiom,
? [X_629: set_5] :
( ! [X_630: set_6,X_631: $int] :
( mem5(X_631,X_630,X_629)
<=> mem5(X_631,X_630,g_s340_337) )
& ! [X_632: $int,X_633: set_6,X_634: set_6] :
( ( mem5(X_632,X_633,X_629)
& mem5(X_632,X_634,X_629) )
=> ! [X_635: set_3,X_636: $int] :
( mem6(X_636,X_635,X_633)
<=> mem6(X_636,X_635,X_634) ) )
& ! [X_637: $int] :
( ( $greatereq(X_637,0)
& $lesseq(X_637,g_s145_140) )
<=> ? [X_638: set_6] : mem5(X_637,X_638,X_629) )
& ! [X_639: set_6] :
( ? [X_640: $int] : mem5(X_640,X_639,X_629)
=> ? [X_641: set_6] :
( ! [X_642: set_3,X_643: $int] :
( mem6(X_643,X_642,X_641)
<=> mem6(X_643,X_642,X_639) )
& ! [X_644: $int,X_645: set_3,X_646: set_3] :
( ( mem6(X_644,X_645,X_641)
& mem6(X_644,X_646,X_641) )
=> ! [X_647: $int,X_648: $int] :
( mem3(X_648,X_647,X_645)
<=> mem3(X_648,X_647,X_646) ) )
& ! [X_649: $int] :
( ( $greatereq(X_649,0)
& $lesseq(X_649,g_s147_142) )
<=> ? [X_650: set_3] : mem6(X_649,X_650,X_641) )
& ! [X_651: set_3] :
( ? [X_652: $int] : mem6(X_652,X_651,X_641)
=> ? [X_653: set_3] :
( ! [X_654: $int,X_655: $int] :
( mem3(X_655,X_654,X_653)
<=> mem3(X_655,X_654,X_651) )
& ! [X_656: $int,X_657: $int,X_658: $int] :
( ( mem3(X_656,X_657,X_653)
& mem3(X_656,X_658,X_653) )
=> ( X_657 = X_658 ) )
& ! [X_659: $int] :
( ( $greatereq(X_659,0)
& $lesseq(X_659,g_s173_168) )
<=> ? [X_660: $int] : mem3(X_659,X_660,X_653) )
& ! [X_661: $int] :
( ? [X_662: $int] : mem3(X_662,X_661,X_653)
=> mem0(X_661,g_s55_54) ) ) ) ) ) ) ).
tff('Define:seext:15',axiom,
? [X_663: set_3] :
( ! [X_664: $int,X_665: $int] :
( mem3(X_665,X_664,X_663)
<=> mem3(X_665,X_664,g_s341_338) )
& ! [X_666: $int,X_667: $int,X_668: $int] :
( ( mem3(X_666,X_667,X_663)
& mem3(X_666,X_668,X_663) )
=> ( X_667 = X_668 ) )
& ! [X_669: $int] :
( ( $greatereq(X_669,0)
& $lesseq(X_669,g_s145_140) )
<=> ? [X_670: $int] : mem3(X_669,X_670,X_663) )
& ! [X_671: $int] :
( ? [X_672: $int] : mem3(X_672,X_671,X_663)
=> mem0(X_671,g_s55_54) ) ) ).
tff('Define:seext:16',axiom,
? [X_673: set_6] :
( ! [X_674: set_3,X_675: $int] :
( mem6(X_675,X_674,X_673)
<=> mem6(X_675,X_674,g_s342_339) )
& ! [X_676: $int,X_677: set_3,X_678: set_3] :
( ( mem6(X_676,X_677,X_673)
& mem6(X_676,X_678,X_673) )
=> ! [X_679: $int,X_680: $int] :
( mem3(X_680,X_679,X_677)
<=> mem3(X_680,X_679,X_678) ) )
& ! [X_681: $int] :
( ( $greatereq(X_681,0)
& $lesseq(X_681,g_s145_140) )
<=> ? [X_682: set_3] : mem6(X_681,X_682,X_673) )
& ! [X_683: set_3] :
( ? [X_684: $int] : mem6(X_684,X_683,X_673)
=> ? [X_685: set_3] :
( ! [X_686: $int,X_687: $int] :
( mem3(X_687,X_686,X_685)
<=> mem3(X_687,X_686,X_683) )
& ! [X_688: $int,X_689: $int,X_690: $int] :
( ( mem3(X_688,X_689,X_685)
& mem3(X_688,X_690,X_685) )
=> ( X_689 = X_690 ) )
& ! [X_691: $int] :
( ( $greatereq(X_691,0)
& $lesseq(X_691,g_s169_164) )
<=> ? [X_692: $int] : mem3(X_691,X_692,X_685) )
& ! [X_693: $int] :
( ? [X_694: $int] : mem3(X_694,X_693,X_685)
=> mem0(X_693,g_s55_54) ) ) ) ) ).
tff('Define:seext:17',axiom,
? [X_695: set_3] :
( ! [X_696: $int,X_697: $int] :
( mem3(X_697,X_696,X_695)
<=> mem3(X_697,X_696,g_s343_340) )
& ! [X_698: $int,X_699: $int,X_700: $int] :
( ( mem3(X_698,X_699,X_695)
& mem3(X_698,X_700,X_695) )
=> ( X_699 = X_700 ) )
& ! [X_701: $int] :
( ( $greatereq(X_701,0)
& $lesseq(X_701,g_s145_140) )
<=> ? [X_702: $int] : mem3(X_701,X_702,X_695) )
& ! [X_703: $int] :
( ? [X_704: $int] : mem3(X_704,X_703,X_695)
=> mem0(X_703,g_s53_52) ) ) ).
tff('Define:seext:18',axiom,
? [X_705: set_3] :
( ! [X_706: $int,X_707: $int] :
( mem3(X_707,X_706,X_705)
<=> mem3(X_707,X_706,g_s344_341) )
& ! [X_708: $int,X_709: $int,X_710: $int] :
( ( mem3(X_708,X_709,X_705)
& mem3(X_708,X_710,X_705) )
=> ( X_709 = X_710 ) )
& ! [X_711: $int] :
( ( $greatereq(X_711,0)
& $lesseq(X_711,g_s145_140) )
<=> ? [X_712: $int] : mem3(X_711,X_712,X_705) )
& ! [X_713: $int] :
( ? [X_714: $int] : mem3(X_714,X_713,X_705)
=> mem0(X_713,g_s53_52) ) ) ).
tff('Define:seext:19',axiom,
? [X_715: set_3] :
( ! [X_716: $int,X_717: $int] :
( mem3(X_717,X_716,X_715)
<=> mem3(X_717,X_716,g_s345_342) )
& ! [X_718: $int,X_719: $int,X_720: $int] :
( ( mem3(X_718,X_719,X_715)
& mem3(X_718,X_720,X_715) )
=> ( X_719 = X_720 ) )
& ! [X_721: $int] :
( ( $greatereq(X_721,0)
& $lesseq(X_721,g_s145_140) )
<=> ? [X_722: $int] : mem3(X_721,X_722,X_715) )
& ! [X_723: $int] :
( ? [X_724: $int] : mem3(X_724,X_723,X_715)
=> mem0(X_723,g_s53_52) ) ) ).
tff('Define:seext:2',axiom,
mem0(g_s329_326,g_s55_54) ).
tff('Define:seext:20',axiom,
? [X_725: set_3] :
( ! [X_726: $int,X_727: $int] :
( mem3(X_727,X_726,X_725)
<=> mem3(X_727,X_726,g_s346_343) )
& ! [X_728: $int,X_729: $int,X_730: $int] :
( ( mem3(X_728,X_729,X_725)
& mem3(X_728,X_730,X_725) )
=> ( X_729 = X_730 ) )
& ! [X_731: $int] :
( ( $greatereq(X_731,0)
& $lesseq(X_731,g_s145_140) )
<=> ? [X_732: $int] : mem3(X_731,X_732,X_725) )
& ! [X_733: $int] :
( ? [X_734: $int] : mem3(X_734,X_733,X_725)
=> mem0(X_733,g_s53_52) ) ) ).
tff('Define:seext:21',axiom,
? [X_735: set_3] :
( ! [X_736: $int,X_737: $int] :
( mem3(X_737,X_736,X_735)
<=> mem3(X_737,X_736,g_s347_344) )
& ! [X_738: $int,X_739: $int,X_740: $int] :
( ( mem3(X_738,X_739,X_735)
& mem3(X_738,X_740,X_735) )
=> ( X_739 = X_740 ) )
& ! [X_741: $int] :
( ( $greatereq(X_741,0)
& $lesseq(X_741,g_s145_140) )
<=> ? [X_742: $int] : mem3(X_741,X_742,X_735) )
& ! [X_743: $int] :
( ? [X_744: $int] : mem3(X_744,X_743,X_735)
=> mem0(X_743,g_s53_52) ) ) ).
tff('Define:seext:22',axiom,
? [X_745: set_3] :
( ! [X_746: $int,X_747: $int] :
( mem3(X_747,X_746,X_745)
<=> mem3(X_747,X_746,g_s348_345) )
& ! [X_748: $int,X_749: $int,X_750: $int] :
( ( mem3(X_748,X_749,X_745)
& mem3(X_748,X_750,X_745) )
=> ( X_749 = X_750 ) )
& ! [X_751: $int] :
( ( $greatereq(X_751,0)
& $lesseq(X_751,g_s145_140) )
<=> ? [X_752: $int] : mem3(X_751,X_752,X_745) )
& ! [X_753: $int] :
( ? [X_754: $int] : mem3(X_754,X_753,X_745)
=> mem0(X_753,g_s53_52) ) ) ).
tff('Define:seext:23',axiom,
? [X_755: set_3] :
( ! [X_756: $int,X_757: $int] :
( mem3(X_757,X_756,X_755)
<=> mem3(X_757,X_756,g_s349_346) )
& ! [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_s145_140) )
<=> ? [X_762: $int] : mem3(X_761,X_762,X_755) )
& ! [X_763: $int] :
( ? [X_764: $int] : mem3(X_764,X_763,X_755)
=> mem0(X_763,g_s53_52) ) ) ).
tff('Define:seext:24',axiom,
? [X_765: set_6] :
( ! [X_766: set_3,X_767: $int] :
( mem6(X_767,X_766,X_765)
<=> mem6(X_767,X_766,g_s350_347) )
& ! [X_768: $int,X_769: set_3,X_770: set_3] :
( ( mem6(X_768,X_769,X_765)
& mem6(X_768,X_770,X_765) )
=> ! [X_771: $int,X_772: $int] :
( mem3(X_772,X_771,X_769)
<=> mem3(X_772,X_771,X_770) ) )
& ! [X_773: $int] :
( ( $greatereq(X_773,0)
& $lesseq(X_773,g_s145_140) )
<=> ? [X_774: set_3] : mem6(X_773,X_774,X_765) )
& ! [X_775: set_3] :
( ? [X_776: $int] : mem6(X_776,X_775,X_765)
=> ? [X_777: set_3] :
( ! [X_778: $int,X_779: $int] :
( mem3(X_779,X_778,X_777)
<=> mem3(X_779,X_778,X_775) )
& ! [X_780: $int,X_781: $int,X_782: $int] :
( ( mem3(X_780,X_781,X_777)
& mem3(X_780,X_782,X_777) )
=> ( X_781 = X_782 ) )
& ! [X_783: $int] :
( ( $greatereq(X_783,0)
& $lesseq(X_783,g_s171_166) )
<=> ? [X_784: $int] : mem3(X_783,X_784,X_777) )
& ! [X_785: $int] :
( ? [X_786: $int] : mem3(X_786,X_785,X_777)
=> mem0(X_785,g_s55_54) ) ) ) ) ).
tff('Define:seext:25',axiom,
? [X_787: set_6] :
( ! [X_788: set_3,X_789: $int] :
( mem6(X_789,X_788,X_787)
<=> mem6(X_789,X_788,g_s351_348) )
& ! [X_790: $int,X_791: set_3,X_792: set_3] :
( ( mem6(X_790,X_791,X_787)
& mem6(X_790,X_792,X_787) )
=> ! [X_793: $int,X_794: $int] :
( mem3(X_794,X_793,X_791)
<=> mem3(X_794,X_793,X_792) ) )
& ! [X_795: $int] :
( ( $greatereq(X_795,0)
& $lesseq(X_795,g_s145_140) )
<=> ? [X_796: set_3] : mem6(X_795,X_796,X_787) )
& ! [X_797: set_3] :
( ? [X_798: $int] : mem6(X_798,X_797,X_787)
=> ? [X_799: set_3] :
( ! [X_800: $int,X_801: $int] :
( mem3(X_801,X_800,X_799)
<=> mem3(X_801,X_800,X_797) )
& ! [X_802: $int,X_803: $int,X_804: $int] :
( ( mem3(X_802,X_803,X_799)
& mem3(X_802,X_804,X_799) )
=> ( X_803 = X_804 ) )
& ! [X_805: $int] :
( ( $greatereq(X_805,0)
& $lesseq(X_805,g_s171_166) )
<=> ? [X_806: $int] : mem3(X_805,X_806,X_799) )
& ! [X_807: $int] :
( ? [X_808: $int] : mem3(X_808,X_807,X_799)
=> mem0(X_807,g_s55_54) ) ) ) ) ).
tff('Define:seext:26',axiom,
mem0(g_s352_349,g_s55_54) ).
tff('Define:seext:27',axiom,
mem0(g_s352_349,g_s58_58) ).
tff('Define:seext:28',axiom,
mem0(g_s353_350,g_s51_50) ).
tff('Define:seext:29',axiom,
mem0(g_s354_351,g_s51_50) ).
tff('Define:seext:3',axiom,
( ( g_s329_326 = 1 )
| ( g_s329_326 = 2 ) ) ).
tff('Define:seext:30',axiom,
mem0(g_s355_352,g_s51_50) ).
tff('Define:seext:31',axiom,
mem0(g_s356_353,g_s51_50) ).
tff('Define:seext:32',axiom,
! [X_809: $int] :
( mem0(X_809,g_s357_354)
=> ( $greatereq(X_809,1)
& $lesseq(X_809,g_s144_139) ) ) ).
tff('Define:seext:33',axiom,
? [X_810: set_3] :
( ! [X_811: $int,X_812: $int] :
( mem3(X_812,X_811,X_810)
<=> mem3(X_812,X_811,g_s358_355) )
& ! [X_813: $int,X_814: $int,X_815: $int] :
( ( mem3(X_813,X_814,X_810)
& mem3(X_813,X_815,X_810) )
=> ( X_814 = X_815 ) )
& ! [X_816: $int] :
( ( $greatereq(X_816,0)
& $lesseq(X_816,g_s174_169) )
<=> ? [X_817: $int] : mem3(X_816,X_817,X_810) )
& ! [X_818: $int] :
( ? [X_819: $int] : mem3(X_819,X_818,X_810)
=> mem0(X_818,g_s55_54) ) ) ).
tff('Define:seext:34',axiom,
? [X_820: set_3] :
( ! [X_821: $int,X_822: $int] :
( mem3(X_822,X_821,X_820)
<=> mem3(X_822,X_821,g_s359_356) )
& ! [X_823: $int,X_824: $int,X_825: $int] :
( ( mem3(X_823,X_824,X_820)
& mem3(X_823,X_825,X_820) )
=> ( X_824 = X_825 ) )
& ! [X_826: $int] :
( ( $greatereq(X_826,0)
& $lesseq(X_826,g_s175_170) )
<=> ? [X_827: $int] : mem3(X_826,X_827,X_820) )
& ! [X_828: $int] :
( ? [X_829: $int] : mem3(X_829,X_828,X_820)
=> mem0(X_828,g_s55_54) ) ) ).
tff('Define:seext:35',axiom,
? [X_830: set_6] :
( ! [X_831: set_3,X_832: $int] :
( mem6(X_832,X_831,X_830)
<=> mem6(X_832,X_831,g_s360_357) )
& ! [X_833: $int,X_834: set_3,X_835: set_3] :
( ( mem6(X_833,X_834,X_830)
& mem6(X_833,X_835,X_830) )
=> ! [X_836: $int,X_837: $int] :
( mem3(X_837,X_836,X_834)
<=> mem3(X_837,X_836,X_835) ) )
& ! [X_838: $int] :
( ( $greatereq(X_838,0)
& $lesseq(X_838,g_s145_140) )
<=> ? [X_839: set_3] : mem6(X_838,X_839,X_830) )
& ! [X_840: set_3] :
( ? [X_841: $int] : mem6(X_841,X_840,X_830)
=> ? [X_842: set_3] :
( ! [X_843: $int,X_844: $int] :
( mem3(X_844,X_843,X_842)
<=> mem3(X_844,X_843,X_840) )
& ! [X_845: $int,X_846: $int,X_847: $int] :
( ( mem3(X_845,X_846,X_842)
& mem3(X_845,X_847,X_842) )
=> ( X_846 = X_847 ) )
& ! [X_848: $int] :
( ( $greatereq(X_848,0)
& $lesseq(X_848,g_s147_142) )
<=> ? [X_849: $int] : mem3(X_848,X_849,X_842) )
& ! [X_850: $int] :
( ? [X_851: $int] : mem3(X_851,X_850,X_842)
=> mem0(X_850,g_s53_52) ) ) ) ) ).
tff('Define:seext:36',axiom,
? [X_852: set_3] :
( ! [X_853: $int,X_854: $int] :
( mem3(X_854,X_853,X_852)
<=> mem3(X_854,X_853,g_s361_358) )
& ! [X_855: $int,X_856: $int,X_857: $int] :
( ( mem3(X_855,X_856,X_852)
& mem3(X_855,X_857,X_852) )
=> ( X_856 = X_857 ) )
& ! [X_858: $int] :
( ( $greatereq(X_858,0)
& $lesseq(X_858,g_s145_140) )
<=> ? [X_859: $int] : mem3(X_858,X_859,X_852) )
& ! [X_860: $int] :
( ? [X_861: $int] : mem3(X_861,X_860,X_852)
=> mem0(X_860,g_s53_52) ) ) ).
tff('Define:seext:37',axiom,
? [X_862: set_3] :
( ! [X_863: $int,X_864: $int] :
( mem3(X_864,X_863,X_862)
<=> mem3(X_864,X_863,g_s362_359) )
& ! [X_865: $int,X_866: $int,X_867: $int] :
( ( mem3(X_865,X_866,X_862)
& mem3(X_865,X_867,X_862) )
=> ( X_866 = X_867 ) )
& ! [X_868: $int] :
( ( $greatereq(X_868,0)
& $lesseq(X_868,g_s145_140) )
<=> ? [X_869: $int] : mem3(X_868,X_869,X_862) )
& ! [X_870: $int] :
( ? [X_871: $int] : mem3(X_871,X_870,X_862)
=> mem0(X_870,g_s55_54) ) ) ).
tff('Define:seext:38',axiom,
? [X_872: set_3] :
( ! [X_873: $int,X_874: $int] :
( mem3(X_874,X_873,X_872)
<=> mem3(X_874,X_873,g_s363_360) )
& ! [X_875: $int,X_876: $int,X_877: $int] :
( ( mem3(X_875,X_876,X_872)
& mem3(X_875,X_877,X_872) )
=> ( X_876 = X_877 ) )
& ! [X_878: $int] :
( ( $greatereq(X_878,0)
& $lesseq(X_878,g_s145_140) )
<=> ? [X_879: $int] : mem3(X_878,X_879,X_872) )
& ! [X_880: $int] :
( ? [X_881: $int] : mem3(X_881,X_880,X_872)
=> mem0(X_880,g_s55_54) ) ) ).
tff('Define:seext:39',axiom,
? [X_882: set_3] :
( ! [X_883: $int,X_884: $int] :
( mem3(X_884,X_883,X_882)
<=> mem3(X_884,X_883,g_s364_361) )
& ! [X_885: $int,X_886: $int,X_887: $int] :
( ( mem3(X_885,X_886,X_882)
& mem3(X_885,X_887,X_882) )
=> ( X_886 = X_887 ) )
& ! [X_888: $int] :
( ( $greatereq(X_888,0)
& $lesseq(X_888,g_s145_140) )
<=> ? [X_889: $int] : mem3(X_888,X_889,X_882) )
& ! [X_890: $int] :
( ? [X_891: $int] : mem3(X_891,X_890,X_882)
=> mem0(X_890,g_s55_54) ) ) ).
tff('Define:seext:4',axiom,
? [X_397: set_3] :
( ! [X_398: $int,X_399: $int] :
( mem3(X_399,X_398,X_397)
<=> mem3(X_399,X_398,g_s330_327) )
& ! [X_400: $int,X_401: $int,X_402: $int] :
( ( mem3(X_400,X_401,X_397)
& mem3(X_400,X_402,X_397) )
=> ( X_401 = X_402 ) )
& ! [X_403: $int] :
( ( $greatereq(X_403,0)
& $lesseq(X_403,g_s145_140) )
<=> ? [X_404: $int] : mem3(X_403,X_404,X_397) )
& ! [X_405: $int] :
( ? [X_406: $int] : mem3(X_406,X_405,X_397)
=> mem0(X_405,g_s55_54) ) ) ).
tff('Define:seext:40',axiom,
? [X_892: set_3] :
( ! [X_893: $int,X_894: $int] :
( mem3(X_894,X_893,X_892)
<=> mem3(X_894,X_893,g_s365_362) )
& ! [X_895: $int,X_896: $int,X_897: $int] :
( ( mem3(X_895,X_896,X_892)
& mem3(X_895,X_897,X_892) )
=> ( X_896 = X_897 ) )
& ! [X_898: $int] :
( ( $greatereq(X_898,0)
& $lesseq(X_898,g_s145_140) )
<=> ? [X_899: $int] : mem3(X_898,X_899,X_892) )
& ! [X_900: $int] :
( ? [X_901: $int] : mem3(X_901,X_900,X_892)
=> mem0(X_900,g_s55_54) ) ) ).
tff('Define:seext:41',axiom,
? [X_902: set_3] :
( ! [X_903: $int,X_904: $int] :
( mem3(X_904,X_903,X_902)
<=> mem3(X_904,X_903,g_s366_363) )
& ! [X_905: $int,X_906: $int,X_907: $int] :
( ( mem3(X_905,X_906,X_902)
& mem3(X_905,X_907,X_902) )
=> ( X_906 = X_907 ) )
& ! [X_908: $int] :
( ( $greatereq(X_908,0)
& $lesseq(X_908,g_s145_140) )
<=> ? [X_909: $int] : mem3(X_908,X_909,X_902) )
& ! [X_910: $int] :
( ? [X_911: $int] : mem3(X_911,X_910,X_902)
=> mem0(X_910,g_s55_54) ) ) ).
tff('Define:seext:42',axiom,
? [X_912: set_3] :
( ! [X_913: $int,X_914: $int] :
( mem3(X_914,X_913,X_912)
<=> mem3(X_914,X_913,g_s367_364) )
& ! [X_915: $int,X_916: $int,X_917: $int] :
( ( mem3(X_915,X_916,X_912)
& mem3(X_915,X_917,X_912) )
=> ( X_916 = X_917 ) )
& ! [X_918: $int] :
( ( $greatereq(X_918,0)
& $lesseq(X_918,g_s145_140) )
<=> ? [X_919: $int] : mem3(X_918,X_919,X_912) )
& ! [X_920: $int] :
( ? [X_921: $int] : mem3(X_921,X_920,X_912)
=> mem0(X_920,g_s55_54) ) ) ).
tff('Define:seext:43',axiom,
? [X_922: set_3] :
( ! [X_923: $int,X_924: $int] :
( mem3(X_924,X_923,X_922)
<=> mem3(X_924,X_923,g_s368_365) )
& ! [X_925: $int,X_926: $int,X_927: $int] :
( ( mem3(X_925,X_926,X_922)
& mem3(X_925,X_927,X_922) )
=> ( X_926 = X_927 ) )
& ! [X_928: $int] :
( ( $greatereq(X_928,0)
& $lesseq(X_928,g_s145_140) )
<=> ? [X_929: $int] : mem3(X_928,X_929,X_922) )
& ! [X_930: $int] :
( ? [X_931: $int] : mem3(X_931,X_930,X_922)
=> mem0(X_930,g_s55_54) ) ) ).
tff('Define:seext:44',axiom,
? [X_932: set_3] :
( ! [X_933: $int,X_934: $int] :
( mem3(X_934,X_933,X_932)
<=> mem3(X_934,X_933,g_s369_366) )
& ! [X_935: $int,X_936: $int,X_937: $int] :
( ( mem3(X_935,X_936,X_932)
& mem3(X_935,X_937,X_932) )
=> ( X_936 = X_937 ) )
& ! [X_938: $int] :
( ( $greatereq(X_938,0)
& $lesseq(X_938,g_s145_140) )
<=> ? [X_939: $int] : mem3(X_938,X_939,X_932) )
& ! [X_940: $int] :
( ? [X_941: $int] : mem3(X_941,X_940,X_932)
=> mem0(X_940,g_s55_54) ) ) ).
tff('Define:seext:45',axiom,
? [X_942: set_3] :
( ! [X_943: $int,X_944: $int] :
( mem3(X_944,X_943,X_942)
<=> mem3(X_944,X_943,g_s370_367) )
& ! [X_945: $int,X_946: $int,X_947: $int] :
( ( mem3(X_945,X_946,X_942)
& mem3(X_945,X_947,X_942) )
=> ( X_946 = X_947 ) )
& ! [X_948: $int] :
( ( $greatereq(X_948,0)
& $lesseq(X_948,g_s145_140) )
<=> ? [X_949: $int] : mem3(X_948,X_949,X_942) )
& ! [X_950: $int] :
( ? [X_951: $int] : mem3(X_951,X_950,X_942)
=> mem0(X_950,g_s55_54) ) ) ).
tff('Define:seext:46',axiom,
? [X_952: set_3] :
( ! [X_953: $int,X_954: $int] :
( mem3(X_954,X_953,X_952)
<=> mem3(X_954,X_953,g_s371_368) )
& ! [X_955: $int,X_956: $int,X_957: $int] :
( ( mem3(X_955,X_956,X_952)
& mem3(X_955,X_957,X_952) )
=> ( X_956 = X_957 ) )
& ! [X_958: $int] :
( ( $greatereq(X_958,0)
& $lesseq(X_958,g_s145_140) )
<=> ? [X_959: $int] : mem3(X_958,X_959,X_952) )
& ! [X_960: $int] :
( ? [X_961: $int] : mem3(X_961,X_960,X_952)
=> mem0(X_960,g_s55_54) ) ) ).
tff('Define:seext:47',axiom,
? [X_962: set_3] :
( ! [X_963: $int,X_964: $int] :
( mem3(X_964,X_963,X_962)
<=> mem3(X_964,X_963,g_s372_369) )
& ! [X_965: $int,X_966: $int,X_967: $int] :
( ( mem3(X_965,X_966,X_962)
& mem3(X_965,X_967,X_962) )
=> ( X_966 = X_967 ) )
& ! [X_968: $int] :
( ( $greatereq(X_968,0)
& $lesseq(X_968,g_s145_140) )
<=> ? [X_969: $int] : mem3(X_968,X_969,X_962) )
& ! [X_970: $int] :
( ? [X_971: $int] : mem3(X_971,X_970,X_962)
=> mem0(X_970,g_s55_54) ) ) ).
tff('Define:seext:48',axiom,
? [X_972: set_3] :
( ! [X_973: $int,X_974: $int] :
( mem3(X_974,X_973,X_972)
<=> mem3(X_974,X_973,g_s373_370) )
& ! [X_975: $int,X_976: $int,X_977: $int] :
( ( mem3(X_975,X_976,X_972)
& mem3(X_975,X_977,X_972) )
=> ( X_976 = X_977 ) )
& ! [X_978: $int] :
( ( $greatereq(X_978,0)
& $lesseq(X_978,g_s145_140) )
<=> ? [X_979: $int] : mem3(X_978,X_979,X_972) )
& ! [X_980: $int] :
( ? [X_981: $int] : mem3(X_981,X_980,X_972)
=> mem0(X_980,g_s55_54) ) ) ).
tff('Define:seext:49',axiom,
? [X_982: set_3] :
( ! [X_983: $int,X_984: $int] :
( mem3(X_984,X_983,X_982)
<=> mem3(X_984,X_983,g_s374_371) )
& ! [X_985: $int,X_986: $int,X_987: $int] :
( ( mem3(X_985,X_986,X_982)
& mem3(X_985,X_987,X_982) )
=> ( X_986 = X_987 ) )
& ! [X_988: $int] :
( ( $greatereq(X_988,0)
& $lesseq(X_988,g_s145_140) )
<=> ? [X_989: $int] : mem3(X_988,X_989,X_982) )
& ! [X_990: $int] :
( ? [X_991: $int] : mem3(X_991,X_990,X_982)
=> mem0(X_990,g_s55_54) ) ) ).
tff('Define:seext:5',axiom,
? [X_407: set_5] :
( ! [X_408: set_6,X_409: $int] :
( mem5(X_409,X_408,X_407)
<=> mem5(X_409,X_408,g_s331_328) )
& ! [X_410: $int,X_411: set_6,X_412: set_6] :
( ( mem5(X_410,X_411,X_407)
& mem5(X_410,X_412,X_407) )
=> ! [X_413: set_3,X_414: $int] :
( mem6(X_414,X_413,X_411)
<=> mem6(X_414,X_413,X_412) ) )
& ! [X_415: $int] :
( ( $greatereq(X_415,0)
& $lesseq(X_415,g_s145_140) )
<=> ? [X_416: set_6] : mem5(X_415,X_416,X_407) )
& ! [X_417: set_6] :
( ? [X_418: $int] : mem5(X_418,X_417,X_407)
=> ? [X_419: set_6] :
( ! [X_420: set_3,X_421: $int] :
( mem6(X_421,X_420,X_419)
<=> mem6(X_421,X_420,X_417) )
& ! [X_422: $int,X_423: set_3,X_424: set_3] :
( ( mem6(X_422,X_423,X_419)
& mem6(X_422,X_424,X_419) )
=> ! [X_425: $int,X_426: $int] :
( mem3(X_426,X_425,X_423)
<=> mem3(X_426,X_425,X_424) ) )
& ! [X_427: $int] :
( ( $greatereq(X_427,0)
& $lesseq(X_427,g_s147_142) )
<=> ? [X_428: set_3] : mem6(X_427,X_428,X_419) )
& ! [X_429: set_3] :
( ? [X_430: $int] : mem6(X_430,X_429,X_419)
=> ? [X_431: set_3] :
( ! [X_432: $int,X_433: $int] :
( mem3(X_433,X_432,X_431)
<=> mem3(X_433,X_432,X_429) )
& ! [X_434: $int,X_435: $int,X_436: $int] :
( ( mem3(X_434,X_435,X_431)
& mem3(X_434,X_436,X_431) )
=> ( X_435 = X_436 ) )
& ! [X_437: $int] :
( ( $greatereq(X_437,0)
& $lesseq(X_437,g_s167_162) )
<=> ? [X_438: $int] : mem3(X_437,X_438,X_431) )
& ! [X_439: $int] :
( ? [X_440: $int] : mem3(X_440,X_439,X_431)
=> mem0(X_439,g_s55_54) ) ) ) ) ) ) ).
tff('Define:seext:50',axiom,
? [X_992: set_3] :
( ! [X_993: $int,X_994: $int] :
( mem3(X_994,X_993,X_992)
<=> mem3(X_994,X_993,g_s375_372) )
& ! [X_995: $int,X_996: $int,X_997: $int] :
( ( mem3(X_995,X_996,X_992)
& mem3(X_995,X_997,X_992) )
=> ( X_996 = X_997 ) )
& ! [X_998: $int] :
( ( $greatereq(X_998,0)
& $lesseq(X_998,g_s145_140) )
<=> ? [X_999: $int] : mem3(X_998,X_999,X_992) )
& ! [X_1000: $int] :
( ? [X_1001: $int] : mem3(X_1001,X_1000,X_992)
=> mem0(X_1000,g_s53_52) ) ) ).
tff('Define:seext:51',axiom,
? [X_1002: set_3] :
( ! [X_1003: $int,X_1004: $int] :
( mem3(X_1004,X_1003,X_1002)
<=> mem3(X_1004,X_1003,g_s376_373) )
& ! [X_1005: $int,X_1006: $int,X_1007: $int] :
( ( mem3(X_1005,X_1006,X_1002)
& mem3(X_1005,X_1007,X_1002) )
=> ( X_1006 = X_1007 ) )
& ! [X_1008: $int] :
( ( $greatereq(X_1008,0)
& $lesseq(X_1008,g_s145_140) )
<=> ? [X_1009: $int] : mem3(X_1008,X_1009,X_1002) )
& ! [X_1010: $int] :
( ? [X_1011: $int] : mem3(X_1011,X_1010,X_1002)
=> mem0(X_1010,g_s53_52) ) ) ).
tff('Define:seext:52',axiom,
? [X_1012: set_3] :
( ! [X_1013: $int,X_1014: $int] :
( mem3(X_1014,X_1013,X_1012)
<=> mem3(X_1014,X_1013,g_s377_374) )
& ! [X_1015: $int,X_1016: $int,X_1017: $int] :
( ( mem3(X_1015,X_1016,X_1012)
& mem3(X_1015,X_1017,X_1012) )
=> ( X_1016 = X_1017 ) )
& ! [X_1018: $int] :
( ( $greatereq(X_1018,0)
& $lesseq(X_1018,g_s145_140) )
<=> ? [X_1019: $int] : mem3(X_1018,X_1019,X_1012) )
& ! [X_1020: $int] :
( ? [X_1021: $int] : mem3(X_1021,X_1020,X_1012)
=> mem0(X_1020,g_s53_52) ) ) ).
tff('Define:seext:53',axiom,
? [X_1022: set_3] :
( ! [X_1023: $int,X_1024: $int] :
( mem3(X_1024,X_1023,X_1022)
<=> mem3(X_1024,X_1023,g_s378_375) )
& ! [X_1025: $int,X_1026: $int,X_1027: $int] :
( ( mem3(X_1025,X_1026,X_1022)
& mem3(X_1025,X_1027,X_1022) )
=> ( X_1026 = X_1027 ) )
& ! [X_1028: $int] :
( ( $greatereq(X_1028,0)
& $lesseq(X_1028,g_s145_140) )
<=> ? [X_1029: $int] : mem3(X_1028,X_1029,X_1022) )
& ! [X_1030: $int] :
( ? [X_1031: $int] : mem3(X_1031,X_1030,X_1022)
=> mem0(X_1030,g_s55_54) ) ) ).
tff('Define:seext:54',axiom,
( ! [X_1032: $int,X_1033: $o] :
( mem2((X_1033),X_1032,g_s59_59)
=> ( $true
& mem0(X_1032,g_s55_54) ) )
& ! [X_1034: $o,X_1035: $int,X_1036: $int] :
( ( mem2((X_1034),X_1035,g_s59_59)
& mem2((X_1034),X_1036,g_s59_59) )
=> ( X_1035 = X_1036 ) ) ) ).
tff('Define:seext:55',axiom,
( ! [X_1037: $int,X_1038: $o] :
( mem2((X_1038),X_1037,g_s59_59)
=> ( $true
& mem0(X_1037,g_s53_52) ) )
& ! [X_1039: $o,X_1040: $int,X_1041: $int] :
( ( mem2((X_1039),X_1040,g_s59_59)
& mem2((X_1039),X_1041,g_s59_59) )
=> ( X_1040 = X_1041 ) ) ) ).
tff('Define:seext:56',axiom,
( ! [X_1042: $int,X_1043: $o] :
( mem2((X_1043),X_1042,g_s59_59)
=> ( $true
& mem0(X_1042,g_s51_50) ) )
& ! [X_1044: $o,X_1045: $int,X_1046: $int] :
( ( mem2((X_1044),X_1045,g_s59_59)
& mem2((X_1044),X_1046,g_s59_59) )
=> ( X_1045 = X_1046 ) ) ) ).
tff('Define:seext:6',axiom,
? [X_441: set_6] :
( ! [X_442: set_3,X_443: $int] :
( mem6(X_443,X_442,X_441)
<=> mem6(X_443,X_442,g_s332_329) )
& ! [X_444: $int,X_445: set_3,X_446: set_3] :
( ( mem6(X_444,X_445,X_441)
& mem6(X_444,X_446,X_441) )
=> ! [X_447: $int,X_448: $int] :
( mem3(X_448,X_447,X_445)
<=> mem3(X_448,X_447,X_446) ) )
& ! [X_449: $int] :
( ( $greatereq(X_449,0)
& $lesseq(X_449,g_s145_140) )
<=> ? [X_450: set_3] : mem6(X_449,X_450,X_441) )
& ! [X_451: set_3] :
( ? [X_452: $int] : mem6(X_452,X_451,X_441)
=> ? [X_453: set_3] :
( ! [X_454: $int,X_455: $int] :
( mem3(X_455,X_454,X_453)
<=> mem3(X_455,X_454,X_451) )
& ! [X_456: $int,X_457: $int,X_458: $int] :
( ( mem3(X_456,X_457,X_453)
& mem3(X_456,X_458,X_453) )
=> ( X_457 = X_458 ) )
& ! [X_459: $int] :
( ( $greatereq(X_459,0)
& $lesseq(X_459,g_s147_142) )
<=> ? [X_460: $int] : mem3(X_459,X_460,X_453) )
& ! [X_461: $int] :
( ? [X_462: $int] : mem3(X_462,X_461,X_453)
=> mem0(X_461,g_s53_52) ) ) ) ) ).
tff('Define:seext:7',axiom,
? [X_463: set_6] :
( ! [X_464: set_3,X_465: $int] :
( mem6(X_465,X_464,X_463)
<=> mem6(X_465,X_464,g_s333_330) )
& ! [X_466: $int,X_467: set_3,X_468: set_3] :
( ( mem6(X_466,X_467,X_463)
& mem6(X_466,X_468,X_463) )
=> ! [X_469: $int,X_470: $int] :
( mem3(X_470,X_469,X_467)
<=> mem3(X_470,X_469,X_468) ) )
& ! [X_471: $int] :
( ( $greatereq(X_471,0)
& $lesseq(X_471,g_s145_140) )
<=> ? [X_472: set_3] : mem6(X_471,X_472,X_463) )
& ! [X_473: set_3] :
( ? [X_474: $int] : mem6(X_474,X_473,X_463)
=> ? [X_475: set_3] :
( ! [X_476: $int,X_477: $int] :
( mem3(X_477,X_476,X_475)
<=> mem3(X_477,X_476,X_473) )
& ! [X_478: $int,X_479: $int,X_480: $int] :
( ( mem3(X_478,X_479,X_475)
& mem3(X_478,X_480,X_475) )
=> ( X_479 = X_480 ) )
& ! [X_481: $int] :
( ( $greatereq(X_481,0)
& $lesseq(X_481,g_s147_142) )
<=> ? [X_482: $int] : mem3(X_481,X_482,X_475) )
& ! [X_483: $int] :
( ? [X_484: $int] : mem3(X_484,X_483,X_475)
=> mem0(X_483,g_s53_52) ) ) ) ) ).
tff('Define:seext:8',axiom,
? [X_485: set_6] :
( ! [X_486: set_3,X_487: $int] :
( mem6(X_487,X_486,X_485)
<=> mem6(X_487,X_486,g_s334_331) )
& ! [X_488: $int,X_489: set_3,X_490: set_3] :
( ( mem6(X_488,X_489,X_485)
& mem6(X_488,X_490,X_485) )
=> ! [X_491: $int,X_492: $int] :
( mem3(X_492,X_491,X_489)
<=> mem3(X_492,X_491,X_490) ) )
& ! [X_493: $int] :
( ( $greatereq(X_493,0)
& $lesseq(X_493,g_s145_140) )
<=> ? [X_494: set_3] : mem6(X_493,X_494,X_485) )
& ! [X_495: set_3] :
( ? [X_496: $int] : mem6(X_496,X_495,X_485)
=> ? [X_497: set_3] :
( ! [X_498: $int,X_499: $int] :
( mem3(X_499,X_498,X_497)
<=> mem3(X_499,X_498,X_495) )
& ! [X_500: $int,X_501: $int,X_502: $int] :
( ( mem3(X_500,X_501,X_497)
& mem3(X_500,X_502,X_497) )
=> ( X_501 = X_502 ) )
& ! [X_503: $int] :
( ( $greatereq(X_503,0)
& $lesseq(X_503,g_s147_142) )
<=> ? [X_504: $int] : mem3(X_503,X_504,X_497) )
& ! [X_505: $int] :
( ? [X_506: $int] : mem3(X_506,X_505,X_497)
=> mem0(X_505,g_s53_52) ) ) ) ) ).
tff('Define:seext:9',axiom,
? [X_507: set_6] :
( ! [X_508: set_3,X_509: $int] :
( mem6(X_509,X_508,X_507)
<=> mem6(X_509,X_508,g_s335_332) )
& ! [X_510: $int,X_511: set_3,X_512: set_3] :
( ( mem6(X_510,X_511,X_507)
& mem6(X_510,X_512,X_507) )
=> ! [X_513: $int,X_514: $int] :
( mem3(X_514,X_513,X_511)
<=> mem3(X_514,X_513,X_512) ) )
& ! [X_515: $int] :
( ( $greatereq(X_515,0)
& $lesseq(X_515,g_s145_140) )
<=> ? [X_516: set_3] : mem6(X_515,X_516,X_507) )
& ! [X_517: set_3] :
( ? [X_518: $int] : mem6(X_518,X_517,X_507)
=> ? [X_519: set_3] :
( ! [X_520: $int,X_521: $int] :
( mem3(X_521,X_520,X_519)
<=> mem3(X_521,X_520,X_517) )
& ! [X_522: $int,X_523: $int,X_524: $int] :
( ( mem3(X_522,X_523,X_519)
& mem3(X_522,X_524,X_519) )
=> ( X_523 = X_524 ) )
& ! [X_525: $int] :
( ( $greatereq(X_525,0)
& $lesseq(X_525,g_s147_142) )
<=> ? [X_526: $int] : mem3(X_525,X_526,X_519) )
& ! [X_527: $int] :
( ? [X_528: $int] : mem3(X_528,X_527,X_519)
=> mem0(X_527,g_s53_52) ) ) ) ) ).
%Global hypotheses
%----Local hypotheses
tff('Local_Hyp:0',hypothesis,
mem0(g_s419_411,g_s55_54) ).
tff('Local_Hyp:1',hypothesis,
( $greatereq(g_s419_411,0)
& $lesseq(g_s419_411,g_s145_140) ) ).
tff('Local_Hyp:2',hypothesis,
( mem3(g_s419_411,g_s56_56,g_s362_359)
| mem3(g_s419_411,g_s57_57,g_s362_359) ) ).
tff('Local_Hyp:3',hypothesis,
( mem3(g_s419_411,g_s56_56,g_s363_360)
| mem3(g_s419_411,g_s57_57,g_s363_360) ) ).
tff('Local_Hyp:4',hypothesis,
( mem3(g_s419_411,g_s56_56,g_s364_361)
| mem3(g_s419_411,g_s57_57,g_s364_361) ) ).
tff('Local_Hyp:5',hypothesis,
( mem3(g_s419_411,g_s56_56,g_s365_362)
| mem3(g_s419_411,g_s57_57,g_s365_362) ) ).
tff('Local_Hyp:6',hypothesis,
( mem3(g_s419_411,g_s56_56,g_s368_365)
| mem3(g_s419_411,g_s57_57,g_s368_365) ) ).
tff('Local_Hyp:7',hypothesis,
( mem3(g_s419_411,g_s56_56,g_s378_375)
| mem3(g_s419_411,g_s57_57,g_s378_375) ) ).
tff('Local_Hyp:8',hypothesis,
( ( ( g_s419_411 = g_s187_182 )
| ( g_s419_411 = g_s188_183 ) )
=> ( ( mem3(g_s419_411,g_s56_56,g_s371_368)
| mem3(g_s419_411,g_s57_57,g_s371_368) )
& ( mem3(g_s419_411,g_s56_56,g_s372_369)
| mem3(g_s419_411,g_s57_57,g_s372_369) )
& ( mem3(g_s419_411,g_s56_56,g_s373_370)
| mem3(g_s419_411,g_s57_57,g_s373_370) )
& ( mem3(g_s419_411,g_s56_56,g_s374_371)
| mem3(g_s419_411,g_s57_57,g_s374_371) ) ) ) ).
tff('Local_Hyp:9',hypothesis,
mem0(g_s424_416,g_s55_54) ).
tff('Local_Hyp:10',hypothesis,
mem0(g_s433_419,g_s53_52) ).
tff('Local_Hyp:11',hypothesis,
mem0(g_s434_420,g_s53_52) ).
tff('Local_Hyp:12',hypothesis,
mem0(g_s47_47,g_s32_32) ).
tff('Local_Hyp:26',hypothesis,
g_s47_47 = g_s48_48 ).
tff('Local_Hyp:23',hypothesis,
! [X_3373: $int] :
( mem3(g_s419_411,X_3373,g_s376_373)
=> mem0(X_3373,g_s53_52) ) ).
tff('Local_Hyp:14',hypothesis,
mem0(g_s48_48,g_s32_32) ).
tff('Local_Hyp:16',hypothesis,
mem0(g_s49_49,g_s32_32) ).
tff('Local_Hyp:22',hypothesis,
g_s49_49 = g_s48_48 ).
tff('Local_Hyp:21',hypothesis,
~ mem3(g_s419_411,g_s56_56,g_s365_362) ).
tff('Local_Hyp:20',hypothesis,
~ mem3(g_s419_411,g_s56_56,g_s368_365) ).
%----Goal
tff('Goal',conjecture,
? [X_20553: set_3] :
( ! [X_20554: $int,X_20555: $int] :
( mem3(X_20555,X_20554,X_20553)
<=> ( ( ( X_20555 = g_s419_411 )
& mem3(g_s419_411,X_20554,g_s373_370) )
| ( mem3(X_20555,X_20554,g_s409_1_404)
& ~ ? [X_20556: $int] :
( ( X_20555 = g_s419_411 )
& mem3(g_s419_411,X_20556,g_s373_370) ) ) ) )
& ! [X_20557: $int,X_20558: $int,X_20559: $int] :
( ( mem3(X_20557,X_20558,X_20553)
& mem3(X_20557,X_20559,X_20553) )
=> ( X_20558 = X_20559 ) )
& ! [X_20560: $int] :
( ( $greatereq(X_20560,0)
& $lesseq(X_20560,g_s145_140) )
<=> ? [X_20561: $int] : mem3(X_20560,X_20561,X_20553) )
& ! [X_20562: $int] :
( ? [X_20563: $int] : mem3(X_20563,X_20562,X_20553)
=> mem0(X_20562,g_s55_54) ) ) ).
%------------------------------------------------------------------------------