TSTP Solution File: SYN520-1 by Paradox---4.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Paradox---4.0
% Problem  : SYN520-1 : TPTP v8.1.0. Released v2.1.0.
% Transfm  : none
% Format   : tptp:short
% Command  : paradox --no-progress --time %d --tstp --model %s

% Computer : n025.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 600s
% DateTime : Thu Jul 21 09:48:27 EDT 2022

% Result   : Satisfiable 0.48s 0.64s
% Output   : FiniteModel 0.48s
% Verified : 
% SZS Type : FiniteModel
%            Domain size           :    3

% Comments : 
%------------------------------------------------------------------------------
% domain size is 3
fof(domain,fi_domain,
    ! [X] :
      ( X = "1"
      | X = "2"
      | X = "3" ) ).

fof(a1324,fi_functors,
    a1324 = "1" ).

fof(a1325,fi_functors,
    a1325 = "1" ).

fof(a1326,fi_functors,
    a1326 = "1" ).

fof(a1332,fi_functors,
    a1332 = "1" ).

fof(a1333,fi_functors,
    a1333 = "2" ).

fof(a1334,fi_functors,
    a1334 = "1" ).

fof(a1335,fi_functors,
    a1335 = "1" ).

fof(a1336,fi_functors,
    a1336 = "1" ).

fof(a1337,fi_functors,
    a1337 = "3" ).

fof(a1338,fi_functors,
    a1338 = "1" ).

fof(a1339,fi_functors,
    a1339 = "1" ).

fof(a1340,fi_functors,
    a1340 = "2" ).

fof(a1341,fi_functors,
    a1341 = "1" ).

fof(a1346,fi_functors,
    a1346 = "2" ).

fof(a1347,fi_functors,
    a1347 = "1" ).

fof(a1350,fi_functors,
    a1350 = "2" ).

fof(a1352,fi_functors,
    a1352 = "1" ).

fof(a1353,fi_functors,
    a1353 = "1" ).

fof(a1354,fi_functors,
    a1354 = "1" ).

fof(a1355,fi_functors,
    a1355 = "1" ).

fof(a1357,fi_functors,
    a1357 = "3" ).

fof(a1358,fi_functors,
    a1358 = "1" ).

fof(a1359,fi_functors,
    a1359 = "1" ).

fof(a1360,fi_functors,
    a1360 = "1" ).

fof(a1361,fi_functors,
    a1361 = "1" ).

fof(a1362,fi_functors,
    a1362 = "1" ).

fof(a1363,fi_functors,
    a1363 = "2" ).

fof(a1364,fi_functors,
    a1364 = "2" ).

fof(a1365,fi_functors,
    a1365 = "1" ).

fof(a1366,fi_functors,
    a1366 = "1" ).

fof(a1373,fi_functors,
    a1373 = "2" ).

fof(a1374,fi_functors,
    a1374 = "2" ).

fof(a1375,fi_functors,
    a1375 = "1" ).

fof(a1376,fi_functors,
    a1376 = "1" ).

fof(a1377,fi_functors,
    a1377 = "1" ).

fof(a1378,fi_functors,
    a1378 = "3" ).

fof(a1379,fi_functors,
    a1379 = "2" ).

fof(a1384,fi_functors,
    a1384 = "1" ).

fof(a1385,fi_functors,
    a1385 = "1" ).

fof(a1386,fi_functors,
    a1386 = "1" ).

fof(a1388,fi_functors,
    a1388 = "1" ).

fof(a1389,fi_functors,
    a1389 = "1" ).

fof(a1390,fi_functors,
    a1390 = "1" ).

fof(a1391,fi_functors,
    a1391 = "1" ).

fof(a1392,fi_functors,
    a1392 = "1" ).

fof(a1393,fi_functors,
    a1393 = "2" ).

fof(a1394,fi_functors,
    a1394 = "1" ).

fof(a1395,fi_functors,
    a1395 = "1" ).

fof(a1396,fi_functors,
    a1396 = "1" ).

fof(a1397,fi_functors,
    a1397 = "1" ).

fof(a1398,fi_functors,
    a1398 = "1" ).

fof(a1399,fi_functors,
    a1399 = "1" ).

fof(a1400,fi_functors,
    a1400 = "1" ).

fof(a1401,fi_functors,
    a1401 = "1" ).

fof(a1406,fi_functors,
    a1406 = "1" ).

fof(a1407,fi_functors,
    a1407 = "1" ).

fof(a1408,fi_functors,
    a1408 = "1" ).

fof(a1409,fi_functors,
    a1409 = "3" ).

fof(a1410,fi_functors,
    a1410 = "1" ).

fof(a1413,fi_functors,
    a1413 = "1" ).

fof(a1414,fi_functors,
    a1414 = "1" ).

fof(a1416,fi_functors,
    a1416 = "1" ).

fof(a1423,fi_functors,
    a1423 = "1" ).

fof(a1424,fi_functors,
    a1424 = "1" ).

fof(a1425,fi_functors,
    a1425 = "1" ).

fof(a1426,fi_functors,
    a1426 = "1" ).

fof(a1427,fi_functors,
    a1427 = "1" ).

fof(a1428,fi_functors,
    a1428 = "1" ).

fof(a1429,fi_functors,
    a1429 = "3" ).

fof(a1430,fi_functors,
    a1430 = "1" ).

fof(a1431,fi_functors,
    a1431 = "1" ).

fof(a1432,fi_functors,
    a1432 = "3" ).

fof(a1433,fi_functors,
    a1433 = "1" ).

fof(a1434,fi_functors,
    a1434 = "1" ).

fof(a1435,fi_functors,
    a1435 = "1" ).

fof(a1436,fi_functors,
    a1436 = "2" ).

fof(a1437,fi_functors,
    a1437 = "2" ).

fof(a1438,fi_functors,
    a1438 = "2" ).

fof(a1439,fi_functors,
    a1439 = "1" ).

fof(a1440,fi_functors,
    a1440 = "1" ).

fof(a1441,fi_functors,
    a1441 = "1" ).

fof(a1442,fi_functors,
    a1442 = "1" ).

fof(a1443,fi_functors,
    a1443 = "3" ).

fof(a1444,fi_functors,
    a1444 = "3" ).

fof(a1445,fi_functors,
    a1445 = "1" ).

fof(a1446,fi_functors,
    a1446 = "3" ).

fof(a1447,fi_functors,
    a1447 = "1" ).

fof(a1448,fi_functors,
    a1448 = "1" ).

fof(a1449,fi_functors,
    a1449 = "1" ).

fof(a1450,fi_functors,
    a1450 = "1" ).

fof(a1451,fi_functors,
    a1451 = "1" ).

fof(a1452,fi_functors,
    a1452 = "1" ).

fof(a1453,fi_functors,
    a1453 = "2" ).

fof(a1454,fi_functors,
    a1454 = "1" ).

fof(a1455,fi_functors,
    a1455 = "1" ).

fof(a1456,fi_functors,
    a1456 = "1" ).

fof(a1457,fi_functors,
    a1457 = "1" ).

fof(a1458,fi_functors,
    a1458 = "3" ).

fof(a1459,fi_functors,
    a1459 = "1" ).

fof(a1460,fi_functors,
    a1460 = "1" ).

fof(a1461,fi_functors,
    a1461 = "1" ).

fof(a1462,fi_functors,
    a1462 = "1" ).

fof(a1463,fi_functors,
    a1463 = "1" ).

fof(a1464,fi_functors,
    a1464 = "1" ).

fof(a1465,fi_functors,
    a1465 = "2" ).

fof(a1466,fi_functors,
    a1466 = "2" ).

fof(a1467,fi_functors,
    a1467 = "1" ).

fof(a1468,fi_functors,
    a1468 = "1" ).

fof(a1469,fi_functors,
    a1469 = "1" ).

fof(a1470,fi_functors,
    a1470 = "1" ).

fof(a1471,fi_functors,
    a1471 = "1" ).

fof(a1472,fi_functors,
    a1472 = "1" ).

fof(a1473,fi_functors,
    a1473 = "1" ).

fof(a1474,fi_functors,
    a1474 = "1" ).

fof(a1475,fi_functors,
    a1475 = "1" ).

fof(a1476,fi_functors,
    a1476 = "1" ).

fof(a1477,fi_functors,
    a1477 = "1" ).

fof(a1478,fi_functors,
    a1478 = "1" ).

fof(a1479,fi_functors,
    a1479 = "1" ).

fof(a1480,fi_functors,
    a1480 = "1" ).

fof(a1481,fi_functors,
    a1481 = "1" ).

fof(a1482,fi_functors,
    a1482 = "1" ).

fof(a1483,fi_functors,
    a1483 = "1" ).

fof(a1484,fi_functors,
    a1484 = "1" ).

fof(a1485,fi_functors,
    a1485 = "1" ).

fof(a1486,fi_functors,
    a1486 = "1" ).

fof(a1487,fi_functors,
    a1487 = "2" ).

fof(a1488,fi_functors,
    a1488 = "1" ).

fof(a1489,fi_functors,
    a1489 = "1" ).

fof(a1490,fi_functors,
    a1490 = "2" ).

fof(a1491,fi_functors,
    a1491 = "1" ).

fof(a1492,fi_functors,
    a1492 = "1" ).

fof(a1493,fi_functors,
    a1493 = "1" ).

fof(a1494,fi_functors,
    a1494 = "2" ).

fof(a1495,fi_functors,
    a1495 = "1" ).

fof(a1496,fi_functors,
    a1496 = "1" ).

fof(a1497,fi_functors,
    a1497 = "1" ).

fof(a1498,fi_functors,
    a1498 = "3" ).

fof(a1499,fi_functors,
    a1499 = "3" ).

fof(a1500,fi_functors,
    a1500 = "2" ).

fof(a1501,fi_functors,
    a1501 = "3" ).

fof(a1502,fi_functors,
    a1502 = "1" ).

fof(a1503,fi_functors,
    a1503 = "1" ).

fof(a1504,fi_functors,
    a1504 = "3" ).

fof(a1505,fi_functors,
    a1505 = "2" ).

fof(a1506,fi_functors,
    a1506 = "1" ).

fof(a1507,fi_functors,
    a1507 = "1" ).

fof(a1508,fi_functors,
    a1508 = "1" ).

fof(a1509,fi_functors,
    a1509 = "1" ).

fof(a1510,fi_functors,
    a1510 = "2" ).

fof(a1511,fi_functors,
    a1511 = "2" ).

fof(a1512,fi_functors,
    a1512 = "1" ).

fof(a1513,fi_functors,
    a1513 = "1" ).

fof(a1514,fi_functors,
    a1514 = "1" ).

fof(a1515,fi_functors,
    a1515 = "1" ).

fof(a1516,fi_functors,
    a1516 = "2" ).

fof(a1517,fi_functors,
    a1517 = "1" ).

fof(a1518,fi_functors,
    a1518 = "1" ).

fof(a1519,fi_functors,
    a1519 = "1" ).

fof(a1520,fi_functors,
    a1520 = "1" ).

fof(a1521,fi_functors,
    a1521 = "1" ).

fof(a1522,fi_functors,
    a1522 = "1" ).

fof(a1523,fi_functors,
    a1523 = "1" ).

fof(a1524,fi_functors,
    a1524 = "3" ).

fof(a1525,fi_functors,
    a1525 = "1" ).

fof(a1526,fi_functors,
    a1526 = "1" ).

fof(c1_0,fi_predicates,
    ( c1_0
  <=> $false ) ).

fof(c1_1,fi_predicates,
    ( ( c1_1("1")
    <=> $false )
    & ( c1_1("2")
    <=> $true )
    & ( c1_1("3")
    <=> $true ) ) ).

fof(c1_2,fi_predicates,
    ( ( c1_2("1","1")
    <=> $true )
    & ( c1_2("1","2")
    <=> $false )
    & ( c1_2("1","3")
    <=> $true )
    & ( c1_2("2","1")
    <=> $false )
    & ( c1_2("2","2")
    <=> $true )
    & ( c1_2("2","3")
    <=> $true )
    & ( c1_2("3","1")
    <=> $true )
    & ( c1_2("3","2")
    <=> $true )
    & ( c1_2("3","3")
    <=> $true ) ) ).

fof(c2_0,fi_predicates,
    ( c2_0
  <=> $false ) ).

fof(c2_1,fi_predicates,
    ( ( c2_1("1")
    <=> $true )
    & ( c2_1("2")
    <=> $false )
    & ( c2_1("3")
    <=> $true ) ) ).

fof(c2_2,fi_predicates,
    ( ( c2_2("1","1")
    <=> $true )
    & ( c2_2("1","2")
    <=> $true )
    & ( c2_2("1","3")
    <=> $true )
    & ( c2_2("2","1")
    <=> $true )
    & ( c2_2("2","2")
    <=> $false )
    & ( c2_2("2","3")
    <=> $false )
    & ( c2_2("3","1")
    <=> $false )
    & ( c2_2("3","2")
    <=> $false )
    & ( c2_2("3","3")
    <=> $true ) ) ).

fof(c3_0,fi_predicates,
    ( c3_0
  <=> $true ) ).

fof(c3_1,fi_predicates,
    ( ( c3_1("1")
    <=> $true )
    & ( c3_1("2")
    <=> $true )
    & ( c3_1("3")
    <=> $false ) ) ).

fof(c3_2,fi_predicates,
    ( ( c3_2("1","1")
    <=> $true )
    & ( c3_2("1","2")
    <=> $true )
    & ( c3_2("1","3")
    <=> $false )
    & ( c3_2("2","1")
    <=> $true )
    & ( c3_2("2","2")
    <=> $false )
    & ( c3_2("2","3")
    <=> $false )
    & ( c3_2("3","1")
    <=> $false )
    & ( c3_2("3","2")
    <=> $false )
    & ( c3_2("3","3")
    <=> $true ) ) ).

fof(c4_0,fi_predicates,
    ( c4_0
  <=> $false ) ).

fof(c4_1,fi_predicates,
    ( ( c4_1("1")
    <=> $true )
    & ( c4_1("2")
    <=> $false )
    & ( c4_1("3")
    <=> $false ) ) ).

fof(c4_2,fi_predicates,
    ( ( c4_2("1","1")
    <=> $true )
    & ( c4_2("1","2")
    <=> $true )
    & ( c4_2("1","3")
    <=> $true )
    & ( c4_2("2","1")
    <=> $true )
    & ( c4_2("2","2")
    <=> $false )
    & ( c4_2("2","3")
    <=> $false )
    & ( c4_2("3","1")
    <=> $false )
    & ( c4_2("3","2")
    <=> $false )
    & ( c4_2("3","3")
    <=> $false ) ) ).

fof(c5_0,fi_predicates,
    ( c5_0
  <=> $false ) ).

fof(c5_1,fi_predicates,
    ( ( c5_1("1")
    <=> $false )
    & ( c5_1("2")
    <=> $true )
    & ( c5_1("3")
    <=> $false ) ) ).

fof(c5_2,fi_predicates,
    ( ( c5_2("1","1")
    <=> $false )
    & ( c5_2("1","2")
    <=> $false )
    & ( c5_2("1","3")
    <=> $false )
    & ( c5_2("2","1")
    <=> $true )
    & ( c5_2("2","2")
    <=> $true )
    & ( c5_2("2","3")
    <=> $true )
    & ( c5_2("3","1")
    <=> $true )
    & ( c5_2("3","2")
    <=> $true )
    & ( c5_2("3","3")
    <=> $false ) ) ).

fof(ndr1_0,fi_predicates,
    ( ndr1_0
  <=> $true ) ).

fof(ndr1_1,fi_predicates,
    ( ( ndr1_1("1")
    <=> $true )
    & ( ndr1_1("2")
    <=> $true )
    & ( ndr1_1("3")
    <=> $false ) ) ).

fof(ssSkC0,fi_predicates,
    ( ssSkC0
  <=> $false ) ).

fof(ssSkC1,fi_predicates,
    ( ssSkC1
  <=> $true ) ).

fof(ssSkC10,fi_predicates,
    ( ssSkC10
  <=> $false ) ).

fof(ssSkC11,fi_predicates,
    ( ssSkC11
  <=> $true ) ).

fof(ssSkC12,fi_predicates,
    ( ssSkC12
  <=> $true ) ).

fof(ssSkC13,fi_predicates,
    ( ssSkC13
  <=> $true ) ).

fof(ssSkC14,fi_predicates,
    ( ssSkC14
  <=> $true ) ).

fof(ssSkC15,fi_predicates,
    ( ssSkC15
  <=> $true ) ).

fof(ssSkC16,fi_predicates,
    ( ssSkC16
  <=> $false ) ).

fof(ssSkC17,fi_predicates,
    ( ssSkC17
  <=> $true ) ).

fof(ssSkC18,fi_predicates,
    ( ssSkC18
  <=> $false ) ).

fof(ssSkC19,fi_predicates,
    ( ssSkC19
  <=> $false ) ).

fof(ssSkC2,fi_predicates,
    ( ssSkC2
  <=> $true ) ).

fof(ssSkC20,fi_predicates,
    ( ssSkC20
  <=> $true ) ).

fof(ssSkC21,fi_predicates,
    ( ssSkC21
  <=> $false ) ).

fof(ssSkC22,fi_predicates,
    ( ssSkC22
  <=> $true ) ).

fof(ssSkC23,fi_predicates,
    ( ssSkC23
  <=> $false ) ).

fof(ssSkC24,fi_predicates,
    ( ssSkC24
  <=> $true ) ).

fof(ssSkC25,fi_predicates,
    ( ssSkC25
  <=> $true ) ).

fof(ssSkC26,fi_predicates,
    ( ssSkC26
  <=> $true ) ).

fof(ssSkC27,fi_predicates,
    ( ssSkC27
  <=> $true ) ).

fof(ssSkC28,fi_predicates,
    ( ssSkC28
  <=> $true ) ).

fof(ssSkC29,fi_predicates,
    ( ssSkC29
  <=> $false ) ).

fof(ssSkC3,fi_predicates,
    ( ssSkC3
  <=> $true ) ).

fof(ssSkC30,fi_predicates,
    ( ssSkC30
  <=> $false ) ).

fof(ssSkC31,fi_predicates,
    ( ssSkC31
  <=> $false ) ).

fof(ssSkC32,fi_predicates,
    ( ssSkC32
  <=> $true ) ).

fof(ssSkC33,fi_predicates,
    ( ssSkC33
  <=> $true ) ).

fof(ssSkC34,fi_predicates,
    ( ssSkC34
  <=> $true ) ).

fof(ssSkC35,fi_predicates,
    ( ssSkC35
  <=> $false ) ).

fof(ssSkC4,fi_predicates,
    ( ssSkC4
  <=> $true ) ).

fof(ssSkC5,fi_predicates,
    ( ssSkC5
  <=> $true ) ).

fof(ssSkC6,fi_predicates,
    ( ssSkC6
  <=> $false ) ).

fof(ssSkC7,fi_predicates,
    ( ssSkC7
  <=> $true ) ).

fof(ssSkC8,fi_predicates,
    ( ssSkC8
  <=> $true ) ).

fof(ssSkC9,fi_predicates,
    ( ssSkC9
  <=> $true ) ).

fof(ssSkP0,fi_predicates,
    ! [X1] :
      ( ssSkP0(X1)
    <=> $true ) ).

fof(ssSkP1,fi_predicates,
    ! [X1] :
      ( ssSkP1(X1)
    <=> $true ) ).

fof(ssSkP10,fi_predicates,
    ( ( ssSkP10("1")
    <=> $true )
    & ( ssSkP10("2")
    <=> $true )
    & ( ssSkP10("3")
    <=> $true ) ) ).

fof(ssSkP11,fi_predicates,
    ( ( ssSkP11("1")
    <=> $true )
    & ( ssSkP11("2")
    <=> $true )
    & ( ssSkP11("3")
    <=> $true ) ) ).

fof(ssSkP12,fi_predicates,
    ( ( ssSkP12("1")
    <=> $true )
    & ( ssSkP12("2")
    <=> $false )
    & ( ssSkP12("3")
    <=> $true ) ) ).

fof(ssSkP13,fi_predicates,
    ( ( ssSkP13("1")
    <=> $true )
    & ( ssSkP13("2")
    <=> $true )
    & ( ssSkP13("3")
    <=> $true ) ) ).

fof(ssSkP2,fi_predicates,
    ( ( ssSkP2("1")
    <=> $true )
    & ( ssSkP2("2")
    <=> $false )
    & ( ssSkP2("3")
    <=> $true ) ) ).

fof(ssSkP3,fi_predicates,
    ( ( ssSkP3("1")
    <=> $true )
    & ( ssSkP3("2")
    <=> $true )
    & ( ssSkP3("3")
    <=> $true ) ) ).

fof(ssSkP4,fi_predicates,
    ! [X1] :
      ( ssSkP4(X1)
    <=> $true ) ).

fof(ssSkP5,fi_predicates,
    ( ( ssSkP5("1")
    <=> $false )
    & ( ssSkP5("2")
    <=> $true )
    & ( ssSkP5("3")
    <=> $true ) ) ).

fof(ssSkP6,fi_predicates,
    ( ( ssSkP6("1")
    <=> $true )
    & ( ssSkP6("2")
    <=> $true )
    & ( ssSkP6("3")
    <=> $true ) ) ).

fof(ssSkP7,fi_predicates,
    ( ( ssSkP7("1")
    <=> $true )
    & ( ssSkP7("2")
    <=> $true )
    & ( ssSkP7("3")
    <=> $true ) ) ).

fof(ssSkP8,fi_predicates,
    ! [X1] :
      ( ssSkP8(X1)
    <=> $true ) ).

fof(ssSkP9,fi_predicates,
    ( ( ssSkP9("1")
    <=> $true )
    & ( ssSkP9("2")
    <=> $true )
    & ( ssSkP9("3")
    <=> $true ) ) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem  : SYN520-1 : TPTP v8.1.0. Released v2.1.0.
% 0.12/0.13  % Command  : paradox --no-progress --time %d --tstp --model %s
% 0.12/0.33  % Computer : n025.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 600
% 0.12/0.33  % DateTime : Tue Jul 12 07:58:48 EDT 2022
% 0.12/0.34  % CPUTime  : 
% 0.12/0.34  Paradox, version 4.0, 2010-06-29.
% 0.12/0.34  +++ PROBLEM: /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.12/0.34  Reading '/export/starexec/sandbox2/benchmark/theBenchmark.p' ... OK
% 0.19/0.46  +++ SOLVING: /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.48/0.64  +++ BEGIN MODEL
% 0.48/0.64  SZS output start FiniteModel for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 0.48/0.64  +++ END MODEL
% 0.48/0.64  +++ RESULT: Satisfiable
% 0.48/0.64  SZS status Satisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
%------------------------------------------------------------------------------