sigma-rs regression
SUMO tests
| backend | result | false verdicts |
|---|---|---|
| native | 74 / 84 passed | FALSE VERDICT × 2 |
| subprocess | 67 / 84 passed | 0 |
| embedded | 65 / 84 passed | 0 |
Changes since previous run
| where | test | change |
|---|---|---|
| subprocess | NUM1 | FALSE VERDICT → passed |
| subprocess | NUM2 | FALSE VERDICT → passed |
| subprocess | TQG21 | FALSE VERDICT → passed |
| subprocess | TQG42 | FALSE VERDICT → failed |
| subprocess | listTest2 | FALSE VERDICT → failed |
| subprocess | listTest3 | FALSE VERDICT → failed |
| embedded | NUM1 | FALSE VERDICT → passed |
| embedded | NUM2 | FALSE VERDICT → passed |
| embedded | TQG21 | FALSE VERDICT → passed |
| embedded | TQG27 | FALSE VERDICT → failed |
| embedded | TQG40 | FALSE VERDICT → failed |
| embedded | TQG41 | FALSE VERDICT → failed |
| embedded | TQG42 | FALSE VERDICT → failed |
| embedded | TQG45 | passed → failed |
| embedded | TQROW-BUILTIN | FALSE VERDICT → failed |
| embedded | listTest2 | FALSE VERDICT → failed |
| embedded | listTest3 | FALSE VERDICT → failed |
Per-test detail
native — 74 / 84
| test | verdict | time | SZS | proof | notes |
|---|---|---|---|---|---|
| NUM1 | FALSE VERDICT | 0.76s | CounterSatisfiable | expected: Proved, got: Disproved (disproved) | |
| NUM2 | FALSE VERDICT | 0.74s | CounterSatisfiable | expected: Proved, got: Disproved (disproved) | |
| SP01 | passed | 1.44s | Theorem | show 1. [conjecture]
(orientation A C Right)
2. [negated_conjecture] <- [1]
(not (orientation A C Right))
3. [cnf_transformation] <- [2]
(not (orientation A C Right))
4. [axiom]
(=>
(and
(orientation ?X ?Y Right)
(orientation ?Z ?Y Left))
(orientation ?X ?Z Right))
↳ Merge.kif:17342
5. [hypothesis]
(orientation C B Left)
6. [hypothesis]
(orientation A B Right)
7. [hyper] <- [4, 5, 6]
(orientation A C Right)
8. [oracle] <- [3, 7]
FALSE | |
| SP02 | passed | 1.33s | Theorem | show 1. [conjecture]
(orientation X Z Right)
2. [negated_conjecture] <- [1]
(not (orientation X Z Right))
3. [cnf_transformation] <- [2]
(not (orientation X Z Right))
4. [axiom]
(=>
(and
(orientation ?X ?Y Right)
(orientation ?Z ?Y Left))
(orientation ?X ?Z Right))
↳ Merge.kif:17342
5. [hypothesis]
(orientation X Y Right)
6. [hypothesis]
(orientation Z Y Left)
7. [hyper] <- [4, 5, 6]
(orientation X Z Right)
8. [oracle] <- [3, 7]
FALSE | |
| SP03 | passed | 1.41s | Theorem | show 1. [conjecture]
(located John SanJose)
2. [negated_conjecture] <- [1]
(not (located John SanJose))
3. [cnf_transformation] <- [2]
(not (located John SanJose))
4. [axiom]
(=>
(instance ?REL TransitiveRelation)
(forall (?INST1 ?INST2 ?INST3)
(=>
(and
(?REL ?INST1 ?INST2)
(?REL ?INST2 ?INST3))
(?REL ?INST1 ?INST3))))
↳ Merge.kif:2507
5. [axiom]
(=>
(orientation ?OBJ1 ?OBJ2 Inside)
(located ?OBJ1 ?OBJ2))
↳ Mid-level-ontology.kif:10505
6. [hypothesis]
(orientation John JohnsHouse Inside)
7. [hyper] <- [5, 6]
(located John JohnsHouse)
8. [hypothesis]
(located JohnsHouse SanJose)
9. [axiom]
(instance located TransitiveRelation)
↳ Merge.kif:4234
10. [hyper] <- [4, 7, 8, 9]
(located John SanJose)
11. [oracle] <- [3, 10]
FALSE | |
| SP04 | passed | 1.51s | Theorem | show 1. [conjecture]
(instance ?A Carrying)
2. [negated_conjecture] <- [1]
(not (instance ?A Carrying))
3. [cnf_transformation] <- [2]
(or
(not (agent ?V0 John))
(not (instance ?V0 Carrying))
(not (instance ?V1 Flower))
(not (objectTransferred ?V0 ?V1)))
4. [axiom]
(=>
(and
(instance ?T Transfer)
(objectTransferred ?T ?O)
(orientation ?O2 ?O Inside))
(objectTransferred ?T ?O2))
↳ Mid-level-ontology.kif:10498
5. [hypothesis]
(objectTransferred JohnsCarry JohnsVase)
6. [hypothesis]
(orientation JohnsFlower JohnsVase Inside)
7. [axiom]
(instance JohnsCarry Carrying)
8. [axiom]
(subclass Carrying Transfer)
↳ Merge.kif:11699
9. [hyper] <- [4, 5, 6, 7, 8]
(objectTransferred JohnsCarry JohnsFlower)
10. [axiom]
(agent JohnsCarry John)
11. [axiom]
(instance JohnsFlower Flower)
12. [resolve] <- [3, 7, 9, 10, 11]
FALSE | |
| SP26 | passed | 1.30s | Theorem | show 1. [conjecture]
(routeBetween ?A MenloParkCA MountainViewCA)
2. [negated_conjecture] <- [1]
(not (routeBetween ?A MenloParkCA MountainViewCA))
3. [cnf_transformation] <- [2]
(not (routeBetween ?V0 MenloParkCA MountainViewCA))
4. [hypothesis]
(=>
(and
(routeBetween ?VAR2 ?VAR1 ?VAR3)
(instance ?VAR2 BidirectionalTransitway))
(routeBetween ?VAR2 ?VAR3 ?VAR1))
5. [hypothesis]
(exists (?R)
(and
(instance ?R BidirectionalTransitway)
(routeBetween ?R MountainViewCA MenloParkCA)))
6. [hyper] <- [4, 5]
(routeBetween sk0 MenloParkCA MountainViewCA)
7. [resolve] <- [3, 6]
FALSE | |
| SP37 | passed | 1.15s | Theorem | show 1. [conjecture]
(instance ?A Translocation)
2. [negated_conjecture] <- [1]
(not (instance ?A Translocation))
3. [cnf_transformation] <- [2]
(or
(not (instance ?V0 Translocation))
(not (objectTransferred ?V0 ThePainting)))
4. [hypothesis]
(exists (?BUILDING ?LEVEL1 ?LEVEL2 ?T)
(and
(instance ?LEVEL1 BuildingLevel)
(instance ?LEVEL2 BuildingLevel)
(not (equals ?LEVEL1 ?LEVEL2))
(instance ?BUILDING Building)
(part ?LEVEL1 ?BUILDING)
(part ?LEVEL2 ?BUILDING)
(instance ?T Translocation)
(objectTransferred ?T ThePainting)
(origin ?T ?LEVEL1)
(destination ?T ?LEVEL2)))
5. [resolve] <- [3, 4]
FALSE | |
| TQC1 | passed | 0.98s | Theorem | show 1. [conjecture]
(knows
Bill
(father Bill Joe))
2. [negated_conjecture] <- [1]
(not (knows
Bill
(father Bill Joe)))
3. [cnf_transformation] <- [2]
(not (knows
Bill
(father Bill Joe)))
4. [modal_k]
(or
(not (knows
?V0
(and_q ?V1 ?V2)))
(knows ?V0 ?V1))
5. [hypothesis]
(knows
Bill
(and
(father Bill Joe)
(father Bill Jane)))
6. [hyper] <- [4, 5]
(knows
Bill
(father Bill Joe))
7. [oracle] <- [3, 6]
FALSE | |
| TQC2 | failed | 1.37s | CounterSatisfiable | expected: yes, got: no (disproved) | |
| TQC2b | passed | 1.20s | Theorem | show 1. [conjecture]
(modalAttribute ?A Permission)
2. [negated_conjecture] <- [1]
(not (modalAttribute ?A Permission))
3. [cnf_transformation] <- [2]
(not (modalAttribute ?V0 Permission))
4. [axiom]
(=>
(modalAttribute ?FORMULA Obligation)
(modalAttribute ?FORMULA Permission))
↳ Merge.kif:17889
5. [hypothesis]
(modalAttribute Form Obligation)
6. [hyper] <- [4, 5]
(modalAttribute Form Permission)
7. [resolve] <- [3, 6]
FALSE | |
| TQC2b2 | passed | 1.06s | Theorem | show 1. [conjecture]
(modalAttribute ?A Permission)
2. [negated_conjecture] <- [1]
(not (modalAttribute ?A Permission))
3. [cnf_transformation] <- [2]
(not (modalAttribute ?V0 Permission))
4. [axiom]
(=>
(modalAttribute ?FORMULA Obligation)
(modalAttribute ?FORMULA Permission))
↳ Merge.kif:17889
5. [hypothesis]
(modalAttribute Form Obligation)
6. [hyper] <- [4, 5]
(modalAttribute Form Permission)
7. [resolve] <- [3, 6]
FALSE | |
| TQC3 | passed | 1.30s | Theorem | show 1. [conjecture]
(modalAttribute ?A Permission)
2. [negated_conjecture] <- [1]
(not (modalAttribute ?A Permission))
3. [cnf_transformation] <- [2]
(not (modalAttribute ?V0 Permission))
4. [axiom]
(=>
(modalAttribute ?FORMULA Obligation)
(modalAttribute ?FORMULA Permission))
↳ Merge.kif:17889
5. [hypothesis]
(modalAttribute
(authors Adam ATPbook)
Obligation)
6. [hyper] <- [4, 5]
(modalAttribute
(authors Adam ATPbook)
Permission)
7. [resolve] <- [3, 6]
FALSE | |
| TQG1 | passed | 0.94s | Theorem | show 1. [conjecture]
(member ?A Org1-1)
2. [negated_conjecture] <- [1]
(not (member ?A Org1-1))
3. [cnf_transformation] <- [2]
(not (member ?V0 Org1-1))
4. [axiom]
(=>
(instance ?COLL Collection)
(exists (?OBJ)
(member ?OBJ ?COLL)))
↳ Merge.kif:1345
5. [axiom]
(instance Org1-1 Organization)
6. [axiom]
(subclass Organization Group)
↳ Merge.kif:17018
7. [axiom]
(subclass Group CollectionOfObjects)
↳ Merge.kif:16639
8. [axiom]
(subclass CollectionOfObjects Collection)
↳ Merge.kif:1378
9. [resolve] <- [3, 4, 5, 6, 7, 8]
FALSE | |
| TQG10 | passed | 1.13s | Theorem | show 1. [conjecture]
(instance BananaSlug10 Invertebrate)
2. [negated_conjecture] <- [1]
(not (instance BananaSlug10 Invertebrate))
3. [cnf_transformation] <- [2]
(not (instance BananaSlug10 Invertebrate))
4. [hypothesis]
(=>
(and
(instance ?A Animal)
(not (exists (?PART)
(and
(instance ?PART SpinalColumn)
(part ?PART ?A)))))
(and
(not (instance ?A Vertebrate))
(instance ?A Invertebrate)))
5. [axiom]
(instance BananaSlug10 Animal)
6. [resolve] <- [3, 4, 5]
(part
(sk0 BananaSlug10)
BananaSlug10)
7. [hypothesis]
(not (exists (?SPINE)
(and
(instance ?SPINE SpinalColumn)
(part ?SPINE BananaSlug10))))
8. [resolve] <- [3, 4, 5]
(instance
(sk0 BananaSlug10)
SpinalColumn)
9. [resolve] <- [6, 7, 8]
FALSE | |
| TQG11 | passed | 0.82s | Theorem | show 1. [conjecture]
(equal 12 12)
2. [negated_conjecture] <- [1]
(not (equal 12 12))
3. [cnf_transformation] <- [2]
FALSE | |
| TQG12 | passed | 1.12s | Theorem | show 1. [conjecture]
(instance Organism12-1 Organism)
2. [negated_conjecture] <- [1]
(not (instance Organism12-1 Organism))
3. [cnf_transformation] <- [2]
(not (instance Organism12-1 Organism))
4. [hypothesis]
(=>
(attribute ?X Living)
(instance ?X Organism))
5. [hypothesis]
(attribute Organism12-1 Living)
6. [hyper] <- [4, 5]
(instance Organism12-1 Organism)
7. [oracle] <- [3, 6]
FALSE | |
| TQG13 | passed | 0.96s | Theorem | show 1. [conjecture]
(exists (?A)
(links ?A ?A Arc13-1))
2. [negated_conjecture] <- [1]
(not (exists (?A)
(links ?A ?A Arc13-1)))
3. [cnf_transformation] <- [2]
(not (links ?V0 ?V0 Arc13-1))
4. [axiom]
(=>
(instance ?LOOP GraphLoop)
(exists (?NODE)
(links ?NODE ?NODE ?LOOP)))
↳ Merge.kif:6034
5. [axiom]
(instance Arc13-1 GraphLoop)
6. [resolve] <- [3, 4, 5]
FALSE | |
| TQG14 | passed | 1.04s | Theorem | show 1. [hypothesis]
(part Nucleus14-1 Atom14-1)
2. [conjecture]
(not (exists (?A)
(and
(instance ?A AtomicNucleus)
(part ?A Atom14-1)
(not (equal ?A Nucleus14-1)))))
3. [negated_conjecture] <- [2]
(not (not (exists (?A)
(and
(instance ?A AtomicNucleus)
(part ?A Atom14-1)
(not (equal ?A Nucleus14-1))))))
4. [axiom]
(=>
(instance ?ATOM Atom)
(forall (?NUCLEUS1 ?NUCLEUS2)
(=>
(and
(part ?NUCLEUS1 ?ATOM)
(part ?NUCLEUS2 ?ATOM)
(instance ?NUCLEUS1 AtomicNucleus)
(instance ?NUCLEUS2 AtomicNucleus))
(equal ?NUCLEUS1 ?NUCLEUS2))))
↳ Merge.kif:1195
5. [cnf_transformation] <- [1, 3, 4]
FALSE | |
| TQG15 | passed | 1.21s | Theorem | show 1. [conjecture]
(not (overlapsTemporally Time15-1 Time15-2))
2. [negated_conjecture] <- [1]
(not (not (overlapsTemporally Time15-1 Time15-2)))
3. [cnf_transformation] <- [2]
(overlapsTemporally Time15-1 Time15-2)
4. [axiom]
(=>
(overlapsTemporally ?INTERVAL1 ?INTERVAL2)
(exists (?INTERVAL3)
(and
(instance ?INTERVAL3 TimeInterval)
(temporalPart ?INTERVAL3 ?INTERVAL1)
(temporalPart ?INTERVAL3 ?INTERVAL2))))
↳ Merge.kif:8493
5. [resolve] <- [3, 4]
(instance
(sk0 Time15-2 Time15-1)
TimeInterval)
6. [axiom]
(=>
(meetsTemporally ?T1 ?T2)
(not (exists (?T3)
(and
(instance ?T3 TimeInterval)
(temporalPart ?T3 ?T1)
(temporalPart ?T3 ?T2)))))
↳ Merge.kif:8604
7. [resolve] <- [5, 6]
(or
(not (meetsTemporally ?V0 ?V1))
(not (temporalPart
(sk0 Time15-2 Time15-1)
?V0))
(not (temporalPart
(sk0 Time15-2 Time15-1)
?V1)))
8. [hypothesis]
(meetsTemporally Time15-1 Time15-2)
9. [resolve] <- [3, 4]
(temporalPart
(sk0 Time15-2 Time15-1)
Time15-1)
10. [resolve] <- [3, 4]
(temporalPart
(sk0 Time15-2 Time15-1)
Time15-2)
11. [resolve] <- [7, 8, 9, 10]
FALSE | |
| TQG16 | passed | 1.32s | Theorem | show 1. [conjecture]
(meetsSpatially Object16-2 Object16-3)
2. [negated_conjecture] <- [1]
(not (meetsSpatially Object16-2 Object16-3))
3. [cnf_transformation] <- [2]
(not (meetsSpatially Object16-2 Object16-3))
4. [axiom]
(=>
(connected ?OBJ1 ?OBJ2)
(or
(meetsSpatially ?OBJ1 ?OBJ2)
(overlapsSpatially ?OBJ1 ?OBJ2)))
↳ Merge.kif:9791
5. [axiom]
(=>
(connectsEngineeringComponents ?CONNECTION ?COMP1 ?COMP2)
(connectedEngineeringComponents ?COMP1 ?COMP2))
↳ Merge.kif:16566
6. [hypothesis]
(connectsEngineeringComponents Object16-1 Object16-2 Object16-3)
7. [hyper] <- [5, 6]
(connectedEngineeringComponents Object16-2 Object16-3)
8. [hypothesis]
(not (overlapsSpatially Object16-2 Object16-3))
9. [axiom]
(subrelation connectedEngineeringComponents connected)
↳ Merge.kif:16509
10. [resolve] <- [3, 4, 7, 8, 9]
FALSE | |
| TQG17 | passed | 1.25s | Theorem | show 1. [conjecture]
(temporalPart Time17-1 Time17-3)
2. [negated_conjecture] <- [1]
(not (temporalPart Time17-1 Time17-3))
3. [cnf_transformation] <- [2]
(not (temporalPart Time17-1 Time17-3))
4. [axiom]
(temporalPart Time17-1 Time17-2)
5. [axiom]
(temporalPart Time17-2 Time17-3)
6. [taxonomy] <- [4, 5]
(temporalPart Time17-1 Time17-3)
7. [resolve] <- [3, 6]
FALSE | |
| TQG18 | passed | 1.30s | Theorem | show 1. [conjecture]
(exists (?A)
(and
(instance ?A Organism)
(part Bio18-1 ?A)))
2. [negated_conjecture] <- [1]
(not (exists (?A)
(and
(instance ?A Organism)
(part Bio18-1 ?A))))
3. [cnf_transformation] <- [2]
(or
(not (instance ?V0 Organism))
(not (part Bio18-1 ?V0)))
4. [axiom]
(=>
(and
(instance ?PROC TherapeuticProcess)
(patient ?PROC ?BIO))
(or
(instance ?BIO Organism)
(exists (?ORG)
(and
(instance ?ORG Organism)
(part ?BIO ?ORG)))))
↳ Merge.kif:12587
5. [axiom]
(partition OrganicObject Organism AnatomicalStructure)
↳ Merge.kif:14718
6. [resolve] <- [3, 4, 5]
(or
(not (instance
(sk0 ?V0 Bio18-1)
Organism))
(not (instance ?V0 TherapeuticProcess))
(not (patient ?V0 Bio18-1)))
7. [hypothesis]
(instance Proc18-1 TherapeuticProcess)
8. [axiom]
(patient Proc18-1 Bio18-1)
9. [resolve] <- [6, 7, 8]
(not (instance
(sk0 Proc18-1 Bio18-1)
Organism))
10. [resolve] <- [4, 5, 7, 8, 9]
FALSE | |
| TQG19 | passed | 0.75s | Theorem | show 1. [conjecture]
(equal 8 8)
2. [negated_conjecture] <- [1]
(not (equal 8 8))
3. [cnf_transformation] <- [2]
FALSE | |
| TQG2 | passed | 1.54s | Theorem | show 1. [conjecture]
(property TheKB2-1 Inconsistent)
2. [negated_conjecture] <- [1]
(not (property TheKB2-1 Inconsistent))
3. [cnf_transformation] <- [2]
(not (property TheKB2-1 Inconsistent))
4. [hypothesis]
(=>
(and
(contraryAttribute ?ATTR1 ?ATTR2)
(property ?X ?ATTR1)
(property ?X ?ATTR2))
(property TheKB2-1 Inconsistent))
5. [subrel_schema]
(or
(not (attribute ?V0 ?V1))
(property ?V0 ?V1))
6. [axiom]
(=>
(mother ?CHILD ?MOTHER)
(attribute ?MOTHER Female))
↳ Merge.kif:16830
7. [hypothesis]
(mother Entity2-1 Entity2-2)
8. [hyper] <- [6, 7]
(attribute Entity2-2 Female)
9. [hyper] <- [5, 8]
(property Entity2-2 Female)
10. [axiom]
(contraryAttribute Male Female)
↳ Merge.kif:18523
11. [axiom]
(=>
(father ?CHILD ?FATHER)
(attribute ?FATHER Male))
↳ Merge.kif:16848
12. [hypothesis]
(father Entity2-1 Entity2-2)
13. [hyper] <- [11, 12]
(attribute Entity2-2 Male)
14. [hyper] <- [5, 13]
(property Entity2-2 Male)
15. [hyper] <- [4, 9, 10, 14]
(property TheKB2-1 Inconsistent)
16. [oracle] <- [3, 15]
FALSE | |
| TQG20 | passed | 1.06s | Theorem | show 1. [conjecture]
(equal Value20-2 Value20-1)
2. [negated_conjecture] <- [1]
(not (equal Value20-2 Value20-1))
3. [cnf_transformation] <- [2]
FALSE | |
| TQG21 | passed | 1.04s | Theorem | show 1. [conjecture]
(equal Value21-1 Value21-2)
2. [negated_conjecture] <- [1]
(not (equal Value21-1 Value21-2))
3. [cnf_transformation] <- [2]
FALSE | |
| TQG22 | passed | 1.14s | Theorem | show 1. [conjecture]
(exists (?A)
(and
(ancestor Man22-1 ?A)
(equal ?A Ancestor22-1)))
2. [negated_conjecture] <- [1]
(not (exists (?A)
(and
(ancestor Man22-1 ?A)
(equal ?A Ancestor22-1))))
3. [cnf_transformation] <- [2]
(or
(not (equal ?V0 Ancestor22-1))
(not (ancestor Man22-1 ?V0)))
4. [axiom]
(son Man22-1 Ancestor22-1)
5. [axiom]
(subrelation son parent)
↳ Merge.kif:16864
6. [axiom]
(=>
(parent ?CHILD ?PARENT)
(ancestor ?CHILD ?PARENT))
↳ Merge.kif:16787
7. [eq_resolve] <- [3, 4, 5, 6]
FALSE | |
| TQG23 | passed | 3.99s | Theorem | show 1. [conjecture]
(ancestor Human23-1 Human23-15)
2. [negated_conjecture] <- [1]
(not (ancestor Human23-1 Human23-15))
3. [axiom]
(ancestor Human23-1 Human23-2)
4. [axiom]
(ancestor Human23-2 Human23-3)
5. [axiom]
(ancestor Human23-3 Human23-4)
6. [axiom]
(ancestor Human23-4 Human23-5)
7. [axiom]
(ancestor Human23-5 Human23-6)
8. [axiom]
(ancestor Human23-6 Human23-7)
9. [axiom]
(ancestor Human23-7 Human23-8)
10. [axiom]
(ancestor Human23-8 Human23-9)
11. [axiom]
(ancestor Human23-9 Human23-10)
12. [axiom]
(ancestor Human23-10 Human23-11)
13. [axiom]
(ancestor Human23-11 Human23-12)
14. [axiom]
(ancestor Human23-12 Human23-13)
15. [axiom]
(ancestor Human23-13 Human23-14)
16. [axiom]
(ancestor Human23-14 Human23-15)
17. [axiom]
(instance ancestor TransitiveRelation)
↳ Merge.kif:16762
18. [axiom]
(ancestor Human23-14 Human23-16)
19. [cnf_transformation] <- [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18]
FALSE | |
| TQG24 | passed | 0.91s | Theorem | show 1. [conjecture]
(instance Rover24-1 CorpuscularObject)
2. [negated_conjecture] <- [1]
(not (instance Rover24-1 CorpuscularObject))
3. [cnf_transformation] <- [2]
(not (instance Rover24-1 CorpuscularObject))
4. [axiom]
(instance Rover24-1 Canine)
5. [axiom]
(subclass Canine Carnivore)
↳ Merge.kif:14980
6. [taxonomy] <- [4, 5]
(instance Rover24-1 Carnivore)
7. [axiom]
(subclass Carnivore Organism)
↳ Merge.kif:14967
8. [taxonomy] <- [6, 7]
(instance Rover24-1 Organism)
9. [axiom]
(subclass Organism OrganicObject)
↳ Merge.kif:14724
10. [taxonomy] <- [8, 9]
(instance Rover24-1 OrganicObject)
11. [axiom]
(subclass OrganicObject CorpuscularObject)
↳ Merge.kif:14716
12. [taxonomy] <- [10, 11]
(instance Rover24-1 CorpuscularObject)
13. [resolve] <- [3, 12]
FALSE | |
| TQG25 | passed | 1.17s | Theorem | show 1. [conjecture]
(instance Organism25-1 Plant)
2. [negated_conjecture] <- [1]
(not (instance Organism25-1 Plant))
3. [cnf_transformation] <- [2]
FALSE | |
| TQG26 | passed | 1.45s | Theorem | show 1. [conjecture]
(attribute Object26-1 HostileToEarthLife)
2. [negated_conjecture] <- [1]
(not (attribute Object26-1 HostileToEarthLife))
3. [cnf_transformation] <- [2]
(not (attribute Object26-1 HostileToEarthLife))
4. [hypothesis]
(=>
(instance ?P Planet26-1)
(or
(attribute ?P Earthlike)
(attribute ?P HostileToEarthLife)))
5. [axiom]
(instance Object26-1 Planet26-1)
6. [resolve] <- [3, 4, 5]
(attribute Object26-1 Earthlike)
7. [hypothesis]
(=>
(and
(instance ?X Planet26-1)
(attribute ?X Gaseous))
(not (attribute ?X Earthlike)))
8. [resolve] <- [5, 6, 7]
(not (attribute Object26-1 Gaseous))
9. [hypothesis]
(=>
(instance ?P Planet26-1)
(or
(attribute ?P Solid)
(attribute ?P Gaseous)))
10. [hypothesis]
(not (attribute Object26-1 Solid))
11. [resolve] <- [5, 8, 9, 10]
FALSE | |
| TQG27 | passed | 1.16s | Theorem | show 1. [conjecture]
(instance Object27-1 Planet27-1)
2. [negated_conjecture] <- [1]
(not (instance Object27-1 Planet27-1))
3. [cnf_transformation] <- [2]
(not (instance Object27-1 Planet27-1))
4. [hypothesis]
(instance
Object27-1
(KappaFn
?PLANET
(and
(instance ?PLANET Planet27-1)
(attribute ?PLANET Earthlike))))
5. [resolve] <- [3, 4]
FALSE | |
| TQG28 | passed | 2.05s | Theorem | show 1. [conjecture]
(not (attribute Object28-1 Gaseous))
2. [negated_conjecture] <- [1]
(not (not (attribute Object28-1 Gaseous)))
3. [cnf_transformation] <- [2]
(attribute Object28-1 Gaseous)
4. [hypothesis]
(=>
(and
(contraryAttribute ?ATTR1 ?ATTR2)
(attribute ?O ?ATTR1))
(not (attribute ?O ?ATTR2)))
5. [resolve] <- [3, 4]
(or
(not (attribute Object28-1 ?V0))
(not (contraryAttribute ?V0 Gaseous)))
6. [hypothesis]
(=>
(contraryAttribute ?A ?B ?C ?D)
(contraryAttribute ?C ?D))
7. [hypothesis]
(contraryAttribute Rocky Icy Watery Gaseous)
8. [hyper] <- [6, 7]
(contraryAttribute Watery Gaseous)
9. [axiom]
(attribute Object28-1 Watery)
10. [resolve] <- [5, 8, 9]
FALSE | |
| TQG29 | passed | 1.14s | Theorem | show 1. [hypothesis]
(instance Frog29-1 Amphibian)
2. [conjecture]
(instance Animal29-1 Amphibian)
3. [negated_conjecture] <- [2]
(not (instance Animal29-1 Amphibian))
4. [cnf_transformation] <- [1, 3]
FALSE | |
| TQG3 | passed | 1.49s | Theorem | show 1. [conjecture]
(not (instance Number3-1 NegativeRealNumber))
2. [negated_conjecture] <- [1]
(not (not (instance Number3-1 NegativeRealNumber)))
3. [axiom]
(instance Number3-1 NonnegativeRealNumber)
4. [axiom]
(partition RealNumber NegativeRealNumber NonnegativeRealNumber)
↳ Merge.kif:2053
5. [cnf_transformation] <- [2, 3, 4]
FALSE | |
| TQG30 | passed | 1.09s | Theorem | show 1. [conjecture]
(equal Class30-1 Reptile)
2. [negated_conjecture] <- [1]
(not (equal Class30-1 Reptile))
3. [axiom]
(subclass Class30-1 Reptile)
4. [axiom]
(subclass Reptile Class30-1)
5. [cnf_transformation] <- [2, 3, 4]
FALSE | |
| TQG31 | passed | 1.77s | Theorem | show 1. [conjecture]
(instance Animal31 Class31-1)
2. [negated_conjecture] <- [1]
(not (instance Animal31 Class31-1))
3. [cnf_transformation] <- [2]
(not (instance Animal31 Class31-1))
4. [axiom]
(instance Animal31 Class31-2)
5. [axiom]
(subclass Class31-2 Class31-3)
6. [taxonomy] <- [4, 5]
(instance Animal31 Class31-3)
7. [axiom]
(subclass Class31-3 Class31-1)
8. [taxonomy] <- [6, 7]
(instance Animal31 Class31-1)
9. [resolve] <- [3, 8]
FALSE | |
| TQG32 | passed | 1.68s | Theorem | show 1. [conjecture]
(forall (?A)
(=>
(instance ?A Class32-2)
(instance ?A Class32-1)))
2. [negated_conjecture] <- [1]
(not (forall (?A)
(=>
(instance ?A Class32-2)
(instance ?A Class32-1))))
3. [cnf_transformation] <- [2]
(instance sk0 Class32-2)
4. [axiom]
(subclass Class32-2 Class32-3)
5. [axiom]
(subclass Class32-3 Class32-1)
6. [cnf_transformation] <- [2, 3, 4, 5]
FALSE | |
| TQG33 | passed | 1.09s | Theorem | show 1. [conjecture]
(not (weight
Animal33-1
(MeasureFn -100.0 PoundMass)))
2. [negated_conjecture] <- [1]
(not (not (weight
Animal33-1
(MeasureFn -100.0 PoundMass))))
3. [cnf_transformation] <- [2]
(weight
Animal33-1
(MeasureFn -100.0 PoundMass))
4. [hypothesis]
(=>
(and
(instance ?A Object)
(weight
?A
(MeasureFn ?N ?U)))
(greaterThan ?N 0.0))
5. [axiom]
(instance Animal33-1 Animal)
6. [axiom]
(subclass Animal Organism)
↳ Merge.kif:14815
7. [axiom]
(subclass Organism OrganicObject)
↳ Merge.kif:14724
8. [axiom]
(subclass OrganicObject CorpuscularObject)
↳ Merge.kif:14716
9. [axiom]
(subclass CorpuscularObject SelfConnectedObject)
↳ Merge.kif:1299
10. [axiom]
(subclass SelfConnectedObject Object)
↳ Merge.kif:854
11. [resolve] <- [3, 4, 5, 6, 7, 8, 9, 10]
FALSE | |
| TQG34 | passed | 0.97s | Theorem | show 1. [hypothesis]
(forall (?X)
(instance ?X Entity))
2. [conjecture]
(instance Foo34-1 Entity)
3. [negated_conjecture] <- [2]
(not (instance Foo34-1 Entity))
4. [cnf_transformation] <- [1, 3]
FALSE | |
| TQG35 | passed | 1.42s | Theorem | show 1. [conjecture]
(temporalPart TimePoint35-1 TimeInterval35-2)
2. [negated_conjecture] <- [1]
(not (temporalPart TimePoint35-1 TimeInterval35-2))
3. [cnf_transformation] <- [2]
(not (temporalPart TimePoint35-1 TimeInterval35-2))
4. [axiom]
(temporalPart TimePoint35-1 TimeInterval35-1)
5. [axiom]
(during TimeInterval35-1 TimeInterval35-2)
6. [taxonomy] <- [4, 5]
(temporalPart TimePoint35-1 TimeInterval35-2)
7. [resolve] <- [3, 6]
FALSE | |
| TQG36 | passed | 1.42s | Theorem | show 1. [conjecture]
(overlapsTemporally TimeInterval36-1 TimeInterval36-2)
2. [negated_conjecture] <- [1]
(not (overlapsTemporally TimeInterval36-1 TimeInterval36-2))
3. [cnf_transformation] <- [2]
(not (overlapsTemporally TimeInterval36-1 TimeInterval36-2))
4. [axiom]
(=>
(and
(instance ?TI1 TimeInterval)
(instance ?TI2 TimeInterval)
(beforeOrEqual
(BeginFn ?TI2)
(BeginFn ?TI1))
(before
(BeginFn ?TI1)
(EndFn ?TI2)))
(overlapsTemporally ?TI2 ?TI1))
↳ Merge.kif:8528
5. [axiom]
(=>
(starts ?INTERVAL1 ?INTERVAL2)
(and
(equal
(BeginFn ?INTERVAL1)
(BeginFn ?INTERVAL2))
(before
(EndFn ?INTERVAL1)
(EndFn ?INTERVAL2))))
↳ Merge.kif:8275
6. [hypothesis]
(starts TimeInterval36-1 TimeInterval36-3)
7. [hypothesis]
(starts TimeInterval36-2 TimeInterval36-3)
8. [hyper] <- [5, 7]
(equal
(BeginFn TimeInterval36-2)
(BeginFn TimeInterval36-3))
9. [hyper] <- [5, 6, 8]
(equal
(BeginFn TimeInterval36-1)
(BeginFn TimeInterval36-2))
10. [axiom]
(=>
(or
(before ?POINT1 ?POINT2)
(equal ?POINT1 ?POINT2))
(beforeOrEqual ?POINT1 ?POINT2))
↳ Merge.kif:8410
11. [hyper] <- [8, 10]
(beforeOrEqual
(BeginFn TimeInterval36-2)
(BeginFn TimeInterval36-2))
12. [axiom]
(instance TimeInterval36-2 TimeInterval)
13. [axiom]
(instance TimeInterval36-1 TimeInterval)
14. [resolve] <- [3, 4, 9, 11, 12, 13]
(not (before
(BeginFn TimeInterval36-2)
(EndFn TimeInterval36-1)))
15. [axiom]
(=>
(and
(instance ?TI TimeInterval)
(equal
?S
(BeginFn ?TI))
(equal
?E
(EndFn ?TI)))
(before ?S ?E))
↳ Merge.kif:8521
16. [resolve] <- [14, 15]
(or
(not (equal
(BeginFn ?V0)
(BeginFn TimeInterval36-2)))
(not (equal
(EndFn ?V0)
(EndFn TimeInterval36-1)))
(not (instance ?V0 TimeInterval)))
17. [eq_resolve] <- [9, 13, 16]
FALSE | |
| TQG37 | passed | 1.64s | Theorem | show 1. [conjecture]
(not (before TimePoint37-2 TimePoint37-1))
2. [negated_conjecture] <- [1]
(not (not (before TimePoint37-2 TimePoint37-1)))
3. [cnf_transformation] <- [2]
(before TimePoint37-2 TimePoint37-1)
4. [axiom]
(=>
(instance ?REL TransitiveRelation)
(forall (?INST1 ?INST2 ?INST3)
(=>
(and
(?REL ?INST1 ?INST2)
(?REL ?INST2 ?INST3))
(?REL ?INST1 ?INST3))))
↳ Merge.kif:2507
5. [axiom]
(instance before TransitiveRelation)
↳ Merge.kif:8357
6. [resolve] <- [3, 4, 5]
(or
(not (before TimePoint37-1 ?V0))
(before TimePoint37-2 ?V0))
7. [axiom]
(=>
(and
(earlier ?TI1 ?TI2)
(instance ?P1 TimePoint)
(instance ?P2 TimePoint)
(temporalPart ?P1 ?TI1)
(temporalPart ?P2 ?TI2))
(before ?P1 ?P2))
↳ Merge.kif:8540
8. [hypothesis]
(temporalPart TimePoint37-2 TimeInterval37-2)
9. [hypothesis]
(earlier TimeInterval37-1 TimeInterval37-2)
10. [hypothesis]
(instance TimePoint37-1 TimePoint)
11. [axiom]
(instance TimePoint37-2 TimePoint)
12. [axiom]
(temporalPart TimePoint37-1 TimeInterval37-1)
13. [hyper] <- [7, 8, 9, 10, 11, 12]
(before TimePoint37-1 TimePoint37-2)
14. [resolve] <- [6, 13]
(before TimePoint37-2 TimePoint37-2)
15. [axiom]
(=>
(instance ?REL IrreflexiveRelation)
(forall (?INST)
(not (?REL ?INST ?INST))))
↳ Merge.kif:2421
16. [axiom]
(instance before IrreflexiveRelation)
↳ Merge.kif:8356
17. [resolve] <- [14, 15, 16]
FALSE | |
| TQG38 | passed | 1.90s | Theorem | show 1. [conjecture]
(overlapsTemporally TimeInterval38-3 TimeInterval38-1)
2. [negated_conjecture] <- [1]
(not (overlapsTemporally TimeInterval38-3 TimeInterval38-1))
3. [axiom]
(instance overlapsTemporally SymmetricRelation)
↳ Merge.kif:8485
4. [cnf_transformation] <- [2, 3]
(or
(not (overlapsTemporally TimeInterval38-1 TimeInterval38-3))
(not (overlapsTemporally TimeInterval38-2 TimeInterval38-3)))
5. [axiom]
(=>
(and
(instance ?INTERVAL3 TimePosition)
(temporalPart ?INTERVAL3 ?INTERVAL1)
(temporalPart ?INTERVAL3 ?INTERVAL2))
(overlapsTemporally ?INTERVAL1 ?INTERVAL2))
↳ Merge.kif:8557
6. [hypothesis]
(temporalPart TimePoint38-1 TimeInterval38-3)
7. [hypothesis]
(temporalPart TimePoint38-1 TimeInterval38-1)
8. [axiom]
(instance TimePoint38-1 TimePoint)
9. [axiom]
(subclass TimePoint TimePosition)
↳ Merge.kif:2258
10. [hyper] <- [3, 5, 6, 7, 8, 9]
(overlapsTemporally TimeInterval38-1 TimeInterval38-3)
11. [hypothesis]
(temporalPart TimePoint38-2 TimeInterval38-2)
12. [hypothesis]
(temporalPart TimePoint38-2 TimeInterval38-3)
13. [axiom]
(instance TimePoint38-2 TimePoint)
14. [hyper] <- [5, 9, 11, 12, 13]
(overlapsTemporally TimeInterval38-2 TimeInterval38-3)
15. [oracle] <- [4, 10, 14]
FALSE | |
| TQG39 | passed | 1.95s | Theorem | show 1. [conjecture]
(transitiveTestPred39-1 Entity39-1 Entity39-4)
2. [negated_conjecture] <- [1]
(not (transitiveTestPred39-1 Entity39-1 Entity39-4))
3. [cnf_transformation] <- [2]
(not (transitiveTestPred39-1 Entity39-1 Entity39-4))
4. [axiom]
(transitiveTestPred39-1 Entity39-1 Entity39-2)
5. [axiom]
(instance transitiveTestPred39-1 TransitiveRelation)
6. [axiom]
(transitiveTestPred39-1 Entity39-2 Entity39-3)
7. [transitivity] <- [4, 6, 5]
(transitiveTestPred39-1 Entity39-1 Entity39-3)
8. [axiom]
(transitiveTestPred39-1 Entity39-3 Entity39-4)
9. [transitivity] <- [7, 8, 5]
(transitiveTestPred39-1 Entity39-1 Entity39-4)
10. [resolve] <- [3, 9]
FALSE | |
| TQG3_a | passed | 1.03s | Theorem | show 1. [conjecture]
(not (instance Number3-1 NegativeRealNumber))
2. [negated_conjecture] <- [1]
(not (not (instance Number3-1 NegativeRealNumber)))
3. [axiom]
(instance Number3-1 NonnegativeRealNumber)
4. [axiom]
(partition RealNumber NegativeRealNumber NonnegativeRealNumber)
↳ Merge.kif:2053
5. [cnf_transformation] <- [2, 3, 4]
FALSE | |
| TQG3_b | passed | 1.02s | Theorem | show 1. [conjecture]
(not (instance Number3-1 NegativeRealNumber))
2. [negated_conjecture] <- [1]
(not (not (instance Number3-1 NegativeRealNumber)))
3. [axiom]
(instance Number3-1 NonnegativeRealNumber)
4. [axiom]
(disjoint NonnegativeRealNumber NegativeRealNumber)
5. [cnf_transformation] <- [2, 3, 4]
FALSE | |
| TQG3_c | passed | 1.13s | Theorem | show 1. [conjecture]
(not (instance Number3-1 NegativeRealNumber))
2. [negated_conjecture] <- [1]
(not (not (instance Number3-1 NegativeRealNumber)))
3. [axiom]
(instance Number3-1 NonnegativeRealNumber)
4. [axiom]
(disjoint NonnegativeRealNumber NegativeRealNumber)
5. [cnf_transformation] <- [2, 3, 4]
FALSE | |
| TQG3_d | passed | 1.32s | Theorem | show 1. [conjecture]
(not (instance Number3-1 NegativeRealNumber))
2. [negated_conjecture] <- [1]
(not (not (instance Number3-1 NegativeRealNumber)))
3. [axiom]
(instance Number3-1 NonnegativeRealNumber)
4. [axiom]
(partition RealNumber NegativeRealNumber NonnegativeRealNumber)
↳ Merge.kif:2053
5. [cnf_transformation] <- [2, 3, 4]
FALSE | |
| TQG3_e | passed | 1.40s | Theorem | show 1. [conjecture]
(not (instance Number3-1 NegativeRealNumber))
2. [negated_conjecture] <- [1]
(not (not (instance Number3-1 NegativeRealNumber)))
3. [axiom]
(instance Number3-1 NonnegativeRealNumber)
4. [axiom]
(disjoint NonnegativeRealNumber NegativeRealNumber)
5. [cnf_transformation] <- [2, 3, 4]
FALSE | |
| TQG4 | passed | 1.39s | Theorem | show 1. [conjecture]
(not (holdsDuring
(WhenFn DoingSomething4-1)
(attribute Entity4-1 Dead)))
2. [negated_conjecture] <- [1]
(not (not (holdsDuring
(WhenFn DoingSomething4-1)
(attribute Entity4-1 Dead))))
3. [cnf_transformation] <- [2]
(holdsDuring
(WhenFn DoingSomething4-1)
(attribute Entity4-1 Dead))
4. [hypothesis]
(=>
(and
(agent ?PROC ?AGENT)
(instance ?PROC IntentionalProcess))
(and
(instance ?AGENT CognitiveAgent)
(not (holdsDuring
(WhenFn ?PROC)
(attribute ?AGENT Dead)))))
5. [axiom]
(agent DoingSomething4-1 Entity4-1)
6. [axiom]
(instance DoingSomething4-1 IntentionalProcess)
7. [resolve] <- [3, 4, 5, 6]
FALSE | |
| TQG40 | failed | 1.53s | CounterSatisfiable | expected: yes, got: no (disproved) | |
| TQG41 | failed | 1.79s | CounterSatisfiable | expected: yes, got: no (disproved) | |
| TQG42 | failed | 2.03s | CounterSatisfiable | expected: yes, got: no (disproved) | |
| TQG43 | failed | 2.10s | CounterSatisfiable | expected: yes, got: no (disproved) | |
| TQG44 | passed | 3.33s | Theorem | show 1. [conjecture]
(instance Entity44-1 Animal)
2. [negated_conjecture] <- [1]
(not (instance Entity44-1 Animal))
3. [cnf_transformation] <- [2]
(or
(not (instance Entity44-1 Animal))
(not (instance Entity44-10 Animal))
(not (instance Entity44-2 Animal))
(not (instance Entity44-9 Animal)))
4. [axiom]
(=>
(and
(subclass ?X ?Y)
(instance ?Z ?X))
(instance ?Z ?Y))
↳ Merge.kif:137
5. [hypothesis]
(=>
(testPred44-1
?ARG1
?ARG2
?ARG3
?ARG4
?ARG5
?ARG6
?ARG7
?ARG8
?ARG9
?ARG10)
(and
(instance ?ARG1 Amphibian)
(instance ?ARG2 Bird)
(instance ?ARG9 Mammal)
(instance ?ARG10 Reptile)))
6. [hypothesis]
(testPred44-1
Entity44-1
Entity44-2
Entity44-3
Entity44-4
Entity44-5
Entity44-6
Entity44-7
Entity44-8
Entity44-9
Entity44-10)
7. [hyper] <- [5, 6]
(instance Entity44-1 Amphibian)
8. [axiom]
(subclass Amphibian ColdBloodedVertebrate)
↳ Merge.kif:14925
9. [hyper] <- [4, 7, 8]
(instance Entity44-1 ColdBloodedVertebrate)
10. [axiom]
(subclass ColdBloodedVertebrate Vertebrate)
↳ Merge.kif:14915
11. [hyper] <- [4, 9, 10]
(instance Entity44-1 Vertebrate)
12. [axiom]
(subclass Vertebrate Animal)
↳ Merge.kif:14869
13. [hyper] <- [4, 11, 12]
(instance Entity44-1 Animal)
14. [hyper] <- [5, 6]
(instance Entity44-10 Reptile)
15. [axiom]
(subclass Reptile ColdBloodedVertebrate)
↳ Merge.kif:15032
16. [hyper] <- [4, 14, 15]
(instance Entity44-10 ColdBloodedVertebrate)
17. [hyper] <- [4, 10, 16]
(instance Entity44-10 Vertebrate)
18. [hyper] <- [4, 12, 17]
(instance Entity44-10 Animal)
19. [hyper] <- [5, 6]
(instance Entity44-2 Bird)
20. [hyper] <- [5, 6]
(instance Entity44-9 Mammal)
21. [axiom]
(subclass Bird WarmBloodedVertebrate)
↳ Merge.kif:14930
22. [axiom]
(subclass WarmBloodedVertebrate Vertebrate)
↳ Merge.kif:14920
23. [axiom]
(subclass Mammal WarmBloodedVertebrate)
↳ Merge.kif:14949
24. [oracle] <- [3, 12, 13, 18, 19, 20, 21, 22, 23]
FALSE | |
| TQG45 | passed | 2.35s | Theorem | show 1. [conjecture]
(exists (?A ?B ?C ?D)
(testPred45-2 ?A ?B ?C ?D))
2. [negated_conjecture] <- [1]
(not (exists (?A ?B ?C ?D)
(testPred45-2 ?A ?B ?C ?D)))
3. [cnf_transformation] <- [2]
(not (testPred45-2 ?V0 ?V1 ?V2 ?V3))
4. [hypothesis]
(=>
(and
(testPred45-1 ?X ?Y ?Z)
(equal
?ANS
(DivisionFn
(AdditionFn ?X ?Y)
?Z)))
(testPred45-2 ?X ?Y ?Z ?ANS))
5. [resolve] <- [3, 4]
(or
(not (equal
(DivisionFn
(AdditionFn ?V0 ?V1)
?V2)
?V3))
(not (testPred45-1 ?V0 ?V1 ?V2)))
6. [hypothesis]
(testPred45-1 5 6 0)
7. [resolve] <- [5, 6]
(not (equal
(DivisionFn 11 0)
?V0))
8. [eq_resolve] <- [7]
FALSE | |
| TQG46 | passed | 1.60s | Theorem | show 1. [conjecture]
(instance Entity46-2 Amphibian)
2. [negated_conjecture] <- [1]
(not (instance Entity46-2 Amphibian))
3. [cnf_transformation] <- [2]
(not (instance Entity46-2 Amphibian))
4. [hypothesis]
(=>
(testPred46-1 @ROW ?ITEM)
(instance ?ITEM Amphibian))
5. [hypothesis]
(testPred46-1 Entity46-1 Entity46-2)
6. [hyper] <- [4, 5]
(instance Entity46-2 Amphibian)
7. [oracle] <- [3, 6]
FALSE | |
| TQG47 | passed | 5.92s | Theorem | show 1. [conjecture]
(instance Entity47-1 Amphibian)
2. [negated_conjecture] <- [1]
(not (instance Entity47-1 Amphibian))
3. [cnf_transformation] <- [2]
(not (instance Entity47-1 Amphibian))
4. [hypothesis]
(=>
(testPred47-1 ?ITEM @ROW)
(instance ?ITEM Amphibian))
5. [hypothesis]
(testPred47-1 Entity47-1 Entity47-2)
6. [hyper] <- [4, 5]
(instance Entity47-1 Amphibian)
7. [oracle] <- [3, 6]
FALSE | |
| TQG48 | passed | 2.14s | Theorem | show 1. [conjecture]
(instance Entity48-1 Reptile)
2. [negated_conjecture] <- [1]
(not (instance Entity48-1 Reptile))
3. [cnf_transformation] <- [2]
(or
(not (instance Entity48-1 Reptile))
(not (instance Entity48-2 Reptile)))
4. [hypothesis]
(=>
(testPred48-1 ?ITEM1 ?ITEM2 @ROW)
(and
(instance ?ITEM1 Amphibian)
(instance ?ITEM2 Reptile)))
5. [hypothesis]
(testPred48-1 Entity48-1 Entity48-2 Entity48-3 Entity48-4)
6. [hyper] <- [4, 5]
(instance Entity48-2 Reptile)
7. [oracle] <- [3, 6]
(not (instance Entity48-1 Reptile))
8. [resolve] <- [4, 7]
(not (testPred48-1 ?V0 Entity48-1 ?V1 ?V2))
9. [hypothesis]
(testPred48-1 Entity48-2 Entity48-1 Entity48-3 Entity48-4)
10. [resolve] <- [8, 9]
FALSE | |
| TQG49 | passed | 2.09s | Theorem | show 1. [conjecture]
(instance Entity49-3 Reptile)
2. [negated_conjecture] <- [1]
(not (instance Entity49-3 Reptile))
3. [cnf_transformation] <- [2]
(or
(not (instance Entity49-3 Reptile))
(not (instance Entity49-4 Reptile)))
4. [hypothesis]
(=>
(testPred49-1 @ROW ?ITEM1 ?ITEM2)
(and
(instance ?ITEM1 Amphibian)
(instance ?ITEM2 Reptile)))
5. [hypothesis]
(testPred49-1 Entity49-1 Entity49-2 Entity49-4 Entity49-3)
6. [hyper] <- [4, 5]
(instance Entity49-3 Reptile)
7. [oracle] <- [3, 6]
(not (instance Entity49-4 Reptile))
8. [resolve] <- [4, 7]
(not (testPred49-1 ?V0 ?V1 ?V2 Entity49-4))
9. [hypothesis]
(testPred49-1 Entity49-1 Entity49-2 Entity49-3 Entity49-4)
10. [resolve] <- [8, 9]
FALSE | |
| TQG5 | passed | 4.13s | Theorem | show 1. [hypothesis]
(subclass Lizard5-1 Class5-1)
2. [hypothesis]
(subclass Class5-10 Reptile)
3. [conjecture]
(instance Organism5-1 Animal)
4. [negated_conjecture] <- [3]
(not (instance Organism5-1 Animal))
5. [axiom]
(instance Organism5-1 Lizard5-1)
6. [axiom]
(subclass Reptile ColdBloodedVertebrate)
↳ Merge.kif:15032
7. [axiom]
(subclass ColdBloodedVertebrate Vertebrate)
↳ Merge.kif:14915
8. [axiom]
(subclass Vertebrate Animal)
↳ Merge.kif:14869
9. [cnf_transformation] <- [1, 2, 4, 5, 6, 7, 8]
FALSE | |
| TQG50 | passed | 0.97s | Theorem | show 1. [hypothesis]
(=>
(subclass Reptile Animal)
(exists (?C1 ?C2 ?C3 ?C4 ?C5 ?C6 ?C7 ?C8 ?C9 ?C10)
(and
(subclass ?C1 ?C2)
(subclass ?C2 ?C3)
(subclass ?C3 ?C4)
(subclass ?C4 ?C5)
(subclass ?C5 ?C6)
(subclass ?C6 ?C7)
(subclass ?C7 ?C8)
(subclass ?C8 ?C9)
(subclass ?C9 ?C10)
(subclass ?C10 Reptile)
(instance Creature50-1 ?C1))))
2. [axiom]
(subclass Reptile ColdBloodedVertebrate)
↳ Merge.kif:15032
3. [axiom]
(subclass ColdBloodedVertebrate Vertebrate)
↳ Merge.kif:14915
4. [axiom]
(subclass Vertebrate Animal)
↳ Merge.kif:14869
5. [conjecture]
(instance Creature50-1 Reptile)
6. [negated_conjecture] <- [5]
(not (instance Creature50-1 Reptile))
7. [cnf_transformation] <- [1, 6]
FALSE | |
| TQG51 | passed | 1.33s | Theorem | show 1. [conjecture]
(maximumPayloadCapacity
Robot1
(MeasureFn ?A TonMass))
2. [negated_conjecture] <- [1]
(not (maximumPayloadCapacity
Robot1
(MeasureFn ?A TonMass)))
3. [cnf_transformation] <- [2]
(not (maximumPayloadCapacity
Robot1
(MeasureFn ?V0 TonMass)))
4. [hypothesis]
(equal
(MeasureFn
(DivisionFn ?N 2205.0)
TonMass)
(MeasureFn ?N PoundMass))
5. [para] <- [3, 4]
(not (maximumPayloadCapacity
Robot1
(MeasureFn ?V0 PoundMass)))
6. [hypothesis]
(maximumPayloadCapacity
Robot1
(MeasureFn 100.0 PoundMass))
7. [resolve] <- [5, 6]
FALSE | |
| TQG51b | passed | 2.43s | GaveUp | ||
| TQG52 | passed | 2.48s | GaveUp | ||
| TQG6 | passed | 1.44s | Theorem | show 1. [conjecture]
(part Object6-1 Object6-3)
2. [negated_conjecture] <- [1]
(not (part Object6-1 Object6-3))
3. [axiom]
(piece Object6-1 Object6-2)
4. [axiom]
(piece Object6-2 Object6-3)
5. [cnf_transformation] <- [2, 3, 4]
FALSE | |
| TQG7 | passed | 1.42s | Theorem | show 1. [conjecture]
(mother Bill7-1 Jane7-1)
2. [negated_conjecture] <- [1]
(not (mother Bill7-1 Jane7-1))
3. [axiom]
(mother Bill7-1 Jane7-1)
4. [cnf_transformation] <- [2, 3]
(not (mother Bob7-1 Jane7-1))
5. [axiom]
(=>
(and
(parent ?CHILD ?PARENT)
(attribute ?PARENT Female))
(mother ?CHILD ?PARENT))
↳ Merge.kif:16909
6. [axiom]
(=>
(mother ?CHILD ?MOTHER)
(attribute ?MOTHER Female))
↳ Merge.kif:16830
7. [hyper] <- [3, 6]
(attribute Jane7-1 Female)
8. [axiom]
(=>
(and
(sibling ?ORG1 ?ORG2)
(parent ?ORG1 ?PARENT))
(parent ?ORG2 ?PARENT))
↳ Merge.kif:16897
9. [axiom]
(=>
(mother ?A ?B)
(parent ?A ?B))
↳ Merge.kif:16821
10. [hyper] <- [3, 9]
(parent Bill7-1 Jane7-1)
11. [hypothesis]
(sibling Bob7-1 Bill7-1)
12. [axiom]
(instance sibling SymmetricRelation)
↳ Merge.kif:16879
13. [hyper] <- [8, 10, 11]
(parent Bob7-1 Jane7-1)
14. [hyper] <- [5, 7, 13]
(mother Bob7-1 Jane7-1)
15. [oracle] <- [4, 14]
FALSE | |
| TQG8 | passed | 1.01s | Theorem | show 1. [conjecture]
(exists (?A ?B)
(and
(capability Reasoning ?A Jane8-1)
(capability Perception ?B Jane8-1)))
2. [negated_conjecture] <- [1]
(not (exists (?A ?B)
(and
(capability Reasoning ?A Jane8-1)
(capability Perception ?B Jane8-1))))
3. [cnf_transformation] <- [2]
(or
(not (capability Perception ?V0 Jane8-1))
(not (capability Reasoning ?V1 Jane8-1)))
4. [axiom]
(=>
(instance ?AGENT SentientAgent)
(capability Perception experiencer ?AGENT))
↳ Merge.kif:13828
5. [axiom]
(instance Jane8-1 Human)
6. [axiom]
(subclass Human CognitiveAgent)
↳ Merge.kif:15013
7. [axiom]
(subclass CognitiveAgent SentientAgent)
↳ Merge.kif:1671
8. [resolve] <- [3, 4, 5, 6, 7]
(not (capability Reasoning ?V0 Jane8-1))
9. [axiom]
(=>
(instance ?AGENT CognitiveAgent)
(capability Reasoning agent ?AGENT))
↳ Merge.kif:12340
10. [resolve] <- [5, 6, 8, 9]
FALSE | |
| TQG9 | passed | 0.79s | Theorem | show 1. [conjecture]
(exists (?A)
(and
(subclass ?A Animal)
(subclass ?A CognitiveAgent)
(equal ?A Human)))
2. [negated_conjecture] <- [1]
(not (exists (?A)
(and
(subclass ?A Animal)
(subclass ?A CognitiveAgent)
(equal ?A Human))))
3. [cnf_transformation] <- [2]
(or
(not (equal ?V0 Human))
(not (subclass ?V0 Animal))
(not (subclass ?V0 CognitiveAgent)))
4. [axiom]
(subclass Human Hominid)
↳ Merge.kif:15012
5. [axiom]
(subclass Hominid Primate)
↳ Merge.kif:15008
6. [axiom]
(subclass Primate Mammal)
↳ Merge.kif:14995
7. [axiom]
(subclass Mammal WarmBloodedVertebrate)
↳ Merge.kif:14949
8. [axiom]
(subclass WarmBloodedVertebrate Vertebrate)
↳ Merge.kif:14920
9. [axiom]
(subclass Vertebrate Animal)
↳ Merge.kif:14869
10. [axiom]
(subclass Human CognitiveAgent)
↳ Merge.kif:15013
11. [eq_resolve] <- [3, 4, 5, 6, 7, 8, 9, 10]
FALSE | |
| TQM10 | failed | 8.66s | GaveUp | expected: yes, got: no (gave up) | |
| TQM3 | failed | 7.70s | GaveUp | expected: yes, got: no (gave up) | |
| TQROW-BUILTIN | passed | 0.96s | Theorem | show 1. [conjecture]
(equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC))
2. [negated_conjecture] <- [1]
(not (equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC)))
3. [cnf_transformation] <- [2]
(not (equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC)))
4. [hypothesis]
(=>
(partition ?C @ROW)
(equal
(ChildrenOfFn ?C)
(ListFn @ROW)))
5. [hypothesis]
(partition ParentClass ChildA ChildB ChildC)
6. [hyper] <- [4, 5]
(equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC))
7. [oracle] <- [3, 6]
FALSE | |
| TQROW_fixedArity | passed | 1.38s | Theorem | show 1. [conjecture]
(equal
(ListFn A B C)
TestList)
2. [negated_conjecture] <- [1]
(not (equal
(ListFn A B C)
TestList))
3. [cnf_transformation] <- [2]
(not (equal
(ListFn A B C)
TestList))
4. [hypothesis]
(=>
(testRowPred ?X ?Y ?Z)
(equal
(ListFn ?X ?Y ?Z)
TestList))
5. [hypothesis]
(testRowPred A B C)
6. [hyper] <- [4, 5]
(equal
(ListFn A B C)
TestList)
7. [oracle] <- [3, 6]
FALSE | |
| TQROW_listFn | passed | 1.83s | Theorem | show 1. [conjecture]
(inList
B
(ListFn A B C))
2. [negated_conjecture] <- [1]
(not (inList
B
(ListFn A B C)))
3. [cnf_transformation] <- [2]
(not (inList
B
(ListFn A B C)))
4. [hypothesis]
(=>
(testRowPred @ROW)
(inList
B
(ListFn @ROW)))
5. [hypothesis]
(testRowPred A B C)
6. [hyper] <- [4, 5]
(inList
B
(ListFn A B C))
7. [oracle] <- [3, 6]
FALSE | |
| TQROW_noDomain | passed | 1.58s | Theorem | show 1. [conjecture]
(equal
(ListFn A B C)
TestList)
2. [negated_conjecture] <- [1]
(not (equal
(ListFn A B C)
TestList))
3. [cnf_transformation] <- [2]
(not (equal
(ListFn A B C)
TestList))
4. [hypothesis]
(=>
(testRowPred @ROW)
(equal
(ListFn @ROW)
TestList))
5. [hypothesis]
(testRowPred A B C)
6. [hyper] <- [4, 5]
(equal
(ListFn A B C)
TestList)
7. [oracle] <- [3, 6]
FALSE | |
| TQROW_withDomain | passed | 1.95s | Theorem | show 1. [conjecture]
(equal
(ListFn A B C)
TestList)
2. [negated_conjecture] <- [1]
(not (equal
(ListFn A B C)
TestList))
3. [cnf_transformation] <- [2]
(not (equal
(ListFn A B C)
TestList))
4. [hypothesis]
(=>
(testRowPred @ROW)
(equal
(ListFn @ROW)
TestList))
5. [hypothesis]
(testRowPred A B C)
6. [hyper] <- [4, 5]
(equal
(ListFn A B C)
TestList)
7. [oracle] <- [3, 6]
FALSE | |
| listTest1 | failed | 8.90s | CounterSatisfiable | expected: yes, got: no (disproved) | |
| listTest2 | passed | 0.76s | Theorem | show 1. [conjecture]
(equal
(ListOrderFn
(ListFn A B C)
2)
B)
2. [negated_conjecture] <- [1]
(not (equal
(ListOrderFn
(ListFn A B C)
2)
B))
3. [cnf_transformation] <- [2]
(not (equal
(ListOrderFn
(ListFn A B C)
2)
B))
4. [list_theory]
(equal
(ListOrderFn
(ListFn A B C)
2)
B)
5. [oracle] <- [3, 4]
FALSE | |
| listTest3 | passed | 0.76s | Theorem | show 1. [conjecture]
(inList
B
(ListFn A B C))
2. [negated_conjecture] <- [1]
(not (inList
B
(ListFn A B C)))
3. [cnf_transformation] <- [2]
(not (inList
B
(ListFn A B C)))
4. [list_theory]
(inList
B
(ListFn A B C))
5. [oracle] <- [3, 4]
FALSE | |
| partitionTest1 | passed | 1.28s | Theorem | show 1. [conjecture]
(equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC))
2. [negated_conjecture] <- [1]
(not (equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC)))
3. [cnf_transformation] <- [2]
(not (equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC)))
4. [hypothesis]
(=>
(partition ?C @ROW)
(equal
(ChildrenOfFn ?C)
(ListFn @ROW)))
5. [hypothesis]
(partition ParentClass ChildA ChildB ChildC)
6. [hyper] <- [4, 5]
(equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC))
7. [oracle] <- [3, 6]
FALSE | |
| partitionTest2 | passed | 1.35s | Theorem | show 1. [conjecture]
(instance Obj25-Test Plant)
2. [negated_conjecture] <- [1]
(not (instance Obj25-Test Plant))
3. [cnf_transformation] <- [2]
FALSE | |
| rowVarTest1 | passed | 1.87s | Theorem | show 1. [conjecture]
(equal
(ListFn A B C)
TestList)
2. [negated_conjecture] <- [1]
(not (equal
(ListFn A B C)
TestList))
3. [cnf_transformation] <- [2]
(not (equal
(ListFn A B C)
TestList))
4. [hypothesis]
(=>
(testRowPred @ROW)
(equal
(ListFn @ROW)
TestList))
5. [hypothesis]
(testRowPred A B C)
6. [hyper] <- [4, 5]
(equal
(ListFn A B C)
TestList)
7. [oracle] <- [3, 6]
FALSE |
subprocess — 67 / 84
| test | verdict | time | SZS | proof | notes |
|---|---|---|---|---|---|
| NUM1 | passed | 0.73s | Theorem | show 1. [conjecture]
(not (equal -1 0))
2. [negated_conjecture] <- [1]
(not (not (equal -1 0)))
3. [plain] <- [2]
(equal -1 0)
4. [plain] <- [3]
(equal -1 0)
5. [plain] <- [4]
False | |
| NUM2 | passed | 0.71s | Theorem | show 1. [conjecture]
(not (equal -1 1))
2. [negated_conjecture] <- [1]
(not (not (equal -1 1)))
3. [plain] <- [2]
(equal -1 1)
4. [plain] <- [3]
(equal -1 1)
5. [plain] <- [4]
False | |
| SP01 | passed | 1.77s | Theorem | show 1. [axiom]
(=>
(orientation ?X1 ?X0 Left)
(orientation ?X0 ?X1 Right))
↳ Merge.kif:17535
2. [axiom]
(orientation C B Left)
3. [axiom]
(=>
(and
(orientation ?X3 ?X2 ?X1)
(orientation ?X2 ?X0 ?X1))
(orientation ?X3 ?X0 ?X1))
4. [axiom]
(orientation A B Right)
5. [conjecture]
(orientation A C Right)
6. [negated_conjecture] <- [5]
(not (orientation A C Right))
7. [plain] <- [1]
(=>
(orientation ?X1 ?X0 Left)
(orientation ?X0 ?X1 Right))
8. [plain] <- [3]
(=>
(and
(orientation ?X3 ?X2 ?X1)
(orientation ?X2 ?X0 ?X1))
(orientation ?X3 ?X0 ?X1))
9. [plain] <- [6]
(not (orientation A C Right))
10. [plain] <- [7]
(or
(orientation ?X0 ?X1 Right)
(not (orientation ?X1 ?X0 Left)))
11. [plain] <- [8]
(or
(orientation ?X3 ?X0 ?X1)
(or
(not (orientation ?X3 ?X2 ?X1))
(not (orientation ?X2 ?X0 ?X1))))
12. [plain] <- [11]
(or
(orientation ?X3 ?X0 ?X1)
(not (orientation ?X3 ?X2 ?X1))
(not (orientation ?X2 ?X0 ?X1)))
13. [plain] <- [10]
(or
(not (orientation ?X1 ?X0 Left))
(orientation ?X0 ?X1 Right))
14. [plain] <- [2]
(orientation C B Left)
15. [plain] <- [12]
(or
(not (orientation ?X3 ?X2 ?X1))
(orientation ?X3 ?X0 ?X1)
(not (orientation ?X2 ?X0 ?X1)))
16. [plain] <- [4]
(orientation A B Right)
17. [plain] <- [9]
(not (orientation A C Right))
18. [plain] <- [13, 14]
(orientation B C Right)
19. [plain] <- [15, 16]
(or
(not (orientation B ?X0 Right))
(orientation A ?X0 Right))
20. [plain] <- [19, 18]
(orientation A C Right)
21. [plain] <- [20, 17]
False | |
| SP02 | passed | 1.71s | Theorem | show 1. [axiom]
(orientation X Y Right)
2. [axiom]
(orientation Z Y Left)
3. [axiom]
(=>
(and
(orientation ?X2 ?X1 Right)
(orientation ?X0 ?X1 Left))
(orientation ?X2 ?X0 Right))
↳ Merge.kif:17342
4. [conjecture]
(orientation X Z Right)
5. [negated_conjecture] <- [4]
(not (orientation X Z Right))
6. [plain] <- [3]
(=>
(and
(orientation ?X2 ?X1 Right)
(orientation ?X0 ?X1 Left))
(orientation ?X2 ?X0 Right))
7. [plain] <- [5]
(not (orientation X Z Right))
8. [plain] <- [6]
(or
(orientation ?X2 ?X0 Right)
(or
(not (orientation ?X2 ?X1 Right))
(not (orientation ?X0 ?X1 Left))))
9. [plain] <- [8]
(or
(orientation ?X2 ?X0 Right)
(not (orientation ?X2 ?X1 Right))
(not (orientation ?X0 ?X1 Left)))
10. [plain] <- [1]
(orientation X Y Right)
11. [plain] <- [2]
(orientation Z Y Left)
12. [plain] <- [9]
(or
(not (orientation ?X2 ?X1 Right))
(orientation ?X2 ?X0 Right)
(not (orientation ?X0 ?X1 Left)))
13. [plain] <- [7]
(not (orientation X Z Right))
14. [plain] <- [12, 10]
(or
(not (orientation ?X0 Y Left))
(orientation X ?X0 Right))
15. [plain] <- [14, 11]
(orientation X Z Right)
16. [plain] <- [15, 13]
False | |
| SP03 | passed | 1.89s | Theorem | show 1. [axiom]
(=>
(orientation ?X2 ?X1 Inside)
(and
(interiorPart ?X0 ?X1)
(located ?X2 ?X0)))
↳ Mid-level-ontology.kif:10509
2. [axiom]
(orientation John JohnsHouse Inside)
3. [conjecture]
(located John SanJose)
4. [negated_conjecture] <- [3]
(not (located John SanJose))
5. [plain] <- [1]
(=>
(orientation ?X2 ?X1 Inside)
(and
(interiorPart ?X0 ?X1)
(located ?X2 ?X0)))
6. [plain] <- [4]
(not (located John SanJose))
7. [plain] <- [5]
(or
(and
(interiorPart ?X0 ?X1)
(located ?X2 ?X0))
(not (orientation ?X2 ?X1 Inside)))
8. [plain] <- [7]
(or
(not (orientation ?X2 ?X1 Inside))
(located ?X2 ?X0))
9. [plain] <- [2]
(orientation John JohnsHouse Inside)
10. [plain] <- [6]
(not (located John SanJose))
11. [plain] <- [8, 9]
(located John ?X0)
12. [plain] <- [11, 10]
False | |
| SP04 | passed | 2.02s | Theorem | show 1. [axiom]
(instance JohnsFlower Flower)
2. [axiom]
(instance JohnsCarry Carrying)
3. [axiom]
(agent JohnsCarry John)
4. [axiom]
(objectTransferred JohnsCarry JohnsVase)
5. [conjecture]
(exists (?X0 ?X1 ?X2 ?X3 ?X4)
(and
(instance ?X4 Carrying)
(instance ?X3 Flower)
(objectTransferred ?X2 ?X1)
(agent ?X0 John)))
6. [negated_conjecture] <- [5]
(not (exists (?X0 ?X1 ?X2 ?X3 ?X4)
(and
(instance ?X4 Carrying)
(instance ?X3 Flower)
(objectTransferred ?X2 ?X1)
(agent ?X0 John))))
7. [plain] <- [6]
(not (exists (?X0 ?X1 ?X2 ?X3 ?X4)
(and
(instance ?X4 Carrying)
(instance ?X3 Flower)
(objectTransferred ?X2 ?X1)
(agent ?X0 John))))
8. [plain] <- [7]
(or
(not (instance ?X4 Carrying))
(not (instance ?X3 Flower))
(not (objectTransferred ?X2 ?X1))
(not (agent ?X0 John)))
9. [plain] <- [1]
(instance JohnsFlower Flower)
10. [plain] <- [2]
(instance JohnsCarry Carrying)
11. [plain] <- [3]
(agent JohnsCarry John)
12. [plain] <- [4]
(objectTransferred JohnsCarry JohnsVase)
13. [plain] <- [8]
(or
(not (instance ?X4 Carrying))
(not (instance ?X3 Flower))
(not (objectTransferred ?X2 ?X1))
(not (agent ?X0 John)))
14. [definition]
(<=>
spl47_1
(forall (?X0)
(not (agent ?X0 John))))
15. [plain] <- [14]
(or
(forall (?X0)
(not (agent ?X0 John)))
(not spl47_1))
16. [definition]
(<=>
spl47_2
(forall (?X2 ?X1)
(not (objectTransferred ?X2 ?X1))))
17. [plain] <- [16]
(or
(forall (?X2 ?X1)
(not (objectTransferred ?X2 ?X1)))
(not spl47_2))
18. [definition]
(<=>
spl47_3
(forall (?X3)
(not (instance ?X3 Flower))))
19. [plain] <- [18]
(or
(forall (?X3)
(not (instance ?X3 Flower)))
(not spl47_3))
20. [definition]
(<=>
spl47_4
(forall (?X4)
(not (instance ?X4 Carrying))))
21. [plain] <- [20]
(or
(forall (?X4)
(not (instance ?X4 Carrying)))
(not spl47_4))
22. [plain] <- [13, 20, 18, 16, 14]
(or spl47_1 spl47_2 spl47_3 spl47_4)
23. [plain] <- [12, 17]
(or
False
(not spl47_2))
24. [plain] <- [23]
(not spl47_2)
25. [plain] <- [19, 9]
(or
False
(not spl47_3))
26. [plain] <- [25]
(not spl47_3)
27. [plain] <- [21, 10]
(or
False
(not spl47_4))
28. [plain] <- [27]
(not spl47_4)
29. [plain] <- [15, 11]
(or
False
(not spl47_1))
30. [plain] <- [29]
(not spl47_1)
31. [plain]
False | |
| SP26 | passed | 1.82s | Theorem | show 1. [axiom]
(exists (?X0)
(and
(instance ?X0 BidirectionalTransitway)
(routeBetween ?X0 MountainViewCA MenloParkCA)))
2. [axiom]
(=>
(and
(routeBetween ?X2 ?X1 ?X0)
(instance ?X2 BidirectionalTransitway))
(routeBetween ?X2 ?X0 ?X1))
3. [conjecture]
(exists (?X0)
(routeBetween ?X0 MenloParkCA MountainViewCA))
4. [negated_conjecture] <- [3]
(not (exists (?X0)
(routeBetween ?X0 MenloParkCA MountainViewCA)))
5. [plain] <- [2]
(=>
(and
(routeBetween ?X2 ?X1 ?X0)
(instance ?X2 BidirectionalTransitway))
(routeBetween ?X2 ?X0 ?X1))
6. [plain] <- [5]
(or
(routeBetween ?X2 ?X0 ?X1)
(or
(not (routeBetween ?X2 ?X1 ?X0))
(not (instance ?X2 BidirectionalTransitway))))
7. [plain] <- [6]
(or
(routeBetween ?X2 ?X0 ?X1)
(not (routeBetween ?X2 ?X1 ?X0))
(not (instance ?X2 BidirectionalTransitway)))
8. [plain] <- [4]
(not (routeBetween ?X0 MenloParkCA MountainViewCA))
9. [plain]
(=>
(exists (?X0)
(and
(instance ?X0 BidirectionalTransitway)
(routeBetween ?X0 MountainViewCA MenloParkCA)))
(and
(instance sK7 BidirectionalTransitway)
(routeBetween sK7 MountainViewCA MenloParkCA)))
10. [plain] <- [1, 9]
(and
(instance sK7 BidirectionalTransitway)
(routeBetween sK7 MountainViewCA MenloParkCA))
11. [plain] <- [10]
(routeBetween sK7 MountainViewCA MenloParkCA)
12. [plain] <- [10]
(instance sK7 BidirectionalTransitway)
13. [plain] <- [7]
(or
(not (routeBetween ?X2 ?X1 ?X0))
(routeBetween ?X2 ?X0 ?X1)
(not (instance ?X2 BidirectionalTransitway)))
14. [plain] <- [8]
(not (routeBetween ?X0 MenloParkCA MountainViewCA))
15. [plain] <- [13, 11]
(or
(routeBetween sK7 MenloParkCA MountainViewCA)
(not (instance sK7 BidirectionalTransitway)))
16. [plain] <- [15, 14]
(not (instance sK7 BidirectionalTransitway))
17. [plain] <- [16, 12]
False | |
| SP37 | passed | 1.51s | Theorem | show 1. [axiom]
(exists (?X0 ?X1 ?X2 ?X3)
(and
(instance ?X1 BuildingLevel)
(instance ?X2 BuildingLevel)
(not (equals ?X1 ?X2))
(instance ?X0 Building)
(part ?X1 ?X0)
(part ?X2 ?X0)
(instance ?X3 Translocation)
(objectTransferred ?X3 ThePainting)
(origin ?X3 ?X1)
(destination ?X3 ?X2)))
2. [conjecture]
(exists (?X0 ?X1)
(and
(objectTransferred ?X1 ThePainting)
(instance ?X0 Translocation)))
3. [negated_conjecture] <- [2]
(not (exists (?X0 ?X1)
(and
(objectTransferred ?X1 ThePainting)
(instance ?X0 Translocation))))
4. [plain] <- [1]
(exists (?X0 ?X1 ?X2 ?X3)
(and
(instance ?X1 BuildingLevel)
(instance ?X2 BuildingLevel)
(not (equals ?X1 ?X2))
(instance ?X0 Building)
(part ?X1 ?X0)
(part ?X2 ?X0)
(instance ?X3 Translocation)
(objectTransferred ?X3 ThePainting)
(origin ?X3 ?X1)
(destination ?X3 ?X2)))
5. [plain] <- [3]
(not (exists (?X0 ?X1)
(and
(objectTransferred ?X1 ThePainting)
(instance ?X0 Translocation))))
6. [plain] <- [4]
(exists (?X0 ?X1 ?X2 ?X3)
(and
(instance ?X1 BuildingLevel)
(instance ?X2 BuildingLevel)
(instance ?X0 Building)
(part ?X1 ?X0)
(part ?X2 ?X0)
(instance ?X3 Translocation)
(objectTransferred ?X3 ThePainting)
(origin ?X3 ?X1)
(destination ?X3 ?X2)))
7. [plain] <- [5]
(or
(not (objectTransferred ?X1 ThePainting))
(not (instance ?X0 Translocation)))
8. [plain]
(=>
(exists (?X0 ?X1 ?X2 ?X3)
(and
(instance ?X1 BuildingLevel)
(instance ?X2 BuildingLevel)
(instance ?X0 Building)
(part ?X1 ?X0)
(part ?X2 ?X0)
(instance ?X3 Translocation)
(objectTransferred ?X3 ThePainting)
(origin ?X3 ?X1)
(destination ?X3 ?X2)))
(and
(instance sK13 BuildingLevel)
(instance sK14 BuildingLevel)
(instance sK12 Building)
(part sK13 sK12)
(part sK14 sK12)
(instance sK15 Translocation)
(objectTransferred sK15 ThePainting)
(origin sK15 sK13)
(destination sK15 sK14)))
9. [plain] <- [6, 8]
(and
(instance sK13 BuildingLevel)
(instance sK14 BuildingLevel)
(instance sK12 Building)
(part sK13 sK12)
(part sK14 sK12)
(instance sK15 Translocation)
(objectTransferred sK15 ThePainting)
(origin sK15 sK13)
(destination sK15 sK14))
10. [plain] <- [9]
(objectTransferred sK15 ThePainting)
11. [plain] <- [9]
(instance sK15 Translocation)
12. [plain] <- [7]
(or
(not (objectTransferred ?X1 ThePainting))
(not (instance ?X0 Translocation)))
13. [definition]
(<=>
spl69_1
(forall (?X0)
(not (instance ?X0 Translocation))))
14. [plain] <- [13]
(or
(forall (?X0)
(not (instance ?X0 Translocation)))
(not spl69_1))
15. [definition]
(<=>
spl69_2
(forall (?X1)
(not (objectTransferred ?X1 ThePainting))))
16. [plain] <- [15]
(or
(forall (?X1)
(not (objectTransferred ?X1 ThePainting)))
(not spl69_2))
17. [plain] <- [12, 15, 13]
(or spl69_1 spl69_2)
18. [plain] <- [10, 16]
(or
False
(not spl69_2))
19. [plain] <- [18]
(not spl69_2)
20. [plain] <- [11, 14]
(or
False
(not spl69_1))
21. [plain] <- [20]
(not spl69_1)
22. [plain]
False | |
| TQC1 | failed | 60.54s | Timeout | expected: yes, got: no (timeout) | |
| TQC2 | passed | 2.12s | Theorem | show 1. [axiom]
(modalAttribute ?X0 Obligation)
2. [axiom]
(=>
(modalAttribute ?X0 Obligation)
(modalAttribute ?X0 Permission))
↳ Merge.kif:17889
3. [conjecture]
(exists (?X0)
(modalAttribute ?X0 Permission))
4. [negated_conjecture] <- [3]
(not (exists (?X0)
(modalAttribute ?X0 Permission)))
5. [plain] <- [2]
(or
(modalAttribute ?X0 Permission)
(not (modalAttribute ?X0 Obligation)))
6. [plain] <- [4]
(not (modalAttribute ?X0 Permission))
7. [plain] <- [1]
(modalAttribute ?X0 Obligation)
8. [plain] <- [5]
(or
(modalAttribute ?X0 Permission)
(not (modalAttribute ?X0 Obligation)))
9. [plain] <- [6]
(not (modalAttribute ?X0 Permission))
10. [plain] <- [8, 9]
(not (modalAttribute ?X0 Obligation))
11. [plain] <- [10, 7]
False | |
| TQC2b | passed | 1.82s | Theorem | show 1. [axiom]
(modalAttribute Form Obligation)
2. [axiom]
(=>
(modalAttribute ?X0 Obligation)
(modalAttribute ?X0 Permission))
↳ Merge.kif:17889
3. [conjecture]
(exists (?X0)
(modalAttribute ?X0 Permission))
4. [negated_conjecture] <- [3]
(not (exists (?X0)
(modalAttribute ?X0 Permission)))
5. [plain] <- [2]
(or
(modalAttribute ?X0 Permission)
(not (modalAttribute ?X0 Obligation)))
6. [plain] <- [4]
(not (modalAttribute ?X0 Permission))
7. [plain] <- [1]
(modalAttribute Form Obligation)
8. [plain] <- [5]
(or
(modalAttribute ?X0 Permission)
(not (modalAttribute ?X0 Obligation)))
9. [plain] <- [6]
(not (modalAttribute ?X0 Permission))
10. [plain] <- [8, 9]
(not (modalAttribute ?X0 Obligation))
11. [plain] <- [7, 10]
False | |
| TQC2b2 | passed | 1.77s | Theorem | show 1. [axiom]
(modalAttribute Form Obligation)
2. [axiom]
(=>
(modalAttribute ?X0 Obligation)
(modalAttribute ?X0 Permission))
↳ Merge.kif:17889
3. [conjecture]
(exists (?X0)
(modalAttribute ?X0 Permission))
4. [negated_conjecture] <- [3]
(not (exists (?X0)
(modalAttribute ?X0 Permission)))
5. [plain] <- [2]
(or
(modalAttribute ?X0 Permission)
(not (modalAttribute ?X0 Obligation)))
6. [plain] <- [4]
(not (modalAttribute ?X0 Permission))
7. [plain] <- [1]
(modalAttribute Form Obligation)
8. [plain] <- [5]
(or
(modalAttribute ?X0 Permission)
(not (modalAttribute ?X0 Obligation)))
9. [plain] <- [6]
(not (modalAttribute ?X0 Permission))
10. [plain] <- [8, 9]
(not (modalAttribute ?X0 Obligation))
11. [plain] <- [7, 10]
False | |
| TQC3 | passed | 1.88s | Theorem | show 1. [axiom]
(=>
(not (modalAttribute ?X0 Permission))
(modalAttribute ?X0 Prohibition))
↳ Merge.kif:17921
2. [axiom]
(not (modalAttribute ?X0 ?X0))
3. [conjecture]
(exists (?X0)
(modalAttribute ?X0 Permission))
4. [negated_conjecture] <- [3]
(not (exists (?X0)
(modalAttribute ?X0 Permission)))
5. [plain] <- [1]
(or
(modalAttribute ?X0 Prohibition)
(modalAttribute ?X0 Permission))
6. [plain] <- [4]
(not (modalAttribute ?X0 Permission))
7. [plain] <- [5]
(or
(modalAttribute ?X0 Prohibition)
(modalAttribute ?X0 Permission))
8. [plain] <- [2]
(not (modalAttribute ?X0 ?X0))
9. [plain] <- [6]
(not (modalAttribute ?X0 Permission))
10. [plain] <- [7, 9]
(modalAttribute ?X0 Prohibition)
11. [plain] <- [8, 10]
False | |
| TQG1 | passed | 1.47s | Theorem | show 1. [axiom]
(=>
(instance ?X0 Collection)
(exists (?X1)
(member ?X1 ?X0)))
↳ Merge.kif:1345
2. [axiom]
(instance Org1_1 Organization)
3. [axiom]
(subclass Organization Group)
↳ Merge.kif:17018
4. [axiom]
(subclass CollectionOfObjects Collection)
↳ Merge.kif:1378
5. [axiom]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
↳ Merge.kif:137
6. [axiom]
(subclass Group CollectionOfObjects)
↳ Merge.kif:16639
7. [conjecture]
(exists (?X0)
(member ?X0 Org1_1))
8. [negated_conjecture] <- [7]
(not (exists (?X0)
(member ?X0 Org1_1)))
9. [plain] <- [5]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
10. [plain] <- [1]
(or
(exists (?X1)
(member ?X1 ?X0))
(not (instance ?X0 Collection)))
11. [plain] <- [9]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
12. [plain] <- [11]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
13. [plain] <- [8]
(not (member ?X0 Org1_1))
14. [plain]
; [unparseable] ! [X0] : (? [X1] : s__member(X1,X0) => s__member(sK22(X0
15. [plain] <- [10, 14]
; [unparseable] ! [X0] : (s__member(sK22(X0
16. [plain] <- [15]
; [unparseable] ( ! [X0 : $i] : (s__member(sK22(X0
17. [plain] <- [2]
(instance Org1_1 Organization)
18. [plain] <- [3]
(subclass Organization Group)
19. [plain] <- [4]
(subclass CollectionOfObjects Collection)
20. [plain] <- [12]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
21. [plain] <- [6]
(subclass Group CollectionOfObjects)
22. [plain] <- [13]
(not (member ?X0 Org1_1))
23. [plain] <- [16, 22]
(not (instance Org1_1 Collection))
24. [plain] <- [20, 18]
(or
(not (instance ?X0 Organization))
(instance ?X0 Group))
25. [plain] <- [20, 21]
(or
(not (instance ?X0 Group))
(instance ?X0 CollectionOfObjects))
26. [plain] <- [20, 19]
(or
(not (instance ?X0 CollectionOfObjects))
(instance ?X0 Collection))
27. [plain] <- [24, 17]
(instance Org1_1 Group)
28. [plain] <- [27, 25]
(instance Org1_1 CollectionOfObjects)
29. [plain] <- [28, 26]
(instance Org1_1 Collection)
30. [plain] <- [29, 23]
False | |
| TQG10 | passed | 1.50s | Theorem | show 1. [axiom]
(not (exists (?X0)
(and
(instance ?X0 SpinalColumn)
(part ?X0 BananaSlug10))))
2. [axiom]
(=>
(and
(instance ?X0 Animal)
(not (exists (?X1)
(and
(instance ?X1 SpinalColumn)
(part ?X1 ?X0)))))
(and
(not (instance ?X0 Vertebrate))
(instance ?X0 Invertebrate)))
3. [axiom]
(instance BananaSlug10 Animal)
4. [conjecture]
(instance BananaSlug10 Invertebrate)
5. [negated_conjecture] <- [4]
(not (instance BananaSlug10 Invertebrate))
6. [plain] <- [5]
(not (instance BananaSlug10 Invertebrate))
7. [plain] <- [1]
(or
(not (instance ?X0 SpinalColumn))
(not (part ?X0 BananaSlug10)))
8. [plain] <- [2]
(or
(and
(not (instance ?X0 Vertebrate))
(instance ?X0 Invertebrate))
(or
(not (instance ?X0 Animal))
(exists (?X1)
(and
(instance ?X1 SpinalColumn)
(part ?X1 ?X0)))))
9. [plain] <- [8]
(or
(and
(not (instance ?X0 Vertebrate))
(instance ?X0 Invertebrate))
(not (instance ?X0 Animal))
(exists (?X1)
(and
(instance ?X1 SpinalColumn)
(part ?X1 ?X0))))
10. [plain]
; [unparseable] ! [X0] : (? [X1] : (s__instance(X1,s__SpinalColumn) & s__part(X1,X0)) => (s__instance(sK36(X0
11. [plain] <- [9, 10]
; [unparseable] ! [X0] : ((~s__instance(X0,s__Vertebrate) & s__instance(X0,s__Invertebrate)) | ~s__instance(X0,s__Animal) | (s__instance(sK36(X0
12. [plain] <- [7]
(or
(not (part ?X0 BananaSlug10))
(not (instance ?X0 SpinalColumn)))
13. [plain] <- [11]
; [unparseable] ( ! [X0 : $i] : (s__part(sK36(X0
14. [plain] <- [11]
; [unparseable] ( ! [X0 : $i] : (s__instance(X0,s__Invertebrate) | ~s__instance(X0,s__Animal) | s__instance(sK36(X0
15. [plain] <- [3]
(instance BananaSlug10 Animal)
16. [plain] <- [6]
(not (instance BananaSlug10 Invertebrate))
17. [plain] <- [13, 12]
; [unparseable] ~s__instance(s__BananaSlug10,s__Animal) | s__instance(s__BananaSlug10,s__Invertebrate) | ~s__instance(sK36(s__BananaSlug10
18. [plain] <- [17, 14]
(or
(not (instance BananaSlug10 Animal))
(instance BananaSlug10 Invertebrate))
19. [plain] <- [18, 15]
(instance BananaSlug10 Invertebrate)
20. [plain] <- [19, 16]
False | |
| TQG11 | passed | 0.79s | Theorem | show 1. [conjecture]
(equal 12 12)
2. [negated_conjecture] <- [1]
(not (equal 12 12))
3. [plain] <- [2]
(not (equal 12 12))
4. [plain] <- [3]
(not (equal 12 12))
5. [plain] <- [4]
False | |
| TQG12 | passed | 1.62s | Theorem | show 1. [axiom]
(=>
(attribute ?X0 Living)
(instance ?X0 Organism))
2. [axiom]
(attribute Organism12_1 Living)
3. [conjecture]
(instance Organism12_1 Organism)
4. [negated_conjecture] <- [3]
(not (instance Organism12_1 Organism))
5. [plain] <- [4]
(not (instance Organism12_1 Organism))
6. [plain] <- [1]
(or
(instance ?X0 Organism)
(not (attribute ?X0 Living)))
7. [plain] <- [6]
(or
(not (attribute ?X0 Living))
(instance ?X0 Organism))
8. [plain] <- [2]
(attribute Organism12_1 Living)
9. [plain] <- [5]
(not (instance Organism12_1 Organism))
10. [plain] <- [7, 8]
(instance Organism12_1 Organism)
11. [plain] <- [10, 9]
False | |
| TQG13 | passed | 1.51s | Theorem | show 1. [axiom]
(instance Arc13_1 GraphLoop)
2. [axiom]
(=>
(instance ?X0 GraphLoop)
(exists (?X1)
(links ?X1 ?X1 ?X0)))
↳ Merge.kif:6034
3. [conjecture]
(exists (?X0)
(links ?X0 ?X0 Arc13_1))
4. [negated_conjecture] <- [3]
(not (exists (?X0)
(links ?X0 ?X0 Arc13_1)))
5. [plain] <- [2]
(or
(exists (?X1)
(links ?X1 ?X1 ?X0))
(not (instance ?X0 GraphLoop)))
6. [plain] <- [4]
(not (links ?X0 ?X0 Arc13_1))
7. [plain]
; [unparseable] ! [X0] : (? [X1] : s__links(X1,X1,X0) => s__links(sK37(X0
8. [plain] <- [5, 7]
; [unparseable] ! [X0] : (s__links(sK37(X0
9. [plain] <- [1]
(instance Arc13_1 GraphLoop)
10. [plain] <- [8]
; [unparseable] ( ! [X0 : $i] : (s__links(sK37(X0
11. [plain] <- [6]
(not (links ?X0 ?X0 Arc13_1))
12. [plain] <- [10, 11]
(not (instance Arc13_1 GraphLoop))
13. [plain] <- [12, 9]
False | |
| TQG14 | passed | 1.57s | Theorem | show 1. [axiom]
(instance Atom14_1 Atom)
2. [axiom]
(part Nucleus14_1 Atom14_1)
3. [axiom]
(instance Nucleus14_1 AtomicNucleus)
4. [axiom]
(=>
(instance ?X0 Atom)
(forall (?X1 ?X2)
(=>
(and
(part ?X1 ?X0)
(part ?X2 ?X0)
(instance ?X1 AtomicNucleus)
(instance ?X2 AtomicNucleus))
(equal ?X1 ?X2))))
↳ Merge.kif:1195
5. [conjecture]
(not (exists (?X0)
(and
(instance ?X0 AtomicNucleus)
(part ?X0 Atom14_1)
(not (equal ?X0 Nucleus14_1)))))
6. [negated_conjecture] <- [5]
(not (not (exists (?X0)
(and
(instance ?X0 AtomicNucleus)
(part ?X0 Atom14_1)
(not (equal ?X0 Nucleus14_1))))))
7. [plain] <- [4]
(=>
(instance ?X0 Atom)
(forall (?X1 ?X2)
(=>
(and
(part ?X1 ?X0)
(part ?X2 ?X0)
(instance ?X1 AtomicNucleus)
(instance ?X2 AtomicNucleus))
(equal ?X1 ?X2))))
8. [plain] <- [6]
(exists (?X0)
(and
(instance ?X0 AtomicNucleus)
(part ?X0 Atom14_1)
(not (equal ?X0 Nucleus14_1))))
9. [plain] <- [7]
(or
(forall (?X1 ?X2)
(or
(equal ?X1 ?X2)
(or
(not (part ?X1 ?X0))
(not (part ?X2 ?X0))
(not (instance ?X1 AtomicNucleus))
(not (instance ?X2 AtomicNucleus)))))
(not (instance ?X0 Atom)))
10. [plain] <- [9]
(or
(forall (?X1 ?X2)
(or
(equal ?X1 ?X2)
(not (part ?X1 ?X0))
(not (part ?X2 ?X0))
(not (instance ?X1 AtomicNucleus))
(not (instance ?X2 AtomicNucleus))))
(not (instance ?X0 Atom)))
11. [plain]
(=>
(exists (?X0)
(and
(instance ?X0 AtomicNucleus)
(part ?X0 Atom14_1)
(not (equal ?X0 Nucleus14_1))))
(and
(instance sK32 AtomicNucleus)
(part sK32 Atom14_1)
(not (equal Nucleus14_1 sK32))))
12. [plain] <- [8, 11]
(and
(instance sK32 AtomicNucleus)
(part sK32 Atom14_1)
(not (equal Nucleus14_1 sK32)))
13. [plain] <- [1]
(instance Atom14_1 Atom)
14. [plain] <- [2]
(part Nucleus14_1 Atom14_1)
15. [plain] <- [3]
(instance Nucleus14_1 AtomicNucleus)
16. [plain] <- [10]
(or
(not (part ?X2 ?X0))
(not (part ?X1 ?X0))
(equal ?X1 ?X2)
(not (instance ?X1 AtomicNucleus))
(not (instance ?X2 AtomicNucleus))
(not (instance ?X0 Atom)))
17. [plain] <- [12]
(not (equal Nucleus14_1 sK32))
18. [plain] <- [12]
(part sK32 Atom14_1)
19. [plain] <- [12]
(instance sK32 AtomicNucleus)
20. [plain] <- [16, 18]
(or
(not (part ?X0 Atom14_1))
(equal sK32 ?X0)
(not (instance ?X0 AtomicNucleus))
(not (instance sK32 AtomicNucleus))
(not (instance Atom14_1 Atom)))
21. [plain] <- [20, 19]
(or
(not (part ?X0 Atom14_1))
(equal sK32 ?X0)
(not (instance ?X0 AtomicNucleus))
(not (instance Atom14_1 Atom)))
22. [plain] <- [21, 13]
(or
(not (part ?X0 Atom14_1))
(equal sK32 ?X0)
(not (instance ?X0 AtomicNucleus)))
23. [plain] <- [22, 14]
(or
(equal Nucleus14_1 sK32)
(not (instance Nucleus14_1 AtomicNucleus)))
24. [plain] <- [23, 17]
(not (instance Nucleus14_1 AtomicNucleus))
25. [plain] <- [24, 15]
False | |
| TQG15 | passed | 1.70s | Theorem | show 1. [axiom]
(meetsTemporally Time15_1 Time15_2)
2. [axiom]
(=>
(meetsTemporally ?X1 ?X0)
(not (exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0)))))
↳ Merge.kif:8604
3. [axiom]
(=>
(overlapsTemporally ?X1 ?X0)
(exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0))))
↳ Merge.kif:8493
4. [conjecture]
(not (overlapsTemporally Time15_1 Time15_2))
5. [negated_conjecture] <- [4]
(not (not (overlapsTemporally Time15_1 Time15_2)))
6. [plain] <- [2]
(=>
(meetsTemporally ?X1 ?X0)
(not (exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0)))))
7. [plain] <- [3]
(=>
(overlapsTemporally ?X1 ?X0)
(exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0))))
8. [plain] <- [5]
(overlapsTemporally Time15_1 Time15_2)
9. [plain] <- [6]
(or
(forall (?X2)
(or
(not (instance ?X2 TimeInterval))
(not (temporalPart ?X2 ?X1))
(not (temporalPart ?X2 ?X0))))
(not (meetsTemporally ?X1 ?X0)))
10. [plain] <- [7]
(or
(exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0)))
(not (overlapsTemporally ?X1 ?X0)))
11. [plain]
; [unparseable] ! [X0,X1] : (? [X2] : (s__instance(X2,s__TimeInterval) & s__temporalPart(X2,X1) & s__temporalPart(X2,X0)) => (s__instance(sK9(X0,X1
12. [plain] <- [10, 11]
; [unparseable] ! [X0,X1] : ((s__instance(sK9(X0,X1
13. [plain] <- [1]
(meetsTemporally Time15_1 Time15_2)
14. [plain] <- [9]
(or
(not (temporalPart ?X2 ?X1))
(not (instance ?X2 TimeInterval))
(not (temporalPart ?X2 ?X0))
(not (meetsTemporally ?X1 ?X0)))
15. [plain] <- [12]
; [unparseable] ( ! [X0 : $i,X1 : $i] : (s__temporalPart(sK9(X0,X1
16. [plain] <- [12]
; [unparseable] ( ! [X0 : $i,X1 : $i] : (s__temporalPart(sK9(X0,X1
17. [plain] <- [12]
; [unparseable] ( ! [X0 : $i,X1 : $i] : (s__instance(sK9(X0,X1
18. [plain] <- [8]
(overlapsTemporally Time15_1 Time15_2)
19. [plain] <- [14, 16]
; [unparseable] ( ! [X2 : $i,X0 : $i,X1 : $i] : (~s__instance(sK9(X0,X1
20. [plain] <- [19, 17]
; [unparseable] ( ! [X2 : $i,X0 : $i,X1 : $i] : (~s__temporalPart(sK9(X0,X1
21. [plain] <- [20, 15]
(or
(not (meetsTemporally ?X0 ?X1))
(not (overlapsTemporally ?X0 ?X1))
(not (overlapsTemporally ?X0 ?X1)))
22. [plain] <- [21]
(or
(not (overlapsTemporally ?X0 ?X1))
(not (meetsTemporally ?X0 ?X1)))
23. [plain] <- [22, 18]
(not (meetsTemporally Time15_1 Time15_2))
24. [plain] <- [23, 13]
False | |
| TQG16 | failed | 46.91s | Timeout | expected: yes, got: no (timeout) | |
| TQG17 | passed | 1.94s | Theorem | show 1. [axiom]
(temporalPart Time17_1 Time17_2)
2. [axiom]
(temporalPart Time17_2 Time17_3)
3. [axiom]
(=>
(and
(temporalPart ?X0 ?X1)
(temporalPart ?X1 ?X2))
(temporalPart ?X0 ?X2))
4. [conjecture]
(temporalPart Time17_1 Time17_3)
5. [negated_conjecture] <- [4]
(not (temporalPart Time17_1 Time17_3))
6. [plain] <- [3]
(=>
(and
(temporalPart ?X0 ?X1)
(temporalPart ?X1 ?X2))
(temporalPart ?X0 ?X2))
7. [plain] <- [5]
(not (temporalPart Time17_1 Time17_3))
8. [plain] <- [6]
(or
(temporalPart ?X0 ?X2)
(or
(not (temporalPart ?X0 ?X1))
(not (temporalPart ?X1 ?X2))))
9. [plain] <- [8]
(or
(temporalPart ?X0 ?X2)
(not (temporalPart ?X0 ?X1))
(not (temporalPart ?X1 ?X2)))
10. [plain] <- [1]
(temporalPart Time17_1 Time17_2)
11. [plain] <- [2]
(temporalPart Time17_2 Time17_3)
12. [plain] <- [9]
(or
(not (temporalPart ?X1 ?X2))
(not (temporalPart ?X0 ?X1))
(temporalPart ?X0 ?X2))
13. [plain] <- [7]
(not (temporalPart Time17_1 Time17_3))
14. [plain] <- [12, 11]
(or
(not (temporalPart ?X0 Time17_2))
(temporalPart ?X0 Time17_3))
15. [plain] <- [14, 10]
(temporalPart Time17_1 Time17_3)
16. [plain] <- [15, 13]
False | |
| TQG18 | passed | 1.93s | Theorem | show 1. [axiom]
(patient Proc18_1 Bio18_1)
2. [axiom]
(not (instance Bio18_1 Organism))
3. [axiom]
(instance Proc18_1 TherapeuticProcess)
4. [axiom]
(=>
(and
(instance ?X1 TherapeuticProcess)
(patient ?X1 ?X0))
(or
(instance ?X0 Organism)
(exists (?X2)
(and
(instance ?X2 Organism)
(part ?X0 ?X2)))))
↳ Merge.kif:12587
5. [conjecture]
(exists (?X0)
(and
(instance ?X0 Organism)
(part Bio18_1 ?X0)))
6. [negated_conjecture] <- [5]
(not (exists (?X0)
(and
(instance ?X0 Organism)
(part Bio18_1 ?X0))))
7. [plain] <- [4]
(=>
(and
(instance ?X1 TherapeuticProcess)
(patient ?X1 ?X0))
(or
(instance ?X0 Organism)
(exists (?X2)
(and
(instance ?X2 Organism)
(part ?X0 ?X2)))))
8. [plain] <- [7]
(or
(or
(instance ?X0 Organism)
(exists (?X2)
(and
(instance ?X2 Organism)
(part ?X0 ?X2))))
(or
(not (instance ?X1 TherapeuticProcess))
(not (patient ?X1 ?X0))))
9. [plain] <- [8]
(or
(instance ?X0 Organism)
(exists (?X2)
(and
(instance ?X2 Organism)
(part ?X0 ?X2)))
(not (instance ?X1 TherapeuticProcess))
(not (patient ?X1 ?X0)))
10. [plain] <- [6]
(or
(not (instance ?X0 Organism))
(not (part Bio18_1 ?X0)))
11. [plain]
; [unparseable] ! [X0] : (? [X2] : (s__instance(X2,s__Organism) & s__part(X0,X2)) => (s__instance(sK63(X0
12. [plain] <- [9, 11]
; [unparseable] ! [X0,X1] : (s__instance(X0,s__Organism) | (s__instance(sK63(X0
13. [plain] <- [1]
(patient Proc18_1 Bio18_1)
14. [plain] <- [2]
(not (instance Bio18_1 Organism))
15. [plain] <- [3]
(instance Proc18_1 TherapeuticProcess)
16. [plain] <- [12]
(or
(not (patient ?X1 ?X0))
(part
?X0
(sK63 ?X0))
(not (instance ?X1 TherapeuticProcess))
(instance ?X0 Organism))
17. [plain] <- [12]
; [unparseable] ( ! [X0 : $i,X1 : $i] : (~s__patient(X1,X0) | s__instance(sK63(X0
18. [plain] <- [10]
(or
(not (part Bio18_1 ?X0))
(not (instance ?X0 Organism)))
19. [plain] <- [16, 13]
(or
(part
Bio18_1
(sK63 Bio18_1))
(not (instance Proc18_1 TherapeuticProcess))
(instance Bio18_1 Organism))
20. [plain] <- [19, 15]
(or
(part
Bio18_1
(sK63 Bio18_1))
(instance Bio18_1 Organism))
21. [plain] <- [20, 14]
(part
Bio18_1
(sK63 Bio18_1))
22. [plain] <- [17, 13]
; [unparseable] s__instance(sK63(s__Bio18_1
23. [plain] <- [22, 15]
; [unparseable] s__instance(sK63(s__Bio18_1
24. [plain] <- [23, 14]
; [unparseable] s__instance(sK63(s__Bio18_1
25. [plain] <- [21, 18]
; [unparseable] ~s__instance(sK63(s__Bio18_1
26. [plain] <- [25, 24]
False | |
| TQG19 | passed | 0.83s | Theorem | show 1. [conjecture]
(equal 8 8)
2. [negated_conjecture] <- [1]
(not (equal 8 8))
3. [plain] <- [2]
(not (equal 8 8))
4. [plain] <- [3]
(not (equal 8 8))
5. [plain] <- [4]
False | |
| TQG2 | passed | 2.03s | Theorem | show 1. [axiom]
(mother Entity2_1 Entity2_2)
2. [axiom]
(=>
(attribute ?X1 ?X0)
(property ?X1 ?X0))
3. [axiom]
(=>
(and
(contraryAttribute ?X2 ?X1)
(property ?X0 ?X2)
(property ?X0 ?X1))
(property TheKB2_1 Inconsistent))
4. [axiom]
(=>
(mother ?X1 ?X0)
(attribute ?X0 Female))
↳ Merge.kif:16830
5. [axiom]
(=>
(father ?X1 ?X0)
(attribute ?X0 Male))
↳ Merge.kif:16848
6. [axiom]
(contraryAttribute Male Female)
↳ Merge.kif:18523
7. [axiom]
(father Entity2_1 Entity2_2)
8. [conjecture]
(property TheKB2_1 Inconsistent)
9. [negated_conjecture] <- [8]
(not (property TheKB2_1 Inconsistent))
10. [plain] <- [2]
(=>
(attribute ?X1 ?X0)
(property ?X1 ?X0))
11. [plain] <- [3]
(=>
(and
(contraryAttribute ?X2 ?X1)
(property ?X0 ?X2)
(property ?X0 ?X1))
(property TheKB2_1 Inconsistent))
12. [plain] <- [4]
(=>
(mother ?X1 ?X0)
(attribute ?X0 Female))
13. [plain] <- [5]
(=>
(father ?X1 ?X0)
(attribute ?X0 Male))
14. [plain] <- [9]
(not (property TheKB2_1 Inconsistent))
15. [plain] <- [10]
(or
(property ?X1 ?X0)
(not (attribute ?X1 ?X0)))
16. [plain] <- [11]
(or
(property TheKB2_1 Inconsistent)
(or
(not (contraryAttribute ?X2 ?X1))
(not (property ?X0 ?X2))
(not (property ?X0 ?X1))))
17. [plain] <- [16]
(or
(property TheKB2_1 Inconsistent)
(not (contraryAttribute ?X2 ?X1))
(not (property ?X0 ?X2))
(not (property ?X0 ?X1)))
18. [plain] <- [12]
(or
(attribute ?X0 Female)
(not (mother ?X1 ?X0)))
19. [plain] <- [13]
(or
(attribute ?X0 Male)
(not (father ?X1 ?X0)))
20. [plain] <- [1]
(mother Entity2_1 Entity2_2)
21. [plain] <- [15]
(or
(not (attribute ?X1 ?X0))
(property ?X1 ?X0))
22. [plain] <- [17]
(or
(property TheKB2_1 Inconsistent)
(not (contraryAttribute ?X2 ?X1))
(not (property ?X0 ?X2))
(not (property ?X0 ?X1)))
23. [plain] <- [18]
(or
(not (mother ?X1 ?X0))
(attribute ?X0 Female))
24. [plain] <- [19]
(or
(not (father ?X1 ?X0))
(attribute ?X0 Male))
25. [plain] <- [6]
(contraryAttribute Male Female)
26. [plain] <- [7]
(father Entity2_1 Entity2_2)
27. [plain] <- [14]
(not (property TheKB2_1 Inconsistent))
28. [plain] <- [22, 27]
(or
(not (contraryAttribute ?X2 ?X1))
(not (property ?X0 ?X2))
(not (property ?X0 ?X1)))
29. [plain] <- [25, 28]
(or
(not (property ?X0 Male))
(not (property ?X0 Female)))
30. [plain] <- [23, 20]
(attribute Entity2_2 Female)
31. [plain] <- [30, 21]
(property Entity2_2 Female)
32. [plain] <- [24, 26]
(attribute Entity2_2 Male)
33. [plain] <- [32, 21]
(property Entity2_2 Male)
34. [plain] <- [33, 29]
(not (property Entity2_2 Female))
35. [plain] <- [34, 31]
False | |
| TQG20 | passed | 1.03s | Theorem | show 1. [axiom]
(equal Value20_1 8)
2. [axiom]
(equal Value20_2 8)
3. [conjecture]
(equal Value20_2 Value20_1)
4. [negated_conjecture] <- [3]
(not (equal Value20_2 Value20_1))
5. [plain] <- [4]
(not (equal Value20_1 Value20_2))
6. [plain] <- [1]
(equal Value20_1 8)
7. [plain] <- [2]
(equal 8 Value20_2)
8. [plain] <- [5]
(not (equal Value20_1 Value20_2))
9. [plain] <- [8, 6, 7]
(not (equal 8 8))
10. [plain] <- [9]
False | |
| TQG21 | passed | 1.11s | Theorem | show 1. [axiom]
(equal Value21_2 40)
2. [axiom]
(equal Value21_3 40)
3. [axiom]
(equal Value21_1 40/1)
4. [conjecture]
(and
(equal
Value21_1
($to_real Value21_3))
(equal
Value21_1
($to_real Value21_2))
(equal Value21_2 Value21_3))
5. [negated_conjecture] <- [4]
(not (and
(equal
Value21_1
($to_real Value21_3))
(equal
Value21_1
($to_real Value21_2))
(equal Value21_2 Value21_3)))
6. [plain] <- [5]
(or
(not (equal
Value21_1
($to_real Value21_3)))
(not (equal
Value21_1
($to_real Value21_2)))
(not (equal Value21_2 Value21_3)))
7. [plain] <- [1]
(equal Value21_2 40)
8. [plain] <- [2]
(equal 40 Value21_3)
9. [plain] <- [3]
(equal Value21_1 40/1)
10. [plain] <- [6]
(or
(not (equal
Value21_1
($to_real Value21_3)))
(not (equal
Value21_1
($to_real Value21_2)))
(not (equal Value21_2 Value21_3)))
11. [plain] <- [10, 9, 8, 9, 7, 7, 8]
(or
(not (equal
40/1
($to_real 40)))
(not (equal
40/1
($to_real 40)))
(not (equal 40 40)))
12. [plain] <- [11]
(or
(not (equal
40/1
($to_real 40)))
(not (equal 40 40)))
13. [plain] <- [12]
(not (equal
40/1
($to_real 40)))
14. [plain] <- [13]
False | |
| TQG22 | passed | 1.76s | Theorem | show 1. [axiom]
(son Man22_1 Ancestor22_1)
2. [axiom]
(=>
(son ?X1 ?X0)
(parent ?X1 ?X0))
3. [axiom]
(=>
(parent ?X1 ?X0)
(ancestor ?X1 ?X0))
↳ Merge.kif:16787
4. [conjecture]
(exists (?X0)
(and
(ancestor Man22_1 ?X0)
(equal ?X0 Ancestor22_1)))
5. [negated_conjecture] <- [4]
(not (exists (?X0)
(and
(ancestor Man22_1 ?X0)
(equal ?X0 Ancestor22_1))))
6. [plain] <- [2]
(=>
(son ?X1 ?X0)
(parent ?X1 ?X0))
7. [plain] <- [3]
(=>
(parent ?X1 ?X0)
(ancestor ?X1 ?X0))
8. [plain] <- [6]
(or
(parent ?X1 ?X0)
(not (son ?X1 ?X0)))
9. [plain] <- [7]
(or
(ancestor ?X1 ?X0)
(not (parent ?X1 ?X0)))
10. [plain] <- [5]
(or
(not (ancestor Man22_1 ?X0))
(not (equal Ancestor22_1 ?X0)))
11. [plain] <- [1]
(son Man22_1 Ancestor22_1)
12. [plain] <- [8]
(or
(not (son ?X1 ?X0))
(parent ?X1 ?X0))
13. [plain] <- [9]
(or
(not (parent ?X1 ?X0))
(ancestor ?X1 ?X0))
14. [plain] <- [10]
(or
(not (ancestor Man22_1 ?X0))
(not (equal Ancestor22_1 ?X0)))
15. [plain] <- [14]
(not (ancestor Man22_1 Ancestor22_1))
16. [plain] <- [12, 11]
(parent Man22_1 Ancestor22_1)
17. [plain] <- [13, 16]
(ancestor Man22_1 Ancestor22_1)
18. [plain] <- [17, 15]
False | |
| TQG23 | passed | 9.32s | Theorem | show 1. [axiom]
(ancestor Human23_3 Human23_4)
2. [axiom]
(ancestor Human23_12 Human23_13)
3. [axiom]
(ancestor Human23_9 Human23_10)
4. [axiom]
(ancestor Human23_7 Human23_8)
5. [axiom]
(ancestor Human23_14 Human23_16)
6. [axiom]
(=>
(and
(ancestor ?X0 ?X1)
(ancestor ?X1 ?X2))
(ancestor ?X0 ?X2))
7. [axiom]
(ancestor Human23_1 Human23_2)
8. [axiom]
(ancestor Human23_4 Human23_5)
9. [axiom]
(ancestor Human23_11 Human23_12)
10. [axiom]
(ancestor Human23_10 Human23_11)
11. [axiom]
(ancestor Human23_13 Human23_14)
12. [axiom]
(ancestor Human23_14 Human23_15)
13. [axiom]
(ancestor Human23_8 Human23_9)
14. [axiom]
(ancestor Human23_2 Human23_3)
15. [axiom]
(ancestor Human23_6 Human23_7)
16. [axiom]
(ancestor Human23_5 Human23_6)
17. [conjecture]
(and
(ancestor Human23_1 Human23_15)
(ancestor Human23_1 Human23_16))
18. [negated_conjecture] <- [17]
(not (and
(ancestor Human23_1 Human23_15)
(ancestor Human23_1 Human23_16)))
19. [plain] <- [6]
(=>
(and
(ancestor ?X0 ?X1)
(ancestor ?X1 ?X2))
(ancestor ?X0 ?X2))
20. [plain] <- [19]
(or
(ancestor ?X0 ?X2)
(or
(not (ancestor ?X0 ?X1))
(not (ancestor ?X1 ?X2))))
21. [plain] <- [20]
(or
(ancestor ?X0 ?X2)
(not (ancestor ?X0 ?X1))
(not (ancestor ?X1 ?X2)))
22. [plain] <- [18]
(or
(not (ancestor Human23_1 Human23_15))
(not (ancestor Human23_1 Human23_16)))
23. [plain] <- [1]
(ancestor Human23_3 Human23_4)
24. [plain] <- [2]
(ancestor Human23_12 Human23_13)
25. [plain] <- [3]
(ancestor Human23_9 Human23_10)
26. [plain] <- [4]
(ancestor Human23_7 Human23_8)
27. [plain] <- [5]
(ancestor Human23_14 Human23_16)
28. [plain] <- [21]
(or
(not (ancestor ?X1 ?X2))
(not (ancestor ?X0 ?X1))
(ancestor ?X0 ?X2))
29. [plain] <- [7]
(ancestor Human23_1 Human23_2)
30. [plain] <- [8]
(ancestor Human23_4 Human23_5)
31. [plain] <- [9]
(ancestor Human23_11 Human23_12)
32. [plain] <- [10]
(ancestor Human23_10 Human23_11)
33. [plain] <- [11]
(ancestor Human23_13 Human23_14)
34. [plain] <- [12]
(ancestor Human23_14 Human23_15)
35. [plain] <- [13]
(ancestor Human23_8 Human23_9)
36. [plain] <- [14]
(ancestor Human23_2 Human23_3)
37. [plain] <- [15]
(ancestor Human23_6 Human23_7)
38. [plain] <- [16]
(ancestor Human23_5 Human23_6)
39. [plain] <- [22]
(or
(not (ancestor Human23_1 Human23_15))
(not (ancestor Human23_1 Human23_16)))
40. [definition]
(<=>
spl22_1
(ancestor Human23_1 Human23_16))
41. [plain] <- [40]
(or
(not (ancestor Human23_1 Human23_16))
spl22_1)
42. [definition]
(<=>
spl22_2
(ancestor Human23_1 Human23_15))
43. [plain] <- [39, 42, 40]
(or
(not spl22_1)
(not spl22_2))
44. [plain] <- [28, 23]
(or
(not (ancestor ?X0 Human23_3))
(ancestor ?X0 Human23_4))
45. [plain] <- [28, 30]
(or
(not (ancestor ?X0 Human23_4))
(ancestor ?X0 Human23_5))
46. [plain] <- [28, 24]
(or
(not (ancestor ?X0 Human23_12))
(ancestor ?X0 Human23_13))
47. [plain] <- [28, 32]
(or
(not (ancestor ?X0 Human23_10))
(ancestor ?X0 Human23_11))
48. [plain] <- [28, 35]
(or
(not (ancestor ?X0 Human23_8))
(ancestor ?X0 Human23_9))
49. [plain] <- [28, 27]
(or
(not (ancestor ?X0 Human23_14))
(ancestor ?X0 Human23_16))
50. [plain] <- [28, 34]
(or
(not (ancestor ?X0 Human23_14))
(ancestor ?X0 Human23_15))
51. [plain] <- [28, 36]
(or
(not (ancestor ?X0 Human23_2))
(ancestor ?X0 Human23_3))
52. [plain] <- [28, 37]
(or
(not (ancestor ?X0 Human23_6))
(ancestor ?X0 Human23_7))
53. [plain] <- [46, 31]
(ancestor Human23_11 Human23_13)
54. [plain] <- [53, 28]
(or
(not (ancestor ?X0 Human23_11))
(ancestor ?X0 Human23_13))
55. [plain] <- [47, 25]
(ancestor Human23_9 Human23_11)
56. [plain] <- [55, 28]
(or
(not (ancestor ?X0 Human23_9))
(ancestor ?X0 Human23_11))
57. [plain] <- [48, 26]
(ancestor Human23_7 Human23_9)
58. [plain] <- [57, 28]
(or
(not (ancestor ?X0 Human23_7))
(ancestor ?X0 Human23_9))
59. [plain] <- [49, 33]
(ancestor Human23_13 Human23_16)
60. [plain] <- [59, 28]
(or
(not (ancestor ?X0 Human23_13))
(ancestor ?X0 Human23_16))
61. [plain] <- [50, 33]
(ancestor Human23_13 Human23_15)
62. [plain] <- [61, 28]
(or
(not (ancestor ?X0 Human23_13))
(ancestor ?X0 Human23_15))
63. [plain] <- [51, 29]
(ancestor Human23_1 Human23_3)
64. [plain] <- [63, 44]
(ancestor Human23_1 Human23_4)
65. [plain] <- [52, 38]
(ancestor Human23_5 Human23_7)
66. [plain] <- [65, 28]
(or
(not (ancestor ?X0 Human23_5))
(ancestor ?X0 Human23_7))
67. [plain] <- [64, 45]
(ancestor Human23_1 Human23_5)
68. [plain] <- [66, 67]
(ancestor Human23_1 Human23_7)
69. [plain] <- [68, 58]
(ancestor Human23_1 Human23_9)
70. [plain] <- [69, 56]
(ancestor Human23_1 Human23_11)
71. [plain] <- [70, 54]
(ancestor Human23_1 Human23_13)
72. [plain] <- [71, 62]
(ancestor Human23_1 Human23_15)
73. [plain] <- [71, 60]
(ancestor Human23_1 Human23_16)
74. [plain] <- [73, 41]
(or False spl22_1)
75. [plain] <- [74]
spl22_1
76. [plain] <- [72, 42]
spl22_2
77. [plain]
False | |
| TQG24 | passed | 2.09s | Theorem | show 1. [axiom]
(instance Rover24_1 Canine)
2. [axiom]
(subclass OrganicObject CorpuscularObject)
↳ Merge.kif:14716
3. [axiom]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
↳ Merge.kif:137
4. [axiom]
(subclass Carnivore Organism)
↳ Merge.kif:14967
5. [axiom]
(subclass Organism OrganicObject)
↳ Merge.kif:14724
6. [axiom]
(subclass Canine Carnivore)
↳ Merge.kif:14980
7. [conjecture]
(instance Rover24_1 CorpuscularObject)
8. [negated_conjecture] <- [7]
(not (instance Rover24_1 CorpuscularObject))
9. [plain] <- [3]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
10. [plain] <- [8]
(not (instance Rover24_1 CorpuscularObject))
11. [plain] <- [9]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
12. [plain] <- [11]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
13. [plain] <- [1]
(instance Rover24_1 Canine)
14. [plain] <- [2]
(subclass OrganicObject CorpuscularObject)
15. [plain] <- [12]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
16. [plain] <- [4]
(subclass Carnivore Organism)
17. [plain] <- [5]
(subclass Organism OrganicObject)
18. [plain] <- [6]
(subclass Canine Carnivore)
19. [plain] <- [10]
(not (instance Rover24_1 CorpuscularObject))
20. [plain] <- [15, 17]
(or
(not (instance ?X0 Organism))
(instance ?X0 OrganicObject))
21. [plain] <- [15, 18]
(or
(not (instance ?X0 Canine))
(instance ?X0 Carnivore))
22. [plain] <- [15, 16]
(or
(not (instance ?X0 Carnivore))
(instance ?X0 Organism))
23. [plain] <- [15, 14]
(or
(not (instance ?X0 OrganicObject))
(instance ?X0 CorpuscularObject))
24. [plain] <- [21, 13]
(instance Rover24_1 Carnivore)
25. [plain] <- [24, 22]
(instance Rover24_1 Organism)
26. [plain] <- [25, 20]
(instance Rover24_1 OrganicObject)
27. [plain] <- [26, 23]
(instance Rover24_1 CorpuscularObject)
28. [plain] <- [27, 19]
False | |
| TQG25 | failed | 60.72s | Timeout | expected: yes, got: no (timeout) | |
| TQG26 | passed | 1.99s | Theorem | show 1. [axiom]
(instance Object26_1 Planet26_1)
2. [axiom]
(not (attribute Object26_1 Solid))
3. [axiom]
(=>
(instance ?X0 Planet26_1)
(or
(attribute ?X0 Solid)
(attribute ?X0 Gaseous)))
4. [axiom]
(=>
(instance ?X0 Planet26_1)
(or
(attribute ?X0 Earthlike)
(attribute ?X0 HostileToEarthLife)))
5. [axiom]
(=>
(and
(instance ?X0 Planet26_1)
(attribute ?X0 Gaseous))
(not (attribute ?X0 Earthlike)))
6. [conjecture]
(attribute Object26_1 HostileToEarthLife)
7. [negated_conjecture] <- [6]
(not (attribute Object26_1 HostileToEarthLife))
8. [plain] <- [7]
(not (attribute Object26_1 HostileToEarthLife))
9. [plain] <- [3]
(or
(or
(attribute ?X0 Solid)
(attribute ?X0 Gaseous))
(not (instance ?X0 Planet26_1)))
10. [plain] <- [9]
(or
(attribute ?X0 Solid)
(attribute ?X0 Gaseous)
(not (instance ?X0 Planet26_1)))
11. [plain] <- [4]
(or
(or
(attribute ?X0 Earthlike)
(attribute ?X0 HostileToEarthLife))
(not (instance ?X0 Planet26_1)))
12. [plain] <- [11]
(or
(attribute ?X0 Earthlike)
(attribute ?X0 HostileToEarthLife)
(not (instance ?X0 Planet26_1)))
13. [plain] <- [5]
(or
(not (attribute ?X0 Earthlike))
(or
(not (instance ?X0 Planet26_1))
(not (attribute ?X0 Gaseous))))
14. [plain] <- [13]
(or
(not (attribute ?X0 Earthlike))
(not (instance ?X0 Planet26_1))
(not (attribute ?X0 Gaseous)))
15. [plain] <- [1]
(instance Object26_1 Planet26_1)
16. [plain] <- [2]
(not (attribute Object26_1 Solid))
17. [plain] <- [10]
(or
(not (instance ?X0 Planet26_1))
(attribute ?X0 Gaseous)
(attribute ?X0 Solid))
18. [plain] <- [12]
(or
(not (instance ?X0 Planet26_1))
(attribute ?X0 HostileToEarthLife)
(attribute ?X0 Earthlike))
19. [plain] <- [14]
(or
(not (attribute ?X0 Earthlike))
(not (instance ?X0 Planet26_1))
(not (attribute ?X0 Gaseous)))
20. [plain] <- [8]
(not (attribute Object26_1 HostileToEarthLife))
21. [plain] <- [17, 15]
(or
(attribute Object26_1 Gaseous)
(attribute Object26_1 Solid))
22. [plain] <- [21, 16]
(attribute Object26_1 Gaseous)
23. [plain] <- [18, 15]
(or
(attribute Object26_1 HostileToEarthLife)
(attribute Object26_1 Earthlike))
24. [plain] <- [23, 20]
(attribute Object26_1 Earthlike)
25. [plain] <- [19, 24]
(or
(not (instance Object26_1 Planet26_1))
(not (attribute Object26_1 Gaseous)))
26. [plain] <- [25, 15]
(not (attribute Object26_1 Gaseous))
27. [plain] <- [26, 22]
False | |
| TQG27 | failed | 60.73s | Timeout | expected: yes, got: no (timeout) | |
| TQG28 | passed | 2.60s | Theorem | show 1. [axiom]
(=>
(contraryAttribute ?X3 ?X2 ?X1 ?X0)
(contraryAttribute ?X1 ?X0))
2. [axiom]
(=>
(and
(contraryAttribute ?X2 ?X1)
(attribute ?X0 ?X2))
(not (attribute ?X0 ?X1)))
3. [axiom]
(attribute Object28_1 Watery)
4. [axiom]
(contraryAttribute Rocky Icy Watery Gaseous)
5. [conjecture]
(not (attribute Object28_1 Gaseous))
6. [negated_conjecture] <- [5]
(not (not (attribute Object28_1 Gaseous)))
7. [plain] <- [1]
(=>
(contraryAttribute ?X3 ?X2 ?X1 ?X0)
(contraryAttribute ?X1 ?X0))
8. [plain] <- [2]
(=>
(and
(contraryAttribute ?X2 ?X1)
(attribute ?X0 ?X2))
(not (attribute ?X0 ?X1)))
9. [plain] <- [6]
(attribute Object28_1 Gaseous)
10. [plain] <- [7]
(or
(contraryAttribute ?X1 ?X0)
(not (contraryAttribute ?X3 ?X2 ?X1 ?X0)))
11. [plain] <- [8]
(or
(not (attribute ?X0 ?X1))
(or
(not (contraryAttribute ?X2 ?X1))
(not (attribute ?X0 ?X2))))
12. [plain] <- [11]
(or
(not (attribute ?X0 ?X1))
(not (contraryAttribute ?X2 ?X1))
(not (attribute ?X0 ?X2)))
13. [plain] <- [10]
(or
(not (contraryAttribute ?X3 ?X2 ?X1 ?X0))
(contraryAttribute ?X1 ?X0))
14. [plain] <- [12]
(or
(not (attribute ?X0 ?X2))
(not (contraryAttribute ?X2 ?X1))
(not (attribute ?X0 ?X1)))
15. [plain] <- [3]
(attribute Object28_1 Watery)
16. [plain] <- [4]
(contraryAttribute Rocky Icy Watery Gaseous)
17. [plain] <- [9]
(attribute Object28_1 Gaseous)
18. [plain] <- [13, 16]
(contraryAttribute Watery Gaseous)
19. [plain] <- [14, 15]
(or
(not (attribute Object28_1 ?X0))
(not (contraryAttribute Watery ?X0)))
20. [plain] <- [19, 17]
(not (contraryAttribute Watery Gaseous))
21. [plain] <- [20, 18]
False | |
| TQG29 | passed | 1.62s | Theorem | show 1. [axiom]
(equal Frog29_1 Animal29_1)
2. [axiom]
(instance Frog29_1 Amphibian)
3. [conjecture]
(instance Animal29_1 Amphibian)
4. [negated_conjecture] <- [3]
(not (instance Animal29_1 Amphibian))
5. [plain] <- [4]
(not (instance Animal29_1 Amphibian))
6. [plain] <- [1]
(equal Animal29_1 Frog29_1)
7. [plain] <- [2]
(instance Frog29_1 Amphibian)
8. [plain] <- [5]
(not (instance Animal29_1 Amphibian))
9. [plain] <- [8, 6]
(not (instance Frog29_1 Amphibian))
10. [plain] <- [7, 9]
False | |
| TQG3 | passed | 2.01s | Theorem | show 1. [axiom]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
($greatereq ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
↳ Merge.kif:2087
2. [axiom]
(=>
(instance__0RePred ?X0 NegativeRealNumber)
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
↳ Merge.kif:2109
3. [axiom]
(instance__0RePred Number3_1 NonnegativeRealNumber)
4. [conjecture]
(not (instance__0RePred Number3_1 NegativeRealNumber))
5. [negated_conjecture] <- [4]
(not (not (instance__0RePred Number3_1 NegativeRealNumber)))
6. [plain] <- [1]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber)))
7. [plain] <- [5]
(instance__0RePred Number3_1 NegativeRealNumber)
8. [plain] <- [6]
(or
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
9. [plain] <- [2]
(or
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NegativeRealNumber)))
10. [plain] <- [8]
(or
(not ($less ?X0 0/1))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
11. [plain] <- [9]
(or
(not (instance__0RePred ?X0 NegativeRealNumber))
($less ?X0 0/1))
12. [plain] <- [3]
(instance__0RePred Number3_1 NonnegativeRealNumber)
13. [plain] <- [7]
(instance__0RePred Number3_1 NegativeRealNumber)
14. [plain] <- [11, 13]
($less Number3_1 0/1)
15. [plain] <- [14, 10]
(not (instance__0RePred Number3_1 NonnegativeRealNumber))
16. [plain] <- [15, 12]
False | |
| TQG30 | passed | 1.64s | Theorem | show 1. [axiom]
(subclass Class30_1 Reptile)
2. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X0))
(equal ?X0 ?X1))
3. [axiom]
(subclass Reptile Class30_1)
4. [conjecture]
(equal Class30_1 Reptile)
5. [negated_conjecture] <- [4]
(not (equal Class30_1 Reptile))
6. [plain] <- [2]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X0))
(equal ?X0 ?X1))
7. [plain] <- [5]
(not (equal Reptile Class30_1))
8. [plain] <- [6]
(or
(equal ?X0 ?X1)
(or
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X0))))
9. [plain] <- [8]
(or
(equal ?X0 ?X1)
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X0)))
10. [plain] <- [1]
(subclass Class30_1 Reptile)
11. [plain] <- [9]
(or
(not (subclass ?X1 ?X0))
(not (subclass ?X0 ?X1))
(equal ?X0 ?X1))
12. [plain] <- [3]
(subclass Reptile Class30_1)
13. [plain] <- [7]
(not (equal Reptile Class30_1))
14. [plain] <- [11, 10]
(or
(not (subclass Reptile Class30_1))
(equal Reptile Class30_1))
15. [plain] <- [14, 12]
(equal Reptile Class30_1)
16. [plain] <- [15, 13]
False | |
| TQG31 | passed | 2.34s | Theorem | show 1. [axiom]
(subclass Class31_1 Class31_2)
2. [axiom]
(instance Animal31 Class31_2)
3. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
4. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X0))
(equal ?X0 ?X1))
5. [axiom]
(subclass Class31_2 Class31_3)
6. [axiom]
(subclass Class31_3 Class31_1)
7. [conjecture]
(instance Animal31 Class31_1)
8. [negated_conjecture] <- [7]
(not (instance Animal31 Class31_1))
9. [plain] <- [3]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
10. [plain] <- [4]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X0))
(equal ?X0 ?X1))
11. [plain] <- [8]
(not (instance Animal31 Class31_1))
12. [plain] <- [9]
(or
(subclass ?X0 ?X2)
(or
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2))))
13. [plain] <- [12]
(or
(subclass ?X0 ?X2)
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2)))
14. [plain] <- [10]
(or
(equal ?X0 ?X1)
(or
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X0))))
15. [plain] <- [14]
(or
(equal ?X0 ?X1)
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X0)))
16. [plain] <- [1]
(subclass Class31_1 Class31_2)
17. [plain] <- [2]
(instance Animal31 Class31_2)
18. [plain] <- [13]
(or
(not (subclass ?X1 ?X2))
(not (subclass ?X0 ?X1))
(subclass ?X0 ?X2))
19. [plain] <- [15]
(or
(not (subclass ?X1 ?X0))
(not (subclass ?X0 ?X1))
(equal ?X0 ?X1))
20. [plain] <- [5]
(subclass Class31_2 Class31_3)
21. [plain] <- [6]
(subclass Class31_3 Class31_1)
22. [plain] <- [11]
(not (instance Animal31 Class31_1))
23. [plain] <- [18, 21]
(or
(not (subclass ?X0 Class31_3))
(subclass ?X0 Class31_1))
24. [plain] <- [19, 16]
(or
(not (subclass Class31_2 Class31_1))
(equal Class31_2 Class31_1))
25. [definition]
(<=>
spl8_81
(equal Class31_2 Class31_1))
26. [plain] <- [25]
(or
(equal Class31_2 Class31_1)
(not spl8_81))
27. [definition]
(<=>
spl8_82
(subclass Class31_2 Class31_1))
28. [plain] <- [27]
(or
(not (subclass Class31_2 Class31_1))
spl8_82)
29. [plain] <- [24, 27, 25]
(or
spl8_81
(not spl8_82))
30. [plain] <- [23, 20]
(subclass Class31_2 Class31_1)
31. [plain] <- [30, 28]
(or False spl8_82)
32. [plain] <- [31]
spl8_82
33. [plain] <- [22, 26]
(or
(not (instance Animal31 Class31_2))
(not spl8_81))
34. [plain] <- [33, 17]
(or
False
(not spl8_81))
35. [plain] <- [34]
(not spl8_81)
36. [plain]
False | |
| TQG32 | passed | 2.30s | Theorem | show 1. [axiom]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
↳ Merge.kif:137
2. [axiom]
(subclass Class32_3 Class32_1)
3. [axiom]
(subclass Class32_2 Class32_3)
4. [conjecture]
(exists (?X0)
(=>
(instance ?X0 Class32_2)
(instance ?X0 Class32_1)))
5. [negated_conjecture] <- [4]
(not (exists (?X0)
(=>
(instance ?X0 Class32_2)
(instance ?X0 Class32_1))))
6. [plain] <- [1]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
7. [plain] <- [6]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
8. [plain] <- [7]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
9. [plain] <- [5]
(and
(not (instance ?X0 Class32_1))
(instance ?X0 Class32_2))
10. [plain] <- [8]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
11. [plain] <- [2]
(subclass Class32_3 Class32_1)
12. [plain] <- [3]
(subclass Class32_2 Class32_3)
13. [plain] <- [9]
(instance ?X0 Class32_2)
14. [plain] <- [9]
(not (instance ?X0 Class32_1))
15. [plain] <- [10, 11]
(or
(instance ?X0 Class32_1)
(not (instance ?X0 Class32_3)))
16. [plain] <- [10, 12]
(or
(instance ?X0 Class32_3)
(not (instance ?X0 Class32_2)))
17. [plain] <- [16, 13]
(instance ?X0 Class32_3)
18. [plain] <- [15, 14]
(not (instance ?X0 Class32_3))
19. [plain] <- [18, 17]
False | |
| TQG33 | passed | 1.78s | Theorem | show 1. [axiom]
(subclass Organism AutonomousAgent)
↳ Merge.kif:14725
2. [axiom]
(subclass AutonomousAgent Object)
↳ Merge.kif:1651
3. [axiom]
(subclass Animal Organism)
↳ Merge.kif:14815
4. [axiom]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
↳ Merge.kif:137
5. [axiom]
(instance Animal33_1 Animal)
6. [axiom]
(=>
(and
(instance ?X2 Object)
(weight
?X2
(MeasureFn__1ReFn ?X1 ?X0)))
($greater ?X1 0/1))
7. [conjecture]
(not (weight
Animal33_1
(MeasureFn__1ReFn -100/1 PoundMass)))
8. [negated_conjecture] <- [7]
(not (not (weight
Animal33_1
(MeasureFn__1ReFn -100/1 PoundMass))))
9. [plain] <- [6]
(=>
(and
(instance ?X2 Object)
(weight
?X2
(MeasureFn__1ReFn ?X1 ?X0)))
($less 0/1 ?X1))
10. [plain] <- [4]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
11. [plain] <- [9]
(=>
(and
(instance ?X2 Object)
(weight
?X2
(MeasureFn__1ReFn ?X1 ?X0)))
($less 0/1 ?X1))
12. [plain] <- [8]
(weight
Animal33_1
(MeasureFn__1ReFn -100/1 PoundMass))
13. [plain] <- [10]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
14. [plain] <- [13]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
15. [plain] <- [11]
(or
($less 0/1 ?X1)
(or
(not (instance ?X2 Object))
(not (weight
?X2
(MeasureFn__1ReFn ?X1 ?X0)))))
16. [plain] <- [15]
(or
($less 0/1 ?X1)
(not (instance ?X2 Object))
(not (weight
?X2
(MeasureFn__1ReFn ?X1 ?X0))))
17. [plain] <- [1]
(subclass Organism AutonomousAgent)
18. [plain] <- [2]
(subclass AutonomousAgent Object)
19. [plain] <- [3]
(subclass Animal Organism)
20. [plain] <- [14]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
21. [plain] <- [5]
(instance Animal33_1 Animal)
22. [plain] <- [16]
(or
(not (weight
?X2
(MeasureFn__1ReFn ?X1 ?X0)))
(not (instance ?X2 Object))
($less 0/1 ?X1))
23. [plain] <- [12]
(weight
Animal33_1
(MeasureFn__1ReFn -100/1 PoundMass))
24. [plain] <- [20, 17]
(or
(not (instance ?X0 Organism))
(instance ?X0 AutonomousAgent))
25. [plain] <- [20, 18]
(or
(not (instance ?X0 AutonomousAgent))
(instance ?X0 Object))
26. [plain] <- [20, 19]
(or
(not (instance ?X0 Animal))
(instance ?X0 Organism))
27. [plain] <- [22, 23]
(or
(not (instance Animal33_1 Object))
($less 0/1 -100/1))
28. [plain] <- [27]
(not (instance Animal33_1 Object))
29. [plain] <- [26, 21]
(instance Animal33_1 Organism)
30. [plain] <- [29, 24]
(instance Animal33_1 AutonomousAgent)
31. [plain] <- [30, 25]
(instance Animal33_1 Object)
32. [plain] <- [31, 28]
False | |
| TQG34 | passed | 1.40s | Theorem | show 1. [axiom]
(instance ?X0 Entity)
2. [conjecture]
(instance Foo34_1 Entity)
3. [negated_conjecture] <- [2]
(not (instance Foo34_1 Entity))
4. [plain] <- [3]
(not (instance Foo34_1 Entity))
5. [plain] <- [1]
(instance ?X0 Entity)
6. [plain] <- [4]
(not (instance Foo34_1 Entity))
7. [plain] <- [5, 6]
False | |
| TQG35 | passed | 1.93s | Theorem | show 1. [axiom]
(=>
(during ?X1 ?X0)
(temporalPart ?X1 ?X0))
↳ Merge.kif:8517
2. [axiom]
(during TimeInterval35_1 TimeInterval35_2)
3. [axiom]
(temporalPart TimePoint35_1 TimeInterval35_1)
4. [axiom]
(=>
(and
(temporalPart ?X0 ?X1)
(temporalPart ?X1 ?X2))
(temporalPart ?X0 ?X2))
5. [conjecture]
(temporalPart TimePoint35_1 TimeInterval35_2)
6. [negated_conjecture] <- [5]
(not (temporalPart TimePoint35_1 TimeInterval35_2))
7. [plain] <- [1]
(=>
(during ?X1 ?X0)
(temporalPart ?X1 ?X0))
8. [plain] <- [4]
(=>
(and
(temporalPart ?X0 ?X1)
(temporalPart ?X1 ?X2))
(temporalPart ?X0 ?X2))
9. [plain] <- [6]
(not (temporalPart TimePoint35_1 TimeInterval35_2))
10. [plain] <- [7]
(or
(temporalPart ?X1 ?X0)
(not (during ?X1 ?X0)))
11. [plain] <- [8]
(or
(temporalPart ?X0 ?X2)
(or
(not (temporalPart ?X0 ?X1))
(not (temporalPart ?X1 ?X2))))
12. [plain] <- [11]
(or
(temporalPart ?X0 ?X2)
(not (temporalPart ?X0 ?X1))
(not (temporalPart ?X1 ?X2)))
13. [plain] <- [10]
(or
(not (during ?X1 ?X0))
(temporalPart ?X1 ?X0))
14. [plain] <- [2]
(during TimeInterval35_1 TimeInterval35_2)
15. [plain] <- [3]
(temporalPart TimePoint35_1 TimeInterval35_1)
16. [plain] <- [12]
(or
(not (temporalPart ?X1 ?X2))
(not (temporalPart ?X0 ?X1))
(temporalPart ?X0 ?X2))
17. [plain] <- [9]
(not (temporalPart TimePoint35_1 TimeInterval35_2))
18. [plain] <- [13, 14]
(temporalPart TimeInterval35_1 TimeInterval35_2)
19. [plain] <- [16, 18]
(or
(not (temporalPart ?X0 TimeInterval35_1))
(temporalPart ?X0 TimeInterval35_2))
20. [plain] <- [19, 15]
(temporalPart TimePoint35_1 TimeInterval35_2)
21. [plain] <- [20, 17]
False | |
| TQG36 | failed | 60.92s | Timeout | expected: yes, got: no (timeout) | |
| TQG37 | passed | 2.05s | Theorem | show 1. [axiom]
(=>
(and
(before ?X0 ?X1)
(before ?X1 ?X2))
(before ?X0 ?X2))
2. [axiom]
(temporalPart TimePoint37_2 TimeInterval37_2)
3. [axiom]
; [unparseable] ! [X0] : ! [X1] : (s__earlier(X1,X0) => s__before(s__EndFn(X1
↳ Merge.kif:8637
4. [axiom]
(=>
(equal
(BeginFn ?X1)
?X0)
(forall (?X2)
(=>
(and
(temporalPart ?X2 ?X1)
(not (equal ?X2 ?X0)))
(before ?X0 ?X2))))
↳ Merge.kif:8229
5. [axiom]
(=>
(equal
(EndFn ?X1)
?X0)
(forall (?X2)
(=>
(and
(temporalPart ?X2 ?X1)
(not (equal ?X2 ?X0)))
(before ?X2 ?X0))))
↳ Merge.kif:8247
6. [axiom]
(not (before ?X0 ?X0))
7. [axiom]
(earlier TimeInterval37_1 TimeInterval37_2)
8. [axiom]
(temporalPart TimePoint37_1 TimeInterval37_1)
9. [conjecture]
(not (before TimePoint37_2 TimePoint37_1))
10. [negated_conjecture] <- [9]
(not (not (before TimePoint37_2 TimePoint37_1)))
11. [plain] <- [1]
(=>
(and
(before ?X0 ?X1)
(before ?X1 ?X2))
(before ?X0 ?X2))
12. [plain] <- [3]
; [unparseable] ! [X0,X1] : (s__earlier(X1,X0) => s__before(s__EndFn(X1
13. [plain] <- [4]
(=>
(equal
(BeginFn ?X1)
?X0)
(forall (?X2)
(=>
(and
(temporalPart ?X2 ?X1)
(not (equal ?X2 ?X0)))
(before ?X0 ?X2))))
14. [plain] <- [5]
(=>
(equal
(EndFn ?X1)
?X0)
(forall (?X2)
(=>
(and
(temporalPart ?X2 ?X1)
(not (equal ?X2 ?X0)))
(before ?X2 ?X0))))
15. [plain] <- [10]
(before TimePoint37_2 TimePoint37_1)
16. [plain] <- [11]
(or
(before ?X0 ?X2)
(or
(not (before ?X0 ?X1))
(not (before ?X1 ?X2))))
17. [plain] <- [16]
(or
(before ?X0 ?X2)
(not (before ?X0 ?X1))
(not (before ?X1 ?X2)))
18. [plain] <- [12]
; [unparseable] ! [X0,X1] : (s__before(s__EndFn(X1
19. [plain] <- [13]
(or
(forall (?X2)
(or
(before ?X0 ?X2)
(or
(not (temporalPart ?X2 ?X1))
(equal ?X0 ?X2))))
(not (equal
(BeginFn ?X1)
?X0)))
20. [plain] <- [19]
(or
(forall (?X2)
(or
(before ?X0 ?X2)
(not (temporalPart ?X2 ?X1))
(equal ?X0 ?X2)))
(not (equal
(BeginFn ?X1)
?X0)))
21. [plain] <- [14]
(or
(forall (?X2)
(or
(before ?X2 ?X0)
(or
(not (temporalPart ?X2 ?X1))
(equal ?X0 ?X2))))
(not (equal
(EndFn ?X1)
?X0)))
22. [plain] <- [21]
(or
(forall (?X2)
(or
(before ?X2 ?X0)
(not (temporalPart ?X2 ?X1))
(equal ?X0 ?X2)))
(not (equal
(EndFn ?X1)
?X0)))
23. [plain] <- [17]
(or
(not (before ?X1 ?X2))
(not (before ?X0 ?X1))
(before ?X0 ?X2))
24. [plain] <- [2]
(temporalPart TimePoint37_2 TimeInterval37_2)
25. [plain] <- [18]
; [unparseable] ( ! [X0 : $i,X1 : $i] : (s__before(s__EndFn(X1
26. [plain] <- [20]
(or
(before ?X0 ?X2)
(not (temporalPart ?X2 ?X1))
(equal ?X0 ?X2)
(not (equal
(BeginFn ?X1)
?X0)))
27. [plain] <- [22]
(or
(before ?X2 ?X0)
(not (temporalPart ?X2 ?X1))
(equal ?X0 ?X2)
(not (equal
(EndFn ?X1)
?X0)))
28. [plain] <- [6]
(not (before ?X0 ?X0))
29. [plain] <- [7]
(earlier TimeInterval37_1 TimeInterval37_2)
30. [plain] <- [8]
(temporalPart TimePoint37_1 TimeInterval37_1)
31. [plain] <- [15]
(before TimePoint37_2 TimePoint37_1)
32. [plain] <- [26]
; [unparseable] ( ! [X2 : $i,X1 : $i] : (s__before(s__BeginFn(X1
33. [plain] <- [27]
(or
(before
?X2
(EndFn ?X1))
(not (temporalPart ?X2 ?X1))
(equal
(EndFn ?X1)
?X2))
34. [plain] <- [23, 31]
(or
(not (before ?X0 TimePoint37_2))
(before ?X0 TimePoint37_1))
35. [plain] <- [32, 34]
; [unparseable] ( ! [X0 : $i] : (s__before(s__BeginFn(X0
36. [plain] <- [35, 23]
(or
(not (before
?X1
(BeginFn ?X0)))
(not (temporalPart TimePoint37_2 ?X0))
(equal
(BeginFn ?X0)
TimePoint37_2)
(before ?X1 TimePoint37_1))
37. [plain] <- [36, 25]
; [unparseable] ( ! [X0 : $i,X1 : $i] : (~s__earlier(X1,X0) | s__BeginFn(X0) = s__TimePoint37_2 | s__before(s__EndFn(X1
38. [plain] <- [37, 29]
; [unparseable] s__TimePoint37_2 = s__BeginFn(s__TimeInterval37_2) | s__before(s__EndFn(s__TimeInterval37_1
39. [plain] <- [38, 24]
; [unparseable] s__TimePoint37_2 = s__BeginFn(s__TimeInterval37_2) | s__before(s__EndFn(s__TimeInterval37_1
40. [definition]
; [unparseable] spl28_248 <=> s__before(s__EndFn(s__TimeInterval37_1
41. [plain] <- [40]
; [unparseable] ~s__before(s__EndFn(s__TimeInterval37_1
42. [plain] <- [40]
; [unparseable] s__before(s__EndFn(s__TimeInterval37_1
43. [definition]
(<=>
spl28_249
(equal
TimePoint37_2
(BeginFn TimeInterval37_2)))
44. [plain] <- [43]
(or
(equal
TimePoint37_2
(BeginFn TimeInterval37_2))
(not spl28_249))
45. [plain] <- [39, 43, 40]
(or spl28_248 spl28_249)
46. [plain] <- [42, 23]
(or
(forall (?X0)
(or
(not (before
?X0
(EndFn TimeInterval37_1)))
(before ?X0 TimePoint37_1)))
(not spl28_248))
47. [plain] <- [46, 33]
(or
(forall (?X0)
(or
(not (temporalPart ?X0 TimeInterval37_1))
(before ?X0 TimePoint37_1)
(equal
(EndFn TimeInterval37_1)
?X0)))
(not spl28_248))
48. [plain] <- [47, 30]
(or
(before TimePoint37_1 TimePoint37_1)
(equal
TimePoint37_1
(EndFn TimeInterval37_1))
(not spl28_248))
49. [plain] <- [48, 28]
(or
(equal
TimePoint37_1
(EndFn TimeInterval37_1))
(not spl28_248))
50. [plain] <- [42, 49]
(or
(before TimePoint37_1 TimePoint37_1)
(not spl28_248))
51. [plain] <- [50, 28]
(or
False
(not spl28_248))
52. [plain] <- [51]
(not spl28_248)
53. [plain] <- [25, 44]
; [unparseable] ( ! [X0 : $i] : (s__before(s__EndFn(X0
54. [plain] <- [53, 34]
; [unparseable] ( ! [X0 : $i] : (s__before(s__EndFn(X0
55. [plain] <- [54, 41]
(or
(not (earlier TimeInterval37_1 TimeInterval37_2))
(or
spl28_248
(not spl28_249)))
56. [plain] <- [55, 29]
(or
False
(or
spl28_248
(not spl28_249)))
57. [plain] <- [56]
(or
spl28_248
(not spl28_249))
58. [plain]
False | |
| TQG38 | passed | 2.34s | Theorem | show 1. [axiom]
(instance TimePoint38_1 TimePoint)
2. [axiom]
(temporalPart TimePoint38_2 TimeInterval38_2)
3. [axiom]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
↳ Merge.kif:137
4. [axiom]
(temporalPart TimePoint38_1 TimeInterval38_3)
5. [axiom]
(temporalPart TimePoint38_1 TimeInterval38_1)
6. [axiom]
(=>
(and
(instance ?X2 TimePosition)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0))
(overlapsTemporally ?X1 ?X0))
↳ Merge.kif:8557
7. [axiom]
(temporalPart TimePoint38_2 TimeInterval38_3)
8. [axiom]
(instance TimePoint38_2 TimePoint)
9. [axiom]
(subclass TimePoint TimePosition)
↳ Merge.kif:2258
10. [conjecture]
(and
(overlapsTemporally TimeInterval38_3 TimeInterval38_1)
(overlapsTemporally TimeInterval38_3 TimeInterval38_2))
11. [negated_conjecture] <- [10]
(not (and
(overlapsTemporally TimeInterval38_3 TimeInterval38_1)
(overlapsTemporally TimeInterval38_3 TimeInterval38_2)))
12. [plain] <- [3]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
13. [plain] <- [6]
(=>
(and
(instance ?X2 TimePosition)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0))
(overlapsTemporally ?X1 ?X0))
14. [plain] <- [12]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
15. [plain] <- [14]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
16. [plain] <- [13]
(or
(overlapsTemporally ?X1 ?X0)
(or
(not (instance ?X2 TimePosition))
(not (temporalPart ?X2 ?X1))
(not (temporalPart ?X2 ?X0))))
17. [plain] <- [16]
(or
(overlapsTemporally ?X1 ?X0)
(not (instance ?X2 TimePosition))
(not (temporalPart ?X2 ?X1))
(not (temporalPart ?X2 ?X0)))
18. [plain] <- [11]
(or
(not (overlapsTemporally TimeInterval38_3 TimeInterval38_1))
(not (overlapsTemporally TimeInterval38_3 TimeInterval38_2)))
19. [plain] <- [1]
(instance TimePoint38_1 TimePoint)
20. [plain] <- [2]
(temporalPart TimePoint38_2 TimeInterval38_2)
21. [plain] <- [15]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
22. [plain] <- [4]
(temporalPart TimePoint38_1 TimeInterval38_3)
23. [plain] <- [5]
(temporalPart TimePoint38_1 TimeInterval38_1)
24. [plain] <- [17]
(or
(not (temporalPart ?X2 ?X1))
(not (instance ?X2 TimePosition))
(overlapsTemporally ?X1 ?X0)
(not (temporalPart ?X2 ?X0)))
25. [plain] <- [7]
(temporalPart TimePoint38_2 TimeInterval38_3)
26. [plain] <- [8]
(instance TimePoint38_2 TimePoint)
27. [plain] <- [9]
(subclass TimePoint TimePosition)
28. [plain] <- [18]
(or
(not (overlapsTemporally TimeInterval38_3 TimeInterval38_1))
(not (overlapsTemporally TimeInterval38_3 TimeInterval38_2)))
29. [definition]
(<=>
spl27_1
(overlapsTemporally TimeInterval38_3 TimeInterval38_2))
30. [plain] <- [29]
(or
(not (overlapsTemporally TimeInterval38_3 TimeInterval38_2))
spl27_1)
31. [definition]
(<=>
spl27_2
(overlapsTemporally TimeInterval38_3 TimeInterval38_1))
32. [plain] <- [31]
(or
(not (overlapsTemporally TimeInterval38_3 TimeInterval38_1))
spl27_2)
33. [plain] <- [28, 31, 29]
(or
(not spl27_1)
(not spl27_2))
34. [plain] <- [21, 27]
(or
(not (instance ?X0 TimePoint))
(instance ?X0 TimePosition))
35. [plain] <- [24, 22]
(or
(not (instance TimePoint38_1 TimePosition))
(overlapsTemporally TimeInterval38_3 ?X0)
(not (temporalPart TimePoint38_1 ?X0)))
36. [plain] <- [24, 25]
(or
(not (instance TimePoint38_2 TimePosition))
(overlapsTemporally TimeInterval38_3 ?X0)
(not (temporalPart TimePoint38_2 ?X0)))
37. [definition]
(<=>
spl27_254
(forall (?X0)
(or
(overlapsTemporally TimeInterval38_3 ?X0)
(not (temporalPart TimePoint38_2 ?X0)))))
38. [plain] <- [37]
(or
(forall (?X0)
(or
(not (temporalPart TimePoint38_2 ?X0))
(overlapsTemporally TimeInterval38_3 ?X0)))
(not spl27_254))
39. [definition]
(<=>
spl27_255
(instance TimePoint38_2 TimePosition))
40. [plain] <- [39]
(or
(not (instance TimePoint38_2 TimePosition))
spl27_255)
41. [plain] <- [36, 39, 37]
(or
spl27_254
(not spl27_255))
42. [definition]
(<=>
spl27_258
(instance TimePoint38_1 TimePosition))
43. [plain] <- [42]
(or
(not (instance TimePoint38_1 TimePosition))
spl27_258)
44. [definition]
(<=>
spl27_259
(forall (?X0)
(or
(overlapsTemporally TimeInterval38_3 ?X0)
(not (temporalPart TimePoint38_1 ?X0)))))
45. [plain] <- [44]
(or
(forall (?X0)
(or
(not (temporalPart TimePoint38_1 ?X0))
(overlapsTemporally TimeInterval38_3 ?X0)))
(not spl27_259))
46. [plain] <- [35, 42, 44]
(or
spl27_259
(not spl27_258))
47. [plain] <- [34, 19]
(instance TimePoint38_1 TimePosition)
48. [plain] <- [34, 26]
(instance TimePoint38_2 TimePosition)
49. [plain] <- [48, 40]
(or False spl27_255)
50. [plain] <- [49]
spl27_255
51. [plain] <- [47, 43]
(or False spl27_258)
52. [plain] <- [51]
spl27_258
53. [plain] <- [38, 20]
(or
(overlapsTemporally TimeInterval38_3 TimeInterval38_2)
(not spl27_254))
54. [plain] <- [53, 30]
(or
False
(or
spl27_1
(not spl27_254)))
55. [plain] <- [54]
(or
spl27_1
(not spl27_254))
56. [plain] <- [45, 23]
(or
(overlapsTemporally TimeInterval38_3 TimeInterval38_1)
(not spl27_259))
57. [plain] <- [56, 32]
(or
False
(or
spl27_2
(not spl27_259)))
58. [plain] <- [57]
(or
spl27_2
(not spl27_259))
59. [plain]
False | |
| TQG39 | passed | 2.38s | Theorem | show 1. [axiom]
(transitiveTestPred39_1 Entity39_3 Entity39_4)
2. [axiom]
(=>
(and
(transitiveTestPred39_1 ?X0 ?X1)
(transitiveTestPred39_1 ?X1 ?X2))
(transitiveTestPred39_1 ?X0 ?X2))
3. [axiom]
(transitiveTestPred39_1 Entity39_2 Entity39_3)
4. [axiom]
(transitiveTestPred39_1 Entity39_1 Entity39_2)
5. [conjecture]
(transitiveTestPred39_1 Entity39_1 Entity39_4)
6. [negated_conjecture] <- [5]
(not (transitiveTestPred39_1 Entity39_1 Entity39_4))
7. [plain] <- [2]
(=>
(and
(transitiveTestPred39_1 ?X0 ?X1)
(transitiveTestPred39_1 ?X1 ?X2))
(transitiveTestPred39_1 ?X0 ?X2))
8. [plain] <- [6]
(not (transitiveTestPred39_1 Entity39_1 Entity39_4))
9. [plain] <- [7]
(or
(transitiveTestPred39_1 ?X0 ?X2)
(or
(not (transitiveTestPred39_1 ?X0 ?X1))
(not (transitiveTestPred39_1 ?X1 ?X2))))
10. [plain] <- [9]
(or
(transitiveTestPred39_1 ?X0 ?X2)
(not (transitiveTestPred39_1 ?X0 ?X1))
(not (transitiveTestPred39_1 ?X1 ?X2)))
11. [plain] <- [1]
(transitiveTestPred39_1 Entity39_3 Entity39_4)
12. [plain] <- [10]
(or
(not (transitiveTestPred39_1 ?X1 ?X2))
(not (transitiveTestPred39_1 ?X0 ?X1))
(transitiveTestPred39_1 ?X0 ?X2))
13. [plain] <- [3]
(transitiveTestPred39_1 Entity39_2 Entity39_3)
14. [plain] <- [4]
(transitiveTestPred39_1 Entity39_1 Entity39_2)
15. [plain] <- [8]
(not (transitiveTestPred39_1 Entity39_1 Entity39_4))
16. [plain] <- [12, 11]
(or
(not (transitiveTestPred39_1 ?X0 Entity39_3))
(transitiveTestPred39_1 ?X0 Entity39_4))
17. [plain] <- [12, 13]
(or
(not (transitiveTestPred39_1 ?X0 Entity39_2))
(transitiveTestPred39_1 ?X0 Entity39_3))
18. [plain] <- [17, 14]
(transitiveTestPred39_1 Entity39_1 Entity39_3)
19. [plain] <- [18, 16]
(transitiveTestPred39_1 Entity39_1 Entity39_4)
20. [plain] <- [19, 15]
False | |
| TQG3_a | passed | 1.61s | Theorem | show 1. [axiom]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
($greatereq ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
↳ Merge.kif:2087
2. [axiom]
(=>
(instance__0RePred ?X0 NegativeRealNumber)
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
↳ Merge.kif:2109
3. [axiom]
(instance__0RePred Number3_1 NonnegativeRealNumber)
4. [conjecture]
(not (instance__0RePred Number3_1 NegativeRealNumber))
5. [negated_conjecture] <- [4]
(not (not (instance__0RePred Number3_1 NegativeRealNumber)))
6. [plain] <- [1]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber)))
7. [plain] <- [5]
(instance__0RePred Number3_1 NegativeRealNumber)
8. [plain] <- [6]
(or
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
9. [plain] <- [2]
(or
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NegativeRealNumber)))
10. [plain] <- [8]
(or
(not ($less ?X0 0/1))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
11. [plain] <- [9]
(or
(not (instance__0RePred ?X0 NegativeRealNumber))
($less ?X0 0/1))
12. [plain] <- [3]
(instance__0RePred Number3_1 NonnegativeRealNumber)
13. [plain] <- [7]
(instance__0RePred Number3_1 NegativeRealNumber)
14. [plain] <- [11, 13]
($less Number3_1 0/1)
15. [plain] <- [14, 10]
(not (instance__0RePred Number3_1 NonnegativeRealNumber))
16. [plain] <- [15, 12]
False | |
| TQG3_b | passed | 1.65s | Theorem | show 1. [axiom]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
($greatereq ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
↳ Merge.kif:2087
2. [axiom]
(=>
(instance__0RePred ?X0 NegativeRealNumber)
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
↳ Merge.kif:2109
3. [axiom]
(instance__0RePred Number3_1 NonnegativeRealNumber)
4. [conjecture]
(not (instance__0RePred Number3_1 NegativeRealNumber))
5. [negated_conjecture] <- [4]
(not (not (instance__0RePred Number3_1 NegativeRealNumber)))
6. [plain] <- [1]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber)))
7. [plain] <- [5]
(instance__0RePred Number3_1 NegativeRealNumber)
8. [plain] <- [6]
(or
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
9. [plain] <- [2]
(or
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NegativeRealNumber)))
10. [plain] <- [8]
(or
(not ($less ?X0 0/1))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
11. [plain] <- [9]
(or
(not (instance__0RePred ?X0 NegativeRealNumber))
($less ?X0 0/1))
12. [plain] <- [3]
(instance__0RePred Number3_1 NonnegativeRealNumber)
13. [plain] <- [7]
(instance__0RePred Number3_1 NegativeRealNumber)
14. [plain] <- [11, 13]
($less Number3_1 0/1)
15. [plain] <- [14, 10]
(not (instance__0RePred Number3_1 NonnegativeRealNumber))
16. [plain] <- [15, 12]
False | |
| TQG3_c | passed | 1.74s | Theorem | show 1. [axiom]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
($greatereq ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
↳ Merge.kif:2087
2. [axiom]
(=>
(instance__0RePred ?X0 NegativeRealNumber)
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
↳ Merge.kif:2109
3. [axiom]
(instance__0RePred Number3_1 NonnegativeRealNumber)
4. [conjecture]
(not (instance__0RePred Number3_1 NegativeRealNumber))
5. [negated_conjecture] <- [4]
(not (not (instance__0RePred Number3_1 NegativeRealNumber)))
6. [plain] <- [1]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber)))
7. [plain] <- [5]
(instance__0RePred Number3_1 NegativeRealNumber)
8. [plain] <- [6]
(or
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
9. [plain] <- [2]
(or
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NegativeRealNumber)))
10. [plain] <- [8]
(or
(not ($less ?X0 0/1))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
11. [plain] <- [9]
(or
(not (instance__0RePred ?X0 NegativeRealNumber))
($less ?X0 0/1))
12. [plain] <- [3]
(instance__0RePred Number3_1 NonnegativeRealNumber)
13. [plain] <- [7]
(instance__0RePred Number3_1 NegativeRealNumber)
14. [plain] <- [11, 13]
($less Number3_1 0/1)
15. [plain] <- [14, 10]
(not (instance__0RePred Number3_1 NonnegativeRealNumber))
16. [plain] <- [15, 12]
False | |
| TQG3_d | passed | 1.79s | Theorem | show 1. [axiom]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
($greatereq ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
↳ Merge.kif:2087
2. [axiom]
(=>
(instance__0RePred ?X0 NegativeRealNumber)
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
↳ Merge.kif:2109
3. [axiom]
(instance__0RePred Number3_1 NonnegativeRealNumber)
4. [conjecture]
(not (instance__0RePred Number3_1 NegativeRealNumber))
5. [negated_conjecture] <- [4]
(not (not (instance__0RePred Number3_1 NegativeRealNumber)))
6. [plain] <- [1]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber)))
7. [plain] <- [5]
(instance__0RePred Number3_1 NegativeRealNumber)
8. [plain] <- [6]
(or
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
9. [plain] <- [2]
(or
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NegativeRealNumber)))
10. [plain] <- [8]
(or
(not ($less ?X0 0/1))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
11. [plain] <- [9]
(or
(not (instance__0RePred ?X0 NegativeRealNumber))
($less ?X0 0/1))
12. [plain] <- [3]
(instance__0RePred Number3_1 NonnegativeRealNumber)
13. [plain] <- [7]
(instance__0RePred Number3_1 NegativeRealNumber)
14. [plain] <- [11, 13]
($less Number3_1 0/1)
15. [plain] <- [14, 10]
(not (instance__0RePred Number3_1 NonnegativeRealNumber))
16. [plain] <- [15, 12]
False | |
| TQG3_e | passed | 1.96s | Theorem | show 1. [axiom]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
($greatereq ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
↳ Merge.kif:2087
2. [axiom]
(=>
(instance__0RePred ?X0 NegativeRealNumber)
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
↳ Merge.kif:2109
3. [axiom]
(instance__0RePred Number3_1 NonnegativeRealNumber)
4. [conjecture]
(not (instance__0RePred Number3_1 NegativeRealNumber))
5. [negated_conjecture] <- [4]
(not (not (instance__0RePred Number3_1 NegativeRealNumber)))
6. [plain] <- [1]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber)))
7. [plain] <- [5]
(instance__0RePred Number3_1 NegativeRealNumber)
8. [plain] <- [6]
(or
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
9. [plain] <- [2]
(or
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NegativeRealNumber)))
10. [plain] <- [8]
(or
(not ($less ?X0 0/1))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
11. [plain] <- [9]
(or
(not (instance__0RePred ?X0 NegativeRealNumber))
($less ?X0 0/1))
12. [plain] <- [3]
(instance__0RePred Number3_1 NonnegativeRealNumber)
13. [plain] <- [7]
(instance__0RePred Number3_1 NegativeRealNumber)
14. [plain] <- [11, 13]
($less Number3_1 0/1)
15. [plain] <- [14, 10]
(not (instance__0RePred Number3_1 NonnegativeRealNumber))
16. [plain] <- [15, 12]
False | |
| TQG4 | failed | 60.84s | Timeout | expected: yes, got: no (timeout) | |
| TQG40 | failed | 31.92s | GaveUp | expected: yes, got: no (gave up) | |
| TQG41 | failed | 32.23s | GaveUp | expected: yes, got: no (gave up) | |
| TQG42 | failed | 32.49s | GaveUp | expected: yes, got: no (gave up) | |
| TQG43 | failed | 47.53s | Timeout | expected: yes, got: no (timeout) | |
| TQG44 | passed | 3.51s | Theorem | show 1. [axiom]
(subclass Amphibian ColdBloodedVertebrate)
↳ Merge.kif:14925
2. [axiom]
(subclass Mammal WarmBloodedVertebrate)
↳ Merge.kif:14949
3. [axiom]
(subclass WarmBloodedVertebrate Vertebrate)
↳ Merge.kif:14920
4. [axiom]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
↳ Merge.kif:137
5. [axiom]
(subclass Reptile ColdBloodedVertebrate)
↳ Merge.kif:15032
6. [axiom]
(=>
(testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X9 Amphibian)
(instance ?X8 Bird)
(instance ?X1 Mammal)
(instance ?X0 Reptile)))
7. [axiom]
(subclass Bird WarmBloodedVertebrate)
↳ Merge.kif:14930
8. [axiom]
(subclass Vertebrate Animal)
↳ Merge.kif:14869
9. [axiom]
(subclass ColdBloodedVertebrate Vertebrate)
↳ Merge.kif:14915
10. [axiom]
(testPred44_1
Entity44_1
Entity44_2
Entity44_3
Entity44_4
Entity44_5
Entity44_6
Entity44_7
Entity44_8
Entity44_9
Entity44_10)
11. [conjecture]
(and
(instance Entity44_9 Animal)
(instance Entity44_1 Animal)
(instance Entity44_2 Animal)
(instance Entity44_10 Animal))
12. [negated_conjecture] <- [11]
(not (and
(instance Entity44_9 Animal)
(instance Entity44_1 Animal)
(instance Entity44_2 Animal)
(instance Entity44_10 Animal)))
13. [plain] <- [4]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
14. [plain] <- [6]
(=>
(testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X9 Amphibian)
(instance ?X8 Bird)
(instance ?X1 Mammal)
(instance ?X0 Reptile)))
15. [plain] <- [13]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
16. [plain] <- [15]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
17. [plain] <- [14]
(or
(and
(instance ?X9 Amphibian)
(instance ?X8 Bird)
(instance ?X1 Mammal)
(instance ?X0 Reptile))
(not (testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0)))
18. [plain] <- [12]
(or
(not (instance Entity44_9 Animal))
(not (instance Entity44_1 Animal))
(not (instance Entity44_2 Animal))
(not (instance Entity44_10 Animal)))
19. [plain] <- [1]
(subclass Amphibian ColdBloodedVertebrate)
20. [plain] <- [2]
(subclass Mammal WarmBloodedVertebrate)
21. [plain] <- [3]
(subclass WarmBloodedVertebrate Vertebrate)
22. [plain] <- [16]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
23. [plain] <- [5]
(subclass Reptile ColdBloodedVertebrate)
24. [plain] <- [17]
(or
(not (testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0))
(instance ?X0 Reptile))
25. [plain] <- [17]
(or
(not (testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0))
(instance ?X1 Mammal))
26. [plain] <- [17]
(or
(not (testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0))
(instance ?X8 Bird))
27. [plain] <- [17]
(or
(not (testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0))
(instance ?X9 Amphibian))
28. [plain] <- [7]
(subclass Bird WarmBloodedVertebrate)
29. [plain] <- [8]
(subclass Vertebrate Animal)
30. [plain] <- [9]
(subclass ColdBloodedVertebrate Vertebrate)
31. [plain] <- [10]
(testPred44_1
Entity44_1
Entity44_2
Entity44_3
Entity44_4
Entity44_5
Entity44_6
Entity44_7
Entity44_8
Entity44_9
Entity44_10)
32. [plain] <- [18]
(or
(not (instance Entity44_9 Animal))
(not (instance Entity44_1 Animal))
(not (instance Entity44_2 Animal))
(not (instance Entity44_10 Animal)))
33. [definition]
(<=>
spl44_1
(instance Entity44_10 Animal))
34. [definition]
(<=>
spl44_2
(instance Entity44_2 Animal))
35. [plain] <- [34]
(or
(not (instance Entity44_2 Animal))
spl44_2)
36. [definition]
(<=>
spl44_3
(instance Entity44_1 Animal))
37. [definition]
(<=>
spl44_4
(instance Entity44_9 Animal))
38. [plain] <- [37]
(or
(not (instance Entity44_9 Animal))
spl44_4)
39. [plain] <- [32, 37, 36, 34, 33]
(or
(not spl44_1)
(not spl44_2)
(not spl44_3)
(not spl44_4))
40. [plain] <- [22, 19]
(or
(not (instance ?X0 Amphibian))
(instance ?X0 ColdBloodedVertebrate))
41. [plain] <- [22, 30]
(or
(not (instance ?X0 ColdBloodedVertebrate))
(instance ?X0 Vertebrate))
42. [plain] <- [22, 29]
(or
(not (instance ?X0 Vertebrate))
(instance ?X0 Animal))
43. [plain] <- [22, 23]
(or
(not (instance ?X0 Reptile))
(instance ?X0 ColdBloodedVertebrate))
44. [plain] <- [22, 20]
(or
(not (instance ?X0 Mammal))
(instance ?X0 WarmBloodedVertebrate))
45. [plain] <- [22, 21]
(or
(not (instance ?X0 WarmBloodedVertebrate))
(instance ?X0 Vertebrate))
46. [plain] <- [22, 28]
(or
(not (instance ?X0 Bird))
(instance ?X0 WarmBloodedVertebrate))
47. [plain] <- [24, 31]
(instance Entity44_10 Reptile)
48. [plain] <- [25, 31]
(instance Entity44_9 Mammal)
49. [plain] <- [26, 31]
(instance Entity44_2 Bird)
50. [plain] <- [27, 31]
(instance Entity44_1 Amphibian)
51. [plain] <- [40, 50]
(instance Entity44_1 ColdBloodedVertebrate)
52. [plain] <- [43, 47]
(instance Entity44_10 ColdBloodedVertebrate)
53. [plain] <- [44, 48]
(instance Entity44_9 WarmBloodedVertebrate)
54. [plain] <- [46, 49]
(instance Entity44_2 WarmBloodedVertebrate)
55. [plain] <- [51, 41]
(instance Entity44_1 Vertebrate)
56. [plain] <- [52, 41]
(instance Entity44_10 Vertebrate)
57. [plain] <- [53, 45]
(instance Entity44_9 Vertebrate)
58. [plain] <- [54, 45]
(instance Entity44_2 Vertebrate)
59. [plain] <- [55, 42]
(instance Entity44_1 Animal)
60. [plain] <- [59, 36]
spl44_3
61. [plain] <- [56, 42]
(instance Entity44_10 Animal)
62. [plain] <- [61, 33]
spl44_1
63. [plain] <- [57, 42]
(instance Entity44_9 Animal)
64. [plain] <- [63, 38]
(or False spl44_4)
65. [plain] <- [64]
spl44_4
66. [plain] <- [58, 42]
(instance Entity44_2 Animal)
67. [plain] <- [66, 35]
(or False spl44_2)
68. [plain] <- [67]
spl44_2
69. [plain]
False | |
| TQG45 | passed | 2.54s | Theorem | show 1. [axiom]
; [unparseable] ! [X0 : $real] : ! [X1 : $real] : ! [X2 : $real] : ! [X3 : $real] : ((s__testPred45_1__0Re1Re2RePred(X3,X2,X1) & X0 = $quotient($sum(X3,X2
2. [axiom]
(testPred45_1__0Re1Re2RePred 5/1 6/1 0/1)
3. [conjecture]
(exists (?X0 ?X1 ?X2 ?X3)
(testPred45_2__0Re1Re2Re3RePred ?X0 ?X1 ?X2 ?X3))
4. [negated_conjecture] <- [3]
(not (exists (?X0 ?X1 ?X2 ?X3)
(testPred45_2__0Re1Re2Re3RePred ?X0 ?X1 ?X2 ?X3)))
5. [plain] <- [1]
; [unparseable] ! [X0 : $real,X1 : $real,X2 : $real,X3 : $real] : ((s__testPred45_1__0Re1Re2RePred(X3,X2,X1) & X0 = $quotient($sum(X3,X2
6. [plain] <- [4]
(not (exists (?X0 ?X1 ?X2 ?X3)
(testPred45_2__0Re1Re2Re3RePred ?X0 ?X1 ?X2 ?X3)))
7. [plain] <- [5]
; [unparseable] ! [X0 : $real,X1 : $real,X2 : $real,X3 : $real] : (s__testPred45_2__0Re1Re2Re3RePred(X3,X2,X1,X0) | (~s__testPred45_1__0Re1Re2RePred(X3,X2,X1) | $quotient($sum(X3,X2
8. [plain] <- [7]
; [unparseable] ! [X0 : $real,X1 : $real,X2 : $real,X3 : $real] : (s__testPred45_2__0Re1Re2Re3RePred(X3,X2,X1,X0) | ~s__testPred45_1__0Re1Re2RePred(X3,X2,X1) | $quotient($sum(X3,X2
9. [plain] <- [6]
(not (testPred45_2__0Re1Re2Re3RePred ?X0 ?X1 ?X2 ?X3))
10. [plain] <- [8]
; [unparseable] ( ! [X2 : $real,X3 : $real,X0 : $real,X1 : $real] : (s__testPred45_2__0Re1Re2Re3RePred(X3,X2,X1,X0) | ~s__testPred45_1__0Re1Re2RePred(X3,X2,X1) | $quotient($sum(X3,X2
11. [plain] <- [2]
(testPred45_1__0Re1Re2RePred 5/1 6/1 0/1)
12. [plain] <- [9]
(not (testPred45_2__0Re1Re2Re3RePred ?X0 ?X1 ?X2 ?X3))
13. [plain] <- [10]
; [unparseable] ( ! [X2 : $real,X3 : $real,X1 : $real] : (s__testPred45_2__0Re1Re2Re3RePred(X3,X2,X1,$quotient($sum(X3,X2
14. [plain] <- [13, 12]
(not (testPred45_1__0Re1Re2RePred ?X3 ?X2 ?X1))
15. [plain] <- [11, 14]
False | |
| TQG46 | passed | 1.92s | Theorem | show 1. [axiom]
(testPred46_1 Entity46_1 Entity46_2)
2. [axiom]
(=>
(testPred46_1 ?X1 ?X0)
(instance ?X0 Amphibian))
3. [conjecture]
(instance Entity46_2 Amphibian)
4. [negated_conjecture] <- [3]
(not (instance Entity46_2 Amphibian))
5. [plain] <- [2]
(=>
(testPred46_1 ?X1 ?X0)
(instance ?X0 Amphibian))
6. [plain] <- [4]
(not (instance Entity46_2 Amphibian))
7. [plain] <- [5]
(or
(instance ?X0 Amphibian)
(not (testPred46_1 ?X1 ?X0)))
8. [plain] <- [1]
(testPred46_1 Entity46_1 Entity46_2)
9. [plain] <- [7]
(or
(not (testPred46_1 ?X1 ?X0))
(instance ?X0 Amphibian))
10. [plain] <- [6]
(not (instance Entity46_2 Amphibian))
11. [plain] <- [9, 8]
(instance Entity46_2 Amphibian)
12. [plain] <- [11, 10]
False | |
| TQG47 | passed | 1.95s | Theorem | show 1. [axiom]
(testPred47_1 Entity47_1 Entity47_2)
2. [axiom]
(=>
(testPred47_1 ?X1 ?X0)
(instance ?X1 Amphibian))
3. [conjecture]
(instance Entity47_1 Amphibian)
4. [negated_conjecture] <- [3]
(not (instance Entity47_1 Amphibian))
5. [plain] <- [2]
(=>
(testPred47_1 ?X1 ?X0)
(instance ?X1 Amphibian))
6. [plain] <- [4]
(not (instance Entity47_1 Amphibian))
7. [plain] <- [5]
(or
(instance ?X1 Amphibian)
(not (testPred47_1 ?X1 ?X0)))
8. [plain] <- [1]
(testPred47_1 Entity47_1 Entity47_2)
9. [plain] <- [7]
(or
(not (testPred47_1 ?X1 ?X0))
(instance ?X1 Amphibian))
10. [plain] <- [6]
(not (instance Entity47_1 Amphibian))
11. [plain] <- [9, 8]
(instance Entity47_1 Amphibian)
12. [plain] <- [11, 10]
False | |
| TQG48 | passed | 2.49s | Theorem | show 1. [axiom]
(testPred48_1 Entity48_1 Entity48_2 Entity48_3 Entity48_4)
2. [axiom]
(testPred48_1 Entity48_2 Entity48_1 Entity48_3 Entity48_4)
3. [axiom]
(=>
(testPred48_1 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X3 Amphibian)
(instance ?X2 Reptile)))
4. [conjecture]
(and
(instance Entity48_2 Reptile)
(instance Entity48_1 Reptile))
5. [negated_conjecture] <- [4]
(not (and
(instance Entity48_2 Reptile)
(instance Entity48_1 Reptile)))
6. [plain] <- [3]
(=>
(testPred48_1 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X3 Amphibian)
(instance ?X2 Reptile)))
7. [plain] <- [6]
(or
(and
(instance ?X3 Amphibian)
(instance ?X2 Reptile))
(not (testPred48_1 ?X3 ?X2 ?X1 ?X0)))
8. [plain] <- [5]
(or
(not (instance Entity48_2 Reptile))
(not (instance Entity48_1 Reptile)))
9. [plain] <- [1]
(testPred48_1 Entity48_1 Entity48_2 Entity48_3 Entity48_4)
10. [plain] <- [2]
(testPred48_1 Entity48_2 Entity48_1 Entity48_3 Entity48_4)
11. [plain] <- [7]
(or
(not (testPred48_1 ?X3 ?X2 ?X1 ?X0))
(instance ?X2 Reptile))
12. [plain] <- [8]
(or
(not (instance Entity48_2 Reptile))
(not (instance Entity48_1 Reptile)))
13. [definition]
(<=>
spl50_1
(instance Entity48_1 Reptile))
14. [definition]
(<=>
spl50_2
(instance Entity48_2 Reptile))
15. [plain] <- [14]
(or
(not (instance Entity48_2 Reptile))
spl50_2)
16. [plain] <- [12, 14, 13]
(or
(not spl50_1)
(not spl50_2))
17. [plain] <- [11, 9]
(instance Entity48_2 Reptile)
18. [plain] <- [11, 10]
(instance Entity48_1 Reptile)
19. [plain] <- [18, 13]
spl50_1
20. [plain] <- [17, 15]
(or False spl50_2)
21. [plain] <- [20]
spl50_2
22. [plain]
False | |
| TQG49 | passed | 2.35s | Theorem | show 1. [axiom]
(testPred49_1 Entity49_1 Entity49_2 Entity49_4 Entity49_3)
2. [axiom]
(testPred49_1 Entity49_1 Entity49_2 Entity49_3 Entity49_4)
3. [axiom]
(=>
(testPred49_1 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X1 Amphibian)
(instance ?X0 Reptile)))
4. [conjecture]
(and
(instance Entity49_3 Reptile)
(instance Entity49_4 Reptile))
5. [negated_conjecture] <- [4]
(not (and
(instance Entity49_3 Reptile)
(instance Entity49_4 Reptile)))
6. [plain] <- [3]
(=>
(testPred49_1 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X1 Amphibian)
(instance ?X0 Reptile)))
7. [plain] <- [6]
(or
(and
(instance ?X1 Amphibian)
(instance ?X0 Reptile))
(not (testPred49_1 ?X3 ?X2 ?X1 ?X0)))
8. [plain] <- [5]
(or
(not (instance Entity49_3 Reptile))
(not (instance Entity49_4 Reptile)))
9. [plain] <- [1]
(testPred49_1 Entity49_1 Entity49_2 Entity49_4 Entity49_3)
10. [plain] <- [2]
(testPred49_1 Entity49_1 Entity49_2 Entity49_3 Entity49_4)
11. [plain] <- [7]
(or
(not (testPred49_1 ?X3 ?X2 ?X1 ?X0))
(instance ?X0 Reptile))
12. [plain] <- [8]
(or
(not (instance Entity49_3 Reptile))
(not (instance Entity49_4 Reptile)))
13. [definition]
(<=>
spl50_1
(instance Entity49_4 Reptile))
14. [definition]
(<=>
spl50_2
(instance Entity49_3 Reptile))
15. [plain] <- [14]
(or
(not (instance Entity49_3 Reptile))
spl50_2)
16. [plain] <- [12, 14, 13]
(or
(not spl50_1)
(not spl50_2))
17. [plain] <- [11, 9]
(instance Entity49_3 Reptile)
18. [plain] <- [11, 10]
(instance Entity49_4 Reptile)
19. [plain] <- [18, 13]
spl50_1
20. [plain] <- [17, 15]
(or False spl50_2)
21. [plain] <- [20]
spl50_2
22. [plain]
False | |
| TQG5 | passed | 6.47s | Theorem | show 1. [axiom]
(equal Class5_1 Class5_2)
2. [axiom]
(equal Class5_9 Class5_10)
3. [axiom]
(subclass Lizard5_1 Class5_1)
4. [axiom]
(instance Organism5_1 Lizard5_1)
5. [axiom]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
↳ Merge.kif:137
6. [axiom]
(equal Class5_3 Class5_4)
7. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
8. [axiom]
(equal Class5_5 Class5_6)
9. [axiom]
(equal Class5_6 Class5_7)
10. [axiom]
(equal Class5_4 Class5_5)
11. [axiom]
(subclass Reptile ColdBloodedVertebrate)
↳ Merge.kif:15032
12. [axiom]
(subclass Class5_10 Reptile)
13. [axiom]
(equal Class5_2 Class5_3)
14. [axiom]
(subclass Vertebrate Animal)
↳ Merge.kif:14869
15. [axiom]
(subclass ColdBloodedVertebrate Vertebrate)
↳ Merge.kif:14915
16. [axiom]
(equal Class5_8 Class5_9)
17. [axiom]
(equal Class5_7 Class5_8)
18. [conjecture]
(instance Organism5_1 Animal)
19. [negated_conjecture] <- [18]
(not (instance Organism5_1 Animal))
20. [plain] <- [5]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
21. [plain] <- [7]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
22. [plain] <- [19]
(not (instance Organism5_1 Animal))
23. [plain] <- [20]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
24. [plain] <- [23]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
25. [plain] <- [21]
(or
(subclass ?X0 ?X2)
(or
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2))))
26. [plain] <- [25]
(or
(subclass ?X0 ?X2)
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2)))
27. [plain] <- [1]
(equal Class5_2 Class5_1)
28. [plain] <- [2]
(equal Class5_9 Class5_10)
29. [plain] <- [3]
(subclass Lizard5_1 Class5_1)
30. [plain] <- [4]
(instance Organism5_1 Lizard5_1)
31. [plain] <- [24]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
32. [plain] <- [6]
(equal Class5_4 Class5_3)
33. [plain] <- [26]
(or
(not (subclass ?X1 ?X2))
(not (subclass ?X0 ?X1))
(subclass ?X0 ?X2))
34. [plain] <- [8]
(equal Class5_6 Class5_5)
35. [plain] <- [9]
(equal Class5_6 Class5_7)
36. [plain] <- [10]
(equal Class5_4 Class5_5)
37. [plain] <- [11]
(subclass Reptile ColdBloodedVertebrate)
38. [plain] <- [12]
(subclass Class5_10 Reptile)
39. [plain] <- [13]
(equal Class5_2 Class5_3)
40. [plain] <- [14]
(subclass Vertebrate Animal)
41. [plain] <- [15]
(subclass ColdBloodedVertebrate Vertebrate)
42. [plain] <- [16]
(equal Class5_9 Class5_8)
43. [plain] <- [17]
(equal Class5_7 Class5_8)
44. [plain] <- [22]
(not (instance Organism5_1 Animal))
45. [plain] <- [35, 34, 43]
(equal Class5_5 Class5_8)
46. [plain] <- [36, 32]
(equal Class5_3 Class5_5)
47. [plain] <- [39, 27]
(equal Class5_1 Class5_3)
48. [plain] <- [42, 28]
(equal Class5_10 Class5_8)
49. [plain] <- [46, 47]
(equal Class5_1 Class5_5)
50. [plain] <- [45, 48]
(equal Class5_10 Class5_5)
51. [plain] <- [50, 49]
(equal Class5_1 Class5_10)
52. [plain] <- [38, 51]
(subclass Class5_1 Reptile)
53. [plain] <- [31, 52]
(or
(not (instance ?X0 Class5_1))
(instance ?X0 Reptile))
54. [plain] <- [31, 29]
(or
(not (instance ?X0 Lizard5_1))
(instance ?X0 Class5_1))
55. [plain] <- [31, 37]
(or
(not (instance ?X0 Reptile))
(instance ?X0 ColdBloodedVertebrate))
56. [plain] <- [33, 40]
(or
(not (subclass ?X0 Vertebrate))
(subclass ?X0 Animal))
57. [plain] <- [54, 30]
(instance Organism5_1 Class5_1)
58. [plain] <- [56, 41]
(subclass ColdBloodedVertebrate Animal)
59. [plain] <- [58, 31]
(or
(not (instance ?X0 ColdBloodedVertebrate))
(instance ?X0 Animal))
60. [plain] <- [53, 57]
(instance Organism5_1 Reptile)
61. [plain] <- [60, 55]
(instance Organism5_1 ColdBloodedVertebrate)
62. [plain] <- [59, 61]
(instance Organism5_1 Animal)
63. [plain] <- [62, 44]
False | |
| TQG50 | passed | 4.74s | Theorem | show 1. [axiom]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
↳ Merge.kif:137
2. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
3. [axiom]
(=>
(subclass Reptile Animal)
(exists (?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2)
(subclass ?X2 ?X3)
(subclass ?X3 ?X4)
(subclass ?X4 ?X5)
(subclass ?X5 ?X6)
(subclass ?X6 ?X7)
(subclass ?X7 ?X8)
(subclass ?X8 ?X9)
(subclass ?X9 Reptile)
(instance Creature50_1 ?X0))))
4. [axiom]
(subclass Reptile ColdBloodedVertebrate)
↳ Merge.kif:15032
5. [axiom]
(subclass Vertebrate Animal)
↳ Merge.kif:14869
6. [axiom]
(subclass ColdBloodedVertebrate Vertebrate)
↳ Merge.kif:14915
7. [conjecture]
(instance Creature50_1 Reptile)
8. [negated_conjecture] <- [7]
(not (instance Creature50_1 Reptile))
9. [plain] <- [1]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
10. [plain] <- [2]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
11. [plain] <- [3]
(=>
(subclass Reptile Animal)
(exists (?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2)
(subclass ?X2 ?X3)
(subclass ?X3 ?X4)
(subclass ?X4 ?X5)
(subclass ?X5 ?X6)
(subclass ?X6 ?X7)
(subclass ?X7 ?X8)
(subclass ?X8 ?X9)
(subclass ?X9 Reptile)
(instance Creature50_1 ?X0))))
12. [plain] <- [8]
(not (instance Creature50_1 Reptile))
13. [plain] <- [9]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
14. [plain] <- [13]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
15. [plain] <- [10]
(or
(subclass ?X0 ?X2)
(or
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2))))
16. [plain] <- [15]
(or
(subclass ?X0 ?X2)
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2)))
17. [plain] <- [11]
(or
(exists (?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2)
(subclass ?X2 ?X3)
(subclass ?X3 ?X4)
(subclass ?X4 ?X5)
(subclass ?X5 ?X6)
(subclass ?X6 ?X7)
(subclass ?X7 ?X8)
(subclass ?X8 ?X9)
(subclass ?X9 Reptile)
(instance Creature50_1 ?X0)))
(not (subclass Reptile Animal)))
18. [plain]
(or
(exists (?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2)
(subclass ?X2 ?X3)
(subclass ?X3 ?X4)
(subclass ?X4 ?X5)
(subclass ?X5 ?X6)
(subclass ?X6 ?X7)
(subclass ?X7 ?X8)
(subclass ?X8 ?X9)
(subclass ?X9 Reptile)
(instance Creature50_1 ?X0)))
(not sP0))
19. [plain] <- [17, 18]
(or
sP0
(not (subclass Reptile Animal)))
20. [plain] <- [18]
(or
(exists (?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2)
(subclass ?X2 ?X3)
(subclass ?X3 ?X4)
(subclass ?X4 ?X5)
(subclass ?X5 ?X6)
(subclass ?X6 ?X7)
(subclass ?X7 ?X8)
(subclass ?X8 ?X9)
(subclass ?X9 Reptile)
(instance Creature50_1 ?X0)))
(not sP0))
21. [plain]
(=>
(exists (?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2)
(subclass ?X2 ?X3)
(subclass ?X3 ?X4)
(subclass ?X4 ?X5)
(subclass ?X5 ?X6)
(subclass ?X6 ?X7)
(subclass ?X7 ?X8)
(subclass ?X8 ?X9)
(subclass ?X9 Reptile)
(instance Creature50_1 ?X0)))
(and
(subclass sK4 sK5)
(subclass sK5 sK6)
(subclass sK6 sK7)
(subclass sK7 sK8)
(subclass sK8 sK9)
(subclass sK9 sK10)
(subclass sK10 sK11)
(subclass sK11 sK12)
(subclass sK12 sK13)
(subclass sK13 Reptile)
(instance Creature50_1 sK4)))
22. [plain] <- [20, 21]
(or
(and
(subclass sK4 sK5)
(subclass sK5 sK6)
(subclass sK6 sK7)
(subclass sK7 sK8)
(subclass sK8 sK9)
(subclass sK9 sK10)
(subclass sK10 sK11)
(subclass sK11 sK12)
(subclass sK12 sK13)
(subclass sK13 Reptile)
(instance Creature50_1 sK4))
(not sP0))
23. [plain] <- [14]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
24. [plain] <- [16]
(or
(not (subclass ?X1 ?X2))
(not (subclass ?X0 ?X1))
(subclass ?X0 ?X2))
25. [plain] <- [22]
(or
(instance Creature50_1 sK4)
(not sP0))
26. [plain] <- [22]
(or
(subclass sK13 Reptile)
(not sP0))
27. [plain] <- [22]
(or
(subclass sK12 sK13)
(not sP0))
28. [plain] <- [22]
(or
(subclass sK11 sK12)
(not sP0))
29. [plain] <- [22]
(or
(subclass sK10 sK11)
(not sP0))
30. [plain] <- [22]
(or
(subclass sK9 sK10)
(not sP0))
31. [plain] <- [22]
(or
(subclass sK8 sK9)
(not sP0))
32. [plain] <- [22]
(or
(subclass sK7 sK8)
(not sP0))
33. [plain] <- [22]
(or
(subclass sK6 sK7)
(not sP0))
34. [plain] <- [22]
(or
(subclass sK5 sK6)
(not sP0))
35. [plain] <- [22]
(or
(subclass sK4 sK5)
(not sP0))
36. [plain] <- [19]
(or
sP0
(not (subclass Reptile Animal)))
37. [plain] <- [4]
(subclass Reptile ColdBloodedVertebrate)
38. [plain] <- [5]
(subclass Vertebrate Animal)
39. [plain] <- [6]
(subclass ColdBloodedVertebrate Vertebrate)
40. [plain] <- [12]
(not (instance Creature50_1 Reptile))
41. [definition]
(<=>
spl19_1
(subclass Reptile Animal))
42. [plain] <- [41]
(or
(not (subclass Reptile Animal))
spl19_1)
43. [definition]
(<=> spl19_2 sP0)
44. [plain] <- [36, 43, 41]
(or
(not spl19_1)
spl19_2)
45. [definition]
(<=>
spl19_3
(instance Creature50_1 sK4))
46. [plain] <- [45]
(or
(instance Creature50_1 sK4)
(not spl19_3))
47. [plain] <- [25, 45, 43]
(or
(not spl19_2)
spl19_3)
48. [definition]
(<=>
spl19_4
(subclass sK13 Reptile))
49. [plain] <- [48]
(or
(subclass sK13 Reptile)
(not spl19_4))
50. [plain] <- [26, 48, 43]
(or
(not spl19_2)
spl19_4)
51. [definition]
(<=>
spl19_5
(subclass sK12 sK13))
52. [plain] <- [51]
(or
(subclass sK12 sK13)
(not spl19_5))
53. [plain] <- [27, 51, 43]
(or
(not spl19_2)
spl19_5)
54. [definition]
(<=>
spl19_6
(subclass sK11 sK12))
55. [plain] <- [54]
(or
(subclass sK11 sK12)
(not spl19_6))
56. [plain] <- [28, 54, 43]
(or
(not spl19_2)
spl19_6)
57. [definition]
(<=>
spl19_7
(subclass sK10 sK11))
58. [plain] <- [57]
(or
(subclass sK10 sK11)
(not spl19_7))
59. [plain] <- [29, 57, 43]
(or
(not spl19_2)
spl19_7)
60. [definition]
(<=>
spl19_8
(subclass sK9 sK10))
61. [plain] <- [60]
(or
(subclass sK9 sK10)
(not spl19_8))
62. [plain] <- [30, 60, 43]
(or
(not spl19_2)
spl19_8)
63. [definition]
(<=>
spl19_9
(subclass sK8 sK9))
64. [plain] <- [63]
(or
(subclass sK8 sK9)
(not spl19_9))
65. [plain] <- [31, 63, 43]
(or
(not spl19_2)
spl19_9)
66. [definition]
(<=>
spl19_10
(subclass sK7 sK8))
67. [plain] <- [66]
(or
(subclass sK7 sK8)
(not spl19_10))
68. [plain] <- [32, 66, 43]
(or
(not spl19_2)
spl19_10)
69. [definition]
(<=>
spl19_11
(subclass sK6 sK7))
70. [plain] <- [69]
(or
(subclass sK6 sK7)
(not spl19_11))
71. [plain] <- [33, 69, 43]
(or
(not spl19_2)
spl19_11)
72. [definition]
(<=>
spl19_12
(subclass sK5 sK6))
73. [plain] <- [72]
(or
(subclass sK5 sK6)
(not spl19_12))
74. [plain] <- [34, 72, 43]
(or
(not spl19_2)
spl19_12)
75. [definition]
(<=>
spl19_13
(subclass sK4 sK5))
76. [plain] <- [75]
(or
(subclass sK4 sK5)
(not spl19_13))
77. [plain] <- [35, 75, 43]
(or
(not spl19_2)
spl19_13)
78. [plain] <- [24, 39]
(or
(not (subclass ?X0 ColdBloodedVertebrate))
(subclass ?X0 Vertebrate))
79. [plain] <- [24, 38]
(or
(not (subclass ?X0 Vertebrate))
(subclass ?X0 Animal))
80. [plain] <- [78, 37]
(subclass Reptile Vertebrate)
81. [plain] <- [80, 79]
(subclass Reptile Animal)
82. [plain] <- [81, 42]
(or False spl19_1)
83. [plain] <- [82]
spl19_1
84. [plain] <- [49, 24]
(or
(forall (?X0)
(or
(not (subclass ?X0 sK13))
(subclass ?X0 Reptile)))
(not spl19_4))
85. [plain] <- [55, 24]
(or
(forall (?X0)
(or
(not (subclass ?X0 sK11))
(subclass ?X0 sK12)))
(not spl19_6))
86. [plain] <- [61, 24]
(or
(forall (?X0)
(or
(not (subclass ?X0 sK9))
(subclass ?X0 sK10)))
(not spl19_8))
87. [plain] <- [67, 23]
(or
(forall (?X0)
(or
(not (instance ?X0 sK7))
(instance ?X0 sK8)))
(not spl19_10))
88. [plain] <- [70, 23]
(or
(forall (?X0)
(or
(not (instance ?X0 sK6))
(instance ?X0 sK7)))
(not spl19_11))
89. [plain] <- [73, 23]
(or
(forall (?X0)
(or
(not (instance ?X0 sK5))
(instance ?X0 sK6)))
(not spl19_12))
90. [plain] <- [76, 23]
(or
(forall (?X0)
(or
(not (instance ?X0 sK4))
(instance ?X0 sK5)))
(not spl19_13))
91. [plain] <- [84, 52]
(or
(subclass sK12 Reptile)
(or
(not spl19_4)
(not spl19_5)))
92. [plain] <- [91, 23]
(or
(forall (?X0)
(or
(not (instance ?X0 sK12))
(instance ?X0 Reptile)))
(or
(not spl19_4)
(not spl19_5)))
93. [plain] <- [85, 58]
(or
(subclass sK10 sK12)
(or
(not spl19_6)
(not spl19_7)))
94. [plain] <- [93, 23]
(or
(forall (?X0)
(or
(not (instance ?X0 sK10))
(instance ?X0 sK12)))
(or
(not spl19_6)
(not spl19_7)))
95. [plain] <- [86, 64]
(or
(subclass sK8 sK10)
(or
(not spl19_8)
(not spl19_9)))
96. [plain] <- [95, 23]
(or
(forall (?X0)
(or
(not (instance ?X0 sK8))
(instance ?X0 sK10)))
(or
(not spl19_8)
(not spl19_9)))
97. [plain] <- [90, 46]
(or
(instance Creature50_1 sK5)
(or
(not spl19_3)
(not spl19_13)))
98. [plain] <- [97, 89]
(or
(instance Creature50_1 sK6)
(or
(not spl19_3)
(not spl19_12)
(not spl19_13)))
99. [plain] <- [98, 88]
(or
(instance Creature50_1 sK7)
(or
(not spl19_3)
(not spl19_11)
(not spl19_12)
(not spl19_13)))
100. [plain] <- [99, 87]
(or
(instance Creature50_1 sK8)
(or
(not spl19_3)
(not spl19_10)
(not spl19_11)
(not spl19_12)
(not spl19_13)))
101. [plain] <- [100, 96]
(or
(instance Creature50_1 sK10)
(or
(not spl19_3)
(not spl19_8)
(not spl19_9)
(not spl19_10)
(not spl19_11)
(not spl19_12)
(not spl19_13)))
102. [plain] <- [101, 94]
(or
(instance Creature50_1 sK12)
(or
(not spl19_3)
(not spl19_6)
(not spl19_7)
(not spl19_8)
(not spl19_9)
(not spl19_10)
(not spl19_11)
(not spl19_12)
(not spl19_13)))
103. [plain] <- [102, 92]
(or
(instance Creature50_1 Reptile)
(or
(not spl19_3)
(not spl19_4)
(not spl19_5)
(not spl19_6)
(not spl19_7)
(not spl19_8)
(not spl19_9)
(not spl19_10)
(not spl19_11)
(not spl19_12)
(not spl19_13)))
104. [plain] <- [103, 40]
(or
False
(or
(not spl19_3)
(not spl19_4)
(not spl19_5)
(not spl19_6)
(not spl19_7)
(not spl19_8)
(not spl19_9)
(not spl19_10)
(not spl19_11)
(not spl19_12)
(not spl19_13)))
105. [plain] <- [104]
(or
(not spl19_3)
(not spl19_4)
(not spl19_5)
(not spl19_6)
(not spl19_7)
(not spl19_8)
(not spl19_9)
(not spl19_10)
(not spl19_11)
(not spl19_12)
(not spl19_13))
106. [plain]
False | |
| TQG51 | passed | 1.82s | Theorem | show 1. [axiom]
(maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn 100/1 PoundMass))
2. [axiom]
; [unparseable] ! [X0 : $real] : s__MeasureFn__1ReFn($quotient(X0,2205/1
3. [conjecture]
(exists (?X0)
(maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn ?X0 TonMass)))
4. [negated_conjecture] <- [3]
(not (exists (?X0)
(maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn ?X0 TonMass))))
5. [plain] <- [4]
(not (maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn ?X0 TonMass)))
6. [plain] <- [1]
(maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn 100/1 PoundMass))
7. [plain] <- [2]
; [unparseable] ( ! [X0 : $real] : (s__MeasureFn__1ReFn($quotient(X0,2205/1
8. [plain] <- [5]
(not (maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn ?X0 TonMass)))
9. [plain] <- [8, 7]
(not (maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn ?X0 PoundMass)))
10. [plain] <- [9, 6]
False | |
| TQG51b | passed | 46.91s | Timeout | ||
| TQG52 | passed | 61.24s | Timeout | ||
| TQG6 | passed | 1.80s | Theorem | show 1. [axiom]
(=>
(piece ?X1 ?X0)
(part ?X1 ?X0))
2. [axiom]
(=>
(and
(part ?X0 ?X1)
(part ?X1 ?X2))
(part ?X0 ?X2))
3. [axiom]
(piece Object6_2 Object6_3)
4. [axiom]
(piece Object6_1 Object6_2)
5. [conjecture]
(part Object6_1 Object6_3)
6. [negated_conjecture] <- [5]
(not (part Object6_1 Object6_3))
7. [plain] <- [1]
(=>
(piece ?X1 ?X0)
(part ?X1 ?X0))
8. [plain] <- [2]
(=>
(and
(part ?X0 ?X1)
(part ?X1 ?X2))
(part ?X0 ?X2))
9. [plain] <- [6]
(not (part Object6_1 Object6_3))
10. [plain] <- [7]
(or
(part ?X1 ?X0)
(not (piece ?X1 ?X0)))
11. [plain] <- [8]
(or
(part ?X0 ?X2)
(or
(not (part ?X0 ?X1))
(not (part ?X1 ?X2))))
12. [plain] <- [11]
(or
(part ?X0 ?X2)
(not (part ?X0 ?X1))
(not (part ?X1 ?X2)))
13. [plain] <- [10]
(or
(not (piece ?X1 ?X0))
(part ?X1 ?X0))
14. [plain] <- [12]
(or
(not (part ?X1 ?X2))
(not (part ?X0 ?X1))
(part ?X0 ?X2))
15. [plain] <- [3]
(piece Object6_2 Object6_3)
16. [plain] <- [4]
(piece Object6_1 Object6_2)
17. [plain] <- [9]
(not (part Object6_1 Object6_3))
18. [plain] <- [13, 15]
(part Object6_2 Object6_3)
19. [plain] <- [13, 16]
(part Object6_1 Object6_2)
20. [plain] <- [14, 18]
(or
(not (part ?X0 Object6_2))
(part ?X0 Object6_3))
21. [plain] <- [20, 19]
(part Object6_1 Object6_3)
22. [plain] <- [21, 17]
False | |
| TQG7 | passed | 1.71s | Theorem | show 1. [axiom]
(=>
(and
(sibling ?X2 ?X1)
(parent ?X2 ?X0))
(parent ?X1 ?X0))
↳ Merge.kif:16897
2. [axiom]
(=>
(and
(parent ?X1 ?X0)
(attribute ?X0 Female))
(mother ?X1 ?X0))
↳ Merge.kif:16909
3. [axiom]
(=>
(sibling ?X0 ?X1)
(sibling ?X1 ?X0))
4. [axiom]
(=>
(mother ?X1 ?X0)
(parent ?X1 ?X0))
↳ Merge.kif:16821
5. [axiom]
(=>
(mother ?X1 ?X0)
(attribute ?X0 Female))
↳ Merge.kif:16830
6. [axiom]
(sibling Bob7_1 Bill7_1)
7. [axiom]
(mother Bill7_1 Jane7_1)
8. [conjecture]
(and
(mother Bill7_1 Jane7_1)
(mother Bob7_1 Jane7_1))
9. [negated_conjecture] <- [8]
(not (and
(mother Bill7_1 Jane7_1)
(mother Bob7_1 Jane7_1)))
10. [plain] <- [1]
(=>
(and
(sibling ?X2 ?X1)
(parent ?X2 ?X0))
(parent ?X1 ?X0))
11. [plain] <- [2]
(=>
(and
(parent ?X1 ?X0)
(attribute ?X0 Female))
(mother ?X1 ?X0))
12. [plain] <- [3]
(=>
(sibling ?X0 ?X1)
(sibling ?X1 ?X0))
13. [plain] <- [4]
(=>
(mother ?X1 ?X0)
(parent ?X1 ?X0))
14. [plain] <- [5]
(=>
(mother ?X1 ?X0)
(attribute ?X0 Female))
15. [plain] <- [10]
(or
(parent ?X1 ?X0)
(or
(not (sibling ?X2 ?X1))
(not (parent ?X2 ?X0))))
16. [plain] <- [15]
(or
(parent ?X1 ?X0)
(not (sibling ?X2 ?X1))
(not (parent ?X2 ?X0)))
17. [plain] <- [11]
(or
(mother ?X1 ?X0)
(or
(not (parent ?X1 ?X0))
(not (attribute ?X0 Female))))
18. [plain] <- [17]
(or
(mother ?X1 ?X0)
(not (parent ?X1 ?X0))
(not (attribute ?X0 Female)))
19. [plain] <- [12]
(or
(sibling ?X1 ?X0)
(not (sibling ?X0 ?X1)))
20. [plain] <- [13]
(or
(parent ?X1 ?X0)
(not (mother ?X1 ?X0)))
21. [plain] <- [14]
(or
(attribute ?X0 Female)
(not (mother ?X1 ?X0)))
22. [plain] <- [9]
(or
(not (mother Bill7_1 Jane7_1))
(not (mother Bob7_1 Jane7_1)))
23. [plain] <- [16]
(or
(not (sibling ?X2 ?X1))
(parent ?X1 ?X0)
(not (parent ?X2 ?X0)))
24. [plain] <- [18]
(or
(not (attribute ?X0 Female))
(not (parent ?X1 ?X0))
(mother ?X1 ?X0))
25. [plain] <- [19]
(or
(not (sibling ?X0 ?X1))
(sibling ?X1 ?X0))
26. [plain] <- [20]
(or
(not (mother ?X1 ?X0))
(parent ?X1 ?X0))
27. [plain] <- [21]
(or
(not (mother ?X1 ?X0))
(attribute ?X0 Female))
28. [plain] <- [6]
(sibling Bob7_1 Bill7_1)
29. [plain] <- [7]
(mother Bill7_1 Jane7_1)
30. [plain] <- [22]
(or
(not (mother Bill7_1 Jane7_1))
(not (mother Bob7_1 Jane7_1)))
31. [definition]
(<=>
spl33_1
(mother Bob7_1 Jane7_1))
32. [plain] <- [31]
(or
(not (mother Bob7_1 Jane7_1))
spl33_1)
33. [definition]
(<=>
spl33_2
(mother Bill7_1 Jane7_1))
34. [plain] <- [33]
(or
(mother Bill7_1 Jane7_1)
(not spl33_2))
35. [plain] <- [30, 33, 31]
(or
(not spl33_1)
(not spl33_2))
36. [plain] <- [29, 33]
spl33_2
37. [plain] <- [25, 28]
(sibling Bill7_1 Bob7_1)
38. [plain] <- [26, 34]
(or
(parent Bill7_1 Jane7_1)
(not spl33_2))
39. [plain] <- [27, 34]
(or
(attribute Jane7_1 Female)
(not spl33_2))
40. [plain] <- [23, 37]
(or
(not (parent Bill7_1 ?X0))
(parent Bob7_1 ?X0))
41. [plain] <- [40, 38]
(or
(parent Bob7_1 Jane7_1)
(not spl33_2))
42. [plain] <- [24, 39]
(or
(forall (?X0)
(or
(not (parent ?X0 Jane7_1))
(mother ?X0 Jane7_1)))
(not spl33_2))
43. [plain] <- [42, 41]
(or
(mother Bob7_1 Jane7_1)
(not spl33_2))
44. [plain] <- [43, 32]
(or
False
(or
spl33_1
(not spl33_2)))
45. [plain] <- [44]
(or
spl33_1
(not spl33_2))
46. [plain]
False | |
| TQG8 | passed | 1.35s | Theorem | show 1. [axiom]
(subclass CognitiveAgent SentientAgent)
↳ Merge.kif:1671
2. [axiom]
(=>
(instance ?X0 SentientAgent)
(capability Perception experiencer ?X0))
↳ Merge.kif:13828
3. [axiom]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
↳ Merge.kif:137
4. [axiom]
(subclass Human CognitiveAgent)
↳ Merge.kif:15013
5. [axiom]
(=>
(instance ?X0 CognitiveAgent)
(capability Reasoning agent ?X0))
↳ Merge.kif:12340
6. [axiom]
(instance Jane8_1 Human)
7. [conjecture]
(exists (?X0 ?X1)
(and
(capability Reasoning ?X0 Jane8_1)
(capability Perception ?X1 Jane8_1)))
8. [negated_conjecture] <- [7]
(not (exists (?X0 ?X1)
(and
(capability Reasoning ?X0 Jane8_1)
(capability Perception ?X1 Jane8_1))))
9. [plain] <- [3]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
10. [plain] <- [8]
(not (exists (?X0 ?X1)
(and
(capability Reasoning ?X0 Jane8_1)
(capability Perception ?X1 Jane8_1))))
11. [plain] <- [2]
(or
(capability Perception experiencer ?X0)
(not (instance ?X0 SentientAgent)))
12. [plain] <- [9]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
13. [plain] <- [12]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
14. [plain] <- [5]
(or
(capability Reasoning agent ?X0)
(not (instance ?X0 CognitiveAgent)))
15. [plain] <- [10]
(or
(not (capability Reasoning ?X0 Jane8_1))
(not (capability Perception ?X1 Jane8_1)))
16. [plain] <- [1]
(subclass CognitiveAgent SentientAgent)
17. [plain] <- [11]
(or
(capability Perception experiencer ?X0)
(not (instance ?X0 SentientAgent)))
18. [plain] <- [13]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
19. [plain] <- [4]
(subclass Human CognitiveAgent)
20. [plain] <- [14]
(or
(capability Reasoning agent ?X0)
(not (instance ?X0 CognitiveAgent)))
21. [plain] <- [6]
(instance Jane8_1 Human)
22. [plain] <- [15]
(or
(not (capability Reasoning ?X0 Jane8_1))
(not (capability Perception ?X1 Jane8_1)))
23. [definition]
(<=>
spl55_1
(forall (?X1)
(not (capability Perception ?X1 Jane8_1))))
24. [plain] <- [23]
(or
(forall (?X1)
(not (capability Perception ?X1 Jane8_1)))
(not spl55_1))
25. [definition]
(<=>
spl55_2
(forall (?X0)
(not (capability Reasoning ?X0 Jane8_1))))
26. [plain] <- [25]
(or
(forall (?X0)
(not (capability Reasoning ?X0 Jane8_1)))
(not spl55_2))
27. [plain] <- [22, 25, 23]
(or spl55_1 spl55_2)
28. [plain] <- [20, 26]
(or
(not (instance Jane8_1 CognitiveAgent))
(not spl55_2))
29. [plain] <- [18, 16]
(or
(not (instance ?X0 CognitiveAgent))
(instance ?X0 SentientAgent))
30. [plain] <- [18, 19]
(or
(not (instance ?X0 Human))
(instance ?X0 CognitiveAgent))
31. [plain] <- [30, 21]
(instance Jane8_1 CognitiveAgent)
32. [plain] <- [31, 28]
(or
False
(not spl55_2))
33. [plain] <- [32]
(not spl55_2)
34. [plain] <- [24, 17]
(or
(not (instance Jane8_1 SentientAgent))
(not spl55_1))
35. [plain] <- [31, 29]
(instance Jane8_1 SentientAgent)
36. [plain] <- [35, 34]
(or
False
(not spl55_1))
37. [plain] <- [36]
(not spl55_1)
38. [plain]
False | |
| TQG9 | passed | 3.69s | Theorem | show 1. [axiom]
(subclass Primate Mammal)
↳ Merge.kif:14995
2. [axiom]
(subclass Mammal WarmBloodedVertebrate)
↳ Merge.kif:14949
3. [axiom]
(subclass WarmBloodedVertebrate Vertebrate)
↳ Merge.kif:14920
4. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
5. [axiom]
(subclass Human CognitiveAgent)
↳ Merge.kif:15013
6. [axiom]
(subclass Human Hominid)
↳ Merge.kif:15012
7. [axiom]
(subclass Hominid Primate)
↳ Merge.kif:15008
8. [axiom]
(subclass Vertebrate Animal)
↳ Merge.kif:14869
9. [conjecture]
(exists (?X0)
(and
(subclass ?X0 Animal)
(subclass ?X0 CognitiveAgent)
(equal ?X0 Human)))
10. [negated_conjecture] <- [9]
(not (exists (?X0)
(and
(subclass ?X0 Animal)
(subclass ?X0 CognitiveAgent)
(equal ?X0 Human))))
11. [plain] <- [4]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
12. [plain] <- [11]
(or
(subclass ?X0 ?X2)
(or
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2))))
13. [plain] <- [12]
(or
(subclass ?X0 ?X2)
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2)))
14. [plain] <- [10]
(or
(not (subclass ?X0 Animal))
(not (subclass ?X0 CognitiveAgent))
(not (equal Human ?X0)))
15. [plain] <- [1]
(subclass Primate Mammal)
16. [plain] <- [2]
(subclass Mammal WarmBloodedVertebrate)
17. [plain] <- [3]
(subclass WarmBloodedVertebrate Vertebrate)
18. [plain] <- [13]
(or
(not (subclass ?X1 ?X2))
(not (subclass ?X0 ?X1))
(subclass ?X0 ?X2))
19. [plain] <- [5]
(subclass Human CognitiveAgent)
20. [plain] <- [6]
(subclass Human Hominid)
21. [plain] <- [7]
(subclass Hominid Primate)
22. [plain] <- [8]
(subclass Vertebrate Animal)
23. [plain] <- [14]
(or
(not (subclass ?X0 Animal))
(not (subclass ?X0 CognitiveAgent))
(not (equal Human ?X0)))
24. [plain] <- [23]
(or
(not (subclass Human Animal))
(not (subclass Human CognitiveAgent)))
25. [definition]
(<=>
spl9_1
(subclass Human CognitiveAgent))
26. [definition]
(<=>
spl9_2
(subclass Human Animal))
27. [plain] <- [26]
(or
(not (subclass Human Animal))
spl9_2)
28. [plain] <- [24, 26, 25]
(or
(not spl9_1)
(not spl9_2))
29. [plain] <- [19, 25]
spl9_1
30. [plain] <- [18, 15]
(or
(not (subclass ?X0 Primate))
(subclass ?X0 Mammal))
31. [plain] <- [18, 16]
(or
(not (subclass ?X0 Mammal))
(subclass ?X0 WarmBloodedVertebrate))
32. [plain] <- [18, 22]
(or
(not (subclass ?X0 Vertebrate))
(subclass ?X0 Animal))
33. [plain] <- [18, 21]
(or
(not (subclass ?X0 Hominid))
(subclass ?X0 Primate))
34. [plain] <- [32, 17]
(subclass WarmBloodedVertebrate Animal)
35. [plain] <- [33, 20]
(subclass Human Primate)
36. [plain] <- [34, 18]
(or
(not (subclass ?X0 WarmBloodedVertebrate))
(subclass ?X0 Animal))
37. [plain] <- [35, 30]
(subclass Human Mammal)
38. [plain] <- [37, 31]
(subclass Human WarmBloodedVertebrate)
39. [plain] <- [36, 38]
(subclass Human Animal)
40. [plain] <- [39, 27]
(or False spl9_2)
41. [plain] <- [40]
spl9_2
42. [plain]
False | |
| TQM10 | failed | 34.89s | Timeout | expected: yes, got: no (timeout) | |
| TQM3 | failed | 60.98s | Timeout | expected: yes, got: no (timeout) | |
| TQROW-BUILTIN | failed | 31.58s | GaveUp | expected: yes, got: no (gave up) | |
| TQROW_fixedArity | passed | 1.78s | Theorem | show 1. [axiom]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
2. [axiom]
(testRowPred A B C)
3. [conjecture]
(equal
(ListFn A B C)
TestList)
4. [negated_conjecture] <- [3]
(not (equal
(ListFn A B C)
TestList))
5. [plain] <- [1]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
6. [plain] <- [4]
(not (equal
TestList
(ListFn A B C)))
7. [plain] <- [5]
(or
(equal
(ListFn ?X2 ?X1 ?X0)
TestList)
(not (testRowPred ?X2 ?X1 ?X0)))
8. [plain] <- [7]
(or
(not (testRowPred ?X2 ?X1 ?X0))
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
9. [plain] <- [2]
(testRowPred A B C)
10. [plain] <- [6]
(not (equal
TestList
(ListFn A B C)))
11. [plain] <- [8, 9]
(equal
TestList
(ListFn A B C))
12. [plain] <- [11, 10]
False | |
| TQROW_listFn | passed | 2.09s | Theorem | show 1. [axiom]
(=>
(testRowPred ?X2 ?X1 ?X0)
(inList
B
(ListFn ?X2 ?X1 ?X0)))
2. [axiom]
(testRowPred A B C)
3. [conjecture]
(inList
B
(ListFn A B C))
4. [negated_conjecture] <- [3]
(not (inList
B
(ListFn A B C)))
5. [plain] <- [1]
(=>
(testRowPred ?X2 ?X1 ?X0)
(inList
B
(ListFn ?X2 ?X1 ?X0)))
6. [plain] <- [4]
(not (inList
B
(ListFn A B C)))
7. [plain] <- [5]
(or
(inList
B
(ListFn ?X2 ?X1 ?X0))
(not (testRowPred ?X2 ?X1 ?X0)))
8. [plain] <- [7]
(or
(inList
B
(ListFn ?X2 ?X1 ?X0))
(not (testRowPred ?X2 ?X1 ?X0)))
9. [plain] <- [2]
(testRowPred A B C)
10. [plain] <- [6]
(not (inList
B
(ListFn A B C)))
11. [plain] <- [8, 10]
(not (testRowPred A B C))
12. [plain] <- [11, 9]
False | |
| TQROW_noDomain | passed | 1.75s | Theorem | show 1. [axiom]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
2. [axiom]
(testRowPred A B C)
3. [conjecture]
(equal
(ListFn A B C)
TestList)
4. [negated_conjecture] <- [3]
(not (equal
(ListFn A B C)
TestList))
5. [plain] <- [1]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
6. [plain] <- [4]
(not (equal
TestList
(ListFn A B C)))
7. [plain] <- [5]
(or
(equal
(ListFn ?X2 ?X1 ?X0)
TestList)
(not (testRowPred ?X2 ?X1 ?X0)))
8. [plain] <- [7]
(or
(not (testRowPred ?X2 ?X1 ?X0))
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
9. [plain] <- [2]
(testRowPred A B C)
10. [plain] <- [6]
(not (equal
TestList
(ListFn A B C)))
11. [plain] <- [8, 9]
(equal
TestList
(ListFn A B C))
12. [plain] <- [11, 10]
False | |
| TQROW_withDomain | passed | 2.06s | Theorem | show 1. [axiom]
(testRowPred A B C)
2. [axiom]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
3. [conjecture]
(equal
(ListFn A B C)
TestList)
4. [negated_conjecture] <- [3]
(not (equal
(ListFn A B C)
TestList))
5. [plain] <- [2]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
6. [plain] <- [4]
(not (equal
TestList
(ListFn A B C)))
7. [plain] <- [5]
(or
(equal
(ListFn ?X2 ?X1 ?X0)
TestList)
(not (testRowPred ?X2 ?X1 ?X0)))
8. [plain] <- [1]
(testRowPred A B C)
9. [plain] <- [7]
(or
(not (testRowPred ?X2 ?X1 ?X0))
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
10. [plain] <- [6]
(not (equal
TestList
(ListFn A B C)))
11. [plain] <- [9, 8]
(equal
TestList
(ListFn A B C))
12. [plain] <- [11, 10]
False | |
| listTest1 | failed | 60.32s | Timeout | expected: yes, got: no (timeout) | |
| listTest2 | failed | 61.19s | Timeout | expected: yes, got: no (timeout) | |
| listTest3 | failed | 60.23s | Timeout | expected: yes, got: no (timeout) | |
| partitionTest1 | passed | 1.78s | Theorem | show 1. [axiom]
(=>
(partition ?X3 ?X2 ?X1 ?X0)
(equal
(ChildrenOfFn ?X3)
(ListFn ?X2 ?X1 ?X0)))
2. [axiom]
(partition ParentClass ChildA ChildB ChildC)
3. [conjecture]
(equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC))
4. [negated_conjecture] <- [3]
(not (equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC)))
5. [plain] <- [1]
(=>
(partition ?X3 ?X2 ?X1 ?X0)
(equal
(ChildrenOfFn ?X3)
(ListFn ?X2 ?X1 ?X0)))
6. [plain] <- [4]
(not (equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC)))
7. [plain] <- [5]
(or
(equal
(ChildrenOfFn ?X3)
(ListFn ?X2 ?X1 ?X0))
(not (partition ?X3 ?X2 ?X1 ?X0)))
8. [plain] <- [7]
(or
(not (partition ?X3 ?X2 ?X1 ?X0))
(equal
(ListFn ?X2 ?X1 ?X0)
(ChildrenOfFn ?X3)))
9. [plain] <- [2]
(partition ParentClass ChildA ChildB ChildC)
10. [plain] <- [6]
(not (equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC)))
11. [plain] <- [8, 9]
(equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC))
12. [plain] <- [11, 10]
False | |
| partitionTest2 | failed | 60.96s | Timeout | expected: yes, got: no (timeout) | |
| rowVarTest1 | passed | 2.21s | Theorem | show 1. [axiom]
(testRowPred A B C)
2. [axiom]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
3. [conjecture]
(equal
(ListFn A B C)
TestList)
4. [negated_conjecture] <- [3]
(not (equal
(ListFn A B C)
TestList))
5. [plain] <- [2]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
6. [plain] <- [4]
(not (equal
TestList
(ListFn A B C)))
7. [plain] <- [5]
(or
(equal
(ListFn ?X2 ?X1 ?X0)
TestList)
(not (testRowPred ?X2 ?X1 ?X0)))
8. [plain] <- [1]
(testRowPred A B C)
9. [plain] <- [7]
(or
(not (testRowPred ?X2 ?X1 ?X0))
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
10. [plain] <- [6]
(not (equal
TestList
(ListFn A B C)))
11. [plain] <- [9, 8]
(equal
TestList
(ListFn A B C))
12. [plain] <- [11, 10]
False |
embedded — 65 / 84
| test | verdict | time | SZS | proof | notes |
|---|---|---|---|---|---|
| NUM1 | passed | 0.75s | Theorem | show 1. [negated_conjecture]
(not (not (equal -1 0)))
2. [flatten] <- [1]
(equal -1 0)
3. [cnf_transformation] <- [2]
(equal -1 0)
4. [plain] <- [3]
False | |
| NUM2 | passed | 0.76s | Theorem | show 1. [negated_conjecture]
(not (not (equal -1 1)))
2. [flatten] <- [1]
(equal -1 1)
3. [cnf_transformation] <- [2]
(equal -1 1)
4. [plain] <- [3]
False | |
| SP01 | passed | 1.91s | Theorem | show 1. [axiom]
(orientation C B Left)
2. [axiom]
(=>
(and
(orientation ?X0 ?X1 Right)
(orientation ?X2 ?X1 Left))
(orientation ?X0 ?X2 Right))
↳ Merge.kif:17342
3. [axiom]
(orientation A B Right)
4. [negated_conjecture]
(not (orientation A C Right))
5. [flatten] <- [4]
(not (orientation A C Right))
6. [rectify] <- [2]
(=>
(and
(orientation ?X2 ?X1 Right)
(orientation ?X0 ?X1 Left))
(orientation ?X2 ?X0 Right))
7. [flatten] <- [6]
(=>
(and
(orientation ?X2 ?X1 Right)
(orientation ?X0 ?X1 Left))
(orientation ?X2 ?X0 Right))
8. [ennf_transformation] <- [7]
(or
(orientation ?X2 ?X0 Right)
(or
(not (orientation ?X2 ?X1 Right))
(not (orientation ?X0 ?X1 Left))))
9. [flatten] <- [8]
(or
(orientation ?X2 ?X0 Right)
(not (orientation ?X2 ?X1 Right))
(not (orientation ?X0 ?X1 Left)))
10. [cnf_transformation] <- [5]
(not (orientation A C Right))
11. [cnf_transformation] <- [3]
(orientation A B Right)
12. [cnf_transformation] <- [9]
(or
(not (orientation ?X2 ?X1 Right))
(orientation ?X2 ?X0 Right)
(not (orientation ?X0 ?X1 Left)))
13. [cnf_transformation] <- [1]
(orientation C B Left)
14. [resolution] <- [12, 11]
(or
(not (orientation ?X0 B Left))
(orientation A ?X0 Right))
15. [resolution] <- [14, 13]
(orientation A C Right)
16. [forward_subsumption_resolution] <- [15, 10]
False | |
| SP02 | passed | 1.82s | Theorem | show 1. [axiom]
(orientation X Y Right)
2. [axiom]
(orientation Z Y Left)
3. [axiom]
(=>
(and
(orientation ?X0 ?X1 Right)
(orientation ?X2 ?X1 Left))
(orientation ?X0 ?X2 Right))
↳ Merge.kif:17342
4. [negated_conjecture]
(not (orientation X Z Right))
5. [flatten] <- [4]
(not (orientation X Z Right))
6. [rectify] <- [3]
(=>
(and
(orientation ?X2 ?X1 Right)
(orientation ?X0 ?X1 Left))
(orientation ?X2 ?X0 Right))
7. [flatten] <- [6]
(=>
(and
(orientation ?X2 ?X1 Right)
(orientation ?X0 ?X1 Left))
(orientation ?X2 ?X0 Right))
8. [ennf_transformation] <- [7]
(or
(orientation ?X2 ?X0 Right)
(or
(not (orientation ?X2 ?X1 Right))
(not (orientation ?X0 ?X1 Left))))
9. [flatten] <- [8]
(or
(orientation ?X2 ?X0 Right)
(not (orientation ?X2 ?X1 Right))
(not (orientation ?X0 ?X1 Left)))
10. [cnf_transformation] <- [5]
(not (orientation X Z Right))
11. [cnf_transformation] <- [9]
(or
(not (orientation ?X2 ?X1 Right))
(orientation ?X2 ?X0 Right)
(not (orientation ?X0 ?X1 Left)))
12. [cnf_transformation] <- [2]
(orientation Z Y Left)
13. [cnf_transformation] <- [1]
(orientation X Y Right)
14. [resolution] <- [11, 13]
(or
(not (orientation ?X0 Y Left))
(orientation X ?X0 Right))
15. [resolution] <- [14, 12]
(orientation X Z Right)
16. [forward_subsumption_resolution] <- [15, 10]
False | |
| SP03 | passed | 1.86s | Theorem | show 1. [axiom]
(=>
(orientation ?X0 ?X1 Inside)
(and
(interiorPart ?X2 ?X1)
(located ?X0 ?X2)))
↳ Mid-level-ontology.kif:10509
2. [axiom]
(orientation John JohnsHouse Inside)
3. [negated_conjecture]
(not (located John SanJose))
4. [flatten] <- [3]
(not (located John SanJose))
5. [rectify] <- [1]
(=>
(orientation ?X2 ?X1 Inside)
(and
(interiorPart ?X0 ?X1)
(located ?X2 ?X0)))
6. [flatten] <- [5]
(=>
(orientation ?X2 ?X1 Inside)
(and
(interiorPart ?X0 ?X1)
(located ?X2 ?X0)))
7. [ennf_transformation] <- [6]
(or
(and
(interiorPart ?X0 ?X1)
(located ?X2 ?X0))
(not (orientation ?X2 ?X1 Inside)))
8. [cnf_transformation] <- [4]
(not (located John SanJose))
9. [cnf_transformation] <- [2]
(orientation John JohnsHouse Inside)
10. [cnf_transformation] <- [7]
(or
(not (orientation ?X2 ?X1 Inside))
(located ?X2 ?X0))
11. [resolution] <- [10, 9]
(located John ?X0)
12. [resolution] <- [11, 8]
False | |
| SP04 | passed | 2.03s | Theorem | show 1. [axiom]
(instance JohnsFlower Flower)
2. [axiom]
(instance JohnsCarry Carrying)
3. [axiom]
(agent JohnsCarry John)
4. [axiom]
(objectTransferred JohnsCarry JohnsVase)
5. [negated_conjecture]
(not (exists (?X4 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X0 Carrying)
(agent ?X1 John)
(instance ?X2 Flower)
(objectTransferred ?X3 ?X4))))
6. [rectify] <- [5]
(not (exists (?X0 ?X1 ?X2 ?X3 ?X4)
(and
(instance ?X4 Carrying)
(agent ?X3 John)
(instance ?X2 Flower)
(objectTransferred ?X1 ?X0))))
7. [flatten] <- [6]
(not (exists (?X0 ?X1 ?X2 ?X3 ?X4)
(and
(instance ?X4 Carrying)
(agent ?X3 John)
(instance ?X2 Flower)
(objectTransferred ?X1 ?X0))))
8. [ennf_transformation] <- [7]
(or
(not (instance ?X4 Carrying))
(not (agent ?X3 John))
(not (instance ?X2 Flower))
(not (objectTransferred ?X1 ?X0)))
9. [cnf_transformation] <- [8]
(or
(not (instance ?X4 Carrying))
(not (agent ?X3 John))
(not (instance ?X2 Flower))
(not (objectTransferred ?X1 ?X0)))
10. [cnf_transformation] <- [4]
(objectTransferred JohnsCarry JohnsVase)
11. [cnf_transformation] <- [3]
(agent JohnsCarry John)
12. [cnf_transformation] <- [2]
(instance JohnsCarry Carrying)
13. [cnf_transformation] <- [1]
(instance JohnsFlower Flower)
14. [avatar]
(<=>
12
(forall (?X0 ?X1)
(not (objectTransferred ?X1 ?X0))))
15. [avatar] <- [14]
(not (objectTransferred ?X1 ?X0))
16. [avatar]
(<=>
13
(forall (?X2)
(not (instance ?X2 Flower))))
17. [avatar] <- [16]
(not (instance ?X2 Flower))
18. [avatar]
(<=>
14
(forall (?X3)
(not (agent ?X3 John))))
19. [avatar] <- [18]
(not (agent ?X3 John))
20. [avatar]
(<=>
15
(forall (?X4)
(not (instance ?X4 Carrying))))
21. [avatar] <- [20]
(not (instance ?X4 Carrying))
22. [avatar] <- [9, 20, 18, 16, 14]
(or 12 13 14 15)
23. [resolution] <- [10, 15]
False
24. [avatar] <- [23]
(not 12)
25. [resolution] <- [13, 17]
False
26. [avatar] <- [25]
(not 13)
27. [resolution] <- [19, 11]
False
28. [avatar] <- [27]
(not 14)
29. [resolution] <- [21, 12]
False
30. [avatar] <- [29]
(not 15)
31. [avatar] <- [24, 26, 28, 30, 22]
False | |
| SP26 | passed | 1.74s | Theorem | show 1. [axiom]
(exists (?X0)
(and
(instance ?X0 BidirectionalTransitway)
(routeBetween ?X0 MountainViewCA MenloParkCA)))
2. [axiom]
(=>
(and
(routeBetween ?X0 ?X1 ?X2)
(instance ?X0 BidirectionalTransitway))
(routeBetween ?X0 ?X2 ?X1))
3. [negated_conjecture]
(not (exists (?X0)
(routeBetween ?X0 MenloParkCA MountainViewCA)))
4. [rectify] <- [2]
(=>
(and
(routeBetween ?X2 ?X1 ?X0)
(instance ?X2 BidirectionalTransitway))
(routeBetween ?X2 ?X0 ?X1))
5. [flatten] <- [4]
(=>
(and
(routeBetween ?X2 ?X1 ?X0)
(instance ?X2 BidirectionalTransitway))
(routeBetween ?X2 ?X0 ?X1))
6. [ennf_transformation] <- [3]
(not (routeBetween ?X0 MenloParkCA MountainViewCA))
7. [ennf_transformation] <- [5]
(or
(routeBetween ?X2 ?X0 ?X1)
(or
(not (routeBetween ?X2 ?X1 ?X0))
(not (instance ?X2 BidirectionalTransitway))))
8. [flatten] <- [7]
(or
(routeBetween ?X2 ?X0 ?X1)
(not (routeBetween ?X2 ?X1 ?X0))
(not (instance ?X2 BidirectionalTransitway)))
9. [skolemize]
(=>
(exists (?X0)
(and
(instance ?X0 BidirectionalTransitway)
(routeBetween ?X0 MountainViewCA MenloParkCA)))
(and
(instance sK200 BidirectionalTransitway)
(routeBetween sK200 MountainViewCA MenloParkCA)))
10. [skolem_symbol_introduction] <- [1, 9]
(and
(instance sK200 BidirectionalTransitway)
(routeBetween sK200 MountainViewCA MenloParkCA))
11. [cnf_transformation] <- [6]
(not (routeBetween ?X0 MenloParkCA MountainViewCA))
12. [cnf_transformation] <- [8]
(or
(not (routeBetween ?X2 ?X1 ?X0))
(routeBetween ?X2 ?X0 ?X1)
(not (instance ?X2 BidirectionalTransitway)))
13. [cnf_transformation] <- [10]
(routeBetween sK200 MountainViewCA MenloParkCA)
14. [cnf_transformation] <- [10]
(instance sK200 BidirectionalTransitway)
15. [resolution] <- [12, 13]
(or
(routeBetween sK200 MenloParkCA MountainViewCA)
(not (instance sK200 BidirectionalTransitway)))
16. [forward_subsumption_resolution] <- [15, 11]
(not (instance sK200 BidirectionalTransitway))
17. [forward_subsumption_resolution] <- [16, 14]
False | |
| SP37 | passed | 1.52s | Theorem | show 1. [axiom]
(exists (?X0 ?X1 ?X2 ?X3)
(and
(instance ?X1 BuildingLevel)
(instance ?X2 BuildingLevel)
(not (equals ?X1 ?X2))
(instance ?X0 Building)
(part ?X1 ?X0)
(part ?X2 ?X0)
(instance ?X3 Translocation)
(objectTransferred ?X3 ThePainting)
(origin ?X3 ?X1)
(destination ?X3 ?X2)))
2. [negated_conjecture]
(not (exists (?X1 ?X0)
(and
(instance ?X0 Translocation)
(objectTransferred ?X1 ThePainting))))
3. [rectify] <- [2]
(not (exists (?X0 ?X1)
(and
(instance ?X1 Translocation)
(objectTransferred ?X0 ThePainting))))
4. [flatten] <- [3]
(not (exists (?X0 ?X1)
(and
(instance ?X1 Translocation)
(objectTransferred ?X0 ThePainting))))
5. [flatten] <- [1]
(exists (?X0 ?X1 ?X2 ?X3)
(and
(instance ?X1 BuildingLevel)
(instance ?X2 BuildingLevel)
(not (equals ?X1 ?X2))
(instance ?X0 Building)
(part ?X1 ?X0)
(part ?X2 ?X0)
(instance ?X3 Translocation)
(objectTransferred ?X3 ThePainting)
(origin ?X3 ?X1)
(destination ?X3 ?X2)))
6. [plain] <- [5]
(exists (?X0 ?X1 ?X2 ?X3)
(and
(instance ?X1 BuildingLevel)
(instance ?X2 BuildingLevel)
(instance ?X0 Building)
(part ?X1 ?X0)
(part ?X2 ?X0)
(instance ?X3 Translocation)
(objectTransferred ?X3 ThePainting)
(origin ?X3 ?X1)
(destination ?X3 ?X2)))
7. [ennf_transformation] <- [4]
(or
(not (instance ?X1 Translocation))
(not (objectTransferred ?X0 ThePainting)))
8. [skolemize]
(=>
(exists (?X0 ?X1 ?X2 ?X3)
(and
(instance ?X1 BuildingLevel)
(instance ?X2 BuildingLevel)
(instance ?X0 Building)
(part ?X1 ?X0)
(part ?X2 ?X0)
(instance ?X3 Translocation)
(objectTransferred ?X3 ThePainting)
(origin ?X3 ?X1)
(destination ?X3 ?X2)))
(and
(instance sK263 BuildingLevel)
(instance sK264 BuildingLevel)
(instance sK262 Building)
(part sK263 sK262)
(part sK264 sK262)
(instance sK265 Translocation)
(objectTransferred sK265 ThePainting)
(origin sK265 sK263)
(destination sK265 sK264)))
9. [skolem_symbol_introduction] <- [6, 8]
(and
(instance sK263 BuildingLevel)
(instance sK264 BuildingLevel)
(instance sK262 Building)
(part sK263 sK262)
(part sK264 sK262)
(instance sK265 Translocation)
(objectTransferred sK265 ThePainting)
(origin sK265 sK263)
(destination sK265 sK264))
10. [cnf_transformation] <- [7]
(or
(not (instance ?X1 Translocation))
(not (objectTransferred ?X0 ThePainting)))
11. [cnf_transformation] <- [9]
(objectTransferred sK265 ThePainting)
12. [cnf_transformation] <- [9]
(instance sK265 Translocation)
13. [avatar]
(<=>
8
(forall (?X0)
(not (objectTransferred ?X0 ThePainting))))
14. [avatar] <- [13]
(not (objectTransferred ?X0 ThePainting))
15. [avatar]
(<=>
9
(forall (?X1)
(not (instance ?X1 Translocation))))
16. [avatar] <- [15]
(not (instance ?X1 Translocation))
17. [avatar] <- [10, 15, 13]
(or 8 9)
18. [resolution] <- [11, 14]
False
19. [avatar] <- [18]
(not 8)
20. [resolution] <- [12, 16]
False
21. [avatar] <- [20]
(not 9)
22. [avatar] <- [19, 21, 17]
False | |
| TQC1 | failed | 60.70s | Timeout | expected: yes, got: no (timeout) | |
| TQC2 | failed | 2.03s | Unsatisfiable | show 1. [axiom]
(modalAttribute ?X0 Obligation)
2. [axiom]
(not (modalAttribute ?X1 ?X1))
3. [rectify] <- [2]
(not (modalAttribute ?X0 ?X0))
4. [flatten] <- [3]
(not (modalAttribute ?X0 ?X0))
5. [cnf_transformation] <- [4]
(not (modalAttribute ?X0 ?X0))
6. [cnf_transformation] <- [1]
(modalAttribute ?X0 Obligation)
7. [resolution] <- [6, 5]
False | expected: yes, got: no (inconsistent) |
| TQC2b | passed | 1.69s | Theorem | show 1. [axiom]
(modalAttribute Form Obligation)
2. [axiom]
(=>
(modalAttribute ?X0 Obligation)
(modalAttribute ?X0 Permission))
↳ Merge.kif:17889
3. [negated_conjecture]
(not (exists (?X0)
(modalAttribute ?X0 Permission)))
4. [ennf_transformation] <- [3]
(not (modalAttribute ?X0 Permission))
5. [ennf_transformation] <- [2]
(or
(modalAttribute ?X0 Permission)
(not (modalAttribute ?X0 Obligation)))
6. [cnf_transformation] <- [4]
(not (modalAttribute ?X0 Permission))
7. [cnf_transformation] <- [5]
(or
(not (modalAttribute ?X0 Obligation))
(modalAttribute ?X0 Permission))
8. [cnf_transformation] <- [1]
(modalAttribute Form Obligation)
9. [resolution] <- [7, 8]
(modalAttribute Form Permission)
10. [forward_subsumption_resolution] <- [9, 6]
False | |
| TQC2b2 | passed | 1.60s | Theorem | show 1. [axiom]
(modalAttribute Form Obligation)
2. [axiom]
(=>
(modalAttribute ?X0 Obligation)
(modalAttribute ?X0 Permission))
↳ Merge.kif:17889
3. [negated_conjecture]
(not (exists (?X0)
(modalAttribute ?X0 Permission)))
4. [ennf_transformation] <- [3]
(not (modalAttribute ?X0 Permission))
5. [ennf_transformation] <- [2]
(or
(modalAttribute ?X0 Permission)
(not (modalAttribute ?X0 Obligation)))
6. [cnf_transformation] <- [4]
(not (modalAttribute ?X0 Permission))
7. [cnf_transformation] <- [5]
(or
(not (modalAttribute ?X0 Obligation))
(modalAttribute ?X0 Permission))
8. [cnf_transformation] <- [1]
(modalAttribute Form Obligation)
9. [resolution] <- [7, 8]
(modalAttribute Form Permission)
10. [forward_subsumption_resolution] <- [9, 6]
False | |
| TQC3 | passed | 1.77s | Theorem | show 1. [axiom]
(=>
(not (modalAttribute ?X0 Permission))
(modalAttribute ?X0 Prohibition))
2. [axiom]
(not (modalAttribute ?X1 ?X1))
3. [negated_conjecture]
(not (exists (?X0)
(modalAttribute ?X0 Permission)))
4. [rectify] <- [2]
(not (modalAttribute ?X0 ?X0))
5. [flatten] <- [4]
(not (modalAttribute ?X0 ?X0))
6. [flatten] <- [1]
(=>
(not (modalAttribute ?X0 Permission))
(modalAttribute ?X0 Prohibition))
7. [ennf_transformation] <- [3]
(not (modalAttribute ?X0 Permission))
8. [ennf_transformation] <- [6]
(or
(modalAttribute ?X0 Prohibition)
(modalAttribute ?X0 Permission))
9. [cnf_transformation] <- [7]
(not (modalAttribute ?X0 Permission))
10. [cnf_transformation] <- [5]
(not (modalAttribute ?X0 ?X0))
11. [cnf_transformation] <- [8]
(or
(modalAttribute ?X0 Prohibition)
(modalAttribute ?X0 Permission))
12. [resolution] <- [11, 10]
(modalAttribute Prohibition Permission)
13. [forward_subsumption_resolution] <- [12, 9]
False | |
| TQG1 | passed | 1.42s | Theorem | show 1. [axiom]
(=>
(instance ?X0 Collection)
(exists (?X1)
(member ?X1 ?X0)))
↳ Merge.kif:1345
2. [axiom]
(instance Org1_1 Organization)
3. [axiom]
(subclass Organization Group)
↳ Merge.kif:17018
4. [axiom]
(subclass CollectionOfObjects Collection)
↳ Merge.kif:1378
5. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(instance ?X2 ?X0))
(instance ?X2 ?X1))
↳ Merge.kif:137
6. [axiom]
(subclass Group CollectionOfObjects)
↳ Merge.kif:16639
7. [negated_conjecture]
(not (exists (?X0)
(member ?X0 Org1_1)))
8. [rectify] <- [5]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
9. [flatten] <- [8]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
10. [ennf_transformation] <- [7]
(not (member ?X0 Org1_1))
11. [ennf_transformation] <- [9]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
12. [flatten] <- [11]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
13. [ennf_transformation] <- [1]
(or
(exists (?X1)
(member ?X1 ?X0))
(not (instance ?X0 Collection)))
14. [skolemize]
(=>
(exists (?X1)
(member ?X1 ?X0))
(member
(sK558 ?X0)
?X0))
15. [skolem_symbol_introduction] <- [13, 14]
(or
(member
(sK558 ?X0)
?X0)
(not (instance ?X0 Collection)))
16. [cnf_transformation] <- [10]
(not (member ?X0 Org1_1))
17. [cnf_transformation] <- [6]
(subclass Group CollectionOfObjects)
18. [cnf_transformation] <- [12]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
19. [cnf_transformation] <- [4]
(subclass CollectionOfObjects Collection)
20. [cnf_transformation] <- [3]
(subclass Organization Group)
21. [cnf_transformation] <- [2]
(instance Org1_1 Organization)
22. [cnf_transformation] <- [15]
(or
(member
(sK558 ?X0)
?X0)
(not (instance ?X0 Collection)))
23. [resolution] <- [22, 16]
(not (instance Org1_1 Collection))
24. [resolution] <- [18, 19]
(or
(not (instance ?X0 CollectionOfObjects))
(instance ?X0 Collection))
25. [resolution] <- [18, 20]
(or
(not (instance ?X0 Organization))
(instance ?X0 Group))
26. [resolution] <- [18, 17]
(or
(not (instance ?X0 Group))
(instance ?X0 CollectionOfObjects))
27. [resolution] <- [25, 21]
(instance Org1_1 Group)
28. [resolution] <- [27, 26]
(instance Org1_1 CollectionOfObjects)
29. [resolution] <- [28, 24]
(instance Org1_1 Collection)
30. [forward_subsumption_resolution] <- [29, 23]
False | |
| TQG10 | passed | 1.60s | Theorem | show 1. [axiom]
(not (exists (?X0)
(and
(instance ?X0 SpinalColumn)
(part ?X0 BananaSlug10))))
2. [axiom]
(=>
(and
(instance ?X0 Animal)
(not (exists (?X1)
(and
(instance ?X1 SpinalColumn)
(part ?X1 ?X0)))))
(and
(not (instance ?X0 Vertebrate))
(instance ?X0 Invertebrate)))
3. [axiom]
(instance BananaSlug10 Animal)
4. [negated_conjecture]
(not (instance BananaSlug10 Invertebrate))
5. [flatten] <- [4]
(not (instance BananaSlug10 Invertebrate))
6. [flatten] <- [2]
(=>
(and
(instance ?X0 Animal)
(not (exists (?X1)
(and
(instance ?X1 SpinalColumn)
(part ?X1 ?X0)))))
(and
(not (instance ?X0 Vertebrate))
(instance ?X0 Invertebrate)))
7. [ennf_transformation] <- [6]
(or
(and
(not (instance ?X0 Vertebrate))
(instance ?X0 Invertebrate))
(or
(not (instance ?X0 Animal))
(exists (?X1)
(and
(instance ?X1 SpinalColumn)
(part ?X1 ?X0)))))
8. [flatten] <- [7]
(or
(and
(not (instance ?X0 Vertebrate))
(instance ?X0 Invertebrate))
(not (instance ?X0 Animal))
(exists (?X1)
(and
(instance ?X1 SpinalColumn)
(part ?X1 ?X0))))
9. [ennf_transformation] <- [1]
(or
(not (instance ?X0 SpinalColumn))
(not (part ?X0 BananaSlug10)))
10. [skolemize]
(=>
(exists (?X1)
(and
(instance ?X1 SpinalColumn)
(part ?X1 ?X0)))
(and
(instance
(sK597 ?X0)
SpinalColumn)
(part
(sK597 ?X0)
?X0)))
11. [skolem_symbol_introduction] <- [8, 10]
(or
(and
(not (instance ?X0 Vertebrate))
(instance ?X0 Invertebrate))
(not (instance ?X0 Animal))
(and
(instance
(sK597 ?X0)
SpinalColumn)
(part
(sK597 ?X0)
?X0)))
12. [cnf_transformation] <- [5]
(not (instance BananaSlug10 Invertebrate))
13. [cnf_transformation] <- [3]
(instance BananaSlug10 Animal)
14. [cnf_transformation] <- [11]
(or
(part
(sK597 ?X0)
?X0)
(not (instance ?X0 Animal))
(instance ?X0 Invertebrate))
15. [cnf_transformation] <- [11]
(or
(instance ?X0 Invertebrate)
(not (instance ?X0 Animal))
(instance
(sK597 ?X0)
SpinalColumn))
16. [cnf_transformation] <- [9]
(or
(not (part ?X0 BananaSlug10))
(not (instance ?X0 SpinalColumn)))
17. [resolution] <- [14, 16]
(or
(not (instance BananaSlug10 Animal))
(instance BananaSlug10 Invertebrate)
(not (instance
(sK597 BananaSlug10)
SpinalColumn)))
18. [forward_subsumption_resolution] <- [17, 15]
(or
(not (instance BananaSlug10 Animal))
(instance BananaSlug10 Invertebrate))
19. [forward_subsumption_resolution] <- [18, 13]
(instance BananaSlug10 Invertebrate)
20. [forward_subsumption_resolution] <- [19, 12]
False | |
| TQG11 | passed | 0.84s | Theorem | show 1. [negated_conjecture]
(not (equal 12 12))
2. [flatten] <- [1]
(not (equal 12 12))
3. [cnf_transformation] <- [2]
(not (equal 12 12))
4. [trivial_inequality_removal] <- [3]
False | |
| TQG12 | passed | 1.52s | Theorem | show 1. [axiom]
(=>
(attribute ?X0 Living)
(instance ?X0 Organism))
2. [axiom]
(attribute Organism12_1 Living)
3. [negated_conjecture]
(not (instance Organism12_1 Organism))
4. [flatten] <- [3]
(not (instance Organism12_1 Organism))
5. [ennf_transformation] <- [1]
(or
(instance ?X0 Organism)
(not (attribute ?X0 Living)))
6. [cnf_transformation] <- [4]
(not (instance Organism12_1 Organism))
7. [cnf_transformation] <- [2]
(attribute Organism12_1 Living)
8. [cnf_transformation] <- [5]
(or
(not (attribute ?X0 Living))
(instance ?X0 Organism))
9. [resolution] <- [8, 7]
(instance Organism12_1 Organism)
10. [forward_subsumption_resolution] <- [9, 6]
False | |
| TQG13 | passed | 1.40s | Theorem | show 1. [axiom]
(instance Arc13_1 GraphLoop)
2. [axiom]
(=>
(instance ?X0 GraphLoop)
(exists (?X1)
(links ?X1 ?X1 ?X0)))
↳ Merge.kif:6034
3. [negated_conjecture]
(not (exists (?X0)
(links ?X0 ?X0 Arc13_1)))
4. [ennf_transformation] <- [3]
(not (links ?X0 ?X0 Arc13_1))
5. [ennf_transformation] <- [2]
(or
(exists (?X1)
(links ?X1 ?X1 ?X0))
(not (instance ?X0 GraphLoop)))
6. [skolemize]
(=>
(exists (?X1)
(links ?X1 ?X1 ?X0))
(links
(sK668 ?X0)
(sK668 ?X0)
?X0))
7. [skolem_symbol_introduction] <- [5, 6]
(or
(links
(sK668 ?X0)
(sK668 ?X0)
?X0)
(not (instance ?X0 GraphLoop)))
8. [cnf_transformation] <- [4]
(not (links ?X0 ?X0 Arc13_1))
9. [cnf_transformation] <- [7]
(or
(links
(sK668 ?X0)
(sK668 ?X0)
?X0)
(not (instance ?X0 GraphLoop)))
10. [cnf_transformation] <- [1]
(instance Arc13_1 GraphLoop)
11. [resolution] <- [9, 8]
(not (instance Arc13_1 GraphLoop))
12. [forward_subsumption_resolution] <- [11, 10]
False | |
| TQG14 | passed | 1.53s | Theorem | show 1. [axiom]
(instance Atom14_1 Atom)
2. [axiom]
(part Nucleus14_1 Atom14_1)
3. [axiom]
(instance Nucleus14_1 AtomicNucleus)
4. [axiom]
(=>
(instance ?X0 Atom)
(forall (?X1 ?X2)
(=>
(and
(part ?X1 ?X0)
(part ?X2 ?X0)
(instance ?X1 AtomicNucleus)
(instance ?X2 AtomicNucleus))
(equal ?X1 ?X2))))
↳ Merge.kif:1195
5. [negated_conjecture]
(not (not (exists (?X0)
(and
(instance ?X0 AtomicNucleus)
(part ?X0 Atom14_1)
(not (equal Nucleus14_1 ?X0))))))
6. [flatten] <- [5]
(exists (?X0)
(and
(instance ?X0 AtomicNucleus)
(part ?X0 Atom14_1)
(not (equal Nucleus14_1 ?X0))))
7. [flatten] <- [4]
(=>
(instance ?X0 Atom)
(forall (?X1 ?X2)
(=>
(and
(part ?X1 ?X0)
(part ?X2 ?X0)
(instance ?X1 AtomicNucleus)
(instance ?X2 AtomicNucleus))
(equal ?X1 ?X2))))
8. [ennf_transformation] <- [7]
(or
(forall (?X1 ?X2)
(or
(equal ?X1 ?X2)
(or
(not (part ?X1 ?X0))
(not (part ?X2 ?X0))
(not (instance ?X1 AtomicNucleus))
(not (instance ?X2 AtomicNucleus)))))
(not (instance ?X0 Atom)))
9. [flatten] <- [8]
(or
(forall (?X1 ?X2)
(or
(equal ?X1 ?X2)
(not (part ?X1 ?X0))
(not (part ?X2 ?X0))
(not (instance ?X1 AtomicNucleus))
(not (instance ?X2 AtomicNucleus))))
(not (instance ?X0 Atom)))
10. [skolemize]
(=>
(exists (?X0)
(and
(instance ?X0 AtomicNucleus)
(part ?X0 Atom14_1)
(not (equal Nucleus14_1 ?X0))))
(and
(instance sK706 AtomicNucleus)
(part sK706 Atom14_1)
(not (equal Nucleus14_1 sK706))))
11. [skolem_symbol_introduction] <- [6, 10]
(and
(instance sK706 AtomicNucleus)
(part sK706 Atom14_1)
(not (equal Nucleus14_1 sK706)))
12. [cnf_transformation] <- [11]
(not (equal Nucleus14_1 sK706))
13. [cnf_transformation] <- [11]
(part sK706 Atom14_1)
14. [cnf_transformation] <- [11]
(instance sK706 AtomicNucleus)
15. [cnf_transformation] <- [9]
(or
(not (part ?X2 ?X0))
(not (part ?X1 ?X0))
(equal ?X1 ?X2)
(not (instance ?X1 AtomicNucleus))
(not (instance ?X2 AtomicNucleus))
(not (instance ?X0 Atom)))
16. [cnf_transformation] <- [3]
(instance Nucleus14_1 AtomicNucleus)
17. [cnf_transformation] <- [2]
(part Nucleus14_1 Atom14_1)
18. [cnf_transformation] <- [1]
(instance Atom14_1 Atom)
19. [resolution] <- [15, 13]
(or
(not (part ?X0 Atom14_1))
(equal sK706 ?X0)
(not (instance ?X0 AtomicNucleus))
(not (instance sK706 AtomicNucleus))
(not (instance Atom14_1 Atom)))
20. [forward_subsumption_resolution] <- [19, 14]
(or
(not (part ?X0 Atom14_1))
(equal sK706 ?X0)
(not (instance ?X0 AtomicNucleus))
(not (instance Atom14_1 Atom)))
21. [forward_subsumption_resolution] <- [20, 18]
(or
(not (part ?X0 Atom14_1))
(equal sK706 ?X0)
(not (instance ?X0 AtomicNucleus)))
22. [resolution] <- [21, 17]
(or
(equal Nucleus14_1 sK706)
(not (instance Nucleus14_1 AtomicNucleus)))
23. [forward_subsumption_resolution] <- [22, 12]
(not (instance Nucleus14_1 AtomicNucleus))
24. [forward_subsumption_resolution] <- [23, 16]
False | |
| TQG15 | passed | 1.67s | Theorem | show 1. [axiom]
(meetsTemporally Time15_1 Time15_2)
2. [axiom]
(=>
(meetsTemporally ?X0 ?X1)
(not (exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X0)
(temporalPart ?X2 ?X1)))))
↳ Merge.kif:8604
3. [axiom]
(=>
(overlapsTemporally ?X0 ?X1)
(exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X0)
(temporalPart ?X2 ?X1))))
↳ Merge.kif:8493
4. [negated_conjecture]
(not (not (overlapsTemporally Time15_1 Time15_2)))
5. [flatten] <- [4]
(overlapsTemporally Time15_1 Time15_2)
6. [rectify] <- [3]
(=>
(overlapsTemporally ?X1 ?X0)
(exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0))))
7. [flatten] <- [6]
(=>
(overlapsTemporally ?X1 ?X0)
(exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0))))
8. [rectify] <- [2]
(=>
(meetsTemporally ?X1 ?X0)
(not (exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0)))))
9. [flatten] <- [8]
(=>
(meetsTemporally ?X1 ?X0)
(not (exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0)))))
10. [ennf_transformation] <- [7]
(or
(exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0)))
(not (overlapsTemporally ?X1 ?X0)))
11. [ennf_transformation] <- [9]
(or
(forall (?X2)
(or
(not (instance ?X2 TimeInterval))
(not (temporalPart ?X2 ?X1))
(not (temporalPart ?X2 ?X0))))
(not (meetsTemporally ?X1 ?X0)))
12. [skolemize]
(=>
(exists (?X2)
(and
(instance ?X2 TimeInterval)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0)))
(and
(instance
(sK754 ?X0 ?X1)
TimeInterval)
(temporalPart
(sK754 ?X0 ?X1)
?X1)
(temporalPart
(sK754 ?X0 ?X1)
?X0)))
13. [skolem_symbol_introduction] <- [10, 12]
(or
(and
(instance
(sK754 ?X0 ?X1)
TimeInterval)
(temporalPart
(sK754 ?X0 ?X1)
?X1)
(temporalPart
(sK754 ?X0 ?X1)
?X0))
(not (overlapsTemporally ?X1 ?X0)))
14. [cnf_transformation] <- [5]
(overlapsTemporally Time15_1 Time15_2)
15. [cnf_transformation] <- [13]
(or
(temporalPart
(sK754 ?X0 ?X1)
?X0)
(not (overlapsTemporally ?X1 ?X0)))
16. [cnf_transformation] <- [13]
(or
(temporalPart
(sK754 ?X0 ?X1)
?X1)
(not (overlapsTemporally ?X1 ?X0)))
17. [cnf_transformation] <- [13]
(or
(instance
(sK754 ?X0 ?X1)
TimeInterval)
(not (overlapsTemporally ?X1 ?X0)))
18. [cnf_transformation] <- [11]
(or
(not (temporalPart ?X2 ?X1))
(not (instance ?X2 TimeInterval))
(not (temporalPart ?X2 ?X0))
(not (meetsTemporally ?X1 ?X0)))
19. [cnf_transformation] <- [1]
(meetsTemporally Time15_1 Time15_2)
20. [resolution] <- [18, 16]
(or
(not (instance
(sK754 ?X0 ?X1)
TimeInterval))
(not (temporalPart
(sK754 ?X0 ?X1)
?X2))
(not (meetsTemporally ?X1 ?X2))
(not (overlapsTemporally ?X1 ?X0)))
21. [forward_subsumption_resolution] <- [20, 17]
(or
(not (temporalPart
(sK754 ?X0 ?X1)
?X2))
(not (meetsTemporally ?X1 ?X2))
(not (overlapsTemporally ?X1 ?X0)))
22. [resolution] <- [21, 15]
(or
(not (meetsTemporally ?X0 ?X1))
(not (overlapsTemporally ?X0 ?X1))
(not (overlapsTemporally ?X0 ?X1)))
23. [plain] <- [22]
(or
(not (overlapsTemporally ?X0 ?X1))
(not (meetsTemporally ?X0 ?X1)))
24. [resolution] <- [23, 14]
(not (meetsTemporally Time15_1 Time15_2))
25. [forward_subsumption_resolution] <- [24, 19]
False | |
| TQG16 | failed | 46.88s | Timeout | expected: yes, got: no (timeout) | |
| TQG17 | passed | 1.72s | Theorem | show 1. [axiom]
(temporalPart Time17_1 Time17_2)
2. [axiom]
(temporalPart Time17_2 Time17_3)
3. [axiom]
(=>
(and
(temporalPart ?X1 ?X2)
(temporalPart ?X2 ?X3))
(temporalPart ?X1 ?X3))
4. [negated_conjecture]
(not (temporalPart Time17_1 Time17_3))
5. [flatten] <- [4]
(not (temporalPart Time17_1 Time17_3))
6. [rectify] <- [3]
(=>
(and
(temporalPart ?X0 ?X1)
(temporalPart ?X1 ?X2))
(temporalPart ?X0 ?X2))
7. [flatten] <- [6]
(=>
(and
(temporalPart ?X0 ?X1)
(temporalPart ?X1 ?X2))
(temporalPart ?X0 ?X2))
8. [ennf_transformation] <- [7]
(or
(temporalPart ?X0 ?X2)
(or
(not (temporalPart ?X0 ?X1))
(not (temporalPart ?X1 ?X2))))
9. [flatten] <- [8]
(or
(temporalPart ?X0 ?X2)
(not (temporalPart ?X0 ?X1))
(not (temporalPart ?X1 ?X2)))
10. [cnf_transformation] <- [5]
(not (temporalPart Time17_1 Time17_3))
11. [cnf_transformation] <- [9]
(or
(not (temporalPart ?X1 ?X2))
(not (temporalPart ?X0 ?X1))
(temporalPart ?X0 ?X2))
12. [cnf_transformation] <- [2]
(temporalPart Time17_2 Time17_3)
13. [cnf_transformation] <- [1]
(temporalPart Time17_1 Time17_2)
14. [resolution] <- [11, 12]
(or
(not (temporalPart ?X0 Time17_2))
(temporalPart ?X0 Time17_3))
15. [resolution] <- [14, 13]
(temporalPart Time17_1 Time17_3)
16. [forward_subsumption_resolution] <- [15, 10]
False | |
| TQG18 | passed | 1.80s | Theorem | show 1. [axiom]
(patient Proc18_1 Bio18_1)
2. [axiom]
(not (instance Bio18_1 Organism))
3. [axiom]
(instance Proc18_1 TherapeuticProcess)
4. [axiom]
(=>
(and
(instance ?X0 TherapeuticProcess)
(patient ?X0 ?X1))
(or
(instance ?X1 Organism)
(exists (?X2)
(and
(instance ?X2 Organism)
(part ?X1 ?X2)))))
↳ Merge.kif:12587
5. [negated_conjecture]
(not (exists (?X0)
(and
(instance ?X0 Organism)
(part Bio18_1 ?X0))))
6. [rectify] <- [4]
(=>
(and
(instance ?X1 TherapeuticProcess)
(patient ?X1 ?X0))
(or
(instance ?X0 Organism)
(exists (?X2)
(and
(instance ?X2 Organism)
(part ?X0 ?X2)))))
7. [flatten] <- [6]
(=>
(and
(instance ?X1 TherapeuticProcess)
(patient ?X1 ?X0))
(or
(instance ?X0 Organism)
(exists (?X2)
(and
(instance ?X2 Organism)
(part ?X0 ?X2)))))
8. [flatten] <- [2]
(not (instance Bio18_1 Organism))
9. [ennf_transformation] <- [5]
(or
(not (instance ?X0 Organism))
(not (part Bio18_1 ?X0)))
10. [ennf_transformation] <- [7]
(or
(or
(instance ?X0 Organism)
(exists (?X2)
(and
(instance ?X2 Organism)
(part ?X0 ?X2))))
(or
(not (instance ?X1 TherapeuticProcess))
(not (patient ?X1 ?X0))))
11. [flatten] <- [10]
(or
(instance ?X0 Organism)
(exists (?X2)
(and
(instance ?X2 Organism)
(part ?X0 ?X2)))
(not (instance ?X1 TherapeuticProcess))
(not (patient ?X1 ?X0)))
12. [skolemize]
(=>
(exists (?X2)
(and
(instance ?X2 Organism)
(part ?X0 ?X2)))
(and
(instance
(sK936 ?X0)
Organism)
(part
?X0
(sK936 ?X0))))
13. [skolem_symbol_introduction] <- [11, 12]
(or
(instance ?X0 Organism)
(and
(instance
(sK936 ?X0)
Organism)
(part
?X0
(sK936 ?X0)))
(not (instance ?X1 TherapeuticProcess))
(not (patient ?X1 ?X0)))
14. [cnf_transformation] <- [9]
(or
(not (part Bio18_1 ?X0))
(not (instance ?X0 Organism)))
15. [cnf_transformation] <- [13]
(or
(not (patient ?X1 ?X0))
(part
?X0
(sK936 ?X0))
(not (instance ?X1 TherapeuticProcess))
(instance ?X0 Organism))
16. [cnf_transformation] <- [13]
(or
(not (patient ?X1 ?X0))
(instance
(sK936 ?X0)
Organism)
(not (instance ?X1 TherapeuticProcess))
(instance ?X0 Organism))
17. [cnf_transformation] <- [3]
(instance Proc18_1 TherapeuticProcess)
18. [cnf_transformation] <- [8]
(not (instance Bio18_1 Organism))
19. [cnf_transformation] <- [1]
(patient Proc18_1 Bio18_1)
20. [resolution] <- [15, 19]
(or
(part
Bio18_1
(sK936 Bio18_1))
(not (instance Proc18_1 TherapeuticProcess))
(instance Bio18_1 Organism))
21. [forward_subsumption_resolution] <- [20, 17]
(or
(part
Bio18_1
(sK936 Bio18_1))
(instance Bio18_1 Organism))
22. [forward_subsumption_resolution] <- [21, 18]
(part
Bio18_1
(sK936 Bio18_1))
23. [resolution] <- [16, 19]
(or
(instance
(sK936 Bio18_1)
Organism)
(not (instance Proc18_1 TherapeuticProcess))
(instance Bio18_1 Organism))
24. [forward_subsumption_resolution] <- [23, 17]
(or
(instance
(sK936 Bio18_1)
Organism)
(instance Bio18_1 Organism))
25. [forward_subsumption_resolution] <- [24, 18]
(instance
(sK936 Bio18_1)
Organism)
26. [resolution] <- [22, 14]
(not (instance
(sK936 Bio18_1)
Organism))
27. [forward_subsumption_resolution] <- [26, 25]
False | |
| TQG19 | passed | 0.84s | Theorem | show 1. [negated_conjecture]
(not (equal 8 8))
2. [flatten] <- [1]
(not (equal 8 8))
3. [cnf_transformation] <- [2]
(not (equal 8 8))
4. [trivial_inequality_removal] <- [3]
False | |
| TQG2 | passed | 4.94s | Theorem | show 1. [axiom]
(mother Entity2_1 Entity2_2)
2. [axiom]
(=>
(attribute ?X2 ?X3)
(property ?X2 ?X3))
3. [axiom]
(=>
(and
(contraryAttribute ?X0 ?X1)
(property ?X2 ?X0)
(property ?X2 ?X1))
(property TheKB2_1 Inconsistent))
4. [axiom]
(=>
(mother ?X0 ?X1)
(attribute ?X1 Female))
↳ Merge.kif:16830
5. [axiom]
(=>
(father ?X0 ?X1)
(attribute ?X1 Male))
↳ Merge.kif:16848
6. [axiom]
(contraryAttribute Male Female)
↳ Merge.kif:18523
7. [axiom]
(father Entity2_1 Entity2_2)
8. [negated_conjecture]
(not (property TheKB2_1 Inconsistent))
9. [flatten] <- [8]
(not (property TheKB2_1 Inconsistent))
10. [rectify] <- [5]
(=>
(father ?X1 ?X0)
(attribute ?X0 Male))
11. [flatten] <- [10]
(=>
(father ?X1 ?X0)
(attribute ?X0 Male))
12. [rectify] <- [4]
(=>
(mother ?X1 ?X0)
(attribute ?X0 Female))
13. [flatten] <- [12]
(=>
(mother ?X1 ?X0)
(attribute ?X0 Female))
14. [rectify] <- [3]
(=>
(and
(contraryAttribute ?X2 ?X1)
(property ?X0 ?X2)
(property ?X0 ?X1))
(property TheKB2_1 Inconsistent))
15. [flatten] <- [14]
(=>
(and
(contraryAttribute ?X2 ?X1)
(property ?X0 ?X2)
(property ?X0 ?X1))
(property TheKB2_1 Inconsistent))
16. [rectify] <- [2]
(=>
(attribute ?X1 ?X0)
(property ?X1 ?X0))
17. [flatten] <- [16]
(=>
(attribute ?X1 ?X0)
(property ?X1 ?X0))
18. [ennf_transformation] <- [11]
(or
(attribute ?X0 Male)
(not (father ?X1 ?X0)))
19. [ennf_transformation] <- [13]
(or
(attribute ?X0 Female)
(not (mother ?X1 ?X0)))
20. [ennf_transformation] <- [15]
(or
(property TheKB2_1 Inconsistent)
(or
(not (contraryAttribute ?X2 ?X1))
(not (property ?X0 ?X2))
(not (property ?X0 ?X1))))
21. [flatten] <- [20]
(or
(property TheKB2_1 Inconsistent)
(not (contraryAttribute ?X2 ?X1))
(not (property ?X0 ?X2))
(not (property ?X0 ?X1)))
22. [ennf_transformation] <- [17]
(or
(property ?X1 ?X0)
(not (attribute ?X1 ?X0)))
23. [cnf_transformation] <- [9]
(not (property TheKB2_1 Inconsistent))
24. [cnf_transformation] <- [7]
(father Entity2_1 Entity2_2)
25. [cnf_transformation] <- [6]
(contraryAttribute Male Female)
26. [cnf_transformation] <- [18]
(or
(not (father ?X1 ?X0))
(attribute ?X0 Male))
27. [cnf_transformation] <- [19]
(or
(not (mother ?X1 ?X0))
(attribute ?X0 Female))
28. [cnf_transformation] <- [21]
(or
(property TheKB2_1 Inconsistent)
(not (contraryAttribute ?X2 ?X1))
(not (property ?X0 ?X2))
(not (property ?X0 ?X1)))
29. [cnf_transformation] <- [22]
(or
(not (attribute ?X1 ?X0))
(property ?X1 ?X0))
30. [cnf_transformation] <- [1]
(mother Entity2_1 Entity2_2)
31. [avatar]
(<=>
1
(forall (?X2 ?X0 ?X1)
(or
(not (contraryAttribute ?X2 ?X1))
(not (property ?X0 ?X1))
(not (property ?X0 ?X2)))))
32. [avatar] <- [31]
(or
(not (property ?X0 ?X2))
(not (property ?X0 ?X1))
(not (contraryAttribute ?X2 ?X1)))
33. [avatar]
(<=>
2
(property TheKB2_1 Inconsistent))
34. [avatar] <- [28, 33, 31]
(or 1 2)
35. [avatar] <- [23, 33]
(not 2)
36. [resolution] <- [26, 24]
(attribute Entity2_2 Male)
37. [resolution] <- [27, 30]
(attribute Entity2_2 Female)
38. [resolution] <- [29, 36]
(property Entity2_2 Male)
39. [resolution] <- [29, 37]
(property Entity2_2 Female)
40. [resolution] <- [32, 38]
(or
(not (property Entity2_2 ?X0))
(not (contraryAttribute Male ?X0)))
41. [resolution] <- [40, 39]
(not (contraryAttribute Male Female))
42. [forward_subsumption_resolution] <- [41, 25]
False
43. [avatar] <- [42]
(not 1)
44. [avatar] <- [43, 35, 34]
False | |
| TQG20 | passed | 0.99s | Theorem | show 1. [axiom]
(equal 8 Value20_1)
2. [axiom]
(equal 8 Value20_2)
3. [negated_conjecture]
(not (equal Value20_1 Value20_2))
4. [flatten] <- [3]
(not (equal Value20_1 Value20_2))
5. [cnf_transformation] <- [4]
(not (equal Value20_1 Value20_2))
6. [cnf_transformation] <- [2]
(equal 8 Value20_2)
7. [cnf_transformation] <- [1]
(equal 8 Value20_1)
8. [plain] <- [5, 7, 6]
(not (equal 8 8))
9. [trivial_inequality_removal] <- [8]
False | |
| TQG21 | passed | 1.14s | Theorem | show 1. [axiom]
(equal Value21_2 40)
2. [axiom]
(equal 40 Value21_3)
3. [axiom]
(equal 40/1 Value21_1)
4. [negated_conjecture]
(not (and
(equal Value21_2 Value21_3)
(equal
Value21_1
($to_real Value21_2))
(equal
Value21_1
($to_real Value21_3))))
5. [ennf_transformation] <- [4]
(or
(not (equal Value21_2 Value21_3))
(not (equal
Value21_1
($to_real Value21_2)))
(not (equal
Value21_1
($to_real Value21_3))))
6. [cnf_transformation] <- [5]
(or
(not (equal Value21_2 Value21_3))
(not (equal
Value21_1
($to_real Value21_2)))
(not (equal
Value21_1
($to_real Value21_3))))
7. [cnf_transformation] <- [3]
(equal 40/1 Value21_1)
8. [cnf_transformation] <- [2]
(equal 40 Value21_3)
9. [cnf_transformation] <- [1]
(equal Value21_2 40)
10. [plain] <- [6, 9, 8, 7, 9, 7, 8]
(or
(not (equal 40 40))
(not (equal
40/1
($to_real 40)))
(not (equal
40/1
($to_real 40))))
11. [plain] <- [10]
(or
(not (equal 40 40))
(not (equal
40/1
($to_real 40))))
12. [trivial_inequality_removal] <- [11]
(not (equal
40/1
($to_real 40)))
13. [plain] <- [12]
False | |
| TQG22 | passed | 1.67s | Theorem | show 1. [axiom]
(son Man22_1 Ancestor22_1)
2. [axiom]
(=>
(son ?X2 ?X3)
(parent ?X2 ?X3))
3. [axiom]
(=>
(parent ?X0 ?X1)
(ancestor ?X0 ?X1))
↳ Merge.kif:16787
4. [negated_conjecture]
(not (exists (?X0)
(and
(ancestor Man22_1 ?X0)
(equal Ancestor22_1 ?X0))))
5. [rectify] <- [3]
(=>
(parent ?X1 ?X0)
(ancestor ?X1 ?X0))
6. [flatten] <- [5]
(=>
(parent ?X1 ?X0)
(ancestor ?X1 ?X0))
7. [rectify] <- [2]
(=>
(son ?X1 ?X0)
(parent ?X1 ?X0))
8. [flatten] <- [7]
(=>
(son ?X1 ?X0)
(parent ?X1 ?X0))
9. [ennf_transformation] <- [4]
(or
(not (ancestor Man22_1 ?X0))
(not (equal Ancestor22_1 ?X0)))
10. [ennf_transformation] <- [6]
(or
(ancestor ?X1 ?X0)
(not (parent ?X1 ?X0)))
11. [ennf_transformation] <- [8]
(or
(parent ?X1 ?X0)
(not (son ?X1 ?X0)))
12. [cnf_transformation] <- [9]
(or
(not (ancestor Man22_1 ?X0))
(not (equal Ancestor22_1 ?X0)))
13. [cnf_transformation] <- [10]
(or
(not (parent ?X1 ?X0))
(ancestor ?X1 ?X0))
14. [cnf_transformation] <- [11]
(or
(not (son ?X1 ?X0))
(parent ?X1 ?X0))
15. [cnf_transformation] <- [1]
(son Man22_1 Ancestor22_1)
16. [plain] <- [12]
(not (ancestor Man22_1 Ancestor22_1))
17. [resolution] <- [14, 15]
(parent Man22_1 Ancestor22_1)
18. [resolution] <- [17, 13]
(ancestor Man22_1 Ancestor22_1)
19. [forward_subsumption_resolution] <- [18, 16]
False | |
| TQG23 | passed | 9.16s | Theorem | show 1. [axiom]
(ancestor Human23_3 Human23_4)
2. [axiom]
(ancestor Human23_12 Human23_13)
3. [axiom]
(ancestor Human23_9 Human23_10)
4. [axiom]
(ancestor Human23_7 Human23_8)
5. [axiom]
(ancestor Human23_14 Human23_16)
6. [axiom]
(=>
(and
(ancestor ?X1 ?X2)
(ancestor ?X2 ?X3))
(ancestor ?X1 ?X3))
7. [axiom]
(ancestor Human23_1 Human23_2)
8. [axiom]
(ancestor Human23_4 Human23_5)
9. [axiom]
(ancestor Human23_11 Human23_12)
10. [axiom]
(ancestor Human23_10 Human23_11)
11. [axiom]
(ancestor Human23_13 Human23_14)
12. [axiom]
(ancestor Human23_14 Human23_15)
13. [axiom]
(ancestor Human23_8 Human23_9)
14. [axiom]
(ancestor Human23_2 Human23_3)
15. [axiom]
(ancestor Human23_6 Human23_7)
16. [axiom]
(ancestor Human23_5 Human23_6)
17. [negated_conjecture]
(not (and
(ancestor Human23_1 Human23_16)
(ancestor Human23_1 Human23_15)))
18. [rectify] <- [6]
(=>
(and
(ancestor ?X0 ?X1)
(ancestor ?X1 ?X2))
(ancestor ?X0 ?X2))
19. [flatten] <- [18]
(=>
(and
(ancestor ?X0 ?X1)
(ancestor ?X1 ?X2))
(ancestor ?X0 ?X2))
20. [ennf_transformation] <- [17]
(or
(not (ancestor Human23_1 Human23_16))
(not (ancestor Human23_1 Human23_15)))
21. [ennf_transformation] <- [19]
(or
(ancestor ?X0 ?X2)
(or
(not (ancestor ?X0 ?X1))
(not (ancestor ?X1 ?X2))))
22. [flatten] <- [21]
(or
(ancestor ?X0 ?X2)
(not (ancestor ?X0 ?X1))
(not (ancestor ?X1 ?X2)))
23. [cnf_transformation] <- [20]
(or
(not (ancestor Human23_1 Human23_16))
(not (ancestor Human23_1 Human23_15)))
24. [cnf_transformation] <- [16]
(ancestor Human23_5 Human23_6)
25. [cnf_transformation] <- [15]
(ancestor Human23_6 Human23_7)
26. [cnf_transformation] <- [14]
(ancestor Human23_2 Human23_3)
27. [cnf_transformation] <- [13]
(ancestor Human23_8 Human23_9)
28. [cnf_transformation] <- [12]
(ancestor Human23_14 Human23_15)
29. [cnf_transformation] <- [11]
(ancestor Human23_13 Human23_14)
30. [cnf_transformation] <- [10]
(ancestor Human23_10 Human23_11)
31. [cnf_transformation] <- [9]
(ancestor Human23_11 Human23_12)
32. [cnf_transformation] <- [8]
(ancestor Human23_4 Human23_5)
33. [cnf_transformation] <- [7]
(ancestor Human23_1 Human23_2)
34. [cnf_transformation] <- [22]
(or
(not (ancestor ?X1 ?X2))
(not (ancestor ?X0 ?X1))
(ancestor ?X0 ?X2))
35. [cnf_transformation] <- [5]
(ancestor Human23_14 Human23_16)
36. [cnf_transformation] <- [4]
(ancestor Human23_7 Human23_8)
37. [cnf_transformation] <- [3]
(ancestor Human23_9 Human23_10)
38. [cnf_transformation] <- [2]
(ancestor Human23_12 Human23_13)
39. [cnf_transformation] <- [1]
(ancestor Human23_3 Human23_4)
40. [avatar]
(<=>
8
(ancestor Human23_1 Human23_15))
41. [avatar]
(<=>
9
(ancestor Human23_1 Human23_16))
42. [avatar] <- [41]
(not (ancestor Human23_1 Human23_16))
43. [avatar] <- [23, 41, 40]
(or
(not 8)
(not 9))
44. [resolution] <- [34, 39]
(or
(not (ancestor ?X0 Human23_3))
(ancestor ?X0 Human23_4))
45. [resolution] <- [34, 32]
(or
(not (ancestor ?X0 Human23_4))
(ancestor ?X0 Human23_5))
46. [resolution] <- [34, 38]
(or
(not (ancestor ?X0 Human23_12))
(ancestor ?X0 Human23_13))
47. [resolution] <- [34, 30]
(or
(not (ancestor ?X0 Human23_10))
(ancestor ?X0 Human23_11))
48. [resolution] <- [34, 27]
(or
(not (ancestor ?X0 Human23_8))
(ancestor ?X0 Human23_9))
49. [resolution] <- [34, 28]
(or
(not (ancestor ?X0 Human23_14))
(ancestor ?X0 Human23_15))
50. [resolution] <- [34, 35]
(or
(not (ancestor ?X0 Human23_14))
(ancestor ?X0 Human23_16))
51. [resolution] <- [34, 26]
(or
(not (ancestor ?X0 Human23_2))
(ancestor ?X0 Human23_3))
52. [resolution] <- [34, 25]
(or
(not (ancestor ?X0 Human23_6))
(ancestor ?X0 Human23_7))
53. [resolution] <- [46, 31]
(ancestor Human23_11 Human23_13)
54. [resolution] <- [47, 37]
(ancestor Human23_9 Human23_11)
55. [resolution] <- [48, 36]
(ancestor Human23_7 Human23_9)
56. [resolution] <- [49, 29]
(ancestor Human23_13 Human23_15)
57. [resolution] <- [50, 29]
(ancestor Human23_13 Human23_16)
58. [resolution] <- [51, 33]
(ancestor Human23_1 Human23_3)
59. [resolution] <- [52, 24]
(ancestor Human23_5 Human23_7)
60. [resolution] <- [53, 34]
(or
(not (ancestor ?X0 Human23_11))
(ancestor ?X0 Human23_13))
61. [resolution] <- [54, 34]
(or
(not (ancestor ?X0 Human23_9))
(ancestor ?X0 Human23_11))
62. [resolution] <- [55, 34]
(or
(not (ancestor ?X0 Human23_7))
(ancestor ?X0 Human23_9))
63. [resolution] <- [56, 34]
(or
(not (ancestor ?X0 Human23_13))
(ancestor ?X0 Human23_15))
64. [resolution] <- [57, 34]
(or
(not (ancestor ?X0 Human23_13))
(ancestor ?X0 Human23_16))
65. [resolution] <- [58, 44]
(ancestor Human23_1 Human23_4)
66. [resolution] <- [59, 34]
(or
(not (ancestor ?X0 Human23_5))
(ancestor ?X0 Human23_7))
67. [resolution] <- [65, 45]
(ancestor Human23_1 Human23_5)
68. [resolution] <- [67, 66]
(ancestor Human23_1 Human23_7)
69. [resolution] <- [68, 62]
(ancestor Human23_1 Human23_9)
70. [resolution] <- [69, 61]
(ancestor Human23_1 Human23_11)
71. [resolution] <- [70, 60]
(ancestor Human23_1 Human23_13)
72. [resolution] <- [71, 64]
(ancestor Human23_1 Human23_16)
73. [resolution] <- [71, 63]
(ancestor Human23_1 Human23_15)
74. [avatar] <- [73, 40]
8
75. [forward_subsumption_resolution] <- [72, 42]
False
76. [avatar] <- [75]
9
77. [avatar] <- [76, 74, 43]
False | |
| TQG24 | passed | 3.02s | Theorem | show 1. [axiom]
(instance Rover24_1 Canine)
2. [axiom]
(subclass OrganicObject CorpuscularObject)
↳ Merge.kif:14716
3. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(instance ?X2 ?X0))
(instance ?X2 ?X1))
↳ Merge.kif:137
4. [axiom]
(subclass Carnivore Organism)
↳ Merge.kif:14967
5. [axiom]
(subclass Organism OrganicObject)
↳ Merge.kif:14724
6. [axiom]
(subclass Canine Carnivore)
↳ Merge.kif:14980
7. [negated_conjecture]
(not (instance Rover24_1 CorpuscularObject))
8. [flatten] <- [7]
(not (instance Rover24_1 CorpuscularObject))
9. [rectify] <- [3]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
10. [flatten] <- [9]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
11. [ennf_transformation] <- [10]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
12. [flatten] <- [11]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
13. [cnf_transformation] <- [8]
(not (instance Rover24_1 CorpuscularObject))
14. [cnf_transformation] <- [6]
(subclass Canine Carnivore)
15. [cnf_transformation] <- [5]
(subclass Organism OrganicObject)
16. [cnf_transformation] <- [4]
(subclass Carnivore Organism)
17. [cnf_transformation] <- [12]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
18. [cnf_transformation] <- [2]
(subclass OrganicObject CorpuscularObject)
19. [cnf_transformation] <- [1]
(instance Rover24_1 Canine)
20. [resolution] <- [17, 15]
(or
(not (instance ?X0 Organism))
(instance ?X0 OrganicObject))
21. [resolution] <- [17, 18]
(or
(not (instance ?X0 OrganicObject))
(instance ?X0 CorpuscularObject))
22. [resolution] <- [17, 14]
(or
(not (instance ?X0 Canine))
(instance ?X0 Carnivore))
23. [resolution] <- [17, 16]
(or
(not (instance ?X0 Carnivore))
(instance ?X0 Organism))
24. [resolution] <- [22, 19]
(instance Rover24_1 Carnivore)
25. [resolution] <- [24, 23]
(instance Rover24_1 Organism)
26. [resolution] <- [25, 20]
(instance Rover24_1 OrganicObject)
27. [resolution] <- [26, 21]
(instance Rover24_1 CorpuscularObject)
28. [forward_subsumption_resolution] <- [27, 13]
False | |
| TQG25 | failed | 60.76s | Timeout | expected: yes, got: no (timeout) | |
| TQG26 | passed | 1.92s | Theorem | show 1. [axiom]
(instance Object26_1 Planet26_1)
2. [axiom]
(not (attribute Object26_1 Solid))
3. [axiom]
(=>
(instance ?X0 Planet26_1)
(or
(attribute ?X0 Solid)
(attribute ?X0 Gaseous)))
4. [axiom]
(=>
(instance ?X0 Planet26_1)
(or
(attribute ?X0 Earthlike)
(attribute ?X0 HostileToEarthLife)))
5. [axiom]
(=>
(and
(instance ?X0 Planet26_1)
(attribute ?X0 Gaseous))
(not (attribute ?X0 Earthlike)))
6. [negated_conjecture]
(not (attribute Object26_1 HostileToEarthLife))
7. [flatten] <- [6]
(not (attribute Object26_1 HostileToEarthLife))
8. [flatten] <- [5]
(=>
(and
(instance ?X0 Planet26_1)
(attribute ?X0 Gaseous))
(not (attribute ?X0 Earthlike)))
9. [flatten] <- [2]
(not (attribute Object26_1 Solid))
10. [ennf_transformation] <- [8]
(or
(not (attribute ?X0 Earthlike))
(or
(not (instance ?X0 Planet26_1))
(not (attribute ?X0 Gaseous))))
11. [flatten] <- [10]
(or
(not (attribute ?X0 Earthlike))
(not (instance ?X0 Planet26_1))
(not (attribute ?X0 Gaseous)))
12. [ennf_transformation] <- [4]
(or
(or
(attribute ?X0 Earthlike)
(attribute ?X0 HostileToEarthLife))
(not (instance ?X0 Planet26_1)))
13. [flatten] <- [12]
(or
(attribute ?X0 Earthlike)
(attribute ?X0 HostileToEarthLife)
(not (instance ?X0 Planet26_1)))
14. [ennf_transformation] <- [3]
(or
(or
(attribute ?X0 Solid)
(attribute ?X0 Gaseous))
(not (instance ?X0 Planet26_1)))
15. [flatten] <- [14]
(or
(attribute ?X0 Solid)
(attribute ?X0 Gaseous)
(not (instance ?X0 Planet26_1)))
16. [cnf_transformation] <- [7]
(not (attribute Object26_1 HostileToEarthLife))
17. [cnf_transformation] <- [11]
(or
(not (attribute ?X0 Earthlike))
(not (instance ?X0 Planet26_1))
(not (attribute ?X0 Gaseous)))
18. [cnf_transformation] <- [13]
(or
(not (instance ?X0 Planet26_1))
(attribute ?X0 HostileToEarthLife)
(attribute ?X0 Earthlike))
19. [cnf_transformation] <- [15]
(or
(not (instance ?X0 Planet26_1))
(attribute ?X0 Gaseous)
(attribute ?X0 Solid))
20. [cnf_transformation] <- [9]
(not (attribute Object26_1 Solid))
21. [cnf_transformation] <- [1]
(instance Object26_1 Planet26_1)
22. [resolution] <- [18, 21]
(or
(attribute Object26_1 HostileToEarthLife)
(attribute Object26_1 Earthlike))
23. [forward_subsumption_resolution] <- [22, 16]
(attribute Object26_1 Earthlike)
24. [resolution] <- [23, 17]
(or
(not (instance Object26_1 Planet26_1))
(not (attribute Object26_1 Gaseous)))
25. [forward_subsumption_resolution] <- [24, 21]
(not (attribute Object26_1 Gaseous))
26. [resolution] <- [19, 21]
(or
(attribute Object26_1 Gaseous)
(attribute Object26_1 Solid))
27. [forward_subsumption_resolution] <- [26, 25]
(attribute Object26_1 Solid)
28. [forward_subsumption_resolution] <- [27, 20]
False | |
| TQG27 | failed | 60.84s | Timeout | expected: yes, got: no (timeout) | |
| TQG28 | passed | 2.42s | Theorem | show 1. [axiom]
(=>
(contraryAttribute ?X0 ?X1 ?X2 ?X3)
(contraryAttribute ?X2 ?X3))
2. [axiom]
(=>
(and
(contraryAttribute ?X0 ?X1)
(attribute ?X2 ?X0))
(not (attribute ?X2 ?X1)))
3. [axiom]
(attribute Object28_1 Watery)
4. [axiom]
(contraryAttribute Rocky Icy Watery Gaseous)
5. [negated_conjecture]
(not (not (attribute Object28_1 Gaseous)))
6. [flatten] <- [5]
(attribute Object28_1 Gaseous)
7. [rectify] <- [2]
(=>
(and
(contraryAttribute ?X2 ?X1)
(attribute ?X0 ?X2))
(not (attribute ?X0 ?X1)))
8. [flatten] <- [7]
(=>
(and
(contraryAttribute ?X2 ?X1)
(attribute ?X0 ?X2))
(not (attribute ?X0 ?X1)))
9. [rectify] <- [1]
(=>
(contraryAttribute ?X3 ?X2 ?X1 ?X0)
(contraryAttribute ?X1 ?X0))
10. [flatten] <- [9]
(=>
(contraryAttribute ?X3 ?X2 ?X1 ?X0)
(contraryAttribute ?X1 ?X0))
11. [ennf_transformation] <- [8]
(or
(not (attribute ?X0 ?X1))
(or
(not (contraryAttribute ?X2 ?X1))
(not (attribute ?X0 ?X2))))
12. [flatten] <- [11]
(or
(not (attribute ?X0 ?X1))
(not (contraryAttribute ?X2 ?X1))
(not (attribute ?X0 ?X2)))
13. [ennf_transformation] <- [10]
(or
(contraryAttribute ?X1 ?X0)
(not (contraryAttribute ?X3 ?X2 ?X1 ?X0)))
14. [cnf_transformation] <- [6]
(attribute Object28_1 Gaseous)
15. [cnf_transformation] <- [4]
(contraryAttribute Rocky Icy Watery Gaseous)
16. [cnf_transformation] <- [3]
(attribute Object28_1 Watery)
17. [cnf_transformation] <- [12]
(or
(not (contraryAttribute ?X2 ?X1))
(not (attribute ?X0 ?X1))
(not (attribute ?X0 ?X2)))
18. [cnf_transformation] <- [13]
(or
(not (contraryAttribute ?X3 ?X2 ?X1 ?X0))
(contraryAttribute ?X1 ?X0))
19. [resolution] <- [18, 15]
(contraryAttribute Watery Gaseous)
20. [resolution] <- [17, 19]
(or
(not (attribute ?X0 Watery))
(not (attribute ?X0 Gaseous)))
21. [resolution] <- [20, 16]
(not (attribute Object28_1 Gaseous))
22. [forward_subsumption_resolution] <- [21, 14]
False | |
| TQG29 | passed | 1.52s | Theorem | show 1. [axiom]
(equal Animal29_1 Frog29_1)
2. [axiom]
(instance Frog29_1 Amphibian)
3. [negated_conjecture]
(not (instance Animal29_1 Amphibian))
4. [flatten] <- [3]
(not (instance Animal29_1 Amphibian))
5. [cnf_transformation] <- [4]
(not (instance Animal29_1 Amphibian))
6. [cnf_transformation] <- [2]
(instance Frog29_1 Amphibian)
7. [cnf_transformation] <- [1]
(equal Animal29_1 Frog29_1)
8. [plain] <- [5, 7]
(not (instance Frog29_1 Amphibian))
9. [forward_subsumption_resolution] <- [8, 6]
False | |
| TQG3 | passed | 1.92s | Theorem | show 1. [axiom]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
($greatereq ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
2. [axiom]
(=>
(instance__0RePred ?X0 NegativeRealNumber)
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
3. [axiom]
(instance__0RePred Number3_1 NonnegativeRealNumber)
4. [negated_conjecture]
(not (not (instance__0RePred Number3_1 NegativeRealNumber)))
5. [plain] <- [1]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber)))
6. [flatten] <- [4]
(instance__0RePred Number3_1 NegativeRealNumber)
7. [ennf_transformation] <- [2]
(or
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NegativeRealNumber)))
8. [ennf_transformation] <- [5]
(or
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
9. [cnf_transformation] <- [6]
(instance__0RePred Number3_1 NegativeRealNumber)
10. [cnf_transformation] <- [3]
(instance__0RePred Number3_1 NonnegativeRealNumber)
11. [cnf_transformation] <- [7]
(or
(not (instance__0RePred ?X0 NegativeRealNumber))
($less ?X0 0/1))
12. [cnf_transformation] <- [8]
(or
(not ($less ?X0 0/1))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
13. [resolution] <- [11, 9]
($less Number3_1 0/1)
14. [resolution] <- [12, 13]
(not (instance__0RePred Number3_1 NonnegativeRealNumber))
15. [forward_subsumption_resolution] <- [14, 10]
False | |
| TQG30 | passed | 1.59s | Theorem | show 1. [axiom]
(subclass Class30_1 Reptile)
2. [axiom]
(=>
(and
(subclass ?X1 ?X2)
(subclass ?X2 ?X1))
(equal ?X1 ?X2))
3. [axiom]
(subclass Reptile Class30_1)
4. [negated_conjecture]
(not (equal Reptile Class30_1))
5. [flatten] <- [4]
(not (equal Reptile Class30_1))
6. [rectify] <- [2]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X0))
(equal ?X0 ?X1))
7. [flatten] <- [6]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X0))
(equal ?X0 ?X1))
8. [ennf_transformation] <- [7]
(or
(equal ?X0 ?X1)
(or
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X0))))
9. [flatten] <- [8]
(or
(equal ?X0 ?X1)
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X0)))
10. [cnf_transformation] <- [5]
(not (equal Reptile Class30_1))
11. [cnf_transformation] <- [3]
(subclass Reptile Class30_1)
12. [cnf_transformation] <- [9]
(or
(not (subclass ?X1 ?X0))
(not (subclass ?X0 ?X1))
(equal ?X0 ?X1))
13. [cnf_transformation] <- [1]
(subclass Class30_1 Reptile)
14. [resolution] <- [12, 13]
(or
(not (subclass Reptile Class30_1))
(equal Reptile Class30_1))
15. [forward_subsumption_resolution] <- [14, 11]
(equal Reptile Class30_1)
16. [forward_subsumption_resolution] <- [15, 10]
False | |
| TQG31 | passed | 2.17s | Theorem | show 1. [axiom]
(subclass Class31_1 Class31_2)
2. [axiom]
(instance Animal31 Class31_2)
3. [axiom]
(=>
(and
(subclass ?X1 ?X2)
(subclass ?X2 ?X3))
(subclass ?X1 ?X3))
4. [axiom]
(=>
(and
(subclass ?X1 ?X2)
(subclass ?X2 ?X1))
(equal ?X1 ?X2))
5. [axiom]
(subclass Class31_2 Class31_3)
6. [axiom]
(subclass Class31_3 Class31_1)
7. [negated_conjecture]
(not (instance Animal31 Class31_1))
8. [flatten] <- [7]
(not (instance Animal31 Class31_1))
9. [rectify] <- [4]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X0))
(equal ?X0 ?X1))
10. [flatten] <- [9]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X0))
(equal ?X0 ?X1))
11. [rectify] <- [3]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
12. [flatten] <- [11]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
13. [ennf_transformation] <- [10]
(or
(equal ?X0 ?X1)
(or
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X0))))
14. [flatten] <- [13]
(or
(equal ?X0 ?X1)
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X0)))
15. [ennf_transformation] <- [12]
(or
(subclass ?X0 ?X2)
(or
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2))))
16. [flatten] <- [15]
(or
(subclass ?X0 ?X2)
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2)))
17. [cnf_transformation] <- [8]
(not (instance Animal31 Class31_1))
18. [cnf_transformation] <- [6]
(subclass Class31_3 Class31_1)
19. [cnf_transformation] <- [5]
(subclass Class31_2 Class31_3)
20. [cnf_transformation] <- [14]
(or
(not (subclass ?X1 ?X0))
(not (subclass ?X0 ?X1))
(equal ?X0 ?X1))
21. [cnf_transformation] <- [16]
(or
(not (subclass ?X1 ?X2))
(not (subclass ?X0 ?X1))
(subclass ?X0 ?X2))
22. [cnf_transformation] <- [2]
(instance Animal31 Class31_2)
23. [cnf_transformation] <- [1]
(subclass Class31_1 Class31_2)
24. [resolution] <- [20, 23]
(or
(not (subclass Class31_2 Class31_1))
(equal Class31_2 Class31_1))
25. [avatar]
(<=>
6
(equal Class31_2 Class31_1))
26. [avatar] <- [25]
(equal Class31_2 Class31_1)
27. [avatar]
(<=>
7
(subclass Class31_2 Class31_1))
28. [avatar] <- [27]
(not (subclass Class31_2 Class31_1))
29. [avatar] <- [24, 27, 25]
(or
6
(not 7))
30. [resolution] <- [21, 18]
(or
(not (subclass ?X0 Class31_3))
(subclass ?X0 Class31_1))
31. [resolution] <- [30, 19]
(subclass Class31_2 Class31_1)
32. [forward_subsumption_resolution] <- [31, 28]
False
33. [avatar] <- [32]
7
34. [superposition] <- [17, 26]
(not (instance Animal31 Class31_2))
35. [forward_subsumption_resolution] <- [34, 22]
False
36. [avatar] <- [35]
(not 6)
37. [avatar] <- [33, 36, 29]
False | |
| TQG32 | passed | 2.04s | Theorem | show 1. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(instance ?X2 ?X0))
(instance ?X2 ?X1))
↳ Merge.kif:137
2. [axiom]
(subclass Class32_3 Class32_1)
3. [axiom]
(subclass Class32_2 Class32_3)
4. [negated_conjecture]
(not (exists (?X0)
(=>
(instance ?X0 Class32_2)
(instance ?X0 Class32_1))))
5. [rectify] <- [1]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
6. [flatten] <- [5]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
7. [ennf_transformation] <- [4]
(and
(not (instance ?X0 Class32_1))
(instance ?X0 Class32_2))
8. [ennf_transformation] <- [6]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
9. [flatten] <- [8]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
10. [cnf_transformation] <- [7]
(instance ?X0 Class32_2)
11. [cnf_transformation] <- [7]
(not (instance ?X0 Class32_1))
12. [cnf_transformation] <- [3]
(subclass Class32_2 Class32_3)
13. [cnf_transformation] <- [2]
(subclass Class32_3 Class32_1)
14. [cnf_transformation] <- [9]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
15. [resolution] <- [14, 13]
(or
(instance ?X0 Class32_1)
(not (instance ?X0 Class32_3)))
16. [resolution] <- [14, 12]
(or
(instance ?X0 Class32_3)
(not (instance ?X0 Class32_2)))
17. [forward_subsumption_resolution] <- [16, 10]
(instance ?X0 Class32_3)
18. [forward_subsumption_resolution] <- [15, 11]
(not (instance ?X0 Class32_3))
19. [forward_subsumption_resolution] <- [18, 17]
False | |
| TQG33 | passed | 1.95s | Theorem | show 1. [axiom]
(subclass Organism AutonomousAgent)
↳ Merge.kif:14725
2. [axiom]
(subclass AutonomousAgent Object)
↳ Merge.kif:1651
3. [axiom]
(subclass Animal Organism)
↳ Merge.kif:14815
4. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(instance ?X2 ?X0))
(instance ?X2 ?X1))
↳ Merge.kif:137
5. [axiom]
(instance Animal33_1 Animal)
6. [axiom]
(=>
(and
(instance ?X0 Object)
(weight
?X0
(MeasureFn__1ReFn ?X1 ?X2)))
($greater ?X1 0/1))
7. [negated_conjecture]
(not (not (weight
Animal33_1
(MeasureFn__1ReFn -100/1 PoundMass))))
8. [plain] <- [6]
(=>
(and
(instance ?X0 Object)
(weight
?X0
(MeasureFn__1ReFn ?X1 ?X2)))
($less 0/1 ?X1))
9. [flatten] <- [7]
(weight
Animal33_1
(MeasureFn__1ReFn -100/1 PoundMass))
10. [rectify] <- [8]
(=>
(and
(instance ?X2 Object)
(weight
?X2
(MeasureFn__1ReFn ?X1 ?X0)))
($less 0/1 ?X1))
11. [flatten] <- [10]
(=>
(and
(instance ?X2 Object)
(weight
?X2
(MeasureFn__1ReFn ?X1 ?X0)))
($less 0/1 ?X1))
12. [rectify] <- [4]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
13. [flatten] <- [12]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
14. [ennf_transformation] <- [11]
(or
($less 0/1 ?X1)
(or
(not (instance ?X2 Object))
(not (weight
?X2
(MeasureFn__1ReFn ?X1 ?X0)))))
15. [flatten] <- [14]
(or
($less 0/1 ?X1)
(not (instance ?X2 Object))
(not (weight
?X2
(MeasureFn__1ReFn ?X1 ?X0))))
16. [ennf_transformation] <- [13]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
17. [flatten] <- [16]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
18. [cnf_transformation] <- [9]
(weight
Animal33_1
(MeasureFn__1ReFn -100/1 PoundMass))
19. [cnf_transformation] <- [15]
(or
(not (weight
?X2
(MeasureFn__1ReFn ?X1 ?X0)))
(not (instance ?X2 Object))
($less 0/1 ?X1))
20. [cnf_transformation] <- [5]
(instance Animal33_1 Animal)
21. [cnf_transformation] <- [17]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
22. [cnf_transformation] <- [3]
(subclass Animal Organism)
23. [cnf_transformation] <- [2]
(subclass AutonomousAgent Object)
24. [cnf_transformation] <- [1]
(subclass Organism AutonomousAgent)
25. [resolution] <- [21, 24]
(or
(not (instance ?X0 Organism))
(instance ?X0 AutonomousAgent))
26. [resolution] <- [21, 23]
(or
(not (instance ?X0 AutonomousAgent))
(instance ?X0 Object))
27. [resolution] <- [21, 22]
(or
(not (instance ?X0 Animal))
(instance ?X0 Organism))
28. [resolution] <- [19, 18]
(or
(not (instance Animal33_1 Object))
($less 0/1 -100/1))
29. [plain] <- [28]
(not (instance Animal33_1 Object))
30. [resolution] <- [27, 20]
(instance Animal33_1 Organism)
31. [resolution] <- [30, 25]
(instance Animal33_1 AutonomousAgent)
32. [resolution] <- [31, 26]
(instance Animal33_1 Object)
33. [forward_subsumption_resolution] <- [32, 29]
False | |
| TQG34 | passed | 1.36s | Theorem | show 1. [axiom]
(instance ?X0 Entity)
2. [negated_conjecture]
(not (instance Foo34_1 Entity))
3. [flatten] <- [2]
(not (instance Foo34_1 Entity))
4. [cnf_transformation] <- [3]
(not (instance Foo34_1 Entity))
5. [cnf_transformation] <- [1]
(instance ?X0 Entity)
6. [forward_subsumption_resolution] <- [4, 5]
False | |
| TQG35 | passed | 1.62s | Theorem | show 1. [axiom]
(=>
(during ?X0 ?X1)
(temporalPart ?X0 ?X1))
↳ Merge.kif:8517
2. [axiom]
(during TimeInterval35_1 TimeInterval35_2)
3. [axiom]
(temporalPart TimePoint35_1 TimeInterval35_1)
4. [axiom]
(=>
(and
(temporalPart ?X1 ?X2)
(temporalPart ?X2 ?X3))
(temporalPart ?X1 ?X3))
5. [negated_conjecture]
(not (temporalPart TimePoint35_1 TimeInterval35_2))
6. [flatten] <- [5]
(not (temporalPart TimePoint35_1 TimeInterval35_2))
7. [rectify] <- [4]
(=>
(and
(temporalPart ?X0 ?X1)
(temporalPart ?X1 ?X2))
(temporalPart ?X0 ?X2))
8. [flatten] <- [7]
(=>
(and
(temporalPart ?X0 ?X1)
(temporalPart ?X1 ?X2))
(temporalPart ?X0 ?X2))
9. [rectify] <- [1]
(=>
(during ?X1 ?X0)
(temporalPart ?X1 ?X0))
10. [flatten] <- [9]
(=>
(during ?X1 ?X0)
(temporalPart ?X1 ?X0))
11. [ennf_transformation] <- [8]
(or
(temporalPart ?X0 ?X2)
(or
(not (temporalPart ?X0 ?X1))
(not (temporalPart ?X1 ?X2))))
12. [flatten] <- [11]
(or
(temporalPart ?X0 ?X2)
(not (temporalPart ?X0 ?X1))
(not (temporalPart ?X1 ?X2)))
13. [ennf_transformation] <- [10]
(or
(temporalPart ?X1 ?X0)
(not (during ?X1 ?X0)))
14. [cnf_transformation] <- [6]
(not (temporalPart TimePoint35_1 TimeInterval35_2))
15. [cnf_transformation] <- [12]
(or
(not (temporalPart ?X1 ?X2))
(not (temporalPart ?X0 ?X1))
(temporalPart ?X0 ?X2))
16. [cnf_transformation] <- [3]
(temporalPart TimePoint35_1 TimeInterval35_1)
17. [cnf_transformation] <- [2]
(during TimeInterval35_1 TimeInterval35_2)
18. [cnf_transformation] <- [13]
(or
(not (during ?X1 ?X0))
(temporalPart ?X1 ?X0))
19. [resolution] <- [18, 17]
(temporalPart TimeInterval35_1 TimeInterval35_2)
20. [resolution] <- [15, 19]
(or
(not (temporalPart ?X0 TimeInterval35_1))
(temporalPart ?X0 TimeInterval35_2))
21. [resolution] <- [20, 16]
(temporalPart TimePoint35_1 TimeInterval35_2)
22. [forward_subsumption_resolution] <- [21, 14]
False | |
| TQG36 | failed | 60.93s | Timeout | expected: yes, got: no (timeout) | |
| TQG37 | passed | 1.93s | Theorem | show 1. [axiom]
(=>
(and
(before ?X1 ?X2)
(before ?X2 ?X3))
(before ?X1 ?X3))
2. [axiom]
(temporalPart TimePoint37_2 TimeInterval37_2)
3. [axiom]
(=>
(earlier ?X0 ?X1)
(before
(EndFn ?X0)
(BeginFn ?X1)))
↳ Merge.kif:8637
4. [axiom]
(=>
(equal
(BeginFn ?X0)
?X1)
(forall (?X2)
(=>
(and
(temporalPart ?X2 ?X0)
(not (equal ?X1 ?X2)))
(before ?X1 ?X2))))
5. [axiom]
(=>
(equal
(EndFn ?X0)
?X1)
(forall (?X2)
(=>
(and
(temporalPart ?X2 ?X0)
(not (equal ?X1 ?X2)))
(before ?X2 ?X1))))
6. [axiom]
(not (before ?X1 ?X1))
7. [axiom]
(earlier TimeInterval37_1 TimeInterval37_2)
8. [axiom]
(temporalPart TimePoint37_1 TimeInterval37_1)
9. [negated_conjecture]
(not (not (before TimePoint37_2 TimePoint37_1)))
10. [flatten] <- [9]
(before TimePoint37_2 TimePoint37_1)
11. [rectify] <- [6]
(not (before ?X0 ?X0))
12. [flatten] <- [11]
(not (before ?X0 ?X0))
13. [rectify] <- [5]
(=>
(equal
(EndFn ?X1)
?X0)
(forall (?X2)
(=>
(and
(temporalPart ?X2 ?X1)
(not (equal ?X0 ?X2)))
(before ?X2 ?X0))))
14. [flatten] <- [13]
(=>
(equal
(EndFn ?X1)
?X0)
(forall (?X2)
(=>
(and
(temporalPart ?X2 ?X1)
(not (equal ?X0 ?X2)))
(before ?X2 ?X0))))
15. [rectify] <- [4]
(=>
(equal
(BeginFn ?X1)
?X0)
(forall (?X2)
(=>
(and
(temporalPart ?X2 ?X1)
(not (equal ?X0 ?X2)))
(before ?X0 ?X2))))
16. [flatten] <- [15]
(=>
(equal
(BeginFn ?X1)
?X0)
(forall (?X2)
(=>
(and
(temporalPart ?X2 ?X1)
(not (equal ?X0 ?X2)))
(before ?X0 ?X2))))
17. [rectify] <- [3]
(=>
(earlier ?X1 ?X0)
(before
(EndFn ?X1)
(BeginFn ?X0)))
18. [flatten] <- [17]
(=>
(earlier ?X1 ?X0)
(before
(EndFn ?X1)
(BeginFn ?X0)))
19. [rectify] <- [1]
(=>
(and
(before ?X0 ?X1)
(before ?X1 ?X2))
(before ?X0 ?X2))
20. [flatten] <- [19]
(=>
(and
(before ?X0 ?X1)
(before ?X1 ?X2))
(before ?X0 ?X2))
21. [ennf_transformation] <- [14]
(or
(forall (?X2)
(or
(before ?X2 ?X0)
(or
(not (temporalPart ?X2 ?X1))
(equal ?X0 ?X2))))
(not (equal
(EndFn ?X1)
?X0)))
22. [flatten] <- [21]
(or
(forall (?X2)
(or
(before ?X2 ?X0)
(not (temporalPart ?X2 ?X1))
(equal ?X0 ?X2)))
(not (equal
(EndFn ?X1)
?X0)))
23. [ennf_transformation] <- [16]
(or
(forall (?X2)
(or
(before ?X0 ?X2)
(or
(not (temporalPart ?X2 ?X1))
(equal ?X0 ?X2))))
(not (equal
(BeginFn ?X1)
?X0)))
24. [flatten] <- [23]
(or
(forall (?X2)
(or
(before ?X0 ?X2)
(not (temporalPart ?X2 ?X1))
(equal ?X0 ?X2)))
(not (equal
(BeginFn ?X1)
?X0)))
25. [ennf_transformation] <- [18]
(or
(before
(EndFn ?X1)
(BeginFn ?X0))
(not (earlier ?X1 ?X0)))
26. [ennf_transformation] <- [20]
(or
(before ?X0 ?X2)
(or
(not (before ?X0 ?X1))
(not (before ?X1 ?X2))))
27. [flatten] <- [26]
(or
(before ?X0 ?X2)
(not (before ?X0 ?X1))
(not (before ?X1 ?X2)))
28. [cnf_transformation] <- [10]
(before TimePoint37_2 TimePoint37_1)
29. [cnf_transformation] <- [8]
(temporalPart TimePoint37_1 TimeInterval37_1)
30. [cnf_transformation] <- [7]
(earlier TimeInterval37_1 TimeInterval37_2)
31. [cnf_transformation] <- [12]
(not (before ?X0 ?X0))
32. [cnf_transformation] <- [22]
(or
(before ?X2 ?X0)
(not (temporalPart ?X2 ?X1))
(equal ?X0 ?X2)
(not (equal
(EndFn ?X1)
?X0)))
33. [cnf_transformation] <- [24]
(or
(before ?X0 ?X2)
(not (temporalPart ?X2 ?X1))
(equal ?X0 ?X2)
(not (equal
(BeginFn ?X1)
?X0)))
34. [cnf_transformation] <- [25]
(or
(before
(EndFn ?X1)
(BeginFn ?X0))
(not (earlier ?X1 ?X0)))
35. [cnf_transformation] <- [2]
(temporalPart TimePoint37_2 TimeInterval37_2)
36. [cnf_transformation] <- [27]
(or
(not (before ?X1 ?X2))
(not (before ?X0 ?X1))
(before ?X0 ?X2))
37. [plain] <- [32]
(or
(before
?X2
(EndFn ?X1))
(not (temporalPart ?X2 ?X1))
(equal
(EndFn ?X1)
?X2))
38. [plain] <- [33]
(or
(before
(BeginFn ?X1)
?X2)
(not (temporalPart ?X2 ?X1))
(equal
(BeginFn ?X1)
?X2))
39. [resolution] <- [36, 28]
(or
(not (before ?X0 TimePoint37_2))
(before ?X0 TimePoint37_1))
40. [resolution] <- [38, 39]
(or
(before
(BeginFn ?X0)
TimePoint37_1)
(equal
(BeginFn ?X0)
TimePoint37_2)
(not (temporalPart TimePoint37_2 ?X0)))
41. [resolution] <- [40, 36]
(or
(not (before
?X1
(BeginFn ?X0)))
(not (temporalPart TimePoint37_2 ?X0))
(equal
(BeginFn ?X0)
TimePoint37_2)
(before ?X1 TimePoint37_1))
42. [resolution] <- [41, 34]
(or
(not (earlier ?X1 ?X0))
(equal
(BeginFn ?X0)
TimePoint37_2)
(before
(EndFn ?X1)
TimePoint37_1)
(not (temporalPart TimePoint37_2 ?X0)))
43. [avatar]
(<=>
256
(equal
TimePoint37_2
(BeginFn TimeInterval37_2)))
44. [avatar] <- [43]
(equal
TimePoint37_2
(BeginFn TimeInterval37_2))
45. [resolution] <- [42, 30]
(or
(equal
TimePoint37_2
(BeginFn TimeInterval37_2))
(before
(EndFn TimeInterval37_1)
TimePoint37_1)
(not (temporalPart TimePoint37_2 TimeInterval37_2)))
46. [forward_subsumption_resolution] <- [45, 35]
(or
(equal
TimePoint37_2
(BeginFn TimeInterval37_2))
(before
(EndFn TimeInterval37_1)
TimePoint37_1))
47. [avatar]
(<=>
263
(before
(EndFn TimeInterval37_1)
TimePoint37_1))
48. [avatar] <- [47]
(not (before
(EndFn TimeInterval37_1)
TimePoint37_1))
49. [avatar] <- [47]
(before
(EndFn TimeInterval37_1)
TimePoint37_1)
50. [avatar] <- [46, 43, 47]
(or 263 256)
51. [resolution] <- [49, 36]
(or
(not (before
?X0
(EndFn TimeInterval37_1)))
(before ?X0 TimePoint37_1))
52. [resolution] <- [51, 37]
(or
(not (temporalPart ?X0 TimeInterval37_1))
(before ?X0 TimePoint37_1)
(equal
(EndFn TimeInterval37_1)
?X0))
53. [resolution] <- [52, 29]
(or
(before TimePoint37_1 TimePoint37_1)
(equal
TimePoint37_1
(EndFn TimeInterval37_1)))
54. [forward_subsumption_resolution] <- [53, 31]
(equal
TimePoint37_1
(EndFn TimeInterval37_1))
55. [superposition] <- [34, 44]
(or
(before
(EndFn ?X0)
TimePoint37_2)
(not (earlier ?X0 TimeInterval37_2)))
56. [resolution] <- [55, 39]
(or
(before
(EndFn ?X0)
TimePoint37_1)
(not (earlier ?X0 TimeInterval37_2)))
57. [resolution] <- [56, 48]
(not (earlier TimeInterval37_1 TimeInterval37_2))
58. [forward_subsumption_resolution] <- [57, 30]
False
59. [avatar] <- [58]
(or
(not 256)
263)
60. [superposition] <- [49, 54]
(before TimePoint37_1 TimePoint37_1)
61. [forward_subsumption_resolution] <- [60, 31]
False
62. [avatar] <- [61]
(not 263)
63. [avatar] <- [62, 59, 50]
False | |
| TQG38 | passed | 2.17s | Theorem | show 1. [axiom]
(instance TimePoint38_1 TimePoint)
2. [axiom]
(temporalPart TimePoint38_2 TimeInterval38_2)
3. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(instance ?X2 ?X0))
(instance ?X2 ?X1))
↳ Merge.kif:137
4. [axiom]
(temporalPart TimePoint38_1 TimeInterval38_3)
5. [axiom]
(temporalPart TimePoint38_1 TimeInterval38_1)
6. [axiom]
(=>
(and
(instance ?X0 TimePosition)
(temporalPart ?X0 ?X1)
(temporalPart ?X0 ?X2))
(overlapsTemporally ?X1 ?X2))
↳ Merge.kif:8557
7. [axiom]
(temporalPart TimePoint38_2 TimeInterval38_3)
8. [axiom]
(instance TimePoint38_2 TimePoint)
9. [axiom]
(subclass TimePoint TimePosition)
↳ Merge.kif:2258
10. [negated_conjecture]
(not (and
(overlapsTemporally TimeInterval38_3 TimeInterval38_1)
(overlapsTemporally TimeInterval38_3 TimeInterval38_2)))
11. [rectify] <- [6]
(=>
(and
(instance ?X2 TimePosition)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0))
(overlapsTemporally ?X1 ?X0))
12. [flatten] <- [11]
(=>
(and
(instance ?X2 TimePosition)
(temporalPart ?X2 ?X1)
(temporalPart ?X2 ?X0))
(overlapsTemporally ?X1 ?X0))
13. [rectify] <- [3]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
14. [flatten] <- [13]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
15. [ennf_transformation] <- [10]
(or
(not (overlapsTemporally TimeInterval38_3 TimeInterval38_1))
(not (overlapsTemporally TimeInterval38_3 TimeInterval38_2)))
16. [ennf_transformation] <- [12]
(or
(overlapsTemporally ?X1 ?X0)
(or
(not (instance ?X2 TimePosition))
(not (temporalPart ?X2 ?X1))
(not (temporalPart ?X2 ?X0))))
17. [flatten] <- [16]
(or
(overlapsTemporally ?X1 ?X0)
(not (instance ?X2 TimePosition))
(not (temporalPart ?X2 ?X1))
(not (temporalPart ?X2 ?X0)))
18. [ennf_transformation] <- [14]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
19. [flatten] <- [18]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
20. [cnf_transformation] <- [15]
(or
(not (overlapsTemporally TimeInterval38_3 TimeInterval38_1))
(not (overlapsTemporally TimeInterval38_3 TimeInterval38_2)))
21. [cnf_transformation] <- [9]
(subclass TimePoint TimePosition)
22. [cnf_transformation] <- [8]
(instance TimePoint38_2 TimePoint)
23. [cnf_transformation] <- [7]
(temporalPart TimePoint38_2 TimeInterval38_3)
24. [cnf_transformation] <- [17]
(or
(not (temporalPart ?X2 ?X1))
(not (instance ?X2 TimePosition))
(overlapsTemporally ?X1 ?X0)
(not (temporalPart ?X2 ?X0)))
25. [cnf_transformation] <- [5]
(temporalPart TimePoint38_1 TimeInterval38_1)
26. [cnf_transformation] <- [4]
(temporalPart TimePoint38_1 TimeInterval38_3)
27. [cnf_transformation] <- [19]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
28. [cnf_transformation] <- [2]
(temporalPart TimePoint38_2 TimeInterval38_2)
29. [cnf_transformation] <- [1]
(instance TimePoint38_1 TimePoint)
30. [avatar]
(<=>
8
(overlapsTemporally TimeInterval38_3 TimeInterval38_2))
31. [avatar]
(<=>
9
(overlapsTemporally TimeInterval38_3 TimeInterval38_1))
32. [avatar] <- [31]
(not (overlapsTemporally TimeInterval38_3 TimeInterval38_1))
33. [avatar] <- [20, 31, 30]
(or
(not 8)
(not 9))
34. [resolution] <- [27, 21]
(or
(not (instance ?X0 TimePoint))
(instance ?X0 TimePosition))
35. [resolution] <- [24, 26]
(or
(not (instance TimePoint38_1 TimePosition))
(overlapsTemporally TimeInterval38_3 ?X0)
(not (temporalPart TimePoint38_1 ?X0)))
36. [resolution] <- [24, 23]
(or
(not (instance TimePoint38_2 TimePosition))
(overlapsTemporally TimeInterval38_3 ?X0)
(not (temporalPart TimePoint38_2 ?X0)))
37. [avatar]
(<=>
256
(instance TimePoint38_2 TimePosition))
38. [avatar] <- [37]
(not (instance TimePoint38_2 TimePosition))
39. [avatar]
(<=>
257
(forall (?X0)
(or
(overlapsTemporally TimeInterval38_3 ?X0)
(not (temporalPart TimePoint38_2 ?X0)))))
40. [avatar] <- [39]
(or
(not (temporalPart TimePoint38_2 ?X0))
(overlapsTemporally TimeInterval38_3 ?X0))
41. [avatar] <- [36, 37, 39]
(or
257
(not 256))
42. [avatar]
(<=>
258
(forall (?X0)
(or
(overlapsTemporally TimeInterval38_3 ?X0)
(not (temporalPart TimePoint38_1 ?X0)))))
43. [avatar] <- [42]
(or
(not (temporalPart TimePoint38_1 ?X0))
(overlapsTemporally TimeInterval38_3 ?X0))
44. [avatar]
(<=>
259
(instance TimePoint38_1 TimePosition))
45. [avatar] <- [44]
(not (instance TimePoint38_1 TimePosition))
46. [avatar] <- [35, 44, 42]
(or
258
(not 259))
47. [resolution] <- [34, 29]
(instance TimePoint38_1 TimePosition)
48. [resolution] <- [34, 22]
(instance TimePoint38_2 TimePosition)
49. [forward_subsumption_resolution] <- [48, 38]
False
50. [avatar] <- [49]
256
51. [forward_subsumption_resolution] <- [47, 45]
False
52. [avatar] <- [51]
259
53. [resolution] <- [40, 28]
(overlapsTemporally TimeInterval38_3 TimeInterval38_2)
54. [avatar] <- [53, 39, 30]
(or
8
(not 257))
55. [resolution] <- [43, 25]
(overlapsTemporally TimeInterval38_3 TimeInterval38_1)
56. [forward_subsumption_resolution] <- [55, 32]
False
57. [avatar] <- [56]
(or
9
(not 258))
58. [avatar] <- [52, 46, 57, 50, 41, 54, 33]
False | |
| TQG39 | passed | 2.34s | Theorem | show 1. [axiom]
(transitiveTestPred39_1 Entity39_3 Entity39_4)
2. [axiom]
(=>
(and
(transitiveTestPred39_1 ?X1 ?X2)
(transitiveTestPred39_1 ?X2 ?X3))
(transitiveTestPred39_1 ?X1 ?X3))
3. [axiom]
(transitiveTestPred39_1 Entity39_2 Entity39_3)
4. [axiom]
(transitiveTestPred39_1 Entity39_1 Entity39_2)
5. [negated_conjecture]
(not (transitiveTestPred39_1 Entity39_1 Entity39_4))
6. [flatten] <- [5]
(not (transitiveTestPred39_1 Entity39_1 Entity39_4))
7. [rectify] <- [2]
(=>
(and
(transitiveTestPred39_1 ?X0 ?X1)
(transitiveTestPred39_1 ?X1 ?X2))
(transitiveTestPred39_1 ?X0 ?X2))
8. [flatten] <- [7]
(=>
(and
(transitiveTestPred39_1 ?X0 ?X1)
(transitiveTestPred39_1 ?X1 ?X2))
(transitiveTestPred39_1 ?X0 ?X2))
9. [ennf_transformation] <- [8]
(or
(transitiveTestPred39_1 ?X0 ?X2)
(or
(not (transitiveTestPred39_1 ?X0 ?X1))
(not (transitiveTestPred39_1 ?X1 ?X2))))
10. [flatten] <- [9]
(or
(transitiveTestPred39_1 ?X0 ?X2)
(not (transitiveTestPred39_1 ?X0 ?X1))
(not (transitiveTestPred39_1 ?X1 ?X2)))
11. [cnf_transformation] <- [6]
(not (transitiveTestPred39_1 Entity39_1 Entity39_4))
12. [cnf_transformation] <- [4]
(transitiveTestPred39_1 Entity39_1 Entity39_2)
13. [cnf_transformation] <- [3]
(transitiveTestPred39_1 Entity39_2 Entity39_3)
14. [cnf_transformation] <- [10]
(or
(not (transitiveTestPred39_1 ?X1 ?X2))
(not (transitiveTestPred39_1 ?X0 ?X1))
(transitiveTestPred39_1 ?X0 ?X2))
15. [cnf_transformation] <- [1]
(transitiveTestPred39_1 Entity39_3 Entity39_4)
16. [resolution] <- [14, 13]
(or
(not (transitiveTestPred39_1 ?X0 Entity39_2))
(transitiveTestPred39_1 ?X0 Entity39_3))
17. [resolution] <- [14, 15]
(or
(not (transitiveTestPred39_1 ?X0 Entity39_3))
(transitiveTestPred39_1 ?X0 Entity39_4))
18. [resolution] <- [16, 12]
(transitiveTestPred39_1 Entity39_1 Entity39_3)
19. [resolution] <- [18, 17]
(transitiveTestPred39_1 Entity39_1 Entity39_4)
20. [forward_subsumption_resolution] <- [19, 11]
False | |
| TQG3_a | passed | 1.61s | Theorem | show 1. [axiom]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(not (instance__0RePred ?X0 NegativeRealNumber)))
2. [axiom]
(instance__0RePred Number3_1 NonnegativeRealNumber)
3. [negated_conjecture]
(not (not (instance__0RePred Number3_1 NegativeRealNumber)))
4. [flatten] <- [3]
(instance__0RePred Number3_1 NegativeRealNumber)
5. [flatten] <- [1]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(not (instance__0RePred ?X0 NegativeRealNumber)))
6. [ennf_transformation] <- [5]
(or
(not (instance__0RePred ?X0 NegativeRealNumber))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
7. [cnf_transformation] <- [4]
(instance__0RePred Number3_1 NegativeRealNumber)
8. [cnf_transformation] <- [2]
(instance__0RePred Number3_1 NonnegativeRealNumber)
9. [cnf_transformation] <- [6]
(or
(not (instance__0RePred ?X0 NonnegativeRealNumber))
(not (instance__0RePred ?X0 NegativeRealNumber)))
10. [resolution] <- [9, 8]
(not (instance__0RePred Number3_1 NegativeRealNumber))
11. [forward_subsumption_resolution] <- [10, 7]
False | |
| TQG3_b | passed | 1.59s | Theorem | show 1. [axiom]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
($greatereq ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
2. [axiom]
(=>
(instance__0RePred ?X0 NegativeRealNumber)
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
3. [axiom]
(instance__0RePred Number3_1 NonnegativeRealNumber)
4. [negated_conjecture]
(not (not (instance__0RePred Number3_1 NegativeRealNumber)))
5. [plain] <- [1]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber)))
6. [flatten] <- [4]
(instance__0RePred Number3_1 NegativeRealNumber)
7. [ennf_transformation] <- [2]
(or
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NegativeRealNumber)))
8. [ennf_transformation] <- [5]
(or
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
9. [cnf_transformation] <- [6]
(instance__0RePred Number3_1 NegativeRealNumber)
10. [cnf_transformation] <- [3]
(instance__0RePred Number3_1 NonnegativeRealNumber)
11. [cnf_transformation] <- [7]
(or
(not (instance__0RePred ?X0 NegativeRealNumber))
($less ?X0 0/1))
12. [cnf_transformation] <- [8]
(or
(not ($less ?X0 0/1))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
13. [resolution] <- [11, 9]
($less Number3_1 0/1)
14. [resolution] <- [12, 13]
(not (instance__0RePred Number3_1 NonnegativeRealNumber))
15. [forward_subsumption_resolution] <- [14, 10]
False | |
| TQG3_c | passed | 1.64s | Theorem | show 1. [axiom]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
($greatereq ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
2. [axiom]
(=>
(instance__0RePred ?X0 NegativeRealNumber)
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
3. [axiom]
(instance__0RePred Number3_1 NonnegativeRealNumber)
4. [negated_conjecture]
(not (not (instance__0RePred Number3_1 NegativeRealNumber)))
5. [plain] <- [1]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber)))
6. [flatten] <- [4]
(instance__0RePred Number3_1 NegativeRealNumber)
7. [ennf_transformation] <- [2]
(or
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NegativeRealNumber)))
8. [ennf_transformation] <- [5]
(or
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
9. [cnf_transformation] <- [6]
(instance__0RePred Number3_1 NegativeRealNumber)
10. [cnf_transformation] <- [3]
(instance__0RePred Number3_1 NonnegativeRealNumber)
11. [cnf_transformation] <- [7]
(or
(not (instance__0RePred ?X0 NegativeRealNumber))
($less ?X0 0/1))
12. [cnf_transformation] <- [8]
(or
(not ($less ?X0 0/1))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
13. [resolution] <- [11, 9]
($less Number3_1 0/1)
14. [resolution] <- [12, 13]
(not (instance__0RePred Number3_1 NonnegativeRealNumber))
15. [forward_subsumption_resolution] <- [14, 10]
False | |
| TQG3_d | passed | 1.71s | Theorem | show 1. [axiom]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
($greatereq ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
2. [axiom]
(=>
(instance__0RePred ?X0 NegativeRealNumber)
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
3. [axiom]
(instance__0RePred Number3_1 NonnegativeRealNumber)
4. [negated_conjecture]
(not (not (instance__0RePred Number3_1 NegativeRealNumber)))
5. [plain] <- [1]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber)))
6. [flatten] <- [4]
(instance__0RePred Number3_1 NegativeRealNumber)
7. [ennf_transformation] <- [2]
(or
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NegativeRealNumber)))
8. [ennf_transformation] <- [5]
(or
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
9. [cnf_transformation] <- [6]
(instance__0RePred Number3_1 NegativeRealNumber)
10. [cnf_transformation] <- [3]
(instance__0RePred Number3_1 NonnegativeRealNumber)
11. [cnf_transformation] <- [7]
(or
(not (instance__0RePred ?X0 NegativeRealNumber))
($less ?X0 0/1))
12. [cnf_transformation] <- [8]
(or
(not ($less ?X0 0/1))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
13. [resolution] <- [11, 9]
($less Number3_1 0/1)
14. [resolution] <- [12, 13]
(not (instance__0RePred Number3_1 NonnegativeRealNumber))
15. [forward_subsumption_resolution] <- [14, 10]
False | |
| TQG3_e | passed | 1.80s | Theorem | show 1. [axiom]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
($greatereq ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
2. [axiom]
(=>
(instance__0RePred ?X0 NegativeRealNumber)
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber)))
3. [axiom]
(instance__0RePred Number3_1 NonnegativeRealNumber)
4. [negated_conjecture]
(not (not (instance__0RePred Number3_1 NegativeRealNumber)))
5. [plain] <- [1]
(=>
(instance__0RePred ?X0 NonnegativeRealNumber)
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber)))
6. [flatten] <- [4]
(instance__0RePred Number3_1 NegativeRealNumber)
7. [ennf_transformation] <- [2]
(or
(and
($less ?X0 0/1)
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NegativeRealNumber)))
8. [ennf_transformation] <- [5]
(or
(and
(not ($less ?X0 0/1))
(instance__0RePred ?X0 RealNumber))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
9. [cnf_transformation] <- [6]
(instance__0RePred Number3_1 NegativeRealNumber)
10. [cnf_transformation] <- [3]
(instance__0RePred Number3_1 NonnegativeRealNumber)
11. [cnf_transformation] <- [7]
(or
(not (instance__0RePred ?X0 NegativeRealNumber))
($less ?X0 0/1))
12. [cnf_transformation] <- [8]
(or
(not ($less ?X0 0/1))
(not (instance__0RePred ?X0 NonnegativeRealNumber)))
13. [resolution] <- [11, 9]
($less Number3_1 0/1)
14. [resolution] <- [12, 13]
(not (instance__0RePred Number3_1 NonnegativeRealNumber))
15. [forward_subsumption_resolution] <- [14, 10]
False | |
| TQG4 | failed | 60.92s | Timeout | expected: yes, got: no (timeout) | |
| TQG40 | failed | 31.94s | GaveUp | expected: yes, got: no (gave up) | |
| TQG41 | failed | 32.23s | GaveUp | expected: yes, got: no (gave up) | |
| TQG42 | failed | 32.37s | GaveUp | expected: yes, got: no (gave up) | |
| TQG43 | failed | 47.64s | Timeout | expected: yes, got: no (timeout) | |
| TQG44 | passed | 3.98s | Theorem | show 1. [axiom]
(subclass Amphibian ColdBloodedVertebrate)
↳ Merge.kif:14925
2. [axiom]
(subclass Mammal WarmBloodedVertebrate)
↳ Merge.kif:14949
3. [axiom]
(subclass WarmBloodedVertebrate Vertebrate)
↳ Merge.kif:14920
4. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(instance ?X2 ?X0))
(instance ?X2 ?X1))
↳ Merge.kif:137
5. [axiom]
(subclass Reptile ColdBloodedVertebrate)
↳ Merge.kif:15032
6. [axiom]
(=>
(testPred44_1 ?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(instance ?X0 Amphibian)
(instance ?X1 Bird)
(instance ?X8 Mammal)
(instance ?X9 Reptile)))
7. [axiom]
(subclass Bird WarmBloodedVertebrate)
↳ Merge.kif:14930
8. [axiom]
(subclass Vertebrate Animal)
↳ Merge.kif:14869
9. [axiom]
(subclass ColdBloodedVertebrate Vertebrate)
↳ Merge.kif:14915
10. [axiom]
(testPred44_1
Entity44_1
Entity44_2
Entity44_3
Entity44_4
Entity44_5
Entity44_6
Entity44_7
Entity44_8
Entity44_9
Entity44_10)
11. [negated_conjecture]
(not (and
(instance Entity44_9 Animal)
(instance Entity44_1 Animal)
(instance Entity44_10 Animal)
(instance Entity44_2 Animal)))
12. [rectify] <- [6]
(=>
(testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X9 Amphibian)
(instance ?X8 Bird)
(instance ?X1 Mammal)
(instance ?X0 Reptile)))
13. [flatten] <- [12]
(=>
(testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X9 Amphibian)
(instance ?X8 Bird)
(instance ?X1 Mammal)
(instance ?X0 Reptile)))
14. [rectify] <- [4]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
15. [flatten] <- [14]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
16. [ennf_transformation] <- [11]
(or
(not (instance Entity44_9 Animal))
(not (instance Entity44_1 Animal))
(not (instance Entity44_10 Animal))
(not (instance Entity44_2 Animal)))
17. [ennf_transformation] <- [13]
(or
(and
(instance ?X9 Amphibian)
(instance ?X8 Bird)
(instance ?X1 Mammal)
(instance ?X0 Reptile))
(not (testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0)))
18. [ennf_transformation] <- [15]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
19. [flatten] <- [18]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
20. [cnf_transformation] <- [16]
(or
(not (instance Entity44_9 Animal))
(not (instance Entity44_1 Animal))
(not (instance Entity44_10 Animal))
(not (instance Entity44_2 Animal)))
21. [cnf_transformation] <- [10]
(testPred44_1
Entity44_1
Entity44_2
Entity44_3
Entity44_4
Entity44_5
Entity44_6
Entity44_7
Entity44_8
Entity44_9
Entity44_10)
22. [cnf_transformation] <- [9]
(subclass ColdBloodedVertebrate Vertebrate)
23. [cnf_transformation] <- [8]
(subclass Vertebrate Animal)
24. [cnf_transformation] <- [7]
(subclass Bird WarmBloodedVertebrate)
25. [cnf_transformation] <- [17]
(or
(not (testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0))
(instance ?X0 Reptile))
26. [cnf_transformation] <- [17]
(or
(not (testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0))
(instance ?X1 Mammal))
27. [cnf_transformation] <- [17]
(or
(not (testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0))
(instance ?X8 Bird))
28. [cnf_transformation] <- [17]
(or
(not (testPred44_1 ?X9 ?X8 ?X7 ?X6 ?X5 ?X4 ?X3 ?X2 ?X1 ?X0))
(instance ?X9 Amphibian))
29. [cnf_transformation] <- [5]
(subclass Reptile ColdBloodedVertebrate)
30. [cnf_transformation] <- [19]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
31. [cnf_transformation] <- [3]
(subclass WarmBloodedVertebrate Vertebrate)
32. [cnf_transformation] <- [2]
(subclass Mammal WarmBloodedVertebrate)
33. [cnf_transformation] <- [1]
(subclass Amphibian ColdBloodedVertebrate)
34. [avatar]
(<=>
16
(instance Entity44_2 Animal))
35. [avatar] <- [34]
(not (instance Entity44_2 Animal))
36. [avatar]
(<=>
17
(instance Entity44_10 Animal))
37. [avatar]
(<=>
18
(instance Entity44_1 Animal))
38. [avatar]
(<=>
19
(instance Entity44_9 Animal))
39. [avatar] <- [38]
(not (instance Entity44_9 Animal))
40. [avatar] <- [20, 38, 37, 36, 34]
(or
(not 16)
(not 17)
(not 18)
(not 19))
41. [resolution] <- [30, 32]
(or
(not (instance ?X0 Mammal))
(instance ?X0 WarmBloodedVertebrate))
42. [resolution] <- [30, 31]
(or
(not (instance ?X0 WarmBloodedVertebrate))
(instance ?X0 Vertebrate))
43. [resolution] <- [30, 23]
(or
(not (instance ?X0 Vertebrate))
(instance ?X0 Animal))
44. [resolution] <- [30, 29]
(or
(not (instance ?X0 Reptile))
(instance ?X0 ColdBloodedVertebrate))
45. [resolution] <- [30, 33]
(or
(not (instance ?X0 Amphibian))
(instance ?X0 ColdBloodedVertebrate))
46. [resolution] <- [30, 22]
(or
(not (instance ?X0 ColdBloodedVertebrate))
(instance ?X0 Vertebrate))
47. [resolution] <- [30, 24]
(or
(not (instance ?X0 Bird))
(instance ?X0 WarmBloodedVertebrate))
48. [resolution] <- [25, 21]
(instance Entity44_10 Reptile)
49. [resolution] <- [26, 21]
(instance Entity44_9 Mammal)
50. [resolution] <- [27, 21]
(instance Entity44_2 Bird)
51. [resolution] <- [28, 21]
(instance Entity44_1 Amphibian)
52. [resolution] <- [41, 49]
(instance Entity44_9 WarmBloodedVertebrate)
53. [resolution] <- [44, 48]
(instance Entity44_10 ColdBloodedVertebrate)
54. [resolution] <- [45, 51]
(instance Entity44_1 ColdBloodedVertebrate)
55. [resolution] <- [47, 50]
(instance Entity44_2 WarmBloodedVertebrate)
56. [resolution] <- [52, 42]
(instance Entity44_9 Vertebrate)
57. [resolution] <- [53, 46]
(instance Entity44_10 Vertebrate)
58. [resolution] <- [54, 46]
(instance Entity44_1 Vertebrate)
59. [resolution] <- [55, 42]
(instance Entity44_2 Vertebrate)
60. [resolution] <- [56, 43]
(instance Entity44_9 Animal)
61. [forward_subsumption_resolution] <- [60, 39]
False
62. [avatar] <- [61]
19
63. [resolution] <- [57, 43]
(instance Entity44_10 Animal)
64. [avatar] <- [63, 36]
17
65. [resolution] <- [58, 43]
(instance Entity44_1 Animal)
66. [avatar] <- [65, 37]
18
67. [resolution] <- [59, 43]
(instance Entity44_2 Animal)
68. [forward_subsumption_resolution] <- [67, 35]
False
69. [avatar] <- [68]
16
70. [avatar] <- [62, 66, 64, 69, 40]
False | |
| TQG45 | failed | 2.70s | Unsatisfiable | show 1. [axiom]
(=>
(equal ?X0 ?X1)
($lesseq ?X0 ?X1))
2. [axiom]
(instance
?X0
(YearFn__1InFn ?X1))
3. [axiom]
(=>
(and
(instance
?X0
(YearFn__1InFn ?X1))
(instance
?X2
(YearFn__1InFn ?X3))
($greater
($to_real ?X3)
($to_real ?X1)))
(earlier ?X0 ?X2))
4. [axiom]
(not (earlier ?X1 ?X1))
5. [axiom]
(equal
($sum
($to_real ?X0)
1/1)
($to_real
(SuccessorFn__0In1InFn ?X0)))
6. [plain] <- [3]
(=>
(and
(instance
?X0
(YearFn__1InFn ?X1))
(instance
?X2
(YearFn__1InFn ?X3))
($less
($to_real ?X1)
($to_real ?X3)))
(earlier ?X0 ?X2))
7. [plain] <- [1]
(=>
(equal ?X0 ?X1)
(not ($less ?X1 ?X0)))
8. [plain]
(or
($less
?X1
($sum ?X0 1/1))
($less ?X0 ?X1))
9. [rectify] <- [4]
(not (earlier ?X0 ?X0))
10. [flatten] <- [9]
(not (earlier ?X0 ?X0))
11. [rectify] <- [6]
(=>
(and
(instance
?X3
(YearFn__1InFn ?X2))
(instance
?X1
(YearFn__1InFn ?X0))
($less
($to_real ?X2)
($to_real ?X0)))
(earlier ?X3 ?X1))
12. [flatten] <- [11]
(=>
(and
(instance
?X3
(YearFn__1InFn ?X2))
(instance
?X1
(YearFn__1InFn ?X0))
($less
($to_real ?X2)
($to_real ?X0)))
(earlier ?X3 ?X1))
13. [rectify] <- [2]
(instance
?X1
(YearFn__1InFn ?X0))
14. [flatten] <- [13]
(instance
?X1
(YearFn__1InFn ?X0))
15. [rectify] <- [7]
(=>
(equal ?X0 ?X1)
(not ($less ?X0 ?X1)))
16. [flatten] <- [15]
(=>
(equal ?X0 ?X1)
(not ($less ?X0 ?X1)))
17. [ennf_transformation] <- [12]
(or
(earlier ?X3 ?X1)
(or
(not (instance
?X3
(YearFn__1InFn ?X2)))
(not (instance
?X1
(YearFn__1InFn ?X0)))
(not ($less
($to_real ?X2)
($to_real ?X0)))))
18. [flatten] <- [17]
(or
(earlier ?X3 ?X1)
(not (instance
?X3
(YearFn__1InFn ?X2)))
(not (instance
?X1
(YearFn__1InFn ?X0)))
(not ($less
($to_real ?X2)
($to_real ?X0))))
19. [ennf_transformation] <- [16]
(or
(not ($less ?X0 ?X1))
(not (equal ?X0 ?X1)))
20. [cnf_transformation] <- [5]
(equal
($sum
($to_real ?X0)
1/1)
($to_real
(SuccessorFn__0In1InFn ?X0)))
21. [cnf_transformation] <- [10]
(not (earlier ?X0 ?X0))
22. [cnf_transformation] <- [18]
(or
(earlier ?X3 ?X1)
(not (instance
?X3
(YearFn__1InFn ?X2)))
(not (instance
?X1
(YearFn__1InFn ?X0)))
(not ($less
($to_real ?X2)
($to_real ?X0))))
23. [cnf_transformation] <- [14]
(instance
?X1
(YearFn__1InFn ?X0))
24. [cnf_transformation] <- [19]
(or
(not ($less ?X0 ?X1))
(not (equal ?X0 ?X1)))
25. [plain] <- [24]
(not ($less ?X1 ?X1))
26. [forward_subsumption_resolution] <- [22, 23]
(or
(earlier ?X3 ?X1)
(not (instance
?X3
(YearFn__1InFn ?X2)))
(not ($less
($to_real ?X2)
($to_real ?X0))))
27. [forward_subsumption_resolution] <- [26, 23]
(or
(earlier ?X3 ?X1)
(not ($less
($to_real ?X2)
($to_real ?X0))))
28. [avatar]
(<=>
12
(forall (?X2 ?X0)
(not ($less
($to_real ?X2)
($to_real ?X0)))))
29. [avatar] <- [28]
(not ($less
($to_real ?X2)
($to_real ?X0)))
30. [avatar]
(<=>
13
(forall (?X1 ?X3)
(earlier ?X3 ?X1)))
31. [avatar] <- [30]
(earlier ?X3 ?X1)
32. [avatar] <- [27, 30, 28]
(or 12 13)
33. [resolution] <- [8, 25]
($less
?X0
($sum ?X0 1/1))
34. [superposition] <- [33, 20]
($less
($to_real ?X0)
($to_real
(SuccessorFn__0In1InFn ?X0)))
35. [forward_subsumption_resolution] <- [34, 29]
False
36. [avatar] <- [35]
(not 12)
37. [resolution] <- [31, 21]
False
38. [avatar] <- [37]
(not 13)
39. [avatar] <- [36, 38, 32]
False | expected: yes, got: no (inconsistent) |
| TQG46 | passed | 2.12s | Theorem | show 1. [axiom]
(testPred46_1 Entity46_1 Entity46_2)
2. [axiom]
(=>
(testPred46_1 ?X0 ?X1)
(instance ?X1 Amphibian))
3. [negated_conjecture]
(not (instance Entity46_2 Amphibian))
4. [flatten] <- [3]
(not (instance Entity46_2 Amphibian))
5. [rectify] <- [2]
(=>
(testPred46_1 ?X1 ?X0)
(instance ?X0 Amphibian))
6. [flatten] <- [5]
(=>
(testPred46_1 ?X1 ?X0)
(instance ?X0 Amphibian))
7. [ennf_transformation] <- [6]
(or
(instance ?X0 Amphibian)
(not (testPred46_1 ?X1 ?X0)))
8. [cnf_transformation] <- [4]
(not (instance Entity46_2 Amphibian))
9. [cnf_transformation] <- [7]
(or
(not (testPred46_1 ?X1 ?X0))
(instance ?X0 Amphibian))
10. [cnf_transformation] <- [1]
(testPred46_1 Entity46_1 Entity46_2)
11. [resolution] <- [9, 10]
(instance Entity46_2 Amphibian)
12. [forward_subsumption_resolution] <- [11, 8]
False | |
| TQG47 | passed | 1.98s | Theorem | show 1. [axiom]
(testPred47_1 Entity47_1 Entity47_2)
2. [axiom]
(=>
(testPred47_1 ?X0 ?X1)
(instance ?X0 Amphibian))
3. [negated_conjecture]
(not (instance Entity47_1 Amphibian))
4. [flatten] <- [3]
(not (instance Entity47_1 Amphibian))
5. [rectify] <- [2]
(=>
(testPred47_1 ?X1 ?X0)
(instance ?X1 Amphibian))
6. [flatten] <- [5]
(=>
(testPred47_1 ?X1 ?X0)
(instance ?X1 Amphibian))
7. [ennf_transformation] <- [6]
(or
(instance ?X1 Amphibian)
(not (testPred47_1 ?X1 ?X0)))
8. [cnf_transformation] <- [4]
(not (instance Entity47_1 Amphibian))
9. [cnf_transformation] <- [7]
(or
(not (testPred47_1 ?X1 ?X0))
(instance ?X1 Amphibian))
10. [cnf_transformation] <- [1]
(testPred47_1 Entity47_1 Entity47_2)
11. [resolution] <- [9, 10]
(instance Entity47_1 Amphibian)
12. [forward_subsumption_resolution] <- [11, 8]
False | |
| TQG48 | passed | 2.51s | Theorem | show 1. [axiom]
(testPred48_1 Entity48_1 Entity48_2 Entity48_3 Entity48_4)
2. [axiom]
(testPred48_1 Entity48_2 Entity48_1 Entity48_3 Entity48_4)
3. [axiom]
(=>
(testPred48_1 ?X0 ?X1 ?X2 ?X3)
(and
(instance ?X0 Amphibian)
(instance ?X1 Reptile)))
4. [negated_conjecture]
(not (and
(instance Entity48_1 Reptile)
(instance Entity48_2 Reptile)))
5. [rectify] <- [3]
(=>
(testPred48_1 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X3 Amphibian)
(instance ?X2 Reptile)))
6. [flatten] <- [5]
(=>
(testPred48_1 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X3 Amphibian)
(instance ?X2 Reptile)))
7. [ennf_transformation] <- [4]
(or
(not (instance Entity48_1 Reptile))
(not (instance Entity48_2 Reptile)))
8. [ennf_transformation] <- [6]
(or
(and
(instance ?X3 Amphibian)
(instance ?X2 Reptile))
(not (testPred48_1 ?X3 ?X2 ?X1 ?X0)))
9. [cnf_transformation] <- [7]
(or
(not (instance Entity48_1 Reptile))
(not (instance Entity48_2 Reptile)))
10. [cnf_transformation] <- [8]
(or
(not (testPred48_1 ?X3 ?X2 ?X1 ?X0))
(instance ?X2 Reptile))
11. [cnf_transformation] <- [2]
(testPred48_1 Entity48_2 Entity48_1 Entity48_3 Entity48_4)
12. [cnf_transformation] <- [1]
(testPred48_1 Entity48_1 Entity48_2 Entity48_3 Entity48_4)
13. [avatar]
(<=>
16
(instance Entity48_2 Reptile))
14. [avatar]
(<=>
17
(instance Entity48_1 Reptile))
15. [avatar] <- [14]
(not (instance Entity48_1 Reptile))
16. [avatar] <- [9, 14, 13]
(or
(not 16)
(not 17))
17. [resolution] <- [10, 11]
(instance Entity48_1 Reptile)
18. [resolution] <- [10, 12]
(instance Entity48_2 Reptile)
19. [avatar] <- [18, 13]
16
20. [forward_subsumption_resolution] <- [17, 15]
False
21. [avatar] <- [20]
17
22. [avatar] <- [21, 19, 16]
False | |
| TQG49 | passed | 2.39s | Theorem | show 1. [axiom]
(testPred49_1 Entity49_1 Entity49_2 Entity49_4 Entity49_3)
2. [axiom]
(testPred49_1 Entity49_1 Entity49_2 Entity49_3 Entity49_4)
3. [axiom]
(=>
(testPred49_1 ?X0 ?X1 ?X2 ?X3)
(and
(instance ?X2 Amphibian)
(instance ?X3 Reptile)))
4. [negated_conjecture]
(not (and
(instance Entity49_4 Reptile)
(instance Entity49_3 Reptile)))
5. [rectify] <- [3]
(=>
(testPred49_1 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X1 Amphibian)
(instance ?X0 Reptile)))
6. [flatten] <- [5]
(=>
(testPred49_1 ?X3 ?X2 ?X1 ?X0)
(and
(instance ?X1 Amphibian)
(instance ?X0 Reptile)))
7. [ennf_transformation] <- [4]
(or
(not (instance Entity49_4 Reptile))
(not (instance Entity49_3 Reptile)))
8. [ennf_transformation] <- [6]
(or
(and
(instance ?X1 Amphibian)
(instance ?X0 Reptile))
(not (testPred49_1 ?X3 ?X2 ?X1 ?X0)))
9. [cnf_transformation] <- [7]
(or
(not (instance Entity49_4 Reptile))
(not (instance Entity49_3 Reptile)))
10. [cnf_transformation] <- [8]
(or
(not (testPred49_1 ?X3 ?X2 ?X1 ?X0))
(instance ?X0 Reptile))
11. [cnf_transformation] <- [2]
(testPred49_1 Entity49_1 Entity49_2 Entity49_3 Entity49_4)
12. [cnf_transformation] <- [1]
(testPred49_1 Entity49_1 Entity49_2 Entity49_4 Entity49_3)
13. [avatar]
(<=>
16
(instance Entity49_3 Reptile))
14. [avatar]
(<=>
17
(instance Entity49_4 Reptile))
15. [avatar] <- [14]
(not (instance Entity49_4 Reptile))
16. [avatar] <- [9, 14, 13]
(or
(not 16)
(not 17))
17. [resolution] <- [10, 11]
(instance Entity49_4 Reptile)
18. [resolution] <- [10, 12]
(instance Entity49_3 Reptile)
19. [avatar] <- [18, 13]
16
20. [forward_subsumption_resolution] <- [17, 15]
False
21. [avatar] <- [20]
17
22. [avatar] <- [21, 19, 16]
False | |
| TQG5 | passed | 7.53s | Theorem | show 1. [axiom]
(equal Class5_2 Class5_1)
2. [axiom]
(equal Class5_9 Class5_10)
3. [axiom]
(subclass Lizard5_1 Class5_1)
4. [axiom]
(instance Organism5_1 Lizard5_1)
5. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(instance ?X2 ?X0))
(instance ?X2 ?X1))
↳ Merge.kif:137
6. [axiom]
(equal Class5_4 Class5_3)
7. [axiom]
(=>
(and
(subclass ?X1 ?X2)
(subclass ?X2 ?X3))
(subclass ?X1 ?X3))
8. [axiom]
(equal Class5_6 Class5_5)
9. [axiom]
(equal Class5_6 Class5_7)
10. [axiom]
(equal Class5_4 Class5_5)
11. [axiom]
(subclass Reptile ColdBloodedVertebrate)
↳ Merge.kif:15032
12. [axiom]
(subclass Class5_10 Reptile)
13. [axiom]
(equal Class5_2 Class5_3)
14. [axiom]
(subclass Vertebrate Animal)
↳ Merge.kif:14869
15. [axiom]
(subclass ColdBloodedVertebrate Vertebrate)
↳ Merge.kif:14915
16. [axiom]
(equal Class5_9 Class5_8)
17. [axiom]
(equal Class5_7 Class5_8)
18. [negated_conjecture]
(not (instance Organism5_1 Animal))
19. [flatten] <- [18]
(not (instance Organism5_1 Animal))
20. [rectify] <- [7]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
21. [flatten] <- [20]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
22. [rectify] <- [5]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
23. [flatten] <- [22]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
24. [ennf_transformation] <- [21]
(or
(subclass ?X0 ?X2)
(or
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2))))
25. [flatten] <- [24]
(or
(subclass ?X0 ?X2)
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2)))
26. [ennf_transformation] <- [23]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
27. [flatten] <- [26]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
28. [cnf_transformation] <- [19]
(not (instance Organism5_1 Animal))
29. [cnf_transformation] <- [17]
(equal Class5_7 Class5_8)
30. [cnf_transformation] <- [16]
(equal Class5_9 Class5_8)
31. [cnf_transformation] <- [15]
(subclass ColdBloodedVertebrate Vertebrate)
32. [cnf_transformation] <- [14]
(subclass Vertebrate Animal)
33. [cnf_transformation] <- [13]
(equal Class5_2 Class5_3)
34. [cnf_transformation] <- [12]
(subclass Class5_10 Reptile)
35. [cnf_transformation] <- [11]
(subclass Reptile ColdBloodedVertebrate)
36. [cnf_transformation] <- [10]
(equal Class5_4 Class5_5)
37. [cnf_transformation] <- [9]
(equal Class5_6 Class5_7)
38. [cnf_transformation] <- [8]
(equal Class5_6 Class5_5)
39. [cnf_transformation] <- [25]
(or
(not (subclass ?X1 ?X2))
(not (subclass ?X0 ?X1))
(subclass ?X0 ?X2))
40. [cnf_transformation] <- [6]
(equal Class5_4 Class5_3)
41. [cnf_transformation] <- [27]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
42. [cnf_transformation] <- [4]
(instance Organism5_1 Lizard5_1)
43. [cnf_transformation] <- [3]
(subclass Lizard5_1 Class5_1)
44. [cnf_transformation] <- [2]
(equal Class5_9 Class5_10)
45. [cnf_transformation] <- [1]
(equal Class5_2 Class5_1)
46. [plain] <- [37, 29]
(equal Class5_6 Class5_8)
47. [plain] <- [38, 46]
(equal Class5_5 Class5_8)
48. [plain] <- [40, 36]
(equal Class5_3 Class5_5)
49. [plain] <- [44, 30]
(equal Class5_10 Class5_8)
50. [plain] <- [45, 33]
(equal Class5_1 Class5_3)
51. [forward_demodulation] <- [43, 50]
(subclass Lizard5_1 Class5_3)
52. [forward_demodulation] <- [34, 49]
(subclass Class5_8 Reptile)
53. [superposition] <- [47, 48]
(equal Class5_3 Class5_8)
54. [superposition] <- [51, 53]
(subclass Lizard5_1 Class5_8)
55. [resolution] <- [39, 32]
(or
(not (subclass ?X0 Vertebrate))
(subclass ?X0 Animal))
56. [resolution] <- [39, 35]
(or
(not (subclass ?X0 Reptile))
(subclass ?X0 ColdBloodedVertebrate))
57. [resolution] <- [41, 54]
(or
(not (instance ?X0 Lizard5_1))
(instance ?X0 Class5_8))
58. [resolution] <- [55, 31]
(subclass ColdBloodedVertebrate Animal)
59. [resolution] <- [58, 41]
(or
(not (instance ?X0 ColdBloodedVertebrate))
(instance ?X0 Animal))
60. [resolution] <- [56, 52]
(subclass Class5_8 ColdBloodedVertebrate)
61. [resolution] <- [60, 41]
(or
(not (instance ?X0 Class5_8))
(instance ?X0 ColdBloodedVertebrate))
62. [resolution] <- [57, 42]
(instance Organism5_1 Class5_8)
63. [resolution] <- [61, 62]
(instance Organism5_1 ColdBloodedVertebrate)
64. [resolution] <- [63, 59]
(instance Organism5_1 Animal)
65. [forward_subsumption_resolution] <- [64, 28]
False | |
| TQG50 | passed | 5.70s | Theorem | show 1. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(instance ?X2 ?X0))
(instance ?X2 ?X1))
↳ Merge.kif:137
2. [axiom]
(=>
(and
(subclass ?X1 ?X2)
(subclass ?X2 ?X3))
(subclass ?X1 ?X3))
3. [axiom]
(=>
(subclass Reptile Animal)
(exists (?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2)
(subclass ?X2 ?X3)
(subclass ?X3 ?X4)
(subclass ?X4 ?X5)
(subclass ?X5 ?X6)
(subclass ?X6 ?X7)
(subclass ?X7 ?X8)
(subclass ?X8 ?X9)
(subclass ?X9 Reptile)
(instance Creature50_1 ?X0))))
4. [axiom]
(subclass Reptile ColdBloodedVertebrate)
↳ Merge.kif:15032
5. [axiom]
(subclass Vertebrate Animal)
↳ Merge.kif:14869
6. [axiom]
(subclass ColdBloodedVertebrate Vertebrate)
↳ Merge.kif:14915
7. [negated_conjecture]
(not (instance Creature50_1 Reptile))
8. [flatten] <- [7]
(not (instance Creature50_1 Reptile))
9. [flatten] <- [3]
(=>
(subclass Reptile Animal)
(exists (?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2)
(subclass ?X2 ?X3)
(subclass ?X3 ?X4)
(subclass ?X4 ?X5)
(subclass ?X5 ?X6)
(subclass ?X6 ?X7)
(subclass ?X7 ?X8)
(subclass ?X8 ?X9)
(subclass ?X9 Reptile)
(instance Creature50_1 ?X0))))
10. [rectify] <- [2]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
11. [flatten] <- [10]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
12. [rectify] <- [1]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
13. [flatten] <- [12]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
14. [ennf_transformation] <- [9]
(or
(exists (?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2)
(subclass ?X2 ?X3)
(subclass ?X3 ?X4)
(subclass ?X4 ?X5)
(subclass ?X5 ?X6)
(subclass ?X6 ?X7)
(subclass ?X7 ?X8)
(subclass ?X8 ?X9)
(subclass ?X9 Reptile)
(instance Creature50_1 ?X0)))
(not (subclass Reptile Animal)))
15. [ennf_transformation] <- [11]
(or
(subclass ?X0 ?X2)
(or
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2))))
16. [flatten] <- [15]
(or
(subclass ?X0 ?X2)
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2)))
17. [ennf_transformation] <- [13]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
18. [flatten] <- [17]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
19. [plain]
(or
(exists (?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2)
(subclass ?X2 ?X3)
(subclass ?X3 ?X4)
(subclass ?X4 ?X5)
(subclass ?X5 ?X6)
(subclass ?X6 ?X7)
(subclass ?X7 ?X8)
(subclass ?X8 ?X9)
(subclass ?X9 Reptile)
(instance Creature50_1 ?X0)))
(not sP2135))
20. [plain] <- [14, 19]
(or
sP2135
(not (subclass Reptile Animal)))
21. [nnf_transformation] <- [19]
(or
(exists (?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2)
(subclass ?X2 ?X3)
(subclass ?X3 ?X4)
(subclass ?X4 ?X5)
(subclass ?X5 ?X6)
(subclass ?X6 ?X7)
(subclass ?X7 ?X8)
(subclass ?X8 ?X9)
(subclass ?X9 Reptile)
(instance Creature50_1 ?X0)))
(not sP2135))
22. [skolemize]
(=>
(exists (?X0 ?X1 ?X2 ?X3 ?X4 ?X5 ?X6 ?X7 ?X8 ?X9)
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2)
(subclass ?X2 ?X3)
(subclass ?X3 ?X4)
(subclass ?X4 ?X5)
(subclass ?X5 ?X6)
(subclass ?X6 ?X7)
(subclass ?X7 ?X8)
(subclass ?X8 ?X9)
(subclass ?X9 Reptile)
(instance Creature50_1 ?X0)))
(and
(subclass sK2141 sK2142)
(subclass sK2142 sK2143)
(subclass sK2143 sK2144)
(subclass sK2144 sK2145)
(subclass sK2145 sK2146)
(subclass sK2146 sK2147)
(subclass sK2147 sK2148)
(subclass sK2148 sK2149)
(subclass sK2149 sK2150)
(subclass sK2150 Reptile)
(instance Creature50_1 sK2141)))
23. [skolem_symbol_introduction] <- [21, 22]
(or
(and
(subclass sK2141 sK2142)
(subclass sK2142 sK2143)
(subclass sK2143 sK2144)
(subclass sK2144 sK2145)
(subclass sK2145 sK2146)
(subclass sK2146 sK2147)
(subclass sK2147 sK2148)
(subclass sK2148 sK2149)
(subclass sK2149 sK2150)
(subclass sK2150 Reptile)
(instance Creature50_1 sK2141))
(not sP2135))
24. [cnf_transformation] <- [8]
(not (instance Creature50_1 Reptile))
25. [cnf_transformation] <- [6]
(subclass ColdBloodedVertebrate Vertebrate)
26. [cnf_transformation] <- [5]
(subclass Vertebrate Animal)
27. [cnf_transformation] <- [4]
(subclass Reptile ColdBloodedVertebrate)
28. [cnf_transformation] <- [23]
(or
(instance Creature50_1 sK2141)
(not sP2135))
29. [cnf_transformation] <- [23]
(or
(subclass sK2150 Reptile)
(not sP2135))
30. [cnf_transformation] <- [23]
(or
(subclass sK2149 sK2150)
(not sP2135))
31. [cnf_transformation] <- [23]
(or
(subclass sK2148 sK2149)
(not sP2135))
32. [cnf_transformation] <- [23]
(or
(subclass sK2147 sK2148)
(not sP2135))
33. [cnf_transformation] <- [23]
(or
(subclass sK2146 sK2147)
(not sP2135))
34. [cnf_transformation] <- [23]
(or
(subclass sK2145 sK2146)
(not sP2135))
35. [cnf_transformation] <- [23]
(or
(subclass sK2144 sK2145)
(not sP2135))
36. [cnf_transformation] <- [23]
(or
(subclass sK2143 sK2144)
(not sP2135))
37. [cnf_transformation] <- [23]
(or
(subclass sK2142 sK2143)
(not sP2135))
38. [cnf_transformation] <- [23]
(or
(subclass sK2141 sK2142)
(not sP2135))
39. [cnf_transformation] <- [20]
(or
sP2135
(not (subclass Reptile Animal)))
40. [cnf_transformation] <- [16]
(or
(not (subclass ?X1 ?X2))
(not (subclass ?X0 ?X1))
(subclass ?X0 ?X2))
41. [cnf_transformation] <- [18]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
42. [avatar]
(<=>
1
(subclass Reptile Animal))
43. [avatar] <- [42]
(not (subclass Reptile Animal))
44. [avatar]
(<=> 2 sP2135)
45. [avatar] <- [39, 44, 42]
(or
(not 1)
2)
46. [avatar]
(<=>
3
(instance Creature50_1 sK2141))
47. [avatar] <- [46]
(instance Creature50_1 sK2141)
48. [avatar] <- [28, 46, 44]
(or
(not 2)
3)
49. [avatar]
(<=>
4
(subclass sK2150 Reptile))
50. [avatar] <- [49]
(subclass sK2150 Reptile)
51. [avatar] <- [29, 49, 44]
(or
(not 2)
4)
52. [avatar]
(<=>
5
(subclass sK2149 sK2150))
53. [avatar] <- [52]
(subclass sK2149 sK2150)
54. [avatar] <- [30, 52, 44]
(or
(not 2)
5)
55. [avatar]
(<=>
6
(subclass sK2148 sK2149))
56. [avatar] <- [55]
(subclass sK2148 sK2149)
57. [avatar] <- [31, 55, 44]
(or
(not 2)
6)
58. [avatar]
(<=>
7
(subclass sK2147 sK2148))
59. [avatar] <- [58]
(subclass sK2147 sK2148)
60. [avatar] <- [32, 58, 44]
(or
(not 2)
7)
61. [avatar]
(<=>
8
(subclass sK2146 sK2147))
62. [avatar] <- [61]
(subclass sK2146 sK2147)
63. [avatar] <- [33, 61, 44]
(or
(not 2)
8)
64. [avatar]
(<=>
9
(subclass sK2145 sK2146))
65. [avatar] <- [64]
(subclass sK2145 sK2146)
66. [avatar] <- [34, 64, 44]
(or
(not 2)
9)
67. [avatar]
(<=>
10
(subclass sK2144 sK2145))
68. [avatar] <- [67]
(subclass sK2144 sK2145)
69. [avatar] <- [35, 67, 44]
(or
(not 2)
10)
70. [avatar]
(<=>
11
(subclass sK2143 sK2144))
71. [avatar] <- [70]
(subclass sK2143 sK2144)
72. [avatar] <- [36, 70, 44]
(or
(not 2)
11)
73. [avatar]
(<=>
12
(subclass sK2142 sK2143))
74. [avatar] <- [73]
(subclass sK2142 sK2143)
75. [avatar] <- [37, 73, 44]
(or
(not 2)
12)
76. [avatar]
(<=>
13
(subclass sK2141 sK2142))
77. [avatar] <- [76]
(subclass sK2141 sK2142)
78. [avatar] <- [38, 76, 44]
(or
(not 2)
13)
79. [resolution] <- [40, 26]
(or
(not (subclass ?X0 Vertebrate))
(subclass ?X0 Animal))
80. [resolution] <- [40, 25]
(or
(not (subclass ?X0 ColdBloodedVertebrate))
(subclass ?X0 Vertebrate))
81. [resolution] <- [80, 27]
(subclass Reptile Vertebrate)
82. [resolution] <- [81, 79]
(subclass Reptile Animal)
83. [forward_subsumption_resolution] <- [82, 43]
False
84. [avatar] <- [83]
1
85. [resolution] <- [50, 40]
(or
(not (subclass ?X0 sK2150))
(subclass ?X0 Reptile))
86. [resolution] <- [56, 40]
(or
(not (subclass ?X0 sK2148))
(subclass ?X0 sK2149))
87. [resolution] <- [62, 40]
(or
(not (subclass ?X0 sK2146))
(subclass ?X0 sK2147))
88. [resolution] <- [68, 41]
(or
(not (instance ?X0 sK2144))
(instance ?X0 sK2145))
89. [resolution] <- [71, 41]
(or
(not (instance ?X0 sK2143))
(instance ?X0 sK2144))
90. [resolution] <- [74, 41]
(or
(not (instance ?X0 sK2142))
(instance ?X0 sK2143))
91. [resolution] <- [77, 41]
(or
(not (instance ?X0 sK2141))
(instance ?X0 sK2142))
92. [resolution] <- [85, 53]
(subclass sK2149 Reptile)
93. [resolution] <- [86, 59]
(subclass sK2147 sK2149)
94. [resolution] <- [87, 65]
(subclass sK2145 sK2147)
95. [resolution] <- [91, 47]
(instance Creature50_1 sK2142)
96. [resolution] <- [92, 41]
(or
(not (instance ?X0 sK2149))
(instance ?X0 Reptile))
97. [resolution] <- [93, 41]
(or
(not (instance ?X0 sK2147))
(instance ?X0 sK2149))
98. [resolution] <- [94, 41]
(or
(not (instance ?X0 sK2145))
(instance ?X0 sK2147))
99. [resolution] <- [95, 90]
(instance Creature50_1 sK2143)
100. [resolution] <- [99, 89]
(instance Creature50_1 sK2144)
101. [resolution] <- [100, 88]
(instance Creature50_1 sK2145)
102. [resolution] <- [101, 98]
(instance Creature50_1 sK2147)
103. [resolution] <- [102, 97]
(instance Creature50_1 sK2149)
104. [resolution] <- [103, 96]
(instance Creature50_1 Reptile)
105. [forward_subsumption_resolution] <- [104, 24]
False
106. [avatar] <- [105]
(or
(not 3)
(not 4)
(not 5)
(not 6)
(not 7)
(not 8)
(not 9)
(not 10)
(not 11)
(not 12)
(not 13))
107. [avatar] <- [84, 45, 78, 75, 72, 69, 66, 63, 60, 57, 54, 51, 48, 106]
False | |
| TQG51 | passed | 2.18s | Theorem | show 1. [axiom]
(maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn 100/1 PoundMass))
2. [axiom]
(equal
(MeasureFn__1ReFn ?X0 PoundMass)
(MeasureFn__1ReFn
($quotient ?X0 2205/1)
TonMass))
3. [negated_conjecture]
(not (exists (?X0)
(maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn ?X0 TonMass))))
4. [ennf_transformation] <- [3]
(not (maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn ?X0 TonMass)))
5. [cnf_transformation] <- [4]
(not (maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn ?X0 TonMass)))
6. [cnf_transformation] <- [2]
(equal
(MeasureFn__1ReFn ?X0 PoundMass)
(MeasureFn__1ReFn
($quotient ?X0 2205/1)
TonMass))
7. [cnf_transformation] <- [1]
(maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn 100/1 PoundMass))
8. [superposition] <- [5, 6]
(not (maximumPayloadCapacity
Robot1
(MeasureFn__1ReFn ?X0 PoundMass)))
9. [resolution] <- [8, 7]
False | |
| TQG51b | passed | 47.11s | Timeout | ||
| TQG52 | passed | 61.52s | Timeout | ||
| TQG6 | passed | 1.89s | Theorem | show 1. [axiom]
(=>
(piece ?X2 ?X3)
(part ?X2 ?X3))
2. [axiom]
(=>
(and
(part ?X1 ?X2)
(part ?X2 ?X3))
(part ?X1 ?X3))
3. [axiom]
(piece Object6_2 Object6_3)
4. [axiom]
(piece Object6_1 Object6_2)
5. [negated_conjecture]
(not (part Object6_1 Object6_3))
6. [flatten] <- [5]
(not (part Object6_1 Object6_3))
7. [rectify] <- [2]
(=>
(and
(part ?X0 ?X1)
(part ?X1 ?X2))
(part ?X0 ?X2))
8. [flatten] <- [7]
(=>
(and
(part ?X0 ?X1)
(part ?X1 ?X2))
(part ?X0 ?X2))
9. [rectify] <- [1]
(=>
(piece ?X1 ?X0)
(part ?X1 ?X0))
10. [flatten] <- [9]
(=>
(piece ?X1 ?X0)
(part ?X1 ?X0))
11. [ennf_transformation] <- [8]
(or
(part ?X0 ?X2)
(or
(not (part ?X0 ?X1))
(not (part ?X1 ?X2))))
12. [flatten] <- [11]
(or
(part ?X0 ?X2)
(not (part ?X0 ?X1))
(not (part ?X1 ?X2)))
13. [ennf_transformation] <- [10]
(or
(part ?X1 ?X0)
(not (piece ?X1 ?X0)))
14. [cnf_transformation] <- [6]
(not (part Object6_1 Object6_3))
15. [cnf_transformation] <- [4]
(piece Object6_1 Object6_2)
16. [cnf_transformation] <- [3]
(piece Object6_2 Object6_3)
17. [cnf_transformation] <- [12]
(or
(not (part ?X1 ?X2))
(not (part ?X0 ?X1))
(part ?X0 ?X2))
18. [cnf_transformation] <- [13]
(or
(not (piece ?X1 ?X0))
(part ?X1 ?X0))
19. [resolution] <- [18, 15]
(part Object6_1 Object6_2)
20. [resolution] <- [18, 16]
(part Object6_2 Object6_3)
21. [resolution] <- [17, 20]
(or
(not (part ?X0 Object6_2))
(part ?X0 Object6_3))
22. [resolution] <- [21, 19]
(part Object6_1 Object6_3)
23. [forward_subsumption_resolution] <- [22, 14]
False | |
| TQG7 | passed | 2.04s | Theorem | show 1. [axiom]
(=>
(and
(sibling ?X0 ?X1)
(parent ?X0 ?X2))
(parent ?X1 ?X2))
↳ Merge.kif:16897
2. [axiom]
(=>
(and
(parent ?X0 ?X1)
(attribute ?X1 Female))
(mother ?X0 ?X1))
↳ Merge.kif:16909
3. [axiom]
(=>
(sibling ?X1 ?X2)
(sibling ?X2 ?X1))
4. [axiom]
(=>
(mother ?X0 ?X1)
(parent ?X0 ?X1))
↳ Merge.kif:16821
5. [axiom]
(sibling Bob7_1 Bill7_1)
6. [axiom]
(instance Jane7_1 Woman)
7. [axiom]
(mother Bill7_1 Jane7_1)
8. [axiom]
(=>
(instance ?X0 Woman)
(attribute ?X0 Female))
↳ Merge.kif:15028
9. [negated_conjecture]
(not (and
(mother Bob7_1 Jane7_1)
(mother Bill7_1 Jane7_1)))
10. [rectify] <- [4]
(=>
(mother ?X1 ?X0)
(parent ?X1 ?X0))
11. [flatten] <- [10]
(=>
(mother ?X1 ?X0)
(parent ?X1 ?X0))
12. [rectify] <- [3]
(=>
(sibling ?X0 ?X1)
(sibling ?X1 ?X0))
13. [flatten] <- [12]
(=>
(sibling ?X0 ?X1)
(sibling ?X1 ?X0))
14. [rectify] <- [2]
(=>
(and
(parent ?X1 ?X0)
(attribute ?X0 Female))
(mother ?X1 ?X0))
15. [flatten] <- [14]
(=>
(and
(parent ?X1 ?X0)
(attribute ?X0 Female))
(mother ?X1 ?X0))
16. [rectify] <- [1]
(=>
(and
(sibling ?X2 ?X1)
(parent ?X2 ?X0))
(parent ?X1 ?X0))
17. [flatten] <- [16]
(=>
(and
(sibling ?X2 ?X1)
(parent ?X2 ?X0))
(parent ?X1 ?X0))
18. [ennf_transformation] <- [9]
(or
(not (mother Bob7_1 Jane7_1))
(not (mother Bill7_1 Jane7_1)))
19. [ennf_transformation] <- [8]
(or
(attribute ?X0 Female)
(not (instance ?X0 Woman)))
20. [ennf_transformation] <- [11]
(or
(parent ?X1 ?X0)
(not (mother ?X1 ?X0)))
21. [ennf_transformation] <- [13]
(or
(sibling ?X1 ?X0)
(not (sibling ?X0 ?X1)))
22. [ennf_transformation] <- [15]
(or
(mother ?X1 ?X0)
(or
(not (parent ?X1 ?X0))
(not (attribute ?X0 Female))))
23. [flatten] <- [22]
(or
(mother ?X1 ?X0)
(not (parent ?X1 ?X0))
(not (attribute ?X0 Female)))
24. [ennf_transformation] <- [17]
(or
(parent ?X1 ?X0)
(or
(not (sibling ?X2 ?X1))
(not (parent ?X2 ?X0))))
25. [flatten] <- [24]
(or
(parent ?X1 ?X0)
(not (sibling ?X2 ?X1))
(not (parent ?X2 ?X0)))
26. [cnf_transformation] <- [18]
(or
(not (mother Bob7_1 Jane7_1))
(not (mother Bill7_1 Jane7_1)))
27. [cnf_transformation] <- [19]
(or
(not (instance ?X0 Woman))
(attribute ?X0 Female))
28. [cnf_transformation] <- [7]
(mother Bill7_1 Jane7_1)
29. [cnf_transformation] <- [6]
(instance Jane7_1 Woman)
30. [cnf_transformation] <- [5]
(sibling Bob7_1 Bill7_1)
31. [cnf_transformation] <- [20]
(or
(not (mother ?X1 ?X0))
(parent ?X1 ?X0))
32. [cnf_transformation] <- [21]
(or
(not (sibling ?X0 ?X1))
(sibling ?X1 ?X0))
33. [cnf_transformation] <- [23]
(or
(not (parent ?X1 ?X0))
(mother ?X1 ?X0)
(not (attribute ?X0 Female)))
34. [cnf_transformation] <- [25]
(or
(not (parent ?X2 ?X0))
(not (sibling ?X2 ?X1))
(parent ?X1 ?X0))
35. [forward_subsumption_resolution] <- [26, 28]
(not (mother Bob7_1 Jane7_1))
36. [resolution] <- [27, 29]
(attribute Jane7_1 Female)
37. [resolution] <- [31, 28]
(parent Bill7_1 Jane7_1)
38. [resolution] <- [32, 30]
(sibling Bill7_1 Bob7_1)
39. [resolution] <- [34, 37]
(or
(not (sibling Bill7_1 ?X0))
(parent ?X0 Jane7_1))
40. [resolution] <- [39, 38]
(parent Bob7_1 Jane7_1)
41. [resolution] <- [40, 33]
(or
(mother Bob7_1 Jane7_1)
(not (attribute Jane7_1 Female)))
42. [forward_subsumption_resolution] <- [41, 35]
(not (attribute Jane7_1 Female))
43. [forward_subsumption_resolution] <- [42, 36]
False | |
| TQG8 | passed | 1.44s | Theorem | show 1. [axiom]
(subclass CognitiveAgent SentientAgent)
↳ Merge.kif:1671
2. [axiom]
(=>
(instance ?X0 SentientAgent)
(capability Perception experiencer ?X0))
↳ Merge.kif:13828
3. [axiom]
(=>
(and
(subclass ?X0 ?X1)
(instance ?X2 ?X0))
(instance ?X2 ?X1))
↳ Merge.kif:137
4. [axiom]
(subclass Human CognitiveAgent)
↳ Merge.kif:15013
5. [axiom]
(=>
(instance ?X0 CognitiveAgent)
(capability Reasoning agent ?X0))
↳ Merge.kif:12340
6. [axiom]
(instance Jane8_1 Human)
7. [negated_conjecture]
(not (exists (?X0 ?X1)
(and
(capability Reasoning ?X0 Jane8_1)
(capability Perception ?X1 Jane8_1))))
8. [flatten] <- [7]
(not (exists (?X0 ?X1)
(and
(capability Reasoning ?X0 Jane8_1)
(capability Perception ?X1 Jane8_1))))
9. [rectify] <- [3]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
10. [flatten] <- [9]
(=>
(and
(subclass ?X2 ?X1)
(instance ?X0 ?X2))
(instance ?X0 ?X1))
11. [ennf_transformation] <- [8]
(or
(not (capability Reasoning ?X0 Jane8_1))
(not (capability Perception ?X1 Jane8_1)))
12. [ennf_transformation] <- [5]
(or
(capability Reasoning agent ?X0)
(not (instance ?X0 CognitiveAgent)))
13. [ennf_transformation] <- [10]
(or
(instance ?X0 ?X1)
(or
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2))))
14. [flatten] <- [13]
(or
(instance ?X0 ?X1)
(not (subclass ?X2 ?X1))
(not (instance ?X0 ?X2)))
15. [ennf_transformation] <- [2]
(or
(capability Perception experiencer ?X0)
(not (instance ?X0 SentientAgent)))
16. [cnf_transformation] <- [11]
(or
(not (capability Reasoning ?X0 Jane8_1))
(not (capability Perception ?X1 Jane8_1)))
17. [cnf_transformation] <- [6]
(instance Jane8_1 Human)
18. [cnf_transformation] <- [12]
(or
(capability Reasoning agent ?X0)
(not (instance ?X0 CognitiveAgent)))
19. [cnf_transformation] <- [4]
(subclass Human CognitiveAgent)
20. [cnf_transformation] <- [14]
(or
(not (subclass ?X2 ?X1))
(instance ?X0 ?X1)
(not (instance ?X0 ?X2)))
21. [cnf_transformation] <- [15]
(or
(capability Perception experiencer ?X0)
(not (instance ?X0 SentientAgent)))
22. [cnf_transformation] <- [1]
(subclass CognitiveAgent SentientAgent)
23. [avatar]
(<=>
21
(forall (?X1)
(not (capability Perception ?X1 Jane8_1))))
24. [avatar] <- [23]
(not (capability Perception ?X1 Jane8_1))
25. [avatar]
(<=>
22
(forall (?X0)
(not (capability Reasoning ?X0 Jane8_1))))
26. [avatar] <- [25]
(not (capability Reasoning ?X0 Jane8_1))
27. [avatar] <- [16, 25, 23]
(or 21 22)
28. [resolution] <- [21, 24]
(not (instance Jane8_1 SentientAgent))
29. [resolution] <- [20, 22]
(or
(not (instance ?X0 CognitiveAgent))
(instance ?X0 SentientAgent))
30. [resolution] <- [20, 19]
(or
(not (instance ?X0 Human))
(instance ?X0 CognitiveAgent))
31. [resolution] <- [30, 17]
(instance Jane8_1 CognitiveAgent)
32. [resolution] <- [31, 29]
(instance Jane8_1 SentientAgent)
33. [forward_subsumption_resolution] <- [32, 28]
False
34. [avatar] <- [33]
(not 21)
35. [resolution] <- [26, 18]
(not (instance Jane8_1 CognitiveAgent))
36. [forward_subsumption_resolution] <- [35, 31]
False
37. [avatar] <- [36]
(not 22)
38. [avatar] <- [34, 37, 27]
False | |
| TQG9 | passed | 4.10s | Theorem | show 1. [axiom]
(subclass Primate Mammal)
↳ Merge.kif:14995
2. [axiom]
(subclass Mammal WarmBloodedVertebrate)
↳ Merge.kif:14949
3. [axiom]
(subclass WarmBloodedVertebrate Vertebrate)
↳ Merge.kif:14920
4. [axiom]
(=>
(and
(subclass ?X1 ?X2)
(subclass ?X2 ?X3))
(subclass ?X1 ?X3))
5. [axiom]
(subclass Human CognitiveAgent)
↳ Merge.kif:15013
6. [axiom]
(subclass Human Hominid)
↳ Merge.kif:15012
7. [axiom]
(subclass Hominid Primate)
↳ Merge.kif:15008
8. [axiom]
(subclass Vertebrate Animal)
↳ Merge.kif:14869
9. [negated_conjecture]
(not (exists (?X0)
(and
(subclass ?X0 Animal)
(subclass ?X0 CognitiveAgent)
(equal Human ?X0))))
10. [rectify] <- [4]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
11. [flatten] <- [10]
(=>
(and
(subclass ?X0 ?X1)
(subclass ?X1 ?X2))
(subclass ?X0 ?X2))
12. [ennf_transformation] <- [9]
(or
(not (subclass ?X0 Animal))
(not (subclass ?X0 CognitiveAgent))
(not (equal Human ?X0)))
13. [ennf_transformation] <- [11]
(or
(subclass ?X0 ?X2)
(or
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2))))
14. [flatten] <- [13]
(or
(subclass ?X0 ?X2)
(not (subclass ?X0 ?X1))
(not (subclass ?X1 ?X2)))
15. [cnf_transformation] <- [12]
(or
(not (subclass ?X0 Animal))
(not (subclass ?X0 CognitiveAgent))
(not (equal Human ?X0)))
16. [cnf_transformation] <- [8]
(subclass Vertebrate Animal)
17. [cnf_transformation] <- [7]
(subclass Hominid Primate)
18. [cnf_transformation] <- [6]
(subclass Human Hominid)
19. [cnf_transformation] <- [5]
(subclass Human CognitiveAgent)
20. [cnf_transformation] <- [14]
(or
(not (subclass ?X1 ?X2))
(not (subclass ?X0 ?X1))
(subclass ?X0 ?X2))
21. [cnf_transformation] <- [3]
(subclass WarmBloodedVertebrate Vertebrate)
22. [cnf_transformation] <- [2]
(subclass Mammal WarmBloodedVertebrate)
23. [cnf_transformation] <- [1]
(subclass Primate Mammal)
24. [plain] <- [15]
(or
(not (subclass Human Animal))
(not (subclass Human CognitiveAgent)))
25. [forward_subsumption_resolution] <- [24, 19]
(not (subclass Human Animal))
26. [resolution] <- [20, 23]
(or
(not (subclass ?X0 Primate))
(subclass ?X0 Mammal))
27. [resolution] <- [20, 22]
(or
(not (subclass ?X0 Mammal))
(subclass ?X0 WarmBloodedVertebrate))
28. [resolution] <- [20, 16]
(or
(not (subclass ?X0 Vertebrate))
(subclass ?X0 Animal))
29. [resolution] <- [20, 17]
(or
(not (subclass ?X0 Hominid))
(subclass ?X0 Primate))
30. [resolution] <- [28, 21]
(subclass WarmBloodedVertebrate Animal)
31. [resolution] <- [29, 18]
(subclass Human Primate)
32. [resolution] <- [30, 20]
(or
(not (subclass ?X0 WarmBloodedVertebrate))
(subclass ?X0 Animal))
33. [resolution] <- [31, 26]
(subclass Human Mammal)
34. [resolution] <- [33, 27]
(subclass Human WarmBloodedVertebrate)
35. [resolution] <- [32, 34]
(subclass Human Animal)
36. [forward_subsumption_resolution] <- [35, 25]
False | |
| TQM10 | failed | 34.94s | Timeout | expected: yes, got: no (timeout) | |
| TQM3 | failed | 61.19s | Timeout | expected: yes, got: no (timeout) | |
| TQROW-BUILTIN | failed | 31.76s | GaveUp | expected: yes, got: no (gave up) | |
| TQROW_fixedArity | passed | 1.95s | Theorem | show 1. [axiom]
(=>
(testRowPred ?X0 ?X1 ?X2)
(equal
(ListFn ?X0 ?X1 ?X2)
TestList))
2. [axiom]
(testRowPred A B C)
3. [negated_conjecture]
(not (equal
TestList
(ListFn A B C)))
4. [flatten] <- [3]
(not (equal
TestList
(ListFn A B C)))
5. [rectify] <- [1]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
6. [flatten] <- [5]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
7. [ennf_transformation] <- [6]
(or
(equal
(ListFn ?X2 ?X1 ?X0)
TestList)
(not (testRowPred ?X2 ?X1 ?X0)))
8. [cnf_transformation] <- [4]
(not (equal
TestList
(ListFn A B C)))
9. [cnf_transformation] <- [2]
(testRowPred A B C)
10. [cnf_transformation] <- [7]
(or
(not (testRowPred ?X2 ?X1 ?X0))
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
11. [resolution] <- [10, 9]
(equal
TestList
(ListFn A B C))
12. [forward_subsumption_resolution] <- [11, 8]
False | |
| TQROW_listFn | passed | 2.18s | Theorem | show 1. [axiom]
(=>
(testRowPred ?X0 ?X1 ?X2)
(inList
B
(ListFn ?X0 ?X1 ?X2)))
2. [axiom]
(testRowPred A B C)
3. [negated_conjecture]
(not (inList
B
(ListFn A B C)))
4. [flatten] <- [3]
(not (inList
B
(ListFn A B C)))
5. [rectify] <- [1]
(=>
(testRowPred ?X2 ?X1 ?X0)
(inList
B
(ListFn ?X2 ?X1 ?X0)))
6. [flatten] <- [5]
(=>
(testRowPred ?X2 ?X1 ?X0)
(inList
B
(ListFn ?X2 ?X1 ?X0)))
7. [ennf_transformation] <- [6]
(or
(inList
B
(ListFn ?X2 ?X1 ?X0))
(not (testRowPred ?X2 ?X1 ?X0)))
8. [cnf_transformation] <- [4]
(not (inList
B
(ListFn A B C)))
9. [cnf_transformation] <- [2]
(testRowPred A B C)
10. [cnf_transformation] <- [7]
(or
(inList
B
(ListFn ?X2 ?X1 ?X0))
(not (testRowPred ?X2 ?X1 ?X0)))
11. [resolution] <- [10, 8]
(not (testRowPred A B C))
12. [forward_subsumption_resolution] <- [11, 9]
False | |
| TQROW_noDomain | passed | 1.94s | Theorem | show 1. [axiom]
(=>
(testRowPred ?X0 ?X1 ?X2)
(equal
(ListFn ?X0 ?X1 ?X2)
TestList))
2. [axiom]
(testRowPred A B C)
3. [negated_conjecture]
(not (equal
TestList
(ListFn A B C)))
4. [flatten] <- [3]
(not (equal
TestList
(ListFn A B C)))
5. [rectify] <- [1]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
6. [flatten] <- [5]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
7. [ennf_transformation] <- [6]
(or
(equal
(ListFn ?X2 ?X1 ?X0)
TestList)
(not (testRowPred ?X2 ?X1 ?X0)))
8. [cnf_transformation] <- [4]
(not (equal
TestList
(ListFn A B C)))
9. [cnf_transformation] <- [2]
(testRowPred A B C)
10. [cnf_transformation] <- [7]
(or
(not (testRowPred ?X2 ?X1 ?X0))
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
11. [resolution] <- [10, 9]
(equal
TestList
(ListFn A B C))
12. [forward_subsumption_resolution] <- [11, 8]
False | |
| TQROW_withDomain | passed | 2.20s | Theorem | show 1. [axiom]
(testRowPred A B C)
2. [axiom]
(=>
(testRowPred ?X0 ?X1 ?X2)
(equal
(ListFn ?X0 ?X1 ?X2)
TestList))
3. [negated_conjecture]
(not (equal
TestList
(ListFn A B C)))
4. [flatten] <- [3]
(not (equal
TestList
(ListFn A B C)))
5. [rectify] <- [2]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
6. [flatten] <- [5]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
7. [ennf_transformation] <- [6]
(or
(equal
(ListFn ?X2 ?X1 ?X0)
TestList)
(not (testRowPred ?X2 ?X1 ?X0)))
8. [cnf_transformation] <- [4]
(not (equal
TestList
(ListFn A B C)))
9. [cnf_transformation] <- [7]
(or
(not (testRowPred ?X2 ?X1 ?X0))
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
10. [cnf_transformation] <- [1]
(testRowPred A B C)
11. [resolution] <- [9, 10]
(equal
TestList
(ListFn A B C))
12. [forward_subsumption_resolution] <- [11, 8]
False | |
| listTest1 | failed | 60.51s | Timeout | expected: yes, got: no (timeout) | |
| listTest2 | failed | 60.38s | Timeout | expected: yes, got: no (timeout) | |
| listTest3 | failed | 60.38s | Timeout | expected: yes, got: no (timeout) | |
| partitionTest1 | passed | 1.88s | Theorem | show 1. [axiom]
(=>
(partition ?X0 ?X1 ?X2 ?X3)
(equal
(ListFn ?X1 ?X2 ?X3)
(ChildrenOfFn ?X0)))
2. [axiom]
(partition ParentClass ChildA ChildB ChildC)
3. [negated_conjecture]
(not (equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC)))
4. [flatten] <- [3]
(not (equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC)))
5. [rectify] <- [1]
(=>
(partition ?X3 ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
(ChildrenOfFn ?X3)))
6. [flatten] <- [5]
(=>
(partition ?X3 ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
(ChildrenOfFn ?X3)))
7. [ennf_transformation] <- [6]
(or
(equal
(ListFn ?X2 ?X1 ?X0)
(ChildrenOfFn ?X3))
(not (partition ?X3 ?X2 ?X1 ?X0)))
8. [cnf_transformation] <- [4]
(not (equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC)))
9. [cnf_transformation] <- [2]
(partition ParentClass ChildA ChildB ChildC)
10. [cnf_transformation] <- [7]
(or
(not (partition ?X3 ?X2 ?X1 ?X0))
(equal
(ListFn ?X2 ?X1 ?X0)
(ChildrenOfFn ?X3)))
11. [resolution] <- [10, 9]
(equal
(ChildrenOfFn ParentClass)
(ListFn ChildA ChildB ChildC))
12. [forward_subsumption_resolution] <- [11, 8]
False | |
| partitionTest2 | failed | 61.06s | Timeout | expected: yes, got: no (timeout) | |
| rowVarTest1 | passed | 2.33s | Theorem | show 1. [axiom]
(testRowPred A B C)
2. [axiom]
(=>
(testRowPred ?X0 ?X1 ?X2)
(equal
(ListFn ?X0 ?X1 ?X2)
TestList))
3. [negated_conjecture]
(not (equal
TestList
(ListFn A B C)))
4. [flatten] <- [3]
(not (equal
TestList
(ListFn A B C)))
5. [rectify] <- [2]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
6. [flatten] <- [5]
(=>
(testRowPred ?X2 ?X1 ?X0)
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
7. [ennf_transformation] <- [6]
(or
(equal
(ListFn ?X2 ?X1 ?X0)
TestList)
(not (testRowPred ?X2 ?X1 ?X0)))
8. [cnf_transformation] <- [4]
(not (equal
TestList
(ListFn A B C)))
9. [cnf_transformation] <- [7]
(or
(not (testRowPred ?X2 ?X1 ?X0))
(equal
(ListFn ?X2 ?X1 ?X0)
TestList))
10. [cnf_transformation] <- [1]
(testRowPred A B C)
11. [resolution] <- [9, 10]
(equal
TestList
(ListFn A B C))
12. [forward_subsumption_resolution] <- [11, 8]
False |
TPTP smoke (10s each)
| problem | sigma | vampire |
|---|---|---|
| PUZ001+1 | Theorem | Theorem |
| GRP001+6 | Timeout | Theorem |
| GRP012+5 | Timeout | Theorem |
| GRP194+1 | Timeout | Theorem |
| GRP618+1 | Timeout | Theorem |
| GRP618+2 | Timeout | |
| GRP618+3 | Timeout | |
| GRP618+4 | Timeout | |
| GRP619+1 | Timeout | Theorem |
| GRP619+2 | Timeout | |
| GRP619+3 | Timeout | |
| RNG044+1 | Timeout | |
| RNG045+1 | Timeout | Theorem |
| RNG046+1 | Timeout | Theorem |
| RNG047+1 | Theorem | Theorem |
| RNG047+2 | Theorem | Theorem |
| RNG048+1 | Timeout | Theorem |
| RNG049+1 | Timeout | Theorem |
| RNG049+2 | Timeout | Theorem |
| RNG050+1 | Theorem | Theorem |
| RNG051+1 | Timeout | |
| BOO109+1 | Timeout | |
| LAT258+1 | GaveUp | |
| LAT282+1 | Timeout | |
| LAT282+3 | Timeout | |
| LAT282+4 | Timeout | |
| LAT283+1 | Timeout | |
| LAT283+2 | Timeout | |
| LAT283+3 | Timeout | |
| LAT283+4 | Timeout | |
| LAT284+1 | Timeout | Theorem |
| LAT284+2 | Timeout | |
History
| date | sigma-rs | ontology | embedded | native | subprocess | tptp (sigma) | tptp (vampire) |
|---|---|---|---|---|---|---|---|
| 2026-07-17T06:37:40Z | cf58994f6559 | 67a72162aeb7 | 65/84 ▲ | 74/84 | 67/84 ▲ | 4/32 | 15/15 |
| 2026-07-16T06:33:43Z | 2d4246195e75 | 806b9cd57d13 | 63/84 | 74/84 | 64/84 | 4/32 | 16/16 |
| 2026-07-15T23:34:04Z | b6ba481053c9 | 806b9cd57d13 | 63/84 | 74/84 | 64/84 | 4/32 | 15/15 |
| 2026-07-15T06:30:39Z | d8e7379c0a63 | 806b9cd57d13 | 63/84 | 74/84 | 64/84 | 4/32 | 15/15 |
| 2026-07-14T06:27:55Z | 8a975ad08601 | 152b9abc4404 | 63/84 | 74/84 | — | 4/32 | — |
| | — | — | — | 0/0 | — |