TSTP Solution File: KRS132+1 by ePrincess---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : ePrincess---1.0
% Problem : KRS132+1 : TPTP v8.1.0. Released v3.1.0.
% Transfm : none
% Format : tptp:raw
% Command : ePrincess-casc -timeout=%d %s
% Computer : n022.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Sun Jul 17 02:56:39 EDT 2022
% Result : Theorem 30.17s 9.89s
% Output : Proof 42.46s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : KRS132+1 : TPTP v8.1.0. Released v3.1.0.
% 0.03/0.12 % Command : ePrincess-casc -timeout=%d %s
% 0.13/0.33 % Computer : n022.cluster.edu
% 0.13/0.33 % Model : x86_64 x86_64
% 0.13/0.33 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33 % Memory : 8042.1875MB
% 0.13/0.33 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33 % CPULimit : 300
% 0.13/0.33 % WCLimit : 600
% 0.13/0.33 % DateTime : Tue Jun 7 13:44:35 EDT 2022
% 0.13/0.33 % CPUTime :
% 0.55/0.60 ____ _
% 0.55/0.60 ___ / __ \_____(_)___ ________ __________
% 0.55/0.60 / _ \/ /_/ / ___/ / __ \/ ___/ _ \/ ___/ ___/
% 0.55/0.60 / __/ ____/ / / / / / / /__/ __(__ |__ )
% 0.55/0.60 \___/_/ /_/ /_/_/ /_/\___/\___/____/____/
% 0.55/0.60
% 0.55/0.60 A Theorem Prover for First-Order Logic
% 0.55/0.60 (ePrincess v.1.0)
% 0.55/0.60
% 0.55/0.60 (c) Philipp Rümmer, 2009-2015
% 0.55/0.60 (c) Peter Backeman, 2014-2015
% 0.55/0.60 (contributions by Angelo Brillout, Peter Baumgartner)
% 0.55/0.60 Free software under GNU Lesser General Public License (LGPL).
% 0.55/0.60 Bug reports to peter@backeman.se
% 0.55/0.60
% 0.55/0.60 For more information, visit http://user.uu.se/~petba168/breu/
% 0.55/0.60
% 0.55/0.61 Loading /export/starexec/sandbox/benchmark/theBenchmark.p ...
% 0.75/0.67 Prover 0: Options: -triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -resolutionMethod=nonUnifying +ignoreQuantifiers -generateTriggers=all
% 1.47/0.95 Prover 0: Preprocessing ...
% 1.75/1.06 Prover 0: Warning: ignoring some quantifiers
% 1.75/1.08 Prover 0: Constructing countermodel ...
% 2.16/1.21 Prover 0: gave up
% 2.16/1.21 Prover 1: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -resolutionMethod=normal +ignoreQuantifiers -generateTriggers=all
% 2.36/1.23 Prover 1: Preprocessing ...
% 2.72/1.35 Prover 1: Constructing countermodel ...
% 2.96/1.40 Prover 1: gave up
% 2.96/1.40 Prover 2: Options: +triggersInConjecture +genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -resolutionMethod=nonUnifying +ignoreQuantifiers -generateTriggers=all
% 2.96/1.42 Prover 2: Preprocessing ...
% 3.46/1.51 Prover 2: Warning: ignoring some quantifiers
% 3.46/1.52 Prover 2: Constructing countermodel ...
% 3.75/1.62 Prover 2: gave up
% 3.75/1.62 Prover 3: Options: -triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -resolutionMethod=nonUnifying +ignoreQuantifiers -generateTriggers=all
% 4.10/1.63 Prover 3: Preprocessing ...
% 4.10/1.65 Prover 3: Warning: ignoring some quantifiers
% 4.10/1.65 Prover 3: Constructing countermodel ...
% 4.10/1.67 Prover 3: gave up
% 4.10/1.67 Prover 4: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -resolutionMethod=nonUnifying +ignoreQuantifiers -generateTriggers=complete
% 4.10/1.68 Prover 4: Preprocessing ...
% 4.31/1.76 Prover 4: Warning: ignoring some quantifiers
% 4.31/1.77 Prover 4: Constructing countermodel ...
% 9.58/2.91 Prover 5: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allMinimal -resolutionMethod=nonUnifying +ignoreQuantifiers -generateTriggers=all
% 9.58/2.93 Prover 5: Preprocessing ...
% 9.79/3.00 Prover 5: Constructing countermodel ...
% 10.21/3.05 Prover 5: gave up
% 10.21/3.05 Prover 6: Options: +triggersInConjecture +genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -resolutionMethod=normal +ignoreQuantifiers -generateTriggers=all
% 10.21/3.06 Prover 6: Preprocessing ...
% 10.43/3.10 Prover 6: Warning: ignoring some quantifiers
% 10.43/3.11 Prover 6: Constructing countermodel ...
% 10.70/3.16 Prover 6: gave up
% 10.70/3.16 Prover 7: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximalOutermost -resolutionMethod=normal -ignoreQuantifiers -generateTriggers=all
% 10.70/3.18 Prover 7: Preprocessing ...
% 10.70/3.19 Prover 7: Proving ...
% 30.17/9.89 Prover 7: proved (6732ms)
% 30.17/9.89 Prover 4: stopped
% 30.17/9.89
% 30.17/9.89 % SZS status Theorem for theBenchmark
% 30.17/9.89
% 30.17/9.89 Generating proof ... found it (size 183)
% 42.21/16.26
% 42.21/16.26 % SZS output start Proof for theBenchmark
% 42.21/16.26 Assumed formulas after preprocessing and simplification:
% 42.21/16.26 | (0) ! [v0] : ( ~ cnotB(v0) | ~ cnotA(v0) | cnotAorB(v0)) & ! [v0] : ( ~ cnotB(v0) | ! [v1] : ( ~ rr(v0, v1) | cNothing(v1))) & ! [v0] : ( ~ cnotAorB(v0) | ! [v1] : ( ~ rs(v0, v1) | cNothing(v1))) & ! [v0] : ( ~ cnotAorB(v0) | (cnotB(v0) & cnotA(v0))) & ! [v0] : ( ~ cnotA(v0) | ! [v1] : ( ~ rq(v0, v1) | cNothing(v1))) & ! [v0] : ( ~ cNothing(v0) | ? [v1] : rp(v0, v1)) & ! [v0] : ( ~ cNothing(v0) | ! [v1] : ~ rp(v0, v1)) & ! [v0] : ( ~ cB(v0) | ? [v1] : (rr(v0, v1) & cowlThing(v1))) & ! [v0] : ( ~ cAorB(v0) | ? [v1] : (rs(v0, v1) & cowlThing(v1))) & ! [v0] : ( ~ cA(v0) | ? [v1] : (rq(v0, v1) & cowlThing(v1))) & ! [v0] : ( ~ xsd_integer(v0) | ~ xsd_string(v0)) & ! [v0] : ~ cowlNothing(v0) & ! [v0] : (cnotB(v0) | ? [v1] : (rr(v0, v1) & ~ cNothing(v1))) & ! [v0] : (cnotAorB(v0) | ? [v1] : (rs(v0, v1) & ~ cNothing(v1))) & ! [v0] : (cnotA(v0) | ? [v1] : (rq(v0, v1) & ~ cNothing(v1))) & ! [v0] : (cB(v0) | ! [v1] : ( ~ rr(v0, v1) | ~ cowlThing(v1))) & ! [v0] : (cAorB(v0) | ! [v1] : ( ~ rs(v0, v1) | ~ cowlThing(v1))) & ! [v0] : (cA(v0) | ! [v1] : ( ~ rq(v0, v1) | ~ cowlThing(v1))) & ! [v0] : (xsd_integer(v0) | xsd_string(v0)) & ! [v0] : cowlThing(v0) & ( ? [v0] : ( ~ cowlThing(v0) | cowlNothing(v0)) | ? [v0] : ((cAorB(v0) & ~ cB(v0) & ~ cA(v0)) | ( ~ cAorB(v0) & (cB(v0) | cA(v0)))) | ? [v0] : ((xsd_integer(v0) & xsd_string(v0)) | ( ~ xsd_integer(v0) & ~ xsd_string(v0))))
% 42.21/16.27 | Applying alpha-rule on (0) yields:
% 42.21/16.27 | (1) ! [v0] : (cA(v0) | ! [v1] : ( ~ rq(v0, v1) | ~ cowlThing(v1)))
% 42.21/16.27 | (2) ? [v0] : ( ~ cowlThing(v0) | cowlNothing(v0)) | ? [v0] : ((cAorB(v0) & ~ cB(v0) & ~ cA(v0)) | ( ~ cAorB(v0) & (cB(v0) | cA(v0)))) | ? [v0] : ((xsd_integer(v0) & xsd_string(v0)) | ( ~ xsd_integer(v0) & ~ xsd_string(v0)))
% 42.21/16.27 | (3) ! [v0] : (cB(v0) | ! [v1] : ( ~ rr(v0, v1) | ~ cowlThing(v1)))
% 42.21/16.27 | (4) ! [v0] : cowlThing(v0)
% 42.21/16.27 | (5) ! [v0] : ( ~ cnotA(v0) | ! [v1] : ( ~ rq(v0, v1) | cNothing(v1)))
% 42.21/16.27 | (6) ! [v0] : (cAorB(v0) | ! [v1] : ( ~ rs(v0, v1) | ~ cowlThing(v1)))
% 42.21/16.27 | (7) ! [v0] : ( ~ xsd_integer(v0) | ~ xsd_string(v0))
% 42.21/16.27 | (8) ! [v0] : ( ~ cNothing(v0) | ! [v1] : ~ rp(v0, v1))
% 42.21/16.27 | (9) ! [v0] : ( ~ cA(v0) | ? [v1] : (rq(v0, v1) & cowlThing(v1)))
% 42.21/16.27 | (10) ! [v0] : ( ~ cNothing(v0) | ? [v1] : rp(v0, v1))
% 42.21/16.27 | (11) ! [v0] : ( ~ cnotB(v0) | ! [v1] : ( ~ rr(v0, v1) | cNothing(v1)))
% 42.21/16.27 | (12) ! [v0] : (xsd_integer(v0) | xsd_string(v0))
% 42.21/16.27 | (13) ! [v0] : ( ~ cnotAorB(v0) | ! [v1] : ( ~ rs(v0, v1) | cNothing(v1)))
% 42.21/16.27 | (14) ! [v0] : (cnotAorB(v0) | ? [v1] : (rs(v0, v1) & ~ cNothing(v1)))
% 42.21/16.28 | (15) ! [v0] : ( ~ cnotB(v0) | ~ cnotA(v0) | cnotAorB(v0))
% 42.21/16.28 | (16) ! [v0] : ( ~ cnotAorB(v0) | (cnotB(v0) & cnotA(v0)))
% 42.21/16.28 | (17) ! [v0] : ( ~ cAorB(v0) | ? [v1] : (rs(v0, v1) & cowlThing(v1)))
% 42.21/16.28 | (18) ! [v0] : ~ cowlNothing(v0)
% 42.21/16.28 | (19) ! [v0] : ( ~ cB(v0) | ? [v1] : (rr(v0, v1) & cowlThing(v1)))
% 42.21/16.28 | (20) ! [v0] : (cnotA(v0) | ? [v1] : (rq(v0, v1) & ~ cNothing(v1)))
% 42.21/16.28 | (21) ! [v0] : (cnotB(v0) | ? [v1] : (rr(v0, v1) & ~ cNothing(v1)))
% 42.21/16.28 |
% 42.21/16.28 +-Applying beta-rule and splitting (2), into two cases.
% 42.21/16.28 |-Branch one:
% 42.21/16.28 | (22) ? [v0] : ( ~ cowlThing(v0) | cowlNothing(v0)) | ? [v0] : ((cAorB(v0) & ~ cB(v0) & ~ cA(v0)) | ( ~ cAorB(v0) & (cB(v0) | cA(v0))))
% 42.21/16.28 |
% 42.21/16.28 +-Applying beta-rule and splitting (22), into two cases.
% 42.21/16.28 |-Branch one:
% 42.21/16.28 | (23) ? [v0] : ( ~ cowlThing(v0) | cowlNothing(v0))
% 42.21/16.28 |
% 42.21/16.28 | Instantiating (23) with all_2_0_0 yields:
% 42.21/16.28 | (24) ~ cowlThing(all_2_0_0) | cowlNothing(all_2_0_0)
% 42.21/16.28 |
% 42.21/16.28 +-Applying beta-rule and splitting (24), into two cases.
% 42.21/16.28 |-Branch one:
% 42.21/16.28 | (25) ~ cowlThing(all_2_0_0)
% 42.21/16.28 |
% 42.21/16.28 | Introducing new symbol ex_62_0_14 defined by:
% 42.21/16.28 | (26) ex_62_0_14 = all_2_0_0
% 42.21/16.28 |
% 42.21/16.28 | Instantiating formula (4) with ex_62_0_14 yields:
% 42.21/16.28 | (27) cowlThing(ex_62_0_14)
% 42.21/16.28 |
% 42.21/16.28 | From (26) and (27) follows:
% 42.21/16.28 | (28) cowlThing(all_2_0_0)
% 42.21/16.28 |
% 42.21/16.28 | Using (28) and (25) yields:
% 42.21/16.28 | (29) $false
% 42.21/16.28 |
% 42.21/16.28 |-The branch is then unsatisfiable
% 42.21/16.28 |-Branch two:
% 42.21/16.28 | (30) cowlNothing(all_2_0_0)
% 42.21/16.28 |
% 42.21/16.28 | Instantiating formula (18) with all_2_0_0 and discharging atoms cowlNothing(all_2_0_0), yields:
% 42.21/16.28 | (29) $false
% 42.21/16.28 |
% 42.21/16.28 |-The branch is then unsatisfiable
% 42.21/16.28 |-Branch two:
% 42.21/16.28 | (32) ? [v0] : ((cAorB(v0) & ~ cB(v0) & ~ cA(v0)) | ( ~ cAorB(v0) & (cB(v0) | cA(v0))))
% 42.21/16.28 |
% 42.21/16.28 | Instantiating (32) with all_2_0_1 yields:
% 42.21/16.28 | (33) (cAorB(all_2_0_1) & ~ cB(all_2_0_1) & ~ cA(all_2_0_1)) | ( ~ cAorB(all_2_0_1) & (cB(all_2_0_1) | cA(all_2_0_1)))
% 42.21/16.28 |
% 42.21/16.28 +-Applying beta-rule and splitting (33), into two cases.
% 42.21/16.28 |-Branch one:
% 42.21/16.28 | (34) cAorB(all_2_0_1) & ~ cB(all_2_0_1) & ~ cA(all_2_0_1)
% 42.21/16.28 |
% 42.21/16.28 | Applying alpha-rule on (34) yields:
% 42.21/16.28 | (35) cAorB(all_2_0_1)
% 42.21/16.28 | (36) ~ cB(all_2_0_1)
% 42.21/16.28 | (37) ~ cA(all_2_0_1)
% 42.21/16.28 |
% 42.21/16.28 | Instantiating formula (17) with all_2_0_1 and discharging atoms cAorB(all_2_0_1), yields:
% 42.21/16.28 | (38) ? [v0] : (rs(all_2_0_1, v0) & cowlThing(v0))
% 42.21/16.28 |
% 42.21/16.28 | Instantiating (38) with all_10_0_46 yields:
% 42.21/16.28 | (39) rs(all_2_0_1, all_10_0_46) & cowlThing(all_10_0_46)
% 42.21/16.28 |
% 42.21/16.28 | Applying alpha-rule on (39) yields:
% 42.21/16.28 | (40) rs(all_2_0_1, all_10_0_46)
% 42.21/16.28 | (41) cowlThing(all_10_0_46)
% 42.21/16.28 |
% 42.21/16.28 | Introducing new symbol ex_35_0_49 defined by:
% 42.21/16.28 | (42) ex_35_0_49 = all_2_0_1
% 42.21/16.28 |
% 42.21/16.28 | Instantiating formula (1) with ex_35_0_49 yields:
% 42.21/16.28 | (43) cA(ex_35_0_49) | ! [v0] : ( ~ rq(ex_35_0_49, v0) | ~ cowlThing(v0))
% 42.21/16.28 |
% 42.21/16.28 +-Applying beta-rule and splitting (43), into two cases.
% 42.21/16.28 |-Branch one:
% 42.21/16.28 | (44) cA(ex_35_0_49)
% 42.21/16.28 |
% 42.21/16.28 | From (42) and (44) follows:
% 42.21/16.28 | (45) cA(all_2_0_1)
% 42.21/16.28 |
% 42.21/16.28 | Using (45) and (37) yields:
% 42.21/16.28 | (29) $false
% 42.21/16.28 |
% 42.21/16.28 |-The branch is then unsatisfiable
% 42.21/16.28 |-Branch two:
% 42.21/16.28 | (47) ! [v0] : ( ~ rq(ex_35_0_49, v0) | ~ cowlThing(v0))
% 42.21/16.28 |
% 42.21/16.28 | Introducing new symbol ex_40_0_50 defined by:
% 42.21/16.28 | (48) ex_40_0_50 = all_2_0_1
% 42.21/16.28 |
% 42.21/16.28 | Instantiating formula (21) with ex_40_0_50 yields:
% 42.21/16.28 | (49) cnotB(ex_40_0_50) | ? [v0] : (rr(ex_40_0_50, v0) & ~ cNothing(v0))
% 42.21/16.28 |
% 42.21/16.28 +-Applying beta-rule and splitting (49), into two cases.
% 42.21/16.28 |-Branch one:
% 42.21/16.28 | (50) cnotB(ex_40_0_50)
% 42.21/16.28 |
% 42.21/16.28 | Introducing new symbol ex_56_0_53 defined by:
% 42.21/16.28 | (51) ex_56_0_53 = all_2_0_1
% 42.21/16.28 |
% 42.21/16.28 | Instantiating formula (20) with ex_56_0_53 yields:
% 42.21/16.28 | (52) cnotA(ex_56_0_53) | ? [v0] : (rq(ex_56_0_53, v0) & ~ cNothing(v0))
% 42.21/16.28 |
% 42.21/16.28 +-Applying beta-rule and splitting (52), into two cases.
% 42.21/16.28 |-Branch one:
% 42.21/16.28 | (53) cnotA(ex_56_0_53)
% 42.21/16.28 |
% 42.21/16.28 | Instantiating formula (15) with ex_40_0_50 and discharging atoms cnotB(ex_40_0_50), yields:
% 42.21/16.28 | (54) ~ cnotA(ex_40_0_50) | cnotAorB(ex_40_0_50)
% 42.21/16.28 |
% 42.21/16.28 +-Applying beta-rule and splitting (54), into two cases.
% 42.21/16.28 |-Branch one:
% 42.21/16.28 | (55) ~ cnotA(ex_40_0_50)
% 42.21/16.28 |
% 42.21/16.28 | From (51) and (53) follows:
% 42.21/16.28 | (56) cnotA(all_2_0_1)
% 42.21/16.28 |
% 42.21/16.28 | From (48) and (55) follows:
% 42.21/16.28 | (57) ~ cnotA(all_2_0_1)
% 42.21/16.28 |
% 42.21/16.28 | Using (56) and (57) yields:
% 42.21/16.28 | (29) $false
% 42.21/16.28 |
% 42.21/16.28 |-The branch is then unsatisfiable
% 42.21/16.28 |-Branch two:
% 42.21/16.28 | (59) cnotAorB(ex_40_0_50)
% 42.21/16.28 |
% 42.21/16.28 | Instantiating formula (13) with ex_40_0_50 and discharging atoms cnotAorB(ex_40_0_50), yields:
% 42.21/16.28 | (60) ! [v0] : ( ~ rs(ex_40_0_50, v0) | cNothing(v0))
% 42.21/16.28 |
% 42.21/16.28 | Instantiating formula (60) with all_10_0_46 yields:
% 42.21/16.28 | (61) ~ rs(ex_40_0_50, all_10_0_46) | cNothing(all_10_0_46)
% 42.21/16.28 |
% 42.21/16.28 +-Applying beta-rule and splitting (61), into two cases.
% 42.21/16.28 |-Branch one:
% 42.21/16.28 | (62) cNothing(all_10_0_46)
% 42.21/16.28 |
% 42.21/16.28 | Instantiating formula (10) with all_10_0_46 and discharging atoms cNothing(all_10_0_46), yields:
% 42.21/16.28 | (63) ? [v0] : rp(all_10_0_46, v0)
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (8) with all_10_0_46 and discharging atoms cNothing(all_10_0_46), yields:
% 42.21/16.29 | (64) ! [v0] : ~ rp(all_10_0_46, v0)
% 42.21/16.29 |
% 42.21/16.29 | Instantiating (63) with all_92_0_55 yields:
% 42.21/16.29 | (65) rp(all_10_0_46, all_92_0_55)
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (64) with all_92_0_55 and discharging atoms rp(all_10_0_46, all_92_0_55), yields:
% 42.21/16.29 | (29) $false
% 42.21/16.29 |
% 42.21/16.29 |-The branch is then unsatisfiable
% 42.21/16.29 |-Branch two:
% 42.21/16.29 | (67) ~ rs(ex_40_0_50, all_10_0_46)
% 42.21/16.29 |
% 42.21/16.29 | From (48) and (67) follows:
% 42.21/16.29 | (68) ~ rs(all_2_0_1, all_10_0_46)
% 42.21/16.29 |
% 42.21/16.29 | Using (40) and (68) yields:
% 42.21/16.29 | (29) $false
% 42.21/16.29 |
% 42.21/16.29 |-The branch is then unsatisfiable
% 42.21/16.29 |-Branch two:
% 42.21/16.29 | (70) ? [v0] : (rq(ex_56_0_53, v0) & ~ cNothing(v0))
% 42.21/16.29 |
% 42.21/16.29 | Instantiating (70) with all_58_0_54 yields:
% 42.21/16.29 | (71) rq(ex_56_0_53, all_58_0_54) & ~ cNothing(all_58_0_54)
% 42.21/16.29 |
% 42.21/16.29 | Applying alpha-rule on (71) yields:
% 42.21/16.29 | (72) rq(ex_56_0_53, all_58_0_54)
% 42.21/16.29 | (73) ~ cNothing(all_58_0_54)
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (47) with all_58_0_54 yields:
% 42.21/16.29 | (74) ~ rq(ex_35_0_49, all_58_0_54) | ~ cowlThing(all_58_0_54)
% 42.21/16.29 |
% 42.21/16.29 +-Applying beta-rule and splitting (74), into two cases.
% 42.21/16.29 |-Branch one:
% 42.21/16.29 | (75) ~ cowlThing(all_58_0_54)
% 42.21/16.29 |
% 42.21/16.29 | Introducing new symbol ex_103_0_60 defined by:
% 42.21/16.29 | (76) ex_103_0_60 = all_58_0_54
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (4) with ex_103_0_60 yields:
% 42.21/16.29 | (77) cowlThing(ex_103_0_60)
% 42.21/16.29 |
% 42.21/16.29 | From (76) and (77) follows:
% 42.21/16.29 | (78) cowlThing(all_58_0_54)
% 42.21/16.29 |
% 42.21/16.29 | Using (78) and (75) yields:
% 42.21/16.29 | (29) $false
% 42.21/16.29 |
% 42.21/16.29 |-The branch is then unsatisfiable
% 42.21/16.29 |-Branch two:
% 42.21/16.29 | (80) ~ rq(ex_35_0_49, all_58_0_54)
% 42.21/16.29 |
% 42.21/16.29 | From (51) and (72) follows:
% 42.21/16.29 | (81) rq(all_2_0_1, all_58_0_54)
% 42.21/16.29 |
% 42.21/16.29 | From (42) and (80) follows:
% 42.21/16.29 | (82) ~ rq(all_2_0_1, all_58_0_54)
% 42.21/16.29 |
% 42.21/16.29 | Using (81) and (82) yields:
% 42.21/16.29 | (29) $false
% 42.21/16.29 |
% 42.21/16.29 |-The branch is then unsatisfiable
% 42.21/16.29 |-Branch two:
% 42.21/16.29 | (84) ? [v0] : (rr(ex_40_0_50, v0) & ~ cNothing(v0))
% 42.21/16.29 |
% 42.21/16.29 | Instantiating (84) with all_42_0_51 yields:
% 42.21/16.29 | (85) rr(ex_40_0_50, all_42_0_51) & ~ cNothing(all_42_0_51)
% 42.21/16.29 |
% 42.21/16.29 | Applying alpha-rule on (85) yields:
% 42.21/16.29 | (86) rr(ex_40_0_50, all_42_0_51)
% 42.21/16.29 | (87) ~ cNothing(all_42_0_51)
% 42.21/16.29 |
% 42.21/16.29 | Introducing new symbol ex_50_0_61 defined by:
% 42.21/16.29 | (88) ex_50_0_61 = all_2_0_1
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (3) with ex_50_0_61 yields:
% 42.21/16.29 | (89) cB(ex_50_0_61) | ! [v0] : ( ~ rr(ex_50_0_61, v0) | ~ cowlThing(v0))
% 42.21/16.29 |
% 42.21/16.29 +-Applying beta-rule and splitting (89), into two cases.
% 42.21/16.29 |-Branch one:
% 42.21/16.29 | (90) cB(ex_50_0_61)
% 42.21/16.29 |
% 42.21/16.29 | From (88) and (90) follows:
% 42.21/16.29 | (91) cB(all_2_0_1)
% 42.21/16.29 |
% 42.21/16.29 | Using (91) and (36) yields:
% 42.21/16.29 | (29) $false
% 42.21/16.29 |
% 42.21/16.29 |-The branch is then unsatisfiable
% 42.21/16.29 |-Branch two:
% 42.21/16.29 | (93) ! [v0] : ( ~ rr(ex_50_0_61, v0) | ~ cowlThing(v0))
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (93) with all_42_0_51 yields:
% 42.21/16.29 | (94) ~ rr(ex_50_0_61, all_42_0_51) | ~ cowlThing(all_42_0_51)
% 42.21/16.29 |
% 42.21/16.29 +-Applying beta-rule and splitting (94), into two cases.
% 42.21/16.29 |-Branch one:
% 42.21/16.29 | (95) ~ cowlThing(all_42_0_51)
% 42.21/16.29 |
% 42.21/16.29 | Introducing new symbol ex_104_0_68 defined by:
% 42.21/16.29 | (96) ex_104_0_68 = all_42_0_51
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (4) with ex_104_0_68 yields:
% 42.21/16.29 | (97) cowlThing(ex_104_0_68)
% 42.21/16.29 |
% 42.21/16.29 | From (96) and (97) follows:
% 42.21/16.29 | (98) cowlThing(all_42_0_51)
% 42.21/16.29 |
% 42.21/16.29 | Using (98) and (95) yields:
% 42.21/16.29 | (29) $false
% 42.21/16.29 |
% 42.21/16.29 |-The branch is then unsatisfiable
% 42.21/16.29 |-Branch two:
% 42.21/16.29 | (100) ~ rr(ex_50_0_61, all_42_0_51)
% 42.21/16.29 |
% 42.21/16.29 | From (48) and (86) follows:
% 42.21/16.29 | (101) rr(all_2_0_1, all_42_0_51)
% 42.21/16.29 |
% 42.21/16.29 | From (88) and (100) follows:
% 42.21/16.29 | (102) ~ rr(all_2_0_1, all_42_0_51)
% 42.21/16.29 |
% 42.21/16.29 | Using (101) and (102) yields:
% 42.21/16.29 | (29) $false
% 42.21/16.29 |
% 42.21/16.29 |-The branch is then unsatisfiable
% 42.21/16.29 |-Branch two:
% 42.21/16.29 | (104) ~ cAorB(all_2_0_1) & (cB(all_2_0_1) | cA(all_2_0_1))
% 42.21/16.29 |
% 42.21/16.29 | Applying alpha-rule on (104) yields:
% 42.21/16.29 | (105) ~ cAorB(all_2_0_1)
% 42.21/16.29 | (106) cB(all_2_0_1) | cA(all_2_0_1)
% 42.21/16.29 |
% 42.21/16.29 +-Applying beta-rule and splitting (106), into two cases.
% 42.21/16.29 |-Branch one:
% 42.21/16.29 | (91) cB(all_2_0_1)
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (19) with all_2_0_1 and discharging atoms cB(all_2_0_1), yields:
% 42.21/16.29 | (108) ? [v0] : (rr(all_2_0_1, v0) & cowlThing(v0))
% 42.21/16.29 |
% 42.21/16.29 | Instantiating (108) with all_17_0_95 yields:
% 42.21/16.29 | (109) rr(all_2_0_1, all_17_0_95) & cowlThing(all_17_0_95)
% 42.21/16.29 |
% 42.21/16.29 | Applying alpha-rule on (109) yields:
% 42.21/16.29 | (110) rr(all_2_0_1, all_17_0_95)
% 42.21/16.29 | (111) cowlThing(all_17_0_95)
% 42.21/16.29 |
% 42.21/16.29 | Introducing new symbol ex_30_0_105 defined by:
% 42.21/16.29 | (112) ex_30_0_105 = all_2_0_1
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (14) with ex_30_0_105 yields:
% 42.21/16.29 | (113) cnotAorB(ex_30_0_105) | ? [v0] : (rs(ex_30_0_105, v0) & ~ cNothing(v0))
% 42.21/16.29 |
% 42.21/16.29 +-Applying beta-rule and splitting (113), into two cases.
% 42.21/16.29 |-Branch one:
% 42.21/16.29 | (114) cnotAorB(ex_30_0_105)
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (16) with ex_30_0_105 and discharging atoms cnotAorB(ex_30_0_105), yields:
% 42.21/16.29 | (115) cnotB(ex_30_0_105) & cnotA(ex_30_0_105)
% 42.21/16.29 |
% 42.21/16.29 | Applying alpha-rule on (115) yields:
% 42.21/16.29 | (116) cnotB(ex_30_0_105)
% 42.21/16.29 | (117) cnotA(ex_30_0_105)
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (11) with ex_30_0_105 and discharging atoms cnotB(ex_30_0_105), yields:
% 42.21/16.29 | (118) ! [v0] : ( ~ rr(ex_30_0_105, v0) | cNothing(v0))
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (118) with all_17_0_95 yields:
% 42.21/16.29 | (119) ~ rr(ex_30_0_105, all_17_0_95) | cNothing(all_17_0_95)
% 42.21/16.29 |
% 42.21/16.29 +-Applying beta-rule and splitting (119), into two cases.
% 42.21/16.29 |-Branch one:
% 42.21/16.29 | (120) cNothing(all_17_0_95)
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (10) with all_17_0_95 and discharging atoms cNothing(all_17_0_95), yields:
% 42.21/16.29 | (121) ? [v0] : rp(all_17_0_95, v0)
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (8) with all_17_0_95 and discharging atoms cNothing(all_17_0_95), yields:
% 42.21/16.29 | (122) ! [v0] : ~ rp(all_17_0_95, v0)
% 42.21/16.29 |
% 42.21/16.29 | Instantiating (121) with all_58_0_107 yields:
% 42.21/16.29 | (123) rp(all_17_0_95, all_58_0_107)
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (122) with all_58_0_107 and discharging atoms rp(all_17_0_95, all_58_0_107), yields:
% 42.21/16.29 | (29) $false
% 42.21/16.29 |
% 42.21/16.29 |-The branch is then unsatisfiable
% 42.21/16.29 |-Branch two:
% 42.21/16.29 | (125) ~ rr(ex_30_0_105, all_17_0_95)
% 42.21/16.29 |
% 42.21/16.29 | From (112) and (125) follows:
% 42.21/16.29 | (126) ~ rr(all_2_0_1, all_17_0_95)
% 42.21/16.29 |
% 42.21/16.29 | Using (110) and (126) yields:
% 42.21/16.29 | (29) $false
% 42.21/16.29 |
% 42.21/16.29 |-The branch is then unsatisfiable
% 42.21/16.29 |-Branch two:
% 42.21/16.29 | (128) ? [v0] : (rs(ex_30_0_105, v0) & ~ cNothing(v0))
% 42.21/16.29 |
% 42.21/16.29 | Instantiating (128) with all_32_0_106 yields:
% 42.21/16.29 | (129) rs(ex_30_0_105, all_32_0_106) & ~ cNothing(all_32_0_106)
% 42.21/16.29 |
% 42.21/16.29 | Applying alpha-rule on (129) yields:
% 42.21/16.29 | (130) rs(ex_30_0_105, all_32_0_106)
% 42.21/16.29 | (131) ~ cNothing(all_32_0_106)
% 42.21/16.29 |
% 42.21/16.29 | Introducing new symbol ex_40_0_108 defined by:
% 42.21/16.29 | (132) ex_40_0_108 = all_2_0_1
% 42.21/16.29 |
% 42.21/16.29 | Instantiating formula (6) with ex_40_0_108 yields:
% 42.21/16.29 | (133) cAorB(ex_40_0_108) | ! [v0] : ( ~ rs(ex_40_0_108, v0) | ~ cowlThing(v0))
% 42.21/16.30 |
% 42.21/16.30 +-Applying beta-rule and splitting (133), into two cases.
% 42.21/16.30 |-Branch one:
% 42.21/16.30 | (134) cAorB(ex_40_0_108)
% 42.21/16.30 |
% 42.21/16.30 | From (132) and (134) follows:
% 42.21/16.30 | (35) cAorB(all_2_0_1)
% 42.21/16.30 |
% 42.21/16.30 | Using (35) and (105) yields:
% 42.21/16.30 | (29) $false
% 42.21/16.30 |
% 42.21/16.30 |-The branch is then unsatisfiable
% 42.21/16.30 |-Branch two:
% 42.21/16.30 | (137) ! [v0] : ( ~ rs(ex_40_0_108, v0) | ~ cowlThing(v0))
% 42.21/16.30 |
% 42.21/16.30 | Introducing new symbol ex_50_0_109 defined by:
% 42.21/16.30 | (138) ex_50_0_109 = all_32_0_106
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (4) with ex_50_0_109 yields:
% 42.21/16.30 | (139) cowlThing(ex_50_0_109)
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (137) with all_32_0_106 yields:
% 42.21/16.30 | (140) ~ rs(ex_40_0_108, all_32_0_106) | ~ cowlThing(all_32_0_106)
% 42.21/16.30 |
% 42.21/16.30 +-Applying beta-rule and splitting (140), into two cases.
% 42.21/16.30 |-Branch one:
% 42.21/16.30 | (141) ~ cowlThing(all_32_0_106)
% 42.21/16.30 |
% 42.21/16.30 | From (138) and (139) follows:
% 42.21/16.30 | (142) cowlThing(all_32_0_106)
% 42.21/16.30 |
% 42.21/16.30 | Using (142) and (141) yields:
% 42.21/16.30 | (29) $false
% 42.21/16.30 |
% 42.21/16.30 |-The branch is then unsatisfiable
% 42.21/16.30 |-Branch two:
% 42.21/16.30 | (144) ~ rs(ex_40_0_108, all_32_0_106)
% 42.21/16.30 |
% 42.21/16.30 | From (112) and (130) follows:
% 42.21/16.30 | (145) rs(all_2_0_1, all_32_0_106)
% 42.21/16.30 |
% 42.21/16.30 | From (132) and (144) follows:
% 42.21/16.30 | (146) ~ rs(all_2_0_1, all_32_0_106)
% 42.21/16.30 |
% 42.21/16.30 | Using (145) and (146) yields:
% 42.21/16.30 | (29) $false
% 42.21/16.30 |
% 42.21/16.30 |-The branch is then unsatisfiable
% 42.21/16.30 |-Branch two:
% 42.21/16.30 | (45) cA(all_2_0_1)
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (9) with all_2_0_1 and discharging atoms cA(all_2_0_1), yields:
% 42.21/16.30 | (149) ? [v0] : (rq(all_2_0_1, v0) & cowlThing(v0))
% 42.21/16.30 |
% 42.21/16.30 | Instantiating (149) with all_17_0_110 yields:
% 42.21/16.30 | (150) rq(all_2_0_1, all_17_0_110) & cowlThing(all_17_0_110)
% 42.21/16.30 |
% 42.21/16.30 | Applying alpha-rule on (150) yields:
% 42.21/16.30 | (151) rq(all_2_0_1, all_17_0_110)
% 42.21/16.30 | (152) cowlThing(all_17_0_110)
% 42.21/16.30 |
% 42.21/16.30 | Introducing new symbol ex_25_0_111 defined by:
% 42.21/16.30 | (153) ex_25_0_111 = all_2_0_1
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (1) with ex_25_0_111 yields:
% 42.21/16.30 | (154) cA(ex_25_0_111) | ! [v0] : ( ~ rq(ex_25_0_111, v0) | ~ cowlThing(v0))
% 42.21/16.30 |
% 42.21/16.30 +-Applying beta-rule and splitting (154), into two cases.
% 42.21/16.30 |-Branch one:
% 42.21/16.30 | (155) cA(ex_25_0_111)
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (9) with ex_25_0_111 and discharging atoms cA(ex_25_0_111), yields:
% 42.21/16.30 | (156) ? [v0] : (rq(ex_25_0_111, v0) & cowlThing(v0))
% 42.21/16.30 |
% 42.21/16.30 | Instantiating (156) with all_33_0_112 yields:
% 42.21/16.30 | (157) rq(ex_25_0_111, all_33_0_112) & cowlThing(all_33_0_112)
% 42.21/16.30 |
% 42.21/16.30 | Applying alpha-rule on (157) yields:
% 42.21/16.30 | (158) rq(ex_25_0_111, all_33_0_112)
% 42.21/16.30 | (159) cowlThing(all_33_0_112)
% 42.21/16.30 |
% 42.21/16.30 | Introducing new symbol ex_41_0_113 defined by:
% 42.21/16.30 | (160) ex_41_0_113 = all_2_0_1
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (14) with ex_41_0_113 yields:
% 42.21/16.30 | (161) cnotAorB(ex_41_0_113) | ? [v0] : (rs(ex_41_0_113, v0) & ~ cNothing(v0))
% 42.21/16.30 |
% 42.21/16.30 +-Applying beta-rule and splitting (161), into two cases.
% 42.21/16.30 |-Branch one:
% 42.21/16.30 | (162) cnotAorB(ex_41_0_113)
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (16) with ex_41_0_113 and discharging atoms cnotAorB(ex_41_0_113), yields:
% 42.21/16.30 | (163) cnotB(ex_41_0_113) & cnotA(ex_41_0_113)
% 42.21/16.30 |
% 42.21/16.30 | Applying alpha-rule on (163) yields:
% 42.21/16.30 | (164) cnotB(ex_41_0_113)
% 42.21/16.30 | (165) cnotA(ex_41_0_113)
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (5) with ex_41_0_113 and discharging atoms cnotA(ex_41_0_113), yields:
% 42.21/16.30 | (166) ! [v0] : ( ~ rq(ex_41_0_113, v0) | cNothing(v0))
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (166) with all_33_0_112 yields:
% 42.21/16.30 | (167) ~ rq(ex_41_0_113, all_33_0_112) | cNothing(all_33_0_112)
% 42.21/16.30 |
% 42.21/16.30 +-Applying beta-rule and splitting (167), into two cases.
% 42.21/16.30 |-Branch one:
% 42.21/16.30 | (168) cNothing(all_33_0_112)
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (10) with all_33_0_112 and discharging atoms cNothing(all_33_0_112), yields:
% 42.21/16.30 | (169) ? [v0] : rp(all_33_0_112, v0)
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (8) with all_33_0_112 and discharging atoms cNothing(all_33_0_112), yields:
% 42.21/16.30 | (170) ! [v0] : ~ rp(all_33_0_112, v0)
% 42.21/16.30 |
% 42.21/16.30 | Instantiating (169) with all_69_0_115 yields:
% 42.21/16.30 | (171) rp(all_33_0_112, all_69_0_115)
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (170) with all_69_0_115 and discharging atoms rp(all_33_0_112, all_69_0_115), yields:
% 42.21/16.30 | (29) $false
% 42.21/16.30 |
% 42.21/16.30 |-The branch is then unsatisfiable
% 42.21/16.30 |-Branch two:
% 42.21/16.30 | (173) ~ rq(ex_41_0_113, all_33_0_112)
% 42.21/16.30 |
% 42.21/16.30 | From (153) and (158) follows:
% 42.21/16.30 | (174) rq(all_2_0_1, all_33_0_112)
% 42.21/16.30 |
% 42.21/16.30 | From (160) and (173) follows:
% 42.21/16.30 | (175) ~ rq(all_2_0_1, all_33_0_112)
% 42.21/16.30 |
% 42.21/16.30 | Using (174) and (175) yields:
% 42.21/16.30 | (29) $false
% 42.21/16.30 |
% 42.21/16.30 |-The branch is then unsatisfiable
% 42.21/16.30 |-Branch two:
% 42.21/16.30 | (177) ? [v0] : (rs(ex_41_0_113, v0) & ~ cNothing(v0))
% 42.21/16.30 |
% 42.21/16.30 | Instantiating (177) with all_43_0_114 yields:
% 42.21/16.30 | (178) rs(ex_41_0_113, all_43_0_114) & ~ cNothing(all_43_0_114)
% 42.21/16.30 |
% 42.21/16.30 | Applying alpha-rule on (178) yields:
% 42.21/16.30 | (179) rs(ex_41_0_113, all_43_0_114)
% 42.21/16.30 | (180) ~ cNothing(all_43_0_114)
% 42.21/16.30 |
% 42.21/16.30 | Introducing new symbol ex_51_0_116 defined by:
% 42.21/16.30 | (181) ex_51_0_116 = all_2_0_1
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (6) with ex_51_0_116 yields:
% 42.21/16.30 | (182) cAorB(ex_51_0_116) | ! [v0] : ( ~ rs(ex_51_0_116, v0) | ~ cowlThing(v0))
% 42.21/16.30 |
% 42.21/16.30 +-Applying beta-rule and splitting (182), into two cases.
% 42.21/16.30 |-Branch one:
% 42.21/16.30 | (183) cAorB(ex_51_0_116)
% 42.21/16.30 |
% 42.21/16.30 | From (181) and (183) follows:
% 42.21/16.30 | (35) cAorB(all_2_0_1)
% 42.21/16.30 |
% 42.21/16.30 | Using (35) and (105) yields:
% 42.21/16.30 | (29) $false
% 42.21/16.30 |
% 42.21/16.30 |-The branch is then unsatisfiable
% 42.21/16.30 |-Branch two:
% 42.21/16.30 | (186) ! [v0] : ( ~ rs(ex_51_0_116, v0) | ~ cowlThing(v0))
% 42.21/16.30 |
% 42.21/16.30 | Introducing new symbol ex_96_0_124 defined by:
% 42.21/16.30 | (187) ex_96_0_124 = all_43_0_114
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (4) with ex_96_0_124 yields:
% 42.21/16.30 | (188) cowlThing(ex_96_0_124)
% 42.21/16.30 |
% 42.21/16.30 | Instantiating formula (186) with all_43_0_114 yields:
% 42.21/16.30 | (189) ~ rs(ex_51_0_116, all_43_0_114) | ~ cowlThing(all_43_0_114)
% 42.21/16.30 |
% 42.21/16.30 +-Applying beta-rule and splitting (189), into two cases.
% 42.21/16.30 |-Branch one:
% 42.21/16.30 | (190) ~ cowlThing(all_43_0_114)
% 42.21/16.30 |
% 42.21/16.30 | From (187) and (188) follows:
% 42.21/16.30 | (191) cowlThing(all_43_0_114)
% 42.21/16.30 |
% 42.21/16.30 | Using (191) and (190) yields:
% 42.21/16.30 | (29) $false
% 42.21/16.30 |
% 42.21/16.30 |-The branch is then unsatisfiable
% 42.21/16.30 |-Branch two:
% 42.21/16.30 | (193) ~ rs(ex_51_0_116, all_43_0_114)
% 42.21/16.30 |
% 42.21/16.30 | From (160) and (179) follows:
% 42.21/16.31 | (194) rs(all_2_0_1, all_43_0_114)
% 42.21/16.31 |
% 42.21/16.31 | From (181) and (193) follows:
% 42.21/16.31 | (195) ~ rs(all_2_0_1, all_43_0_114)
% 42.21/16.31 |
% 42.21/16.31 | Using (194) and (195) yields:
% 42.21/16.31 | (29) $false
% 42.21/16.31 |
% 42.21/16.31 |-The branch is then unsatisfiable
% 42.21/16.31 |-Branch two:
% 42.21/16.31 | (197) ! [v0] : ( ~ rq(ex_25_0_111, v0) | ~ cowlThing(v0))
% 42.21/16.31 |
% 42.21/16.31 | Instantiating formula (197) with all_17_0_110 and discharging atoms cowlThing(all_17_0_110), yields:
% 42.21/16.31 | (198) ~ rq(ex_25_0_111, all_17_0_110)
% 42.21/16.31 |
% 42.21/16.31 | From (153) and (198) follows:
% 42.21/16.31 | (199) ~ rq(all_2_0_1, all_17_0_110)
% 42.21/16.31 |
% 42.21/16.31 | Using (151) and (199) yields:
% 42.21/16.31 | (29) $false
% 42.21/16.31 |
% 42.21/16.31 |-The branch is then unsatisfiable
% 42.21/16.31 |-Branch two:
% 42.21/16.31 | (201) ? [v0] : ((xsd_integer(v0) & xsd_string(v0)) | ( ~ xsd_integer(v0) & ~ xsd_string(v0)))
% 42.21/16.31 |
% 42.21/16.31 | Instantiating (201) with all_2_0_2 yields:
% 42.21/16.31 | (202) (xsd_integer(all_2_0_2) & xsd_string(all_2_0_2)) | ( ~ xsd_integer(all_2_0_2) & ~ xsd_string(all_2_0_2))
% 42.21/16.31 |
% 42.21/16.31 +-Applying beta-rule and splitting (202), into two cases.
% 42.21/16.31 |-Branch one:
% 42.21/16.31 | (203) xsd_integer(all_2_0_2) & xsd_string(all_2_0_2)
% 42.21/16.31 |
% 42.21/16.31 | Applying alpha-rule on (203) yields:
% 42.21/16.31 | (204) xsd_integer(all_2_0_2)
% 42.21/16.31 | (205) xsd_string(all_2_0_2)
% 42.21/16.31 |
% 42.21/16.31 | Instantiating formula (7) with all_2_0_2 and discharging atoms xsd_integer(all_2_0_2), xsd_string(all_2_0_2), yields:
% 42.21/16.31 | (29) $false
% 42.21/16.31 |
% 42.21/16.31 |-The branch is then unsatisfiable
% 42.21/16.31 |-Branch two:
% 42.21/16.31 | (207) ~ xsd_integer(all_2_0_2) & ~ xsd_string(all_2_0_2)
% 42.21/16.31 |
% 42.21/16.31 | Applying alpha-rule on (207) yields:
% 42.21/16.31 | (208) ~ xsd_integer(all_2_0_2)
% 42.21/16.31 | (209) ~ xsd_string(all_2_0_2)
% 42.21/16.31 |
% 42.21/16.31 | Introducing new symbol ex_53_0_140 defined by:
% 42.46/16.31 | (210) ex_53_0_140 = all_2_0_2
% 42.46/16.31 |
% 42.46/16.31 | Instantiating formula (12) with ex_53_0_140 yields:
% 42.46/16.31 | (211) xsd_integer(ex_53_0_140) | xsd_string(ex_53_0_140)
% 42.46/16.31 |
% 42.46/16.31 +-Applying beta-rule and splitting (211), into two cases.
% 42.46/16.31 |-Branch one:
% 42.46/16.31 | (212) xsd_integer(ex_53_0_140)
% 42.46/16.31 |
% 42.46/16.31 | From (210) and (212) follows:
% 42.46/16.31 | (204) xsd_integer(all_2_0_2)
% 42.46/16.31 |
% 42.46/16.31 | Using (204) and (208) yields:
% 42.46/16.31 | (29) $false
% 42.46/16.31 |
% 42.46/16.31 |-The branch is then unsatisfiable
% 42.46/16.31 |-Branch two:
% 42.46/16.31 | (215) xsd_string(ex_53_0_140)
% 42.46/16.31 |
% 42.46/16.31 | From (210) and (215) follows:
% 42.46/16.31 | (205) xsd_string(all_2_0_2)
% 42.46/16.31 |
% 42.46/16.31 | Using (205) and (209) yields:
% 42.46/16.31 | (29) $false
% 42.46/16.31 |
% 42.46/16.31 |-The branch is then unsatisfiable
% 42.46/16.31 % SZS output end Proof for theBenchmark
% 42.46/16.31
% 42.46/16.31 15690ms
%------------------------------------------------------------------------------