TSTP Solution File: ITP412_1 by Princess---230619
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Princess---230619
% Problem : ITP001_1 : TPTP v8.1.2. Released v8.1.0.
% Transfm : none
% Format : tptp
% Command : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s
% Computer : n019.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 : 300s
% DateTime : Thu Aug 31 04:12:03 EDT 2023
% Result : Theorem 54.64s 8.11s
% Output : Proof 85.54s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.13 % Problem : ITP001_1 : TPTP v8.1.2. Released v8.1.0.
% 0.00/0.13 % Command : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s
% 0.17/0.35 % Computer : n019.cluster.edu
% 0.17/0.35 % Model : x86_64 x86_64
% 0.17/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.17/0.35 % Memory : 8042.1875MB
% 0.17/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.17/0.35 % CPULimit : 300
% 0.17/0.35 % WCLimit : 300
% 0.17/0.35 % DateTime : Sun Aug 27 14:09:13 EDT 2023
% 0.17/0.35 % CPUTime :
% 0.20/0.63 ________ _____
% 0.20/0.63 ___ __ \_________(_)________________________________
% 0.20/0.63 __ /_/ /_ ___/_ /__ __ \ ___/ _ \_ ___/_ ___/
% 0.20/0.63 _ ____/_ / _ / _ / / / /__ / __/(__ )_(__ )
% 0.20/0.63 /_/ /_/ /_/ /_/ /_/\___/ \___//____/ /____/
% 0.20/0.63
% 0.20/0.63 A Theorem Prover for First-Order Logic modulo Linear Integer Arithmetic
% 0.20/0.63 (2023-06-19)
% 0.20/0.63
% 0.20/0.63 (c) Philipp Rümmer, 2009-2023
% 0.20/0.63 Contributors: Peter Backeman, Peter Baumgartner, Angelo Brillout, Zafer Esen,
% 0.20/0.63 Amanda Stjerna.
% 0.20/0.63 Free software under BSD-3-Clause.
% 0.20/0.63
% 0.20/0.63 For more information, visit http://www.philipp.ruemmer.org/princess.shtml
% 0.20/0.63
% 0.20/0.63 Loading /export/starexec/sandbox2/benchmark/theBenchmark.p ...
% 0.20/0.64 Running up to 7 provers in parallel.
% 0.20/0.65 Prover 0: Options: +triggersInConjecture +genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1042961893
% 0.20/0.65 Prover 1: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1571432423
% 0.20/0.65 Prover 2: Options: +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMinimalAndEmpty -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1065072994
% 0.20/0.65 Prover 3: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1922548996
% 0.20/0.65 Prover 4: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=1868514696
% 0.20/0.65 Prover 6: Options: -triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1399714365
% 0.20/0.65 Prover 5: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=1259561288
% 15.63/2.87 Prover 1: Preprocessing ...
% 15.76/2.88 Prover 4: Preprocessing ...
% 15.76/2.88 Prover 5: Preprocessing ...
% 15.76/2.88 Prover 0: Preprocessing ...
% 15.76/2.88 Prover 2: Preprocessing ...
% 15.76/2.88 Prover 3: Preprocessing ...
% 15.76/2.88 Prover 6: Preprocessing ...
% 38.09/5.95 Prover 6: Proving ...
% 38.09/5.96 Prover 1: Warning: ignoring some quantifiers
% 38.09/5.98 Prover 3: Warning: ignoring some quantifiers
% 38.09/6.07 Prover 3: Constructing countermodel ...
% 40.76/6.25 Prover 1: Constructing countermodel ...
% 43.93/6.80 Prover 4: Warning: ignoring some quantifiers
% 46.78/7.03 Prover 0: Proving ...
% 46.78/7.05 Prover 5: Proving ...
% 47.26/7.11 Prover 4: Constructing countermodel ...
% 54.64/8.11 Prover 3: proved (7457ms)
% 54.64/8.11
% 54.64/8.11 % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 54.64/8.11
% 54.64/8.11 Prover 5: stopped
% 54.64/8.11 Prover 7: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-236303470
% 54.64/8.11 Prover 8: Options: +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-200781089
% 54.64/8.12 Prover 6: stopped
% 54.64/8.13 Prover 10: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=919308125
% 54.64/8.19 Prover 0: stopped
% 54.64/8.20 Prover 11: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1509710984
% 60.01/8.78 Prover 2: Proving ...
% 60.01/8.78 Prover 2: stopped
% 60.01/8.78 Prover 13: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=complete -randomSeed=1138197443
% 65.01/9.54 Prover 8: Preprocessing ...
% 65.01/9.54 Prover 10: Preprocessing ...
% 65.01/9.61 Prover 11: Preprocessing ...
% 65.01/9.66 Prover 7: Preprocessing ...
% 69.48/10.03 Prover 13: Preprocessing ...
% 77.65/11.09 Prover 8: Warning: ignoring some quantifiers
% 78.32/11.19 Prover 10: Warning: ignoring some quantifiers
% 78.83/11.24 Prover 7: Warning: ignoring some quantifiers
% 78.83/11.30 Prover 8: Constructing countermodel ...
% 80.02/11.39 Prover 10: Constructing countermodel ...
% 80.61/11.46 Prover 7: Constructing countermodel ...
% 81.01/11.63 Prover 4: Found proof (size 351)
% 81.01/11.63 Prover 4: proved (10983ms)
% 81.01/11.63 Prover 8: stopped
% 81.01/11.63 Prover 1: stopped
% 81.01/11.63 Prover 10: stopped
% 82.01/11.68 Prover 7: stopped
% 82.01/11.76 Prover 11: Warning: ignoring some quantifiers
% 82.65/11.80 Prover 13: Warning: ignoring some quantifiers
% 83.12/11.90 Prover 11: Constructing countermodel ...
% 83.12/11.91 Prover 11: stopped
% 83.52/11.96 Prover 13: Constructing countermodel ...
% 83.52/11.96 Prover 13: stopped
% 83.52/11.96
% 83.52/11.96 % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 83.52/11.96
% 84.01/12.05 % SZS output start Proof for theBenchmark
% 84.10/12.08 Assumptions after simplification:
% 84.10/12.08 ---------------------------------
% 84.10/12.08
% 84.10/12.08 (axiom13)
% 84.10/12.11 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.10/12.11 &
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$(pair$b)
% 84.10/12.11 & Nat$(n_2$) & Nat$(n_1$) & A_TESL_atomic_list$(phi_2$) &
% 84.10/12.11 A_TESL_atomic_list$(psi_2$) & A_TESL_atomic_list$(phi_1$) &
% 84.10/12.11 A_TESL_atomic_list$(psi_1$) & A_constr_list$(gamma_2$) &
% 84.10/12.11 A_constr_list$(gamma_1$) &
% 84.10/12.11 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$(pair$a)
% 84.10/12.11 & ? [v0:
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.10/12.11 : ? [v1:
% 84.10/12.11 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.10/12.11 : ? [v2: A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.10/12.11 : ? [v3: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v4:
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v5:
% 84.10/12.11 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.10/12.11 ? [v6:
% 84.10/12.11 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.10/12.11 : ? [v7:
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.10/12.11 : ? [v8:
% 84.10/12.11 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.10/12.11 : ? [v9: A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.10/12.11 : ? [v10: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v11:
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v12:
% 84.10/12.11 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.10/12.11 (operational_semantics_step$(v5) = v6 & fun_app$v(v6, v12) = 0 &
% 84.10/12.11 fun_app$l(pair$b, n_2$) = v8 & fun_app$l(pair$b, n_1$) = v1 & fun_app$k(v8,
% 84.10/12.11 v10) = v11 & fun_app$k(v1, v3) = v4 & fun_app$h(pair$a, psi_2$) = v9 &
% 84.10/12.11 fun_app$h(pair$a, psi_1$) = v2 & fun_app$g(v9, phi_2$) = v10 & fun_app$g(v2,
% 84.10/12.11 phi_1$) = v3 & fun_app$d(pair$, gamma_2$) = v7 & fun_app$d(pair$,
% 84.10/12.11 gamma_1$) = v0 & fun_app$c(v7, v11) = v12 & fun_app$c(v0, v4) = v5 &
% 84.10/12.11 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v8)
% 84.10/12.11 &
% 84.10/12.11 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v1)
% 84.10/12.11 & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v11) &
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v4) &
% 84.10/12.11 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v6)
% 84.10/12.11 &
% 84.10/12.11 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v12)
% 84.10/12.11 &
% 84.10/12.11 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v5)
% 84.10/12.11 & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v10) &
% 84.10/12.11 A_TESL_atomic_list_a_TESL_atomic_list_prod$(v3) &
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v7)
% 84.10/12.11 &
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v0)
% 84.10/12.11 & A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v9) &
% 84.10/12.11 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v2))
% 84.10/12.11
% 84.10/12.11 (axiom14)
% 84.10/12.11 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.10/12.11 &
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$(pair$b)
% 84.10/12.11 & Nat$(n_2$) & Nat$(n_1$) & A_TESL_atomic_list$(phi_2$) &
% 84.10/12.11 A_TESL_atomic_list$(psi_2$) & A_TESL_atomic_list$(phi_1$) &
% 84.10/12.11 A_TESL_atomic_list$(psi_1$) & A_constr_list$(gamma_2$) &
% 84.10/12.11 A_constr_list$(gamma_1$) &
% 84.10/12.11 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$(pair$a)
% 84.10/12.11 & ? [v0:
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.10/12.11 : ? [v1:
% 84.10/12.11 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.10/12.11 : ? [v2: A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.10/12.11 : ? [v3: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v4:
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v5:
% 84.10/12.11 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.10/12.11 ? [v6:
% 84.10/12.11 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.10/12.11 : ? [v7:
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.10/12.11 : ? [v8:
% 84.10/12.11 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.10/12.11 : ? [v9: A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.10/12.11 : ? [v10: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v11:
% 84.10/12.11 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v12:
% 84.10/12.11 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.10/12.11 (operational_semantics_elim$(v5) = v6 & fun_app$v(v6, v12) = 0 &
% 84.10/12.11 fun_app$l(pair$b, n_2$) = v8 & fun_app$l(pair$b, n_1$) = v1 & fun_app$k(v8,
% 84.10/12.11 v10) = v11 & fun_app$k(v1, v3) = v4 & fun_app$h(pair$a, psi_2$) = v9 &
% 84.10/12.12 fun_app$h(pair$a, psi_1$) = v2 & fun_app$g(v9, phi_2$) = v10 & fun_app$g(v2,
% 84.10/12.12 phi_1$) = v3 & fun_app$d(pair$, gamma_2$) = v7 & fun_app$d(pair$,
% 84.10/12.12 gamma_1$) = v0 & fun_app$c(v7, v11) = v12 & fun_app$c(v0, v4) = v5 &
% 84.10/12.12 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v8)
% 84.10/12.12 &
% 84.10/12.12 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v1)
% 84.10/12.12 & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v11) &
% 84.10/12.12 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v4) &
% 84.10/12.12 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v6)
% 84.10/12.12 &
% 84.10/12.12 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v12)
% 84.10/12.12 &
% 84.10/12.12 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v5)
% 84.10/12.12 & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v10) &
% 84.10/12.12 A_TESL_atomic_list_a_TESL_atomic_list_prod$(v3) &
% 84.10/12.12 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v7)
% 84.10/12.12 &
% 84.10/12.12 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v0)
% 84.10/12.12 & A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v9) &
% 84.10/12.12 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v2))
% 84.10/12.12
% 84.10/12.12 (axiom15)
% 84.10/12.12 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.10/12.12 &
% 84.10/12.12 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$(pair$b)
% 84.10/12.12 & Nat$(n$) & Nat$(n_1$) & A_TESL_atomic_list$(phi$) &
% 84.10/12.12 A_TESL_atomic_list$(psi$) & A_TESL_atomic_list$(phi_1$) &
% 84.10/12.12 A_TESL_atomic_list$(psi_1$) & A_constr_list$(gamma$) &
% 84.10/12.12 A_constr_list$(gamma_1$) & Clock$(k_1$) & Clock$(k_2$) &
% 84.10/12.12 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$(pair$a)
% 84.10/12.12 & ? [v0:
% 84.10/12.12 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.10/12.12 : ? [v1:
% 84.10/12.12 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.10/12.12 : ? [v2: A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.10/12.12 : ? [v3: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v4:
% 84.10/12.12 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v5:
% 84.10/12.12 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.10/12.12 ? [v6:
% 84.10/12.12 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.10/12.12 : ? [v7:
% 84.10/12.12 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.10/12.12 : ? [v8: A_TESL_atomic$] : ? [v9: A_TESL_atomic_list$] : ? [v10:
% 84.10/12.12 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.10/12.12 [v11: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v12:
% 84.10/12.12 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] :
% 84.10/12.12 (weaklyPrecedes$(k_1$, k_2$) = v8 & cons$(v8, psi$) = v9 & fun_app$l(pair$b,
% 84.10/12.12 n$) = v7 & fun_app$l(pair$b, n_1$) = v1 & fun_app$k(v7, v11) = v12 &
% 84.10/12.12 fun_app$k(v1, v3) = v4 & fun_app$h(pair$a, v9) = v10 & fun_app$h(pair$a,
% 84.10/12.12 psi_1$) = v2 & fun_app$g(v10, phi$) = v11 & fun_app$g(v2, phi_1$) = v3 &
% 84.10/12.12 fun_app$d(pair$, gamma$) = v6 & fun_app$d(pair$, gamma_1$) = v0 &
% 84.10/12.12 fun_app$c(v6, v12) = v5 & fun_app$c(v0, v4) = v5 &
% 84.10/12.12 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v7)
% 84.10/12.12 &
% 84.10/12.12 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v1)
% 84.10/12.12 & A_TESL_atomic$(v8) &
% 84.10/12.12 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v12) &
% 84.10/12.12 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v4) &
% 84.10/12.12 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v5)
% 84.10/12.12 & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v11) &
% 84.10/12.12 A_TESL_atomic_list_a_TESL_atomic_list_prod$(v3) & A_TESL_atomic_list$(v9) &
% 84.10/12.12 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v6)
% 84.10/12.12 &
% 84.10/12.12 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v0)
% 84.10/12.12 & A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v10) &
% 84.10/12.12 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v2))
% 84.10/12.12
% 84.10/12.12 (axiom194)
% 84.35/12.13 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.35/12.13 &
% 84.35/12.13 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$(pair$b)
% 84.35/12.13 & Nat$(n_2$) & Nat$(n$) & A_TESL_atomic_list$(phi$) &
% 84.35/12.13 A_TESL_atomic_list$(psi$) & A_TESL_atomic_list$(phi_2$) &
% 84.35/12.13 A_TESL_atomic_list$(psi_2$) & A_constr_list$(gamma$) &
% 84.35/12.13 A_constr_list$(gamma_2$) & Clock$(k_1$) & Clock$(k_2$) &
% 84.35/12.13 Nat_nat_bool_fun_fun$(less_eq$f) &
% 84.35/12.13 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$(pair$a)
% 84.35/12.13 & ? [v0:
% 84.35/12.13 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.13 : ? [v1:
% 84.35/12.13 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.35/12.13 : ? [v2: A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.35/12.13 : ? [v3: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v4:
% 84.35/12.13 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v5:
% 84.35/12.13 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.35/12.13 ? [v6: Cnt_expr$] : ? [v7: Cnt_expr$] : ? [v8: Nat_nat_prod_bool_fun$] : ?
% 84.35/12.13 [v9: A_constr$] : ? [v10: A_constr_list$] : ? [v11:
% 84.35/12.13 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.13 : ? [v12:
% 84.35/12.13 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.35/12.13 : ? [v13: A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.35/12.13 : ? [v14: A_TESL_atomic$] : ? [v15: A_TESL_atomic_list$] : ? [v16:
% 84.35/12.13 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v17:
% 84.35/12.13 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : (tickCountLeq$(k_1$,
% 84.35/12.13 n$) = v7 & tickCountLeq$(k_2$, n$) = v6 & case_prod$(less_eq$f) = v8 &
% 84.35/12.13 tickCntArith$(v6, v7, v8) = v9 & cons$a(v9, gamma$) = v10 &
% 84.35/12.13 weaklyPrecedes$(k_1$, k_2$) = v14 & cons$(v14, phi$) = v15 &
% 84.35/12.13 fun_app$l(pair$b, n_2$) = v1 & fun_app$l(pair$b, n$) = v12 & fun_app$k(v12,
% 84.35/12.13 v16) = v17 & fun_app$k(v1, v3) = v4 & fun_app$h(pair$a, psi$) = v13 &
% 84.35/12.13 fun_app$h(pair$a, psi_2$) = v2 & fun_app$g(v13, v15) = v16 & fun_app$g(v2,
% 84.35/12.13 phi_2$) = v3 & fun_app$d(pair$, v10) = v11 & fun_app$d(pair$, gamma_2$) =
% 84.35/12.13 v0 & fun_app$c(v11, v17) = v5 & fun_app$c(v0, v4) = v5 &
% 84.35/12.13 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v12)
% 84.35/12.13 &
% 84.35/12.13 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v1)
% 84.35/12.13 & A_TESL_atomic$(v14) &
% 84.35/12.13 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v17) &
% 84.35/12.13 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v4) & A_constr$(v9) &
% 84.35/12.13 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v5)
% 84.35/12.13 & Cnt_expr$(v7) & Cnt_expr$(v6) &
% 84.35/12.13 A_TESL_atomic_list_a_TESL_atomic_list_prod$(v16) &
% 84.35/12.13 A_TESL_atomic_list_a_TESL_atomic_list_prod$(v3) & A_TESL_atomic_list$(v15) &
% 84.35/12.13 A_constr_list$(v10) & Nat_nat_prod_bool_fun$(v8) &
% 84.35/12.13 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v11)
% 84.35/12.13 &
% 84.35/12.13 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v0)
% 84.35/12.13 & A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v13) &
% 84.35/12.13 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v2))
% 84.35/12.13
% 84.35/12.13 (axiom199)
% 84.35/12.14 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.35/12.14 & ! [v0: A_constr_list$] : ! [v1:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v2:
% 84.35/12.14 A_constr_list$] : ! [v3:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v4:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.14 : ! [v5:
% 84.35/12.14 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.35/12.14 ! [v6:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.14 : (v3 = v1 | ~ (fun_app$d(pair$, v2) = v6) | ~ (fun_app$d(pair$, v0) = v4) |
% 84.35/12.14 ~ (fun_app$c(v6, v3) = v5) | ~ (fun_app$c(v4, v1) = v5) | ~
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v3) | ~
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v1) | ~
% 84.35/12.14 A_constr_list$(v2) | ~ A_constr_list$(v0)) & ! [v0: A_constr_list$] : !
% 84.35/12.14 [v1: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v2:
% 84.35/12.14 A_constr_list$] : ! [v3:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v4:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.14 : ! [v5:
% 84.35/12.14 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.35/12.14 ! [v6:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.14 : (v2 = v0 | ~ (fun_app$d(pair$, v2) = v6) | ~ (fun_app$d(pair$, v0) = v4) |
% 84.35/12.14 ~ (fun_app$c(v6, v3) = v5) | ~ (fun_app$c(v4, v1) = v5) | ~
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v3) | ~
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v1) | ~
% 84.35/12.14 A_constr_list$(v2) | ~ A_constr_list$(v0))
% 84.35/12.14
% 84.35/12.14 (axiom202)
% 84.35/12.14 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.35/12.14 & ! [v0: A_constr_list$] : ! [v1:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v2:
% 84.35/12.14 A_constr_list$] : ! [v3:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v4:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.14 : ! [v5:
% 84.35/12.14 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.35/12.14 ! [v6:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.14 : (v3 = v1 | ~ (fun_app$d(pair$, v2) = v6) | ~ (fun_app$d(pair$, v0) = v4) |
% 84.35/12.14 ~ (fun_app$c(v6, v3) = v5) | ~ (fun_app$c(v4, v1) = v5) | ~
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v3) | ~
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v1) | ~
% 84.35/12.14 A_constr_list$(v2) | ~ A_constr_list$(v0)) & ! [v0: A_constr_list$] : !
% 84.35/12.14 [v1: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v2:
% 84.35/12.14 A_constr_list$] : ! [v3:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v4:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.14 : ! [v5:
% 84.35/12.14 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.35/12.14 ! [v6:
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.14 : (v2 = v0 | ~ (fun_app$d(pair$, v2) = v6) | ~ (fun_app$d(pair$, v0) = v4) |
% 84.35/12.14 ~ (fun_app$c(v6, v3) = v5) | ~ (fun_app$c(v4, v1) = v5) | ~
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v3) | ~
% 84.35/12.14 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v1) | ~
% 84.35/12.14 A_constr_list$(v2) | ~ A_constr_list$(v0))
% 84.35/12.14
% 84.35/12.14 (axiom236)
% 84.35/12.15 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.35/12.15 &
% 84.35/12.15 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$(pair$b)
% 84.35/12.15 & Nat_nat_bool_fun_fun$(less_eq$f) &
% 84.35/12.15 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$(pair$a)
% 84.35/12.15 & ? [v0: Nat_nat_prod_bool_fun$] : (case_prod$(less_eq$f) = v0 &
% 84.35/12.15 Nat_nat_prod_bool_fun$(v0) & ! [v1: A_constr_list$] : ! [v2: Nat$] : !
% 84.35/12.15 [v3: Clock$] : ! [v4: Clock$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.35/12.15 A_TESL_atomic_list$] : ! [v7:
% 84.35/12.15 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.35/12.15 : ! [v8: A_TESL_atomic$] : ! [v9: Cnt_expr$] : ! [v10: Cnt_expr$] : !
% 84.35/12.15 [v11: A_constr$] : ! [v12: A_constr_list$] : ! [v13:
% 84.35/12.15 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.15 : ! [v14:
% 84.35/12.15 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.35/12.15 [v15: A_TESL_atomic_list$] : ! [v16:
% 84.35/12.15 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v17:
% 84.35/12.15 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v18:
% 84.35/12.15 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.35/12.15 ( ~ (tickCountLeq$(v4, v2) = v9) | ~ (tickCountLeq$(v3, v2) = v10) | ~
% 84.35/12.15 (tickCntArith$(v9, v10, v0) = v11) | ~ (cons$a(v11, v1) = v12) | ~
% 84.35/12.15 (weaklyPrecedes$(v3, v4) = v8) | ~ (cons$(v8, v6) = v15) | ~
% 84.35/12.15 (fun_app$l(pair$b, v2) = v7) | ~ (fun_app$k(v7, v16) = v17) | ~
% 84.35/12.15 (fun_app$h(pair$a, v5) = v14) | ~ (fun_app$g(v14, v15) = v16) | ~
% 84.35/12.15 (fun_app$d(pair$, v12) = v13) | ~ (fun_app$c(v13, v17) = v18) | ~
% 84.35/12.15 Nat$(v2) | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.35/12.15 A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v19:
% 84.35/12.15 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.15 : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.35/12.15 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.35/12.15 [v22: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.35/12.15 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.35/12.15 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.35/12.15 : ? [v25:
% 84.35/12.15 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.35/12.15 : (cons$(v8, v5) = v20 & operational_semantics_elim$(v24) = v25 &
% 84.35/12.15 fun_app$v(v25, v18) = 0 & fun_app$k(v7, v22) = v23 & fun_app$h(pair$a,
% 84.35/12.15 v20) = v21 & fun_app$g(v21, v6) = v22 & fun_app$d(pair$, v1) = v19 &
% 84.35/12.15 fun_app$c(v19, v23) = v24 &
% 84.35/12.15 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.35/12.15 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v25)
% 84.35/12.15 &
% 84.35/12.15 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.35/12.15 & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.35/12.15 A_TESL_atomic_list$(v20) &
% 84.35/12.15 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.35/12.15 &
% 84.35/12.15 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21)))
% 84.35/12.15 & ! [v1: A_constr_list$] : ! [v2: Nat$] : ! [v3: Clock$] : ! [v4:
% 84.35/12.15 Clock$] : ! [v5: A_TESL_atomic_list$] : ! [v6: A_TESL_atomic_list$] : !
% 84.35/12.15 [v7:
% 84.35/12.15 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.15 : ! [v8:
% 84.35/12.15 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.35/12.15 : ! [v9: A_TESL_atomic$] : ! [v10: A_TESL_atomic_list$] : ! [v11:
% 84.35/12.15 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.35/12.15 [v12: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v13:
% 84.35/12.15 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v14:
% 84.35/12.15 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.35/12.15 ( ~ (weaklyPrecedes$(v3, v4) = v9) | ~ (cons$(v9, v5) = v10) | ~
% 84.35/12.15 (fun_app$l(pair$b, v2) = v8) | ~ (fun_app$k(v8, v12) = v13) | ~
% 84.35/12.15 (fun_app$h(pair$a, v10) = v11) | ~ (fun_app$g(v11, v6) = v12) | ~
% 84.35/12.15 (fun_app$d(pair$, v1) = v7) | ~ (fun_app$c(v7, v13) = v14) | ~ Nat$(v2)
% 84.35/12.15 | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.35/12.15 A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v15:
% 84.35/12.15 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.35/12.15 : ? [v16: Cnt_expr$] : ? [v17: Cnt_expr$] : ? [v18: A_constr$] : ?
% 84.35/12.15 [v19: A_constr_list$] : ? [v20:
% 84.35/12.15 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.15 : ? [v21:
% 84.35/12.15 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.35/12.15 [v22: A_TESL_atomic_list$] : ? [v23:
% 84.35/12.15 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v24:
% 84.35/12.15 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v25:
% 84.35/12.15 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.35/12.15 : (tickCountLeq$(v4, v2) = v16 & tickCountLeq$(v3, v2) = v17 &
% 84.35/12.15 tickCntArith$(v16, v17, v0) = v18 & cons$a(v18, v1) = v19 & cons$(v9,
% 84.35/12.15 v6) = v22 & operational_semantics_elim$(v14) = v15 & fun_app$v(v15,
% 84.35/12.15 v25) = 0 & fun_app$k(v8, v23) = v24 & fun_app$h(pair$a, v5) = v21 &
% 84.35/12.15 fun_app$g(v21, v22) = v23 & fun_app$d(pair$, v19) = v20 & fun_app$c(v20,
% 84.35/12.15 v24) = v25 & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v24)
% 84.35/12.15 &
% 84.35/12.15 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v15)
% 84.35/12.15 & A_constr$(v18) &
% 84.35/12.15 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v25)
% 84.35/12.15 & Cnt_expr$(v17) & Cnt_expr$(v16) &
% 84.35/12.15 A_TESL_atomic_list_a_TESL_atomic_list_prod$(v23) &
% 84.35/12.15 A_TESL_atomic_list$(v22) & A_constr_list$(v19) &
% 84.35/12.15 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v20)
% 84.35/12.15 &
% 84.35/12.15 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21))))
% 84.35/12.15
% 84.35/12.15 (axiom237)
% 84.35/12.16 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.35/12.16 & ! [v0: A_constr_list$] : ! [v1:
% 84.35/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v2:
% 84.35/12.16 A_constr_list$] : ! [v3:
% 84.35/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v4:
% 84.35/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.16 : ! [v5:
% 84.35/12.16 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.35/12.16 ! [v6:
% 84.35/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.16 : (v3 = v1 | ~ (fun_app$d(pair$, v2) = v6) | ~ (fun_app$d(pair$, v0) = v4) |
% 84.35/12.16 ~ (fun_app$c(v6, v3) = v5) | ~ (fun_app$c(v4, v1) = v5) | ~
% 84.35/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v3) | ~
% 84.35/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v1) | ~
% 84.35/12.16 A_constr_list$(v2) | ~ A_constr_list$(v0)) & ! [v0: A_constr_list$] : !
% 84.35/12.16 [v1: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v2:
% 84.35/12.16 A_constr_list$] : ! [v3:
% 84.35/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v4:
% 84.35/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.16 : ! [v5:
% 84.35/12.16 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.35/12.16 ! [v6:
% 84.35/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.35/12.16 : (v2 = v0 | ~ (fun_app$d(pair$, v2) = v6) | ~ (fun_app$d(pair$, v0) = v4) |
% 84.35/12.16 ~ (fun_app$c(v6, v3) = v5) | ~ (fun_app$c(v4, v1) = v5) | ~
% 84.35/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v3) | ~
% 84.35/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v1) | ~
% 84.35/12.16 A_constr_list$(v2) | ~ A_constr_list$(v0))
% 84.35/12.16
% 84.35/12.16 (axiom257)
% 84.49/12.16 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.49/12.16 &
% 84.49/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$(pair$b)
% 84.49/12.16 & Nat_nat_bool_fun_fun$(less_eq$f) &
% 84.49/12.16 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$(pair$a)
% 84.49/12.16 & ? [v0: Nat_nat_prod_bool_fun$] : (case_prod$(less_eq$f) = v0 &
% 84.49/12.16 Nat_nat_prod_bool_fun$(v0) & ! [v1: A_constr_list$] : ! [v2: Nat$] : !
% 84.49/12.16 [v3: Clock$] : ! [v4: Clock$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.49/12.16 A_TESL_atomic_list$] : ! [v7:
% 84.49/12.16 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.16 : ! [v8: A_TESL_atomic$] : ! [v9: Cnt_expr$] : ! [v10: Cnt_expr$] : !
% 84.49/12.16 [v11: A_constr$] : ! [v12: A_constr_list$] : ! [v13:
% 84.49/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.16 : ! [v14:
% 84.49/12.16 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.49/12.16 [v15: A_TESL_atomic_list$] : ! [v16:
% 84.49/12.16 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v17:
% 84.49/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v18:
% 84.49/12.16 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.16 ( ~ (tickCountLeq$(v4, v2) = v9) | ~ (tickCountLeq$(v3, v2) = v10) | ~
% 84.49/12.16 (tickCntArith$(v9, v10, v0) = v11) | ~ (cons$a(v11, v1) = v12) | ~
% 84.49/12.16 (weaklyPrecedes$(v3, v4) = v8) | ~ (cons$(v8, v6) = v15) | ~
% 84.49/12.16 (fun_app$l(pair$b, v2) = v7) | ~ (fun_app$k(v7, v16) = v17) | ~
% 84.49/12.16 (fun_app$h(pair$a, v5) = v14) | ~ (fun_app$g(v14, v15) = v16) | ~
% 84.49/12.16 (fun_app$d(pair$, v12) = v13) | ~ (fun_app$c(v13, v17) = v18) | ~
% 84.49/12.16 Nat$(v2) | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.49/12.16 A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v19:
% 84.49/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.16 : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.49/12.16 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.49/12.16 [v22: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.49/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.49/12.16 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.49/12.16 : ? [v25: A_run_set$] : (heronConf_interpretation$(v24) = v25 &
% 84.49/12.16 heronConf_interpretation$(v18) = v25 & cons$(v8, v5) = v20 &
% 84.49/12.16 fun_app$k(v7, v22) = v23 & fun_app$h(pair$a, v20) = v21 & fun_app$g(v21,
% 84.49/12.16 v6) = v22 & fun_app$d(pair$, v1) = v19 & fun_app$c(v19, v23) = v24 &
% 84.49/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.49/12.16 A_run_set$(v25) &
% 84.49/12.16 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.49/12.16 & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.49/12.16 A_TESL_atomic_list$(v20) &
% 84.49/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.49/12.16 &
% 84.49/12.16 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21)))
% 84.49/12.16 & ! [v1: A_constr_list$] : ! [v2: Nat$] : ! [v3: Clock$] : ! [v4:
% 84.49/12.16 Clock$] : ! [v5: A_TESL_atomic_list$] : ! [v6: A_TESL_atomic_list$] : !
% 84.49/12.16 [v7:
% 84.49/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.16 : ! [v8:
% 84.49/12.16 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.16 : ! [v9: A_TESL_atomic$] : ! [v10: A_TESL_atomic_list$] : ! [v11:
% 84.49/12.16 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.49/12.16 [v12: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v13:
% 84.49/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v14:
% 84.49/12.16 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.16 ( ~ (weaklyPrecedes$(v3, v4) = v9) | ~ (cons$(v9, v5) = v10) | ~
% 84.49/12.16 (fun_app$l(pair$b, v2) = v8) | ~ (fun_app$k(v8, v12) = v13) | ~
% 84.49/12.16 (fun_app$h(pair$a, v10) = v11) | ~ (fun_app$g(v11, v6) = v12) | ~
% 84.49/12.16 (fun_app$d(pair$, v1) = v7) | ~ (fun_app$c(v7, v13) = v14) | ~ Nat$(v2)
% 84.49/12.16 | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.49/12.16 A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v15: A_run_set$]
% 84.49/12.16 : ? [v16: Cnt_expr$] : ? [v17: Cnt_expr$] : ? [v18: A_constr$] : ?
% 84.49/12.16 [v19: A_constr_list$] : ? [v20:
% 84.49/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.16 : ? [v21:
% 84.49/12.16 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.49/12.16 [v22: A_TESL_atomic_list$] : ? [v23:
% 84.49/12.16 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v24:
% 84.49/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v25:
% 84.49/12.16 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.49/12.16 : (heronConf_interpretation$(v25) = v15 & heronConf_interpretation$(v14) =
% 84.49/12.16 v15 & tickCountLeq$(v4, v2) = v16 & tickCountLeq$(v3, v2) = v17 &
% 84.49/12.16 tickCntArith$(v16, v17, v0) = v18 & cons$a(v18, v1) = v19 & cons$(v9,
% 84.49/12.16 v6) = v22 & fun_app$k(v8, v23) = v24 & fun_app$h(pair$a, v5) = v21 &
% 84.49/12.16 fun_app$g(v21, v22) = v23 & fun_app$d(pair$, v19) = v20 & fun_app$c(v20,
% 84.49/12.16 v24) = v25 & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v24)
% 84.49/12.16 & A_run_set$(v15) & A_constr$(v18) &
% 84.49/12.16 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v25)
% 84.49/12.16 & Cnt_expr$(v17) & Cnt_expr$(v16) &
% 84.49/12.16 A_TESL_atomic_list_a_TESL_atomic_list_prod$(v23) &
% 84.49/12.16 A_TESL_atomic_list$(v22) & A_constr_list$(v19) &
% 84.49/12.16 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v20)
% 84.49/12.16 &
% 84.49/12.16 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21))))
% 84.49/12.16
% 84.49/12.16 (axiom287)
% 84.49/12.17 Nat_int_fun$(of_nat$) &
% 84.49/12.17 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.49/12.17 &
% 84.49/12.17 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$(pair$b)
% 84.49/12.17 & A_run_set_a_run_set_a_run_set_fun_fun$(inf$) & Int_nat_fun$(nat$) &
% 84.49/12.17 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$(pair$a)
% 84.49/12.17 & ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: A_TESL_atomic_list$] : !
% 84.49/12.17 [v3: A_TESL_atomic_list$] : ! [v4: A_run_set$] : ! [v5:
% 84.49/12.17 A_run_set_a_run_set_fun$] : ! [v6: Nat_a_run_set_fun$] : ! [v7:
% 84.49/12.17 A_run_set$] : ! [v8: A_run_set$] : ! [v9: A_run_set_a_run_set_fun$] : !
% 84.49/12.17 [v10: Nat_a_run_set_fun$] : ! [v11: int] : ! [v12: Nat$] : ! [v13:
% 84.49/12.17 A_run_set$] : ! [v14: A_run_set$] : ( ~ (tESL_interpretation_stepwise$(v3)
% 84.49/12.17 = v10) | ~ (tESL_interpretation_stepwise$(v2) = v6) | ~ (fun_app$t(nat$,
% 84.49/12.17 $sum(v11, 1)) = v12) | ~ (fun_app$s(v10, v12) = v13) | ~
% 84.49/12.17 (fun_app$s(v6, v1) = v7) | ~ (symbolic_run_interpretation$(v0) = v4) | ~
% 84.49/12.17 (fun_app$u(of_nat$, v1) = v11) | ~ (fun_app$r(inf$, v8) = v9) | ~
% 84.49/12.17 (fun_app$r(inf$, v4) = v5) | ~ (fun_app$q(v9, v13) = v14) | ~
% 84.49/12.17 (fun_app$q(v5, v7) = v8) | ~ Nat$(v1) | ~ A_TESL_atomic_list$(v3) | ~
% 84.49/12.17 A_TESL_atomic_list$(v2) | ~ A_constr_list$(v0) | ? [v15:
% 84.49/12.17 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.17 : ? [v16:
% 84.49/12.17 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.17 : ? [v17:
% 84.49/12.17 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.49/12.17 [v18: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v19:
% 84.49/12.17 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v20:
% 84.49/12.17 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.17 (heronConf_interpretation$(v20) = v14 & fun_app$l(pair$b, v1) = v16 &
% 84.49/12.17 fun_app$k(v16, v18) = v19 & fun_app$h(pair$a, v2) = v17 & fun_app$g(v17,
% 84.49/12.17 v3) = v18 & fun_app$d(pair$, v0) = v15 & fun_app$c(v15, v19) = v20 &
% 84.49/12.17 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v16)
% 84.49/12.17 & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v19) &
% 84.49/12.17 A_run_set$(v14) &
% 84.49/12.17 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v20)
% 84.49/12.17 & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v18) &
% 84.49/12.17 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v15)
% 84.49/12.17 &
% 84.49/12.17 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v17)))
% 84.49/12.17 & ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: A_TESL_atomic_list$] : !
% 84.49/12.17 [v3: A_TESL_atomic_list$] : ! [v4:
% 84.49/12.17 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.17 : ! [v5:
% 84.49/12.17 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.17 : ! [v6: A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.49/12.17 : ! [v7: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v8:
% 84.49/12.17 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v9:
% 84.49/12.17 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] : (
% 84.49/12.17 ~ (fun_app$l(pair$b, v1) = v5) | ~ (fun_app$k(v5, v7) = v8) | ~
% 84.49/12.17 (fun_app$h(pair$a, v2) = v6) | ~ (fun_app$g(v6, v3) = v7) | ~
% 84.49/12.17 (fun_app$d(pair$, v0) = v4) | ~ (fun_app$c(v4, v8) = v9) | ~ Nat$(v1) | ~
% 84.49/12.17 A_TESL_atomic_list$(v3) | ~ A_TESL_atomic_list$(v2) | ~ A_constr_list$(v0)
% 84.49/12.17 | ? [v10: A_run_set$] : ? [v11: A_run_set$] : ? [v12:
% 84.49/12.17 A_run_set_a_run_set_fun$] : ? [v13: Nat_a_run_set_fun$] : ? [v14:
% 84.49/12.17 A_run_set$] : ? [v15: A_run_set$] : ? [v16: A_run_set_a_run_set_fun$] :
% 84.49/12.17 ? [v17: Nat_a_run_set_fun$] : ? [v18: int] : ? [v19: Nat$] : ? [v20:
% 84.49/12.17 A_run_set$] : (tESL_interpretation_stepwise$(v3) = v17 &
% 84.49/12.17 tESL_interpretation_stepwise$(v2) = v13 & fun_app$t(nat$, $sum(v18, 1)) =
% 84.49/12.17 v19 & fun_app$s(v17, v19) = v20 & fun_app$s(v13, v1) = v14 &
% 84.49/12.17 symbolic_run_interpretation$(v0) = v11 & heronConf_interpretation$(v9) =
% 84.49/12.17 v10 & fun_app$u(of_nat$, v1) = v18 & fun_app$r(inf$, v15) = v16 &
% 84.49/12.17 fun_app$r(inf$, v11) = v12 & fun_app$q(v16, v20) = v10 & fun_app$q(v12,
% 84.49/12.17 v14) = v15 & A_run_set$(v20) & A_run_set$(v15) & A_run_set$(v14) &
% 84.49/12.17 A_run_set$(v11) & A_run_set$(v10) & A_run_set_a_run_set_fun$(v16) &
% 84.49/12.17 A_run_set_a_run_set_fun$(v12) & Nat$(v19) & Nat_a_run_set_fun$(v17) &
% 84.49/12.17 Nat_a_run_set_fun$(v13)))
% 84.49/12.17
% 84.49/12.17 (axiom33)
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.49/12.18 &
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$(pair$b)
% 84.49/12.18 & Nat$(n_2$) & Nat$(n_1$) & A_TESL_atomic_list$(phi_2$) &
% 84.49/12.18 A_TESL_atomic_list$(psi_2$) & A_TESL_atomic_list$(phi_1$) &
% 84.49/12.18 A_TESL_atomic_list$(psi_1$) & A_constr_list$(gamma_2$) &
% 84.49/12.18 A_constr_list$(gamma_1$) &
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$(pair$a)
% 84.49/12.18 & ? [v0:
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.18 : ? [v1:
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.18 : ? [v2: A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.49/12.18 : ? [v3: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v4:
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v5:
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.18 ? [v6:
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.49/12.18 : ? [v7:
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.18 : ? [v8:
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.18 : ? [v9: A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.49/12.18 : ? [v10: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v11:
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v12:
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.18 ? [v13: any] : ? [v14:
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.49/12.18 : ? [v15: any] : (operational_semantics_intro$(v5) = v6 &
% 84.49/12.18 operational_semantics_elim$(v5) = v14 & fun_app$v(v14, v12) = v15 &
% 84.49/12.18 fun_app$v(v6, v12) = v13 & fun_app$l(pair$b, n_2$) = v8 & fun_app$l(pair$b,
% 84.49/12.18 n_1$) = v1 & fun_app$k(v8, v10) = v11 & fun_app$k(v1, v3) = v4 &
% 84.49/12.18 fun_app$h(pair$a, psi_2$) = v9 & fun_app$h(pair$a, psi_1$) = v2 &
% 84.49/12.18 fun_app$g(v9, phi_2$) = v10 & fun_app$g(v2, phi_1$) = v3 & fun_app$d(pair$,
% 84.49/12.18 gamma_2$) = v7 & fun_app$d(pair$, gamma_1$) = v0 & fun_app$c(v7, v11) =
% 84.49/12.18 v12 & fun_app$c(v0, v4) = v5 &
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v8)
% 84.49/12.18 &
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v1)
% 84.49/12.18 & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v11) &
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v4) &
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v14)
% 84.49/12.18 &
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v6)
% 84.49/12.18 &
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v12)
% 84.49/12.18 &
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v5)
% 84.49/12.18 & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v10) &
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_prod$(v3) &
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v7)
% 84.49/12.18 &
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v0)
% 84.49/12.18 & A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v9) &
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v2) &
% 84.49/12.18 (v15 = 0 | v13 = 0))
% 84.49/12.18
% 84.49/12.18 (axiom401)
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.49/12.18 &
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$(pair$b)
% 84.49/12.18 & Nat_nat_bool_fun_fun$(less_eq$f) &
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$(pair$a)
% 84.49/12.18 & ? [v0: Nat_nat_prod_bool_fun$] : (case_prod$(less_eq$f) = v0 &
% 84.49/12.18 Nat_nat_prod_bool_fun$(v0) & ! [v1: A_constr_list$] : ! [v2: Nat$] : !
% 84.49/12.18 [v3: Clock$] : ! [v4: Clock$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.49/12.18 A_TESL_atomic_list$] : ! [v7:
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.18 : ! [v8: A_TESL_atomic$] : ! [v9: Cnt_expr$] : ! [v10: Cnt_expr$] : !
% 84.49/12.18 [v11: A_constr$] : ! [v12: A_constr_list$] : ! [v13:
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.18 : ! [v14:
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.49/12.18 [v15: A_TESL_atomic_list$] : ! [v16:
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v17:
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v18:
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.18 ( ~ (strictlyPrecedes$(v3, v4) = v8) | ~ (tickCountLess$(v3, v2) = v10) |
% 84.49/12.18 ~ (tickCountLeq$(v4, v2) = v9) | ~ (tickCntArith$(v9, v10, v0) = v11) |
% 84.49/12.18 ~ (cons$a(v11, v1) = v12) | ~ (cons$(v8, v6) = v15) | ~
% 84.49/12.18 (fun_app$l(pair$b, v2) = v7) | ~ (fun_app$k(v7, v16) = v17) | ~
% 84.49/12.18 (fun_app$h(pair$a, v5) = v14) | ~ (fun_app$g(v14, v15) = v16) | ~
% 84.49/12.18 (fun_app$d(pair$, v12) = v13) | ~ (fun_app$c(v13, v17) = v18) | ~
% 84.49/12.18 Nat$(v2) | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.49/12.18 A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v19:
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.18 : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.49/12.18 [v22: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.49/12.18 : ? [v25:
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.49/12.18 : (cons$(v8, v5) = v20 & operational_semantics_elim$(v24) = v25 &
% 84.49/12.18 fun_app$v(v25, v18) = 0 & fun_app$k(v7, v22) = v23 & fun_app$h(pair$a,
% 84.49/12.18 v20) = v21 & fun_app$g(v21, v6) = v22 & fun_app$d(pair$, v1) = v19 &
% 84.49/12.18 fun_app$c(v19, v23) = v24 &
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v25)
% 84.49/12.18 &
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.49/12.18 & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.49/12.18 A_TESL_atomic_list$(v20) &
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.49/12.18 &
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21)))
% 84.49/12.18 & ! [v1: A_constr_list$] : ! [v2: Nat$] : ! [v3: Clock$] : ! [v4:
% 84.49/12.18 Clock$] : ! [v5: A_TESL_atomic_list$] : ! [v6: A_TESL_atomic_list$] : !
% 84.49/12.18 [v7:
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.18 : ! [v8:
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.18 : ! [v9: A_TESL_atomic$] : ! [v10: A_TESL_atomic_list$] : ! [v11:
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.49/12.18 [v12: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v13:
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v14:
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.18 ( ~ (strictlyPrecedes$(v3, v4) = v9) | ~ (cons$(v9, v5) = v10) | ~
% 84.49/12.18 (fun_app$l(pair$b, v2) = v8) | ~ (fun_app$k(v8, v12) = v13) | ~
% 84.49/12.18 (fun_app$h(pair$a, v10) = v11) | ~ (fun_app$g(v11, v6) = v12) | ~
% 84.49/12.18 (fun_app$d(pair$, v1) = v7) | ~ (fun_app$c(v7, v13) = v14) | ~ Nat$(v2)
% 84.49/12.18 | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.49/12.18 A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v15:
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.49/12.18 : ? [v16: Cnt_expr$] : ? [v17: Cnt_expr$] : ? [v18: A_constr$] : ?
% 84.49/12.18 [v19: A_constr_list$] : ? [v20:
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.18 : ? [v21:
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.49/12.18 [v22: A_TESL_atomic_list$] : ? [v23:
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v24:
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v25:
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.49/12.18 : (tickCountLess$(v3, v2) = v17 & tickCountLeq$(v4, v2) = v16 &
% 84.49/12.18 tickCntArith$(v16, v17, v0) = v18 & cons$a(v18, v1) = v19 & cons$(v9,
% 84.49/12.18 v6) = v22 & operational_semantics_elim$(v14) = v15 & fun_app$v(v15,
% 84.49/12.18 v25) = 0 & fun_app$k(v8, v23) = v24 & fun_app$h(pair$a, v5) = v21 &
% 84.49/12.18 fun_app$g(v21, v22) = v23 & fun_app$d(pair$, v19) = v20 & fun_app$c(v20,
% 84.49/12.18 v24) = v25 & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v24)
% 84.49/12.18 &
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v15)
% 84.49/12.18 & A_constr$(v18) &
% 84.49/12.18 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v25)
% 84.49/12.18 & Cnt_expr$(v17) & Cnt_expr$(v16) &
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_prod$(v23) &
% 84.49/12.18 A_TESL_atomic_list$(v22) & A_constr_list$(v19) &
% 84.49/12.18 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v20)
% 84.49/12.18 &
% 84.49/12.18 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21))))
% 84.49/12.18
% 84.49/12.18 (axiom402)
% 84.49/12.19 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.49/12.19 &
% 84.49/12.19 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$(pair$b)
% 84.49/12.19 & Nat_nat_bool_fun_fun$(less_eq$f) &
% 84.49/12.19 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$(pair$a)
% 84.49/12.19 & ? [v0: Nat_nat_prod_bool_fun$] : (case_prod$(less_eq$f) = v0 &
% 84.49/12.19 Nat_nat_prod_bool_fun$(v0) & ! [v1: A_constr_list$] : ! [v2: Nat$] : !
% 84.49/12.19 [v3: Clock$] : ! [v4: Clock$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.49/12.19 A_TESL_atomic_list$] : ! [v7:
% 84.49/12.19 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.19 : ! [v8: A_TESL_atomic$] : ! [v9: Cnt_expr$] : ! [v10: Cnt_expr$] : !
% 84.49/12.19 [v11: A_constr$] : ! [v12: A_constr_list$] : ! [v13:
% 84.49/12.19 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.19 : ! [v14:
% 84.49/12.19 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.49/12.19 [v15: A_TESL_atomic_list$] : ! [v16:
% 84.49/12.19 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v17:
% 84.49/12.19 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v18:
% 84.49/12.19 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.19 ( ~ (strictlyPrecedes$(v3, v4) = v8) | ~ (tickCountLess$(v3, v2) = v10) |
% 84.49/12.19 ~ (tickCountLeq$(v4, v2) = v9) | ~ (tickCntArith$(v9, v10, v0) = v11) |
% 84.49/12.19 ~ (cons$a(v11, v1) = v12) | ~ (cons$(v8, v6) = v15) | ~
% 84.49/12.19 (fun_app$l(pair$b, v2) = v7) | ~ (fun_app$k(v7, v16) = v17) | ~
% 84.49/12.19 (fun_app$h(pair$a, v5) = v14) | ~ (fun_app$g(v14, v15) = v16) | ~
% 84.49/12.19 (fun_app$d(pair$, v12) = v13) | ~ (fun_app$c(v13, v17) = v18) | ~
% 84.49/12.19 Nat$(v2) | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.49/12.19 A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v19:
% 84.49/12.19 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.19 : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.49/12.19 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.49/12.19 [v22: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.49/12.19 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.49/12.19 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.49/12.19 : ? [v25: A_run_set$] : (heronConf_interpretation$(v24) = v25 &
% 84.49/12.19 heronConf_interpretation$(v18) = v25 & cons$(v8, v5) = v20 &
% 84.49/12.19 fun_app$k(v7, v22) = v23 & fun_app$h(pair$a, v20) = v21 & fun_app$g(v21,
% 84.49/12.19 v6) = v22 & fun_app$d(pair$, v1) = v19 & fun_app$c(v19, v23) = v24 &
% 84.49/12.19 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.49/12.19 A_run_set$(v25) &
% 84.49/12.19 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.49/12.19 & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.49/12.19 A_TESL_atomic_list$(v20) &
% 84.49/12.19 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.49/12.19 &
% 84.49/12.19 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21)))
% 84.49/12.19 & ! [v1: A_constr_list$] : ! [v2: Nat$] : ! [v3: Clock$] : ! [v4:
% 84.49/12.19 Clock$] : ! [v5: A_TESL_atomic_list$] : ! [v6: A_TESL_atomic_list$] : !
% 84.49/12.19 [v7:
% 84.49/12.19 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.19 : ! [v8:
% 84.49/12.19 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.19 : ! [v9: A_TESL_atomic$] : ! [v10: A_TESL_atomic_list$] : ! [v11:
% 84.49/12.19 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.49/12.19 [v12: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v13:
% 84.49/12.19 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v14:
% 84.49/12.19 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.19 ( ~ (strictlyPrecedes$(v3, v4) = v9) | ~ (cons$(v9, v5) = v10) | ~
% 84.49/12.19 (fun_app$l(pair$b, v2) = v8) | ~ (fun_app$k(v8, v12) = v13) | ~
% 84.49/12.19 (fun_app$h(pair$a, v10) = v11) | ~ (fun_app$g(v11, v6) = v12) | ~
% 84.49/12.19 (fun_app$d(pair$, v1) = v7) | ~ (fun_app$c(v7, v13) = v14) | ~ Nat$(v2)
% 84.49/12.19 | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.49/12.19 A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v15: A_run_set$]
% 84.49/12.19 : ? [v16: Cnt_expr$] : ? [v17: Cnt_expr$] : ? [v18: A_constr$] : ?
% 84.49/12.19 [v19: A_constr_list$] : ? [v20:
% 84.49/12.19 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.19 : ? [v21:
% 84.49/12.19 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.49/12.19 [v22: A_TESL_atomic_list$] : ? [v23:
% 84.49/12.19 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v24:
% 84.49/12.19 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v25:
% 84.49/12.19 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.49/12.19 : (tickCountLess$(v3, v2) = v17 & heronConf_interpretation$(v25) = v15 &
% 84.49/12.19 heronConf_interpretation$(v14) = v15 & tickCountLeq$(v4, v2) = v16 &
% 84.49/12.19 tickCntArith$(v16, v17, v0) = v18 & cons$a(v18, v1) = v19 & cons$(v9,
% 84.49/12.19 v6) = v22 & fun_app$k(v8, v23) = v24 & fun_app$h(pair$a, v5) = v21 &
% 84.49/12.19 fun_app$g(v21, v22) = v23 & fun_app$d(pair$, v19) = v20 & fun_app$c(v20,
% 84.49/12.19 v24) = v25 & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v24)
% 84.49/12.19 & A_run_set$(v15) & A_constr$(v18) &
% 84.49/12.19 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v25)
% 84.49/12.19 & Cnt_expr$(v17) & Cnt_expr$(v16) &
% 84.49/12.19 A_TESL_atomic_list_a_TESL_atomic_list_prod$(v23) &
% 84.49/12.19 A_TESL_atomic_list$(v22) & A_constr_list$(v19) &
% 84.49/12.19 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v20)
% 84.49/12.19 &
% 84.49/12.19 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21))))
% 84.49/12.19
% 84.49/12.19 (axiom413)
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.49/12.20 &
% 84.49/12.20 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$(pair$b)
% 84.49/12.20 & Nat_nat_bool_fun_fun$(less_eq$f) &
% 84.49/12.20 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$(pair$a)
% 84.49/12.20 &
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(bot$)
% 84.49/12.20 & ? [v0: Nat_nat_prod_bool_fun$] : (case_prod$(less_eq$f) = v0 &
% 84.49/12.20 Nat_nat_prod_bool_fun$(v0) & ! [v1: Clock$] : ! [v2: Nat$] : ! [v3:
% 84.49/12.20 Clock$] : ! [v4: A_constr_list$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.49/12.20 A_TESL_atomic_list$] : ! [v7: Cnt_expr$] : ! [v8: Cnt_expr$] : ! [v9:
% 84.49/12.20 A_constr$] : ! [v10: A_constr_list$] : ! [v11:
% 84.49/12.20 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.20 : ! [v12:
% 84.49/12.20 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.20 : ! [v13:
% 84.49/12.20 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.49/12.20 [v14: A_TESL_atomic$] : ! [v15: A_TESL_atomic_list$] : ! [v16:
% 84.49/12.20 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v17:
% 84.49/12.20 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v18:
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.20 ( ~ (strictlyPrecedes$(v3, v1) = v14) | ~ (tickCountLess$(v3, v2) = v8) |
% 84.49/12.20 ~ (tickCountLeq$(v1, v2) = v7) | ~ (tickCntArith$(v7, v8, v0) = v9) | ~
% 84.49/12.20 (cons$a(v9, v4) = v10) | ~ (cons$(v14, v6) = v15) | ~ (fun_app$l(pair$b,
% 84.49/12.20 v2) = v12) | ~ (fun_app$k(v12, v16) = v17) | ~ (fun_app$h(pair$a,
% 84.49/12.20 v5) = v13) | ~ (fun_app$g(v13, v15) = v16) | ~ (fun_app$d(pair$,
% 84.49/12.20 v10) = v11) | ~ (fun_app$c(v11, v17) = v18) | ~ Nat$(v2) | ~
% 84.49/12.20 A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.49/12.20 A_constr_list$(v4) | ~ Clock$(v3) | ~ Clock$(v1) | ? [v19:
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.49/12.20 : ? [v20:
% 84.49/12.20 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.20 : ? [v21: A_TESL_atomic_list$] : ? [v22:
% 84.49/12.20 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.49/12.20 [v23: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v24:
% 84.49/12.20 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v25:
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.49/12.20 : ? [v26:
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.49/12.20 : ? [v27:
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.49/12.20 : (insert$(v18, bot$) = v19 & collect$b(v26) = v27 & less_eq$i(v19, v27) =
% 84.49/12.20 0 & cons$(v14, v5) = v21 & operational_semantics_step$(v25) = v26 &
% 84.49/12.20 fun_app$k(v12, v23) = v24 & fun_app$h(pair$a, v21) = v22 &
% 84.49/12.20 fun_app$g(v22, v6) = v23 & fun_app$d(pair$, v4) = v20 & fun_app$c(v20,
% 84.49/12.20 v24) = v25 & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v24)
% 84.49/12.20 &
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v26)
% 84.49/12.20 &
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v25)
% 84.49/12.20 & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v23) &
% 84.49/12.20 A_TESL_atomic_list$(v21) &
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v27)
% 84.49/12.20 &
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v19)
% 84.49/12.20 &
% 84.49/12.20 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v20)
% 84.49/12.20 &
% 84.49/12.20 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v22)))
% 84.49/12.20 & ! [v1: Clock$] : ! [v2: Nat$] : ! [v3: Clock$] : ! [v4:
% 84.49/12.20 A_constr_list$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.49/12.20 A_TESL_atomic_list$] : ! [v7:
% 84.49/12.20 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.20 : ! [v8: A_TESL_atomic$] : ! [v9:
% 84.49/12.20 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.20 : ! [v10: A_TESL_atomic_list$] : ! [v11:
% 84.49/12.20 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.49/12.20 [v12: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v13:
% 84.49/12.20 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v14:
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.20 ( ~ (strictlyPrecedes$(v3, v1) = v8) | ~ (cons$(v8, v5) = v10) | ~
% 84.49/12.20 (fun_app$l(pair$b, v2) = v7) | ~ (fun_app$k(v7, v12) = v13) | ~
% 84.49/12.20 (fun_app$h(pair$a, v10) = v11) | ~ (fun_app$g(v11, v6) = v12) | ~
% 84.49/12.20 (fun_app$d(pair$, v4) = v9) | ~ (fun_app$c(v9, v13) = v14) | ~ Nat$(v2)
% 84.49/12.20 | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.49/12.20 A_constr_list$(v4) | ~ Clock$(v3) | ~ Clock$(v1) | ? [v15: Cnt_expr$] :
% 84.49/12.20 ? [v16: Cnt_expr$] : ? [v17: A_constr$] : ? [v18: A_constr_list$] : ?
% 84.49/12.20 [v19:
% 84.49/12.20 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.20 : ? [v20:
% 84.49/12.20 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.49/12.20 [v21: A_TESL_atomic_list$] : ? [v22:
% 84.49/12.20 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.49/12.20 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.49/12.20 : ? [v25:
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.49/12.20 : ? [v26:
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.49/12.20 : ? [v27:
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.49/12.20 : (insert$(v24, bot$) = v25 & collect$b(v26) = v27 & tickCountLess$(v3,
% 84.49/12.20 v2) = v16 & tickCountLeq$(v1, v2) = v15 & tickCntArith$(v15, v16, v0)
% 84.49/12.20 = v17 & cons$a(v17, v4) = v18 & less_eq$i(v25, v27) = 0 & cons$(v8, v6)
% 84.49/12.20 = v21 & operational_semantics_step$(v14) = v26 & fun_app$k(v7, v22) =
% 84.49/12.20 v23 & fun_app$h(pair$a, v5) = v20 & fun_app$g(v20, v21) = v22 &
% 84.49/12.20 fun_app$d(pair$, v18) = v19 & fun_app$c(v19, v23) = v24 &
% 84.49/12.20 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v26)
% 84.49/12.20 & A_constr$(v17) &
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.49/12.20 & Cnt_expr$(v16) & Cnt_expr$(v15) &
% 84.49/12.20 A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.49/12.20 A_TESL_atomic_list$(v21) & A_constr_list$(v18) &
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v27)
% 84.49/12.20 &
% 84.49/12.20 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v25)
% 84.49/12.20 &
% 84.49/12.20 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.49/12.20 &
% 84.49/12.20 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20))))
% 84.49/12.20
% 84.49/12.20 (axiom414)
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$(pair$)
% 84.49/12.21 &
% 84.49/12.21 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$(pair$b)
% 84.49/12.21 & Nat_nat_bool_fun_fun$(less_eq$f) &
% 84.49/12.21 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$(pair$a)
% 84.49/12.21 &
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(bot$)
% 84.49/12.21 & ? [v0: Nat_nat_prod_bool_fun$] : (case_prod$(less_eq$f) = v0 &
% 84.49/12.21 Nat_nat_prod_bool_fun$(v0) & ! [v1: Clock$] : ! [v2: Nat$] : ! [v3:
% 84.49/12.21 Clock$] : ! [v4: A_constr_list$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.49/12.21 A_TESL_atomic_list$] : ! [v7: Cnt_expr$] : ! [v8: Cnt_expr$] : ! [v9:
% 84.49/12.21 A_constr$] : ! [v10: A_constr_list$] : ! [v11:
% 84.49/12.21 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.21 : ! [v12:
% 84.49/12.21 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.21 : ! [v13:
% 84.49/12.21 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.49/12.21 [v14: A_TESL_atomic$] : ! [v15: A_TESL_atomic_list$] : ! [v16:
% 84.49/12.21 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v17:
% 84.49/12.21 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v18:
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.21 ( ~ (tickCountLeq$(v3, v2) = v8) | ~ (tickCountLeq$(v1, v2) = v7) | ~
% 84.49/12.21 (tickCntArith$(v7, v8, v0) = v9) | ~ (cons$a(v9, v4) = v10) | ~
% 84.49/12.21 (weaklyPrecedes$(v3, v1) = v14) | ~ (cons$(v14, v6) = v15) | ~
% 84.49/12.21 (fun_app$l(pair$b, v2) = v12) | ~ (fun_app$k(v12, v16) = v17) | ~
% 84.49/12.21 (fun_app$h(pair$a, v5) = v13) | ~ (fun_app$g(v13, v15) = v16) | ~
% 84.49/12.21 (fun_app$d(pair$, v10) = v11) | ~ (fun_app$c(v11, v17) = v18) | ~
% 84.49/12.21 Nat$(v2) | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.49/12.21 A_constr_list$(v4) | ~ Clock$(v3) | ~ Clock$(v1) | ? [v19:
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.49/12.21 : ? [v20:
% 84.49/12.21 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.21 : ? [v21: A_TESL_atomic_list$] : ? [v22:
% 84.49/12.21 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.49/12.21 [v23: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v24:
% 84.49/12.21 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v25:
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.49/12.21 : ? [v26:
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.49/12.21 : ? [v27:
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.49/12.21 : (insert$(v18, bot$) = v19 & collect$b(v26) = v27 & less_eq$i(v19, v27) =
% 84.49/12.21 0 & cons$(v14, v5) = v21 & operational_semantics_step$(v25) = v26 &
% 84.49/12.21 fun_app$k(v12, v23) = v24 & fun_app$h(pair$a, v21) = v22 &
% 84.49/12.21 fun_app$g(v22, v6) = v23 & fun_app$d(pair$, v4) = v20 & fun_app$c(v20,
% 84.49/12.21 v24) = v25 & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v24)
% 84.49/12.21 &
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v26)
% 84.49/12.21 &
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v25)
% 84.49/12.21 & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v23) &
% 84.49/12.21 A_TESL_atomic_list$(v21) &
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v27)
% 84.49/12.21 &
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v19)
% 84.49/12.21 &
% 84.49/12.21 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v20)
% 84.49/12.21 &
% 84.49/12.21 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v22)))
% 84.49/12.21 & ! [v1: Clock$] : ! [v2: Nat$] : ! [v3: Clock$] : ! [v4:
% 84.49/12.21 A_constr_list$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.49/12.21 A_TESL_atomic_list$] : ! [v7:
% 84.49/12.21 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.49/12.21 : ! [v8: A_TESL_atomic$] : ! [v9:
% 84.49/12.21 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.21 : ! [v10: A_TESL_atomic_list$] : ! [v11:
% 84.49/12.21 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.49/12.21 [v12: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v13:
% 84.49/12.21 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v14:
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.49/12.21 ( ~ (weaklyPrecedes$(v3, v1) = v8) | ~ (cons$(v8, v5) = v10) | ~
% 84.49/12.21 (fun_app$l(pair$b, v2) = v7) | ~ (fun_app$k(v7, v12) = v13) | ~
% 84.49/12.21 (fun_app$h(pair$a, v10) = v11) | ~ (fun_app$g(v11, v6) = v12) | ~
% 84.49/12.21 (fun_app$d(pair$, v4) = v9) | ~ (fun_app$c(v9, v13) = v14) | ~ Nat$(v2)
% 84.49/12.21 | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.49/12.21 A_constr_list$(v4) | ~ Clock$(v3) | ~ Clock$(v1) | ? [v15: Cnt_expr$] :
% 84.49/12.21 ? [v16: Cnt_expr$] : ? [v17: A_constr$] : ? [v18: A_constr_list$] : ?
% 84.49/12.21 [v19:
% 84.49/12.21 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.49/12.21 : ? [v20:
% 84.49/12.21 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : ?
% 84.49/12.21 [v21: A_TESL_atomic_list$] : ? [v22:
% 84.49/12.21 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.49/12.21 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.49/12.21 : ? [v25:
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.49/12.21 : ? [v26:
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.49/12.21 : ? [v27:
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.49/12.21 : (insert$(v24, bot$) = v25 & collect$b(v26) = v27 & tickCountLeq$(v3, v2)
% 84.49/12.21 = v16 & tickCountLeq$(v1, v2) = v15 & tickCntArith$(v15, v16, v0) = v17
% 84.49/12.21 & cons$a(v17, v4) = v18 & less_eq$i(v25, v27) = 0 & cons$(v8, v6) = v21
% 84.49/12.21 & operational_semantics_step$(v14) = v26 & fun_app$k(v7, v22) = v23 &
% 84.49/12.21 fun_app$h(pair$a, v5) = v20 & fun_app$g(v20, v21) = v22 &
% 84.49/12.21 fun_app$d(pair$, v18) = v19 & fun_app$c(v19, v23) = v24 &
% 84.49/12.21 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v26)
% 84.49/12.21 & A_constr$(v17) &
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.49/12.21 & Cnt_expr$(v16) & Cnt_expr$(v15) &
% 84.49/12.21 A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.49/12.21 A_TESL_atomic_list$(v21) & A_constr_list$(v18) &
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v27)
% 84.49/12.21 &
% 84.49/12.21 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v25)
% 84.49/12.21 &
% 84.49/12.21 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.49/12.21 &
% 84.49/12.21 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20))))
% 84.49/12.21
% 84.49/12.21 (axiom80)
% 84.49/12.21 ! [v0: A_run_set$] : ! [v1: A_run_set$] : ! [v2: A_run$] : ! [v3: int] :
% 84.49/12.21 (v3 = 0 | ~ (less_eq$(v0, v1) = 0) | ~ (member$(v2, v1) = v3) | ~
% 84.49/12.21 A_run_set$(v1) | ~ A_run_set$(v0) | ~ A_run$(v2) | ? [v4: int] : ( ~ (v4
% 84.49/12.21 = 0) & member$(v2, v0) = v4)) & ! [v0: A_run_set$] : ! [v1:
% 84.49/12.21 A_run_set$] : ! [v2: int] : (v2 = 0 | ~ (less_eq$(v0, v1) = v2) | ~
% 84.49/12.21 A_run_set$(v1) | ~ A_run_set$(v0) | ? [v3: A_run$] : ? [v4: int] : ( ~
% 84.49/12.21 (v4 = 0) & member$(v3, v1) = v4 & member$(v3, v0) = 0 & A_run$(v3))) & !
% 84.49/12.21 [v0: A_run_set$] : ! [v1: A_run_set$] : ! [v2: A_run$] : ( ~ (less_eq$(v0,
% 84.49/12.21 v1) = 0) | ~ (member$(v2, v0) = 0) | ~ A_run_set$(v1) | ~
% 84.49/12.21 A_run_set$(v0) | ~ A_run$(v2) | member$(v2, v1) = 0)
% 84.49/12.21
% 84.49/12.21 (axiom83)
% 84.49/12.22 ! [v0: A_run_set$] : ! [v1: A_run_set$] : ! [v2: A_run$] : ! [v3: int] :
% 84.49/12.22 (v3 = 0 | ~ (less_eq$(v0, v1) = 0) | ~ (member$(v2, v1) = v3) | ~
% 84.49/12.22 A_run_set$(v1) | ~ A_run_set$(v0) | ~ A_run$(v2) | ? [v4: int] : ( ~ (v4
% 84.49/12.22 = 0) & member$(v2, v0) = v4)) & ! [v0: A_run_set$] : ! [v1:
% 84.49/12.22 A_run_set$] : ! [v2: int] : (v2 = 0 | ~ (less_eq$(v0, v1) = v2) | ~
% 84.49/12.22 A_run_set$(v1) | ~ A_run_set$(v0) | ? [v3: A_run$] : ? [v4: int] : ( ~
% 84.49/12.22 (v4 = 0) & member$(v3, v1) = v4 & member$(v3, v0) = 0 & A_run$(v3))) & !
% 84.49/12.22 [v0: A_run_set$] : ! [v1: A_run_set$] : ! [v2: A_run$] : ( ~ (less_eq$(v0,
% 84.49/12.22 v1) = 0) | ~ (member$(v2, v0) = 0) | ~ A_run_set$(v1) | ~
% 84.49/12.22 A_run_set$(v0) | ~ A_run$(v2) | member$(v2, v1) = 0)
% 84.49/12.22
% 84.49/12.22 (conjecture12)
% 84.49/12.22 Nat_int_fun$(of_nat$) & Nat$(n_2$) & Nat$(n_1$) &
% 84.49/12.22 A_run_set_a_run_set_a_run_set_fun_fun$(inf$) & Int_nat_fun$(nat$) &
% 84.49/12.22 A_TESL_atomic_list$(phi_2$) & A_TESL_atomic_list$(psi_2$) &
% 84.49/12.22 A_TESL_atomic_list$(phi_1$) & A_TESL_atomic_list$(psi_1$) &
% 84.49/12.22 A_constr_list$(gamma_2$) & A_constr_list$(gamma_1$) & ? [v0: A_run_set$] : ?
% 84.49/12.22 [v1: A_run_set_a_run_set_fun$] : ? [v2: Nat_a_run_set_fun$] : ? [v3:
% 84.49/12.22 A_run_set$] : ? [v4: A_run_set$] : ? [v5: A_run_set_a_run_set_fun$] : ?
% 84.49/12.22 [v6: Nat_a_run_set_fun$] : ? [v7: int] : ? [v8: Nat$] : ? [v9: A_run_set$]
% 84.49/12.22 : ? [v10: A_run_set$] : ? [v11: A_run_set$] : ? [v12:
% 84.49/12.22 A_run_set_a_run_set_fun$] : ? [v13: Nat_a_run_set_fun$] : ? [v14:
% 84.49/12.22 A_run_set$] : ? [v15: A_run_set$] : ? [v16: A_run_set_a_run_set_fun$] : ?
% 84.49/12.22 [v17: Nat_a_run_set_fun$] : ? [v18: int] : ? [v19: Nat$] : ? [v20:
% 84.49/12.22 A_run_set$] : ? [v21: A_run_set$] : ? [v22: int] : ( ~ (v22 = 0) &
% 84.49/12.22 tESL_interpretation_stepwise$(phi_2$) = v6 &
% 84.49/12.22 tESL_interpretation_stepwise$(psi_2$) = v2 &
% 84.49/12.22 tESL_interpretation_stepwise$(phi_1$) = v17 &
% 84.49/12.22 tESL_interpretation_stepwise$(psi_1$) = v13 & fun_app$t(nat$, $sum(v18, 1))
% 84.49/12.22 = v19 & fun_app$t(nat$, $sum(v7, 1)) = v8 & fun_app$s(v17, v19) = v20 &
% 84.49/12.22 fun_app$s(v13, n_1$) = v14 & fun_app$s(v6, v8) = v9 & fun_app$s(v2, n_2$) =
% 84.49/12.22 v3 & symbolic_run_interpretation$(gamma_2$) = v0 &
% 84.49/12.22 symbolic_run_interpretation$(gamma_1$) = v11 & fun_app$u(of_nat$, n_2$) = v7
% 84.49/12.22 & fun_app$u(of_nat$, n_1$) = v18 & fun_app$r(inf$, v15) = v16 &
% 84.49/12.22 fun_app$r(inf$, v11) = v12 & fun_app$r(inf$, v4) = v5 & fun_app$r(inf$, v0)
% 84.49/12.22 = v1 & fun_app$q(v16, v20) = v21 & fun_app$q(v12, v14) = v15 & fun_app$q(v5,
% 84.49/12.22 v9) = v10 & fun_app$q(v1, v3) = v4 & less_eq$(v10, v21) = v22 &
% 84.49/12.22 A_run_set$(v21) & A_run_set$(v20) & A_run_set$(v15) & A_run_set$(v14) &
% 84.49/12.22 A_run_set$(v11) & A_run_set$(v10) & A_run_set$(v9) & A_run_set$(v4) &
% 84.49/12.22 A_run_set$(v3) & A_run_set$(v0) & A_run_set_a_run_set_fun$(v16) &
% 84.49/12.22 A_run_set_a_run_set_fun$(v12) & A_run_set_a_run_set_fun$(v5) &
% 84.49/12.22 A_run_set_a_run_set_fun$(v1) & Nat$(v19) & Nat$(v8) &
% 84.49/12.22 Nat_a_run_set_fun$(v17) & Nat_a_run_set_fun$(v13) & Nat_a_run_set_fun$(v6) &
% 84.49/12.22 Nat_a_run_set_fun$(v2))
% 84.49/12.22
% 84.49/12.22 (function-axioms)
% 84.84/12.25 ! [v0: A_constr$] : ! [v1: A_constr$] : ! [v2: A_tag_const$] : ! [v3:
% 84.84/12.25 Nat$] : ! [v4: Clock$] : (v1 = v0 | ~ (timestamp$(v4, v3, v2) = v1) | ~
% 84.84/12.25 (timestamp$(v4, v3, v2) = v0)) & ! [v0: A_TESL_atomic$] : ! [v1:
% 84.84/12.25 A_TESL_atomic$] : ! [v2: Clock$] : ! [v3: A_tag_const$] : ! [v4: Clock$]
% 84.84/12.25 : (v1 = v0 | ~ (sporadicOn$(v4, v3, v2) = v1) | ~ (sporadicOn$(v4, v3, v2) =
% 84.84/12.25 v0)) & ! [v0: tlbool] : ! [v1: tlbool] : ! [v2: Nat$] : ! [v3: Nat$] :
% 84.84/12.25 ! [v4: Nat_nat_bool_fun_fun$] : (v1 = v0 | ~ (def_5(v4, v3, v2) = v1) | ~
% 84.84/12.25 (def_5(v4, v3, v2) = v0)) & ! [v0: A_constr$] : ! [v1: A_constr$] : !
% 84.84/12.25 [v2: Nat_nat_prod_bool_fun$] : ! [v3: Cnt_expr$] : ! [v4: Cnt_expr$] : (v1 =
% 84.84/12.25 v0 | ~ (tickCntArith$(v4, v3, v2) = v1) | ~ (tickCntArith$(v4, v3, v2) =
% 84.84/12.25 v0)) & ! [v0: tlbool] : ! [v1: tlbool] : ! [v2: Nat$] : ! [v3: Nat$] :
% 84.84/12.25 ! [v4: Nat_nat_bool_fun_fun$] : (v1 = v0 | ~ (def_1(v4, v3, v2) = v1) | ~
% 84.84/12.25 (def_1(v4, v3, v2) = v0)) & ! [v0: A_TESL_atomic$] : ! [v1:
% 84.84/12.25 A_TESL_atomic$] : ! [v2: Clock$] : ! [v3: Clock$] : (v1 = v0 | ~
% 84.84/12.25 (impliesNot$(v3, v2) = v1) | ~ (impliesNot$(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod_set$] : ! [v1:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod_set$] : ! [v2:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod_set$] : ! [v3:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod_set$] : (v1 = v0 | ~ (sup$h(v3,
% 84.84/12.25 v2) = v1) | ~ (sup$h(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : ! [v1:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : ! [v2:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : ! [v3:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : (v1 = v0 | ~
% 84.84/12.25 (sup$g(v3, v2) = v1) | ~ (sup$g(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$] : ! [v1:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$] : ! [v2:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$] : ! [v3:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$] : (v1 = v0 | ~
% 84.84/12.25 (sup$f(v3, v2) = v1) | ~ (sup$f(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : ! [v1:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : ! [v2:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : ! [v3:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : (v1 = v0 |
% 84.84/12.25 ~ (sup$e(v3, v2) = v1) | ~ (sup$e(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : ! [v1:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : ! [v2:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : ! [v3:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : (v1 = v0 | ~ (sup$d(v3, v2) = v1) | ~ (sup$d(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.25 : ! [v1:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.25 : ! [v2:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.25 : ! [v3:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.25 : (v1 = v0 | ~ (sup$c(v3, v2) = v1) | ~ (sup$c(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_constr$] : ! [v1: A_constr$] : ! [v2: Nat$] : ! [v3: Clock$] : (v1 = v0
% 84.84/12.25 | ~ (notTicks$(v3, v2) = v1) | ~ (notTicks$(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_TESL_atomic$] : ! [v1: A_TESL_atomic$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.25 Clock$] : (v1 = v0 | ~ (implies$(v3, v2) = v1) | ~ (implies$(v3, v2) =
% 84.84/12.25 v0)) & ! [v0:
% 84.84/12.25 A_TESL_atomic_a_TESL_atomic_fun_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$]
% 84.84/12.25 : ! [v1:
% 84.84/12.25 A_TESL_atomic_a_TESL_atomic_fun_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$]
% 84.84/12.25 : ! [v2: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v3:
% 84.84/12.25 A_TESL_atomic_a_TESL_atomic_fun$] : (v1 = v0 | ~ (pair$h(v3, v2) = v1) | ~
% 84.84/12.25 (pair$h(v3, v2) = v0)) & ! [v0: A_constr_list_a_constr_list_prod$] : !
% 84.84/12.25 [v1: A_constr_list_a_constr_list_prod$] : ! [v2: A_constr_list$] : ! [v3:
% 84.84/12.25 A_constr_list$] : (v1 = v0 | ~ (pair$g(v3, v2) = v1) | ~ (pair$g(v3, v2) =
% 84.84/12.25 v0)) & ! [v0: A_constr_list_bool_fun$] : ! [v1: A_constr_list_bool_fun$]
% 84.84/12.25 : ! [v2: A_constr_list$] : ! [v3: A_constr_list_a_constr_list_bool_fun_fun$]
% 84.84/12.25 : (v1 = v0 | ~ (fun_app$am(v3, v2) = v1) | ~ (fun_app$am(v3, v2) = v0)) & !
% 84.84/12.25 [v0: A_TESL_atomic_list_bool_fun$] : ! [v1: A_TESL_atomic_list_bool_fun$] :
% 84.84/12.25 ! [v2: A_constr_list$] : ! [v3:
% 84.84/12.25 A_constr_list_a_TESL_atomic_list_bool_fun_fun$] : (v1 = v0 | ~
% 84.84/12.25 (fun_app$al(v3, v2) = v1) | ~ (fun_app$al(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_constr_list_bool_fun$] : ! [v1: A_constr_list_bool_fun$] : ! [v2:
% 84.84/12.25 A_TESL_atomic_list$] : ! [v3:
% 84.84/12.25 A_TESL_atomic_list_a_constr_list_bool_fun_fun$] : (v1 = v0 | ~
% 84.84/12.25 (fun_app$ak(v3, v2) = v1) | ~ (fun_app$ak(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: A_constr_list$] :
% 84.84/12.25 ! [v3: A_constr_list_bool_fun$] : (v1 = v0 | ~ (fun_app$aj(v3, v2) = v1) | ~
% 84.84/12.25 (fun_app$aj(v3, v2) = v0)) & ! [v0: A_constr_list_list$] : ! [v1:
% 84.84/12.25 A_constr_list_list$] : ! [v2: A_constr_list_list$] : ! [v3:
% 84.84/12.25 A_constr_list$] : (v1 = v0 | ~ (cons$c(v3, v2) = v1) | ~ (cons$c(v3, v2) =
% 84.84/12.25 v0)) & ! [v0: A_TESL_atomic_list_list$] : ! [v1:
% 84.84/12.25 A_TESL_atomic_list_list$] : ! [v2: A_TESL_atomic_list_list$] : ! [v3:
% 84.84/12.25 A_TESL_atomic_list$] : (v1 = v0 | ~ (cons$b(v3, v2) = v1) | ~ (cons$b(v3,
% 84.84/12.25 v2) = v0)) & ! [v0: A_TESL_atomic_list_nat_prod$] : ! [v1:
% 84.84/12.25 A_TESL_atomic_list_nat_prod$] : ! [v2: Nat$] : ! [v3: A_TESL_atomic_list$]
% 84.84/12.25 : (v1 = v0 | ~ (pair$f(v3, v2) = v1) | ~ (pair$f(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_constr_a_constr_bool_fun_fun_a_constr_list_prod$] : ! [v1:
% 84.84/12.25 A_constr_a_constr_bool_fun_fun_a_constr_list_prod$] : ! [v2:
% 84.84/12.25 A_constr_list$] : ! [v3: A_constr_a_constr_bool_fun_fun$] : (v1 = v0 | ~
% 84.84/12.25 (pair$e(v3, v2) = v1) | ~ (pair$e(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_TESL_atomic_a_TESL_atomic_bool_fun_fun_a_TESL_atomic_list_prod$] : ! [v1:
% 84.84/12.25 A_TESL_atomic_a_TESL_atomic_bool_fun_fun_a_TESL_atomic_list_prod$] : ! [v2:
% 84.84/12.25 A_TESL_atomic_list$] : ! [v3: A_TESL_atomic_a_TESL_atomic_bool_fun_fun$] :
% 84.84/12.25 (v1 = v0 | ~ (pair$d(v3, v2) = v1) | ~ (pair$d(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_constr$] : ! [v1: A_constr$] : ! [v2: Nat$] : ! [v3: Clock$] : (v1 = v0
% 84.84/12.25 | ~ (ticks$(v3, v2) = v1) | ~ (ticks$(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : ! [v1:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : ! [v2:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : ! [v3:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.84/12.25 (v1 = v0 | ~ (insert$(v3, v2) = v1) | ~ (insert$(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v1:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v2:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v3:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$]
% 84.84/12.25 : (v1 = v0 | ~ (case_prod$f(v3, v2) = v1) | ~ (case_prod$f(v3, v2) = v0)) &
% 84.84/12.25 ! [v0: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v1:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v2:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v3:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$]
% 84.84/12.25 : (v1 = v0 | ~ (case_prod$e(v3, v2) = v1) | ~ (case_prod$e(v3, v2) = v0)) &
% 84.84/12.25 ! [v0:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.84/12.25 ! [v1:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.84/12.25 ! [v2:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.84/12.25 ! [v3:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$]
% 84.84/12.25 : (v1 = v0 | ~ (case_prod$d(v3, v2) = v1) | ~ (case_prod$d(v3, v2) = v0)) &
% 84.84/12.25 ! [v0: A_TESL_atomic$] : ! [v1: A_TESL_atomic$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.25 Clock$] : (v1 = v0 | ~ (strictlyPrecedes$(v3, v2) = v1) | ~
% 84.84/12.25 (strictlyPrecedes$(v3, v2) = v0)) & ! [v0: Cnt_expr$] : ! [v1: Cnt_expr$]
% 84.84/12.25 : ! [v2: Nat$] : ! [v3: Clock$] : (v1 = v0 | ~ (tickCountLess$(v3, v2) =
% 84.84/12.25 v1) | ~ (tickCountLess$(v3, v2) = v0)) & ! [v0: int] : ! [v1: int] : !
% 84.84/12.25 [v2: A_run_set$] : ! [v3: A_run_set_int_fun$] : (v1 = v0 | ~ (fun_app$ai(v3,
% 84.84/12.25 v2) = v1) | ~ (fun_app$ai(v3, v2) = v0)) & ! [v0: Nat$] : ! [v1:
% 84.84/12.25 Nat$] : ! [v2: A_run_set$] : ! [v3: A_run_set_nat_fun$] : (v1 = v0 | ~
% 84.84/12.25 (fun_app$ah(v3, v2) = v1) | ~ (fun_app$ah(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_run_set$] : ! [v1: A_run_set$] : ! [v2: int] : ! [v3:
% 84.84/12.25 Int_a_run_set_fun$] : (v1 = v0 | ~ (fun_app$ag(v3, v2) = v1) | ~
% 84.84/12.25 (fun_app$ag(v3, v2) = v0)) & ! [v0: Int_bool_fun$] : ! [v1: Int_bool_fun$]
% 84.84/12.25 : ! [v2: int] : ! [v3: Int_int_bool_fun_fun$] : (v1 = v0 | ~
% 84.84/12.25 (fun_app$af(v3, v2) = v1) | ~ (fun_app$af(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: int] : ! [v3:
% 84.84/12.25 Int_bool_fun$] : (v1 = v0 | ~ (fun_app$ae(v3, v2) = v1) | ~
% 84.84/12.25 (fun_app$ae(v3, v2) = v0)) & ! [v0: Nat$] : ! [v1: Nat$] : ! [v2: int] :
% 84.84/12.25 ! [v3: Int_nat_fun$] : (v1 = v0 | ~ (fun_app$t(v3, v2) = v1) | ~
% 84.84/12.25 (fun_app$t(v3, v2) = v0)) & ! [v0: A_run_set$] : ! [v1: A_run_set$] : !
% 84.84/12.25 [v2: Nat$] : ! [v3: Nat_a_run_set_fun$] : (v1 = v0 | ~ (fun_app$s(v3, v2) =
% 84.84/12.25 v1) | ~ (fun_app$s(v3, v2) = v0)) & ! [v0: int] : ! [v1: int] : ! [v2:
% 84.84/12.25 Nat$] : ! [v3: Nat_int_fun$] : (v1 = v0 | ~ (fun_app$u(v3, v2) = v1) | ~
% 84.84/12.25 (fun_app$u(v3, v2) = v0)) & ! [v0: tlbool] : ! [v1: tlbool] : ! [v2:
% 84.84/12.25 Nat_nat_prod$] : ! [v3: Nat_nat_bool_fun_fun$] : (v1 = v0 | ~ (def_6(v3,
% 84.84/12.25 v2) = v1) | ~ (def_6(v3, v2) = v0)) & ! [v0: MultipleValueBool] : !
% 84.84/12.25 [v1: MultipleValueBool] : ! [v2: Nat_nat_prod_set$] : ! [v3:
% 84.84/12.25 Nat_nat_prod_set$] : (v1 = v0 | ~ (less_eq$j(v3, v2) = v1) | ~
% 84.84/12.25 (less_eq$j(v3, v2) = v0)) & ! [v0: tlbool] : ! [v1: tlbool] : ! [v2:
% 84.84/12.25 Nat_nat_prod$] : ! [v3: Nat_nat_bool_fun_fun$] : (v1 = v0 | ~ (def_4(v3,
% 84.84/12.25 v2) = v1) | ~ (def_4(v3, v2) = v0)) & ! [v0: Cnt_expr$] : ! [v1:
% 84.84/12.25 Cnt_expr$] : ! [v2: Nat$] : ! [v3: Clock$] : (v1 = v0 | ~
% 84.84/12.25 (tickCountLeq$(v3, v2) = v1) | ~ (tickCountLeq$(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_constr_list$] : ! [v1: A_constr_list$] : ! [v2: A_constr_list$] : !
% 84.84/12.25 [v3: A_constr$] : (v1 = v0 | ~ (cons$a(v3, v2) = v1) | ~ (cons$a(v3, v2) =
% 84.84/12.25 v0)) & ! [v0: A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$] : !
% 84.84/12.25 [v1: A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$] : ! [v2:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$] : ! [v3:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$] : (v1 = v0 | ~
% 84.84/12.25 (inf$n(v3, v2) = v1) | ~ (inf$n(v3, v2) = v0)) & ! [v0: tlbool] : ! [v1:
% 84.84/12.25 tlbool] : ! [v2: A_run$] : ! [v3: A_run_bool_fun$] : (v1 = v0 | ~
% 84.84/12.25 (def_2(v3, v2) = v1) | ~ (def_2(v3, v2) = v0)) & ! [v0: tlbool] : ! [v1:
% 84.84/12.25 tlbool] : ! [v2: A_run$] : ! [v3: A_run_bool_fun$] : (v1 = v0 | ~
% 84.84/12.25 (def_3(v3, v2) = v1) | ~ (def_3(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_TESL_atomic_list_bool_fun$] : ! [v1: A_TESL_atomic_list_bool_fun$] : !
% 84.84/12.25 [v2: A_TESL_atomic_list_bool_fun$] : ! [v3: A_TESL_atomic_list_bool_fun$] :
% 84.84/12.25 (v1 = v0 | ~ (inf$l(v3, v2) = v1) | ~ (inf$l(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$] : ! [v1:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$] : ! [v2:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$] : ! [v3:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$] : (v1 = v0 |
% 84.84/12.25 ~ (inf$k(v3, v2) = v1) | ~ (inf$k(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : ! [v3:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : (v1 = v0 | ~ (less_eq$i(v3, v2) = v1) | ~ (less_eq$i(v3, v2) = v0)) & !
% 84.84/12.25 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$] : ! [v3:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$] : (v1 = v0 | ~
% 84.84/12.25 (less_eq$h(v3, v2) = v1) | ~ (less_eq$h(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod_set$] : ! [v3:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod_set$] : (v1 = v0 | ~
% 84.84/12.25 (less_eq$g(v3, v2) = v1) | ~ (less_eq$g(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : ! [v1:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : ! [v2:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : ! [v3:
% 84.84/12.25 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.25 : (v1 = v0 | ~ (inf$j(v3, v2) = v1) | ~ (inf$j(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$] : ! [v1:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$] : ! [v2:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$] : ! [v3:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$] : (v1 = v0 | ~
% 84.84/12.25 (inf$i(v3, v2) = v1) | ~ (inf$i(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod_set$] : ! [v1:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod_set$] : ! [v2:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod_set$] : ! [v3:
% 84.84/12.25 A_TESL_atomic_list_a_TESL_atomic_list_prod_set$] : (v1 = v0 | ~ (inf$h(v3,
% 84.84/12.25 v2) = v1) | ~ (inf$h(v3, v2) = v0)) & ! [v0: Int_int_fun$] : ! [v1:
% 84.84/12.25 Int_int_fun$] : ! [v2: int] : ! [v3: Int_int_int_fun_fun$] : (v1 = v0 | ~
% 84.84/12.25 (fun_app$ad(v3, v2) = v1) | ~ (fun_app$ad(v3, v2) = v0)) & ! [v0: int] :
% 84.84/12.25 ! [v1: int] : ! [v2: int] : ! [v3: Int_int_fun$] : (v1 = v0 | ~
% 84.84/12.25 (fun_app$ac(v3, v2) = v1) | ~ (fun_app$ac(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 Nat_nat_fun$] : ! [v1: Nat_nat_fun$] : ! [v2: Nat$] : ! [v3:
% 84.84/12.25 Nat_nat_nat_fun_fun$] : (v1 = v0 | ~ (fun_app$ab(v3, v2) = v1) | ~
% 84.84/12.25 (fun_app$ab(v3, v2) = v0)) & ! [v0: Nat$] : ! [v1: Nat$] : ! [v2: Nat$] :
% 84.84/12.25 ! [v3: Nat_nat_fun$] : (v1 = v0 | ~ (fun_app$aa(v3, v2) = v1) | ~
% 84.84/12.25 (fun_app$aa(v3, v2) = v0)) & ! [v0: Nat_nat_bool_fun_fun$] : ! [v1:
% 84.84/12.25 Nat_nat_bool_fun_fun$] : ! [v2: Nat_nat_bool_fun_fun$] : ! [v3:
% 84.84/12.25 Nat_nat_bool_fun_fun$] : (v1 = v0 | ~ (inf$e(v3, v2) = v1) | ~ (inf$e(v3,
% 84.84/12.25 v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] :
% 84.84/12.25 ! [v2: Nat_nat_bool_fun_fun$] : ! [v3: Nat_nat_bool_fun_fun$] : (v1 = v0 | ~
% 84.84/12.25 (less_eq$e(v3, v2) = v1) | ~ (less_eq$e(v3, v2) = v0)) & ! [v0:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : ! [v1:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : ! [v2:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : ! [v3:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun_fun$]
% 84.84/12.25 : (v1 = v0 | ~ (fun_app$z(v3, v2) = v1) | ~ (fun_app$z(v3, v2) = v0)) & !
% 84.84/12.25 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : ! [v3:
% 84.84/12.25 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : (v1 = v0 |
% 84.84/12.26 ~ (less_eq$d(v3, v2) = v1) | ~ (less_eq$d(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 A_run_bool_fun$] : ! [v1: A_run_bool_fun$] : ! [v2: A_run_bool_fun$] : !
% 84.84/12.26 [v3: A_run_bool_fun_a_run_bool_fun_fun$] : (v1 = v0 | ~ (fun_app$y(v3, v2) =
% 84.84/12.26 v1) | ~ (fun_app$y(v3, v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1:
% 84.84/12.26 MultipleValueBool] : ! [v2: A_run_bool_fun$] : ! [v3: A_run_bool_fun$] :
% 84.84/12.26 (v1 = v0 | ~ (less_eq$c(v3, v2) = v1) | ~ (less_eq$c(v3, v2) = v0)) & !
% 84.84/12.26 [v0: A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : ! [v1:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : ! [v2:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : ! [v3:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun_a_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (fun_app$x(v3, v2) = v1) | ~ (fun_app$x(v3, v2) = v0)) & !
% 84.84/12.26 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : ! [v3:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : (v1 = v0 | ~
% 84.84/12.26 (less_eq$b(v3, v2) = v1) | ~ (less_eq$b(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.26 : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.26 : ! [v3:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (fun_app$w(v3, v2) = v1) | ~ (fun_app$w(v3, v2) = v0)) & !
% 84.84/12.26 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.26 : ! [v3:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (less_eq$a(v3, v2) = v1) | ~ (less_eq$a(v3, v2) = v0)) & !
% 84.84/12.26 [v0: A_run_set_a_run_set_fun$] : ! [v1: A_run_set_a_run_set_fun$] : ! [v2:
% 84.84/12.26 A_run_set$] : ! [v3: A_run_set_a_run_set_a_run_set_fun_fun$] : (v1 = v0 |
% 84.84/12.26 ~ (fun_app$r(v3, v2) = v1) | ~ (fun_app$r(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 A_run_set$] : ! [v1: A_run_set$] : ! [v2: A_run_set$] : ! [v3:
% 84.84/12.26 A_run_set_a_run_set_fun$] : (v1 = v0 | ~ (fun_app$q(v3, v2) = v1) | ~
% 84.84/12.26 (fun_app$q(v3, v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1:
% 84.84/12.26 MultipleValueBool] : ! [v2: A_run_set$] : ! [v3: A_run_set$] : (v1 = v0 |
% 84.84/12.26 ~ (less_eq$(v3, v2) = v1) | ~ (less_eq$(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 A_TESL_atomic$] : ! [v1: A_TESL_atomic$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.26 Clock$] : (v1 = v0 | ~ (weaklyPrecedes$(v3, v2) = v1) | ~
% 84.84/12.26 (weaklyPrecedes$(v3, v2) = v0)) & ! [v0: A_TESL_atomic_list$] : ! [v1:
% 84.84/12.26 A_TESL_atomic_list$] : ! [v2: A_TESL_atomic_list$] : ! [v3:
% 84.84/12.26 A_TESL_atomic$] : (v1 = v0 | ~ (cons$(v3, v2) = v1) | ~ (cons$(v3, v2) =
% 84.84/12.26 v0)) & ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.84/12.26 ! [v3:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (fun_app$v(v3, v2) = v1) | ~ (fun_app$v(v3, v2) = v0)) & !
% 84.84/12.26 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: tlbool] : !
% 84.84/12.26 [v3: Bool_bool_fun$] : (v1 = v0 | ~ (fun_app$p(v3, v2) = v1) | ~
% 84.84/12.26 (fun_app$p(v3, v2) = v0)) & ! [v0: Nat_nat_bool_fun_fun$] : ! [v1:
% 84.84/12.26 Nat_nat_bool_fun_fun$] : ! [v2: Nat_nat_bool_fun_fun$] : ! [v3:
% 84.84/12.26 Bool_bool_fun$] : (v1 = v0 | ~ (uuc$(v3, v2) = v1) | ~ (uuc$(v3, v2) =
% 84.84/12.26 v0)) & ! [v0: Nat_nat_bool_fun_fun$] : ! [v1: Nat_nat_bool_fun_fun$] :
% 84.84/12.26 ! [v2: Nat_nat_bool_fun_fun$] : ! [v3: tlbool] : (v1 = v0 | ~ (uu$(v3, v2) =
% 84.84/12.26 v1) | ~ (uu$(v3, v2) = v0)) & ! [v0: Nat_nat_prod$] : ! [v1:
% 84.84/12.26 Nat_nat_prod$] : ! [v2: Nat$] : ! [v3: Nat$] : (v1 = v0 | ~ (pair$c(v3,
% 84.84/12.26 v2) = v1) | ~ (pair$c(v3, v2) = v0)) & ! [v0: MultipleValueBool] : !
% 84.84/12.26 [v1: MultipleValueBool] : ! [v2: Nat_nat_prod$] : ! [v3:
% 84.84/12.26 Nat_nat_prod_bool_fun$] : (v1 = v0 | ~ (fun_app$o(v3, v2) = v1) | ~
% 84.84/12.26 (fun_app$o(v3, v2) = v0)) & ! [v0: Nat_bool_fun$] : ! [v1: Nat_bool_fun$]
% 84.84/12.26 : ! [v2: Nat$] : ! [v3: Nat_nat_bool_fun_fun$] : (v1 = v0 | ~
% 84.84/12.26 (fun_app$n(v3, v2) = v1) | ~ (fun_app$n(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: Nat$] : ! [v3:
% 84.84/12.26 Nat_bool_fun$] : (v1 = v0 | ~ (fun_app$m(v3, v2) = v1) | ~ (fun_app$m(v3,
% 84.84/12.26 v2) = v0)) & ! [v0: A_run_bool_fun$] : ! [v1: A_run_bool_fun$] : !
% 84.84/12.26 [v2: A_run_bool_fun$] : ! [v3: A_run_bool_fun$] : (v1 = v0 | ~ (uuf$(v3, v2)
% 84.84/12.26 = v1) | ~ (uuf$(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.26 : ! [v2: Nat$] : ! [v3:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (fun_app$l(v3, v2) = v1) | ~ (fun_app$l(v3, v2) = v0)) & !
% 84.84/12.26 [v0: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v1:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v2:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v3:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (fun_app$k(v3, v2) = v1) | ~ (fun_app$k(v3, v2) = v0)) & !
% 84.84/12.26 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$] : ! [v3:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : (v1 = v0 | ~
% 84.84/12.26 (member$c(v3, v2) = v1) | ~ (member$c(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$] : ! [v1:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$] : ! [v2: Nat$] : !
% 84.84/12.26 [v3: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : (v1 = v0
% 84.84/12.26 | ~ (fun_app$j(v3, v2) = v1) | ~ (fun_app$j(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v3:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$] : (v1 = v0 | ~
% 84.84/12.26 (fun_app$i(v3, v2) = v1) | ~ (fun_app$i(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.84/12.26 [v1: A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] : !
% 84.84/12.26 [v2: A_TESL_atomic_list$] : ! [v3:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (fun_app$h(v3, v2) = v1) | ~ (fun_app$h(v3, v2) = v0)) & !
% 84.84/12.26 [v0: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v1:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v2: A_TESL_atomic_list$]
% 84.84/12.26 : ! [v3: A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (fun_app$g(v3, v2) = v1) | ~ (fun_app$g(v3, v2) = v0)) & !
% 84.84/12.26 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod_set$] : ! [v3:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod$] : (v1 = v0 | ~ (member$b(v3,
% 84.84/12.26 v2) = v1) | ~ (member$b(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 A_TESL_atomic_list_bool_fun$] : ! [v1: A_TESL_atomic_list_bool_fun$] : !
% 84.84/12.26 [v2: A_TESL_atomic_list$] : ! [v3:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : (v1 = v0 | ~
% 84.84/12.26 (fun_app$f(v3, v2) = v1) | ~ (fun_app$f(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.26 A_TESL_atomic_list$] : ! [v3: A_TESL_atomic_list_bool_fun$] : (v1 = v0 | ~
% 84.84/12.26 (fun_app$e(v3, v2) = v1) | ~ (fun_app$e(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.26 : ! [v2: A_constr_list$] : ! [v3:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (fun_app$d(v3, v2) = v1) | ~ (fun_app$d(v3, v2) = v0)) & !
% 84.84/12.26 [v0: A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.84/12.26 ! [v2: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v3:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (fun_app$c(v3, v2) = v1) | ~ (fun_app$c(v3, v2) = v0)) & !
% 84.84/12.26 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.26 : ! [v3:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.84/12.26 (v1 = v0 | ~ (member$a(v3, v2) = v1) | ~ (member$a(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$] : ! [v1:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$] : ! [v2:
% 84.84/12.26 A_constr_list$] : ! [v3:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (fun_app$b(v3, v2) = v1) | ~ (fun_app$b(v3, v2) = v0)) & !
% 84.84/12.26 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v3:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$] : (v1 = v0 |
% 84.84/12.26 ~ (fun_app$a(v3, v2) = v1) | ~ (fun_app$a(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 A_run_bool_fun$] : ! [v1: A_run_bool_fun$] : ! [v2: A_run_bool_fun$] : !
% 84.84/12.26 [v3: A_run_set$] : (v1 = v0 | ~ (uue$(v3, v2) = v1) | ~ (uue$(v3, v2) = v0))
% 84.84/12.26 & ! [v0: A_run_bool_fun$] : ! [v1: A_run_bool_fun$] : ! [v2: A_run_set$] :
% 84.84/12.26 ! [v3: A_run_set$] : (v1 = v0 | ~ (uug$(v3, v2) = v1) | ~ (uug$(v3, v2) =
% 84.84/12.26 v0)) & ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.26 A_run_set$] : ! [v3: A_run$] : (v1 = v0 | ~ (member$(v3, v2) = v1) | ~
% 84.84/12.26 (member$(v3, v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1:
% 84.84/12.26 MultipleValueBool] : ! [v2: A_run$] : ! [v3: A_run_bool_fun$] : (v1 = v0 |
% 84.84/12.26 ~ (fun_app$(v3, v2) = v1) | ~ (fun_app$(v3, v2) = v0)) & ! [v0:
% 84.84/12.26 A_run_set_a_run_set_fun$] : ! [v1: A_run_set_a_run_set_fun$] : ! [v2:
% 84.84/12.26 A_run$] : (v1 = v0 | ~ (insert$a(v2) = v1) | ~ (insert$a(v2) = v0)) & !
% 84.84/12.26 [v0:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.26 : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (collect$b(v2) = v1) | ~ (collect$b(v2) = v0)) & ! [v0:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (accp$(v2) = v1) | ~ (accp$(v2) = v0)) & ! [v0:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.84/12.26 (v1 = v0 | ~ (operational_semantics_elim_inv$(v2) = v1) | ~
% 84.84/12.26 (operational_semantics_elim_inv$(v2) = v0)) & ! [v0: Nat_a_run_set_fun$] :
% 84.84/12.26 ! [v1: Nat_a_run_set_fun$] : ! [v2: A_TESL_atomic_list$] : (v1 = v0 | ~
% 84.84/12.26 (tESL_interpretation_stepwise$(v2) = v1) | ~
% 84.84/12.26 (tESL_interpretation_stepwise$(v2) = v0)) & ! [v0: A_run_set$] : ! [v1:
% 84.84/12.26 A_run_set$] : ! [v2: A_constr_list$] : (v1 = v0 | ~
% 84.84/12.26 (symbolic_run_interpretation$(v2) = v1) | ~
% 84.84/12.26 (symbolic_run_interpretation$(v2) = v0)) & ! [v0: A_run_set$] : ! [v1:
% 84.84/12.26 A_run_set$] : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.84/12.26 (v1 = v0 | ~ (heronConf_interpretation$(v2) = v1) | ~
% 84.84/12.26 (heronConf_interpretation$(v2) = v0)) & ! [v0: Nat_nat_prod_set$] : ! [v1:
% 84.84/12.26 Nat_nat_prod_set$] : ! [v2: Nat_nat_prod_bool_fun$] : (v1 = v0 | ~
% 84.84/12.26 (collect$a(v2) = v1) | ~ (collect$a(v2) = v0)) & ! [v0:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$] : ! [v1:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun$] : ! [v2:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : (v1 = v0 | ~
% 84.84/12.26 (case_prod$c(v2) = v1) | ~ (case_prod$c(v2) = v0)) & ! [v0:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$] : ! [v1:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun$] : ! [v2:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : (v1 = v0 |
% 84.84/12.26 ~ (case_prod$b(v2) = v1) | ~ (case_prod$b(v2) = v0)) & ! [v0:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (case_prod$a(v2) = v1) | ~ (case_prod$a(v2) = v0)) & ! [v0:
% 84.84/12.26 Nat_nat_prod_bool_fun$] : ! [v1: Nat_nat_prod_bool_fun$] : ! [v2:
% 84.84/12.26 Nat_nat_bool_fun_fun$] : (v1 = v0 | ~ (case_prod$(v2) = v1) | ~
% 84.84/12.26 (case_prod$(v2) = v0)) & ! [v0: A_run_set$] : ! [v1: A_run_set$] : ! [v2:
% 84.84/12.26 A_run_bool_fun$] : (v1 = v0 | ~ (collect$(v2) = v1) | ~ (collect$(v2) =
% 84.84/12.26 v0)) & ! [v0: Bool_bool_fun$] : ! [v1: Bool_bool_fun$] : ! [v2: tlbool]
% 84.84/12.26 : (v1 = v0 | ~ (inf$m(v2) = v1) | ~ (inf$m(v2) = v0)) & ! [v0:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.84/12.26 (v1 = v0 | ~ (operational_semantics_intro$(v2) = v1) | ~
% 84.84/12.26 (operational_semantics_intro$(v2) = v0)) & ! [v0:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun_fun$]
% 84.84/12.26 : ! [v2: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : (v1
% 84.84/12.26 = v0 | ~ (inf$d(v2) = v1) | ~ (inf$d(v2) = v0)) & ! [v0:
% 84.84/12.26 A_run_bool_fun_a_run_bool_fun_fun$] : ! [v1:
% 84.84/12.26 A_run_bool_fun_a_run_bool_fun_fun$] : ! [v2: A_run_bool_fun$] : (v1 = v0 |
% 84.84/12.26 ~ (inf$c(v2) = v1) | ~ (inf$c(v2) = v0)) & ! [v0:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun_a_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun_a_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun_fun$]
% 84.84/12.26 : ! [v2: A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : (v1 = v0 | ~
% 84.84/12.26 (inf$b(v2) = v1) | ~ (inf$b(v2) = v0)) & ! [v0:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun_fun$]
% 84.84/12.26 : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.26 : (v1 = v0 | ~ (inf$a(v2) = v1) | ~ (inf$a(v2) = v0)) & ! [v0:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.84/12.26 (v1 = v0 | ~ (operational_semantics_elim$(v2) = v1) | ~
% 84.84/12.26 (operational_semantics_elim$(v2) = v0)) & ! [v0:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$] :
% 84.84/12.26 (v1 = v0 | ~ (operational_semantics_step$(v2) = v1) | ~
% 84.84/12.26 (operational_semantics_step$(v2) = v0)) & ! [v0: Nat_nat_bool_fun_fun$] :
% 84.84/12.26 ! [v1: Nat_nat_bool_fun_fun$] : ! [v2: Nat_nat_prod_bool_fun$] : (v1 = v0 |
% 84.84/12.26 ~ (uua$(v2) = v1) | ~ (uua$(v2) = v0)) & ! [v0:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : ! [v1:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_bool_fun_fun$] : ! [v2:
% 84.84/12.26 Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_set$] : (v1 = v0 | ~
% 84.84/12.26 (uui$(v2) = v1) | ~ (uui$(v2) = v0)) & ! [v0:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : ! [v1:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_bool_fun_fun$] : ! [v2:
% 84.84/12.26 A_TESL_atomic_list_a_TESL_atomic_list_prod_set$] : (v1 = v0 | ~ (uuj$(v2) =
% 84.84/12.26 v1) | ~ (uuj$(v2) = v0)) & ! [v0:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.26 : ! [v1:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_bool_fun_fun$]
% 84.84/12.26 : ! [v2:
% 84.84/12.26 A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.26 : (v1 = v0 | ~ (uuh$(v2) = v1) | ~ (uuh$(v2) = v0)) & ! [v0:
% 84.84/12.26 A_run_bool_fun$] : ! [v1: A_run_bool_fun$] : ! [v2: A_run_set$] : (v1 = v0
% 84.84/12.26 | ~ (uud$(v2) = v1) | ~ (uud$(v2) = v0))
% 84.84/12.26
% 84.84/12.26 Further assumptions not needed in the proof:
% 84.84/12.26 --------------------------------------------
% 84.84/12.26 axiom0, axiom1, axiom10, axiom100, axiom101, axiom102, axiom103, axiom104,
% 84.84/12.26 axiom105, axiom106, axiom107, axiom108, axiom109, axiom11, axiom110, axiom111,
% 84.84/12.26 axiom112, axiom113, axiom114, axiom115, axiom116, axiom117, axiom118, axiom119,
% 84.84/12.26 axiom120, axiom121, axiom122, axiom123, axiom124, axiom125, axiom126, axiom127,
% 84.84/12.26 axiom128, axiom129, axiom130, axiom131, axiom132, axiom133, axiom134, axiom135,
% 84.84/12.26 axiom136, axiom137, axiom138, axiom139, axiom140, axiom141, axiom142, axiom143,
% 84.84/12.26 axiom144, axiom145, axiom146, axiom147, axiom148, axiom149, axiom150, axiom151,
% 84.84/12.26 axiom152, axiom153, axiom154, axiom155, axiom156, axiom157, axiom158, axiom159,
% 84.84/12.26 axiom16, axiom160, axiom161, axiom162, axiom163, axiom164, axiom165, axiom166,
% 84.84/12.26 axiom167, axiom168, axiom169, axiom17, axiom170, axiom171, axiom172, axiom173,
% 84.84/12.26 axiom174, axiom175, axiom176, axiom177, axiom178, axiom179, axiom18, axiom180,
% 84.84/12.26 axiom181, axiom182, axiom183, axiom184, axiom185, axiom186, axiom187, axiom188,
% 84.84/12.26 axiom189, axiom19, axiom190, axiom191, axiom192, axiom193, axiom195, axiom196,
% 84.84/12.26 axiom197, axiom198, axiom2, axiom20, axiom200, axiom201, axiom203, axiom204,
% 84.84/12.26 axiom205, axiom206, axiom207, axiom208, axiom209, axiom21, axiom210, axiom211,
% 84.84/12.26 axiom212, axiom213, axiom214, axiom215, axiom216, axiom217, axiom218, axiom219,
% 84.84/12.26 axiom22, axiom220, axiom221, axiom222, axiom223, axiom224, axiom225, axiom226,
% 84.84/12.26 axiom227, axiom228, axiom229, axiom23, axiom230, axiom231, axiom232, axiom233,
% 84.84/12.26 axiom234, axiom235, axiom238, axiom239, axiom24, axiom240, axiom241, axiom242,
% 84.84/12.26 axiom243, axiom244, axiom245, axiom246, axiom247, axiom248, axiom249, axiom25,
% 84.84/12.26 axiom250, axiom251, axiom252, axiom253, axiom254, axiom255, axiom256, axiom258,
% 84.84/12.26 axiom259, axiom26, axiom260, axiom261, axiom262, axiom263, axiom264, axiom265,
% 84.84/12.26 axiom266, axiom267, axiom268, axiom269, axiom27, axiom270, axiom271, axiom272,
% 84.84/12.26 axiom273, axiom274, axiom275, axiom276, axiom277, axiom278, axiom279, axiom28,
% 84.84/12.26 axiom280, axiom281, axiom282, axiom283, axiom284, axiom285, axiom286, axiom288,
% 84.84/12.26 axiom289, axiom29, axiom290, axiom291, axiom292, axiom293, axiom294, axiom295,
% 84.84/12.26 axiom296, axiom297, axiom298, axiom299, axiom3, axiom30, axiom300, axiom301,
% 84.84/12.26 axiom302, axiom303, axiom304, axiom305, axiom306, axiom307, axiom308, axiom309,
% 84.84/12.26 axiom31, axiom310, axiom311, axiom312, axiom313, axiom314, axiom315, axiom316,
% 84.84/12.26 axiom317, axiom318, axiom319, axiom32, axiom320, axiom321, axiom322, axiom323,
% 84.84/12.26 axiom324, axiom325, axiom326, axiom327, axiom328, axiom329, axiom330, axiom331,
% 84.84/12.26 axiom332, axiom333, axiom334, axiom335, axiom336, axiom337, axiom338, axiom339,
% 84.84/12.26 axiom34, axiom340, axiom341, axiom342, axiom343, axiom344, axiom345, axiom346,
% 84.84/12.26 axiom347, axiom348, axiom349, axiom35, axiom350, axiom351, axiom352, axiom353,
% 84.84/12.26 axiom354, axiom355, axiom356, axiom357, axiom358, axiom359, axiom36, axiom360,
% 84.84/12.26 axiom361, axiom362, axiom363, axiom364, axiom365, axiom366, axiom367, axiom368,
% 84.84/12.26 axiom369, axiom37, axiom370, axiom371, axiom372, axiom373, axiom374, axiom375,
% 84.84/12.26 axiom376, axiom377, axiom378, axiom379, axiom38, axiom380, axiom381, axiom382,
% 84.84/12.26 axiom383, axiom384, axiom385, axiom386, axiom387, axiom388, axiom389, axiom39,
% 84.84/12.26 axiom390, axiom391, axiom392, axiom393, axiom394, axiom395, axiom396, axiom397,
% 84.84/12.26 axiom398, axiom399, axiom4, axiom40, axiom400, axiom403, axiom404, axiom405,
% 84.84/12.26 axiom406, axiom407, axiom408, axiom409, axiom41, axiom410, axiom411, axiom412,
% 84.84/12.26 axiom415, axiom416, axiom417, axiom418, axiom419, axiom42, axiom420, axiom421,
% 84.84/12.26 axiom422, axiom423, axiom424, axiom425, axiom426, axiom427, axiom428, axiom429,
% 84.84/12.26 axiom43, axiom430, axiom431, axiom432, axiom433, axiom434, axiom435, axiom436,
% 84.84/12.26 axiom437, axiom438, axiom439, axiom44, axiom440, axiom441, axiom442, axiom443,
% 84.84/12.26 axiom444, axiom445, axiom446, axiom447, axiom448, axiom449, axiom45, axiom450,
% 84.84/12.26 axiom451, axiom452, axiom453, axiom454, axiom455, axiom456, axiom457, axiom458,
% 84.84/12.26 axiom459, axiom46, axiom460, axiom461, axiom462, axiom463, axiom464, axiom465,
% 84.84/12.26 axiom466, axiom467, axiom468, axiom469, axiom47, axiom470, axiom471, axiom472,
% 84.84/12.26 axiom473, axiom474, axiom475, axiom476, axiom477, axiom478, axiom479, axiom48,
% 84.84/12.26 axiom480, axiom481, axiom482, axiom483, axiom484, axiom485, axiom486, axiom487,
% 84.84/12.26 axiom488, axiom489, axiom49, axiom490, axiom491, axiom492, axiom493, axiom494,
% 84.84/12.26 axiom495, axiom496, axiom497, axiom498, axiom499, axiom5, axiom50, axiom500,
% 84.84/12.26 axiom501, axiom502, axiom503, axiom504, axiom505, axiom506, axiom507, axiom508,
% 84.84/12.26 axiom509, axiom51, axiom510, axiom511, axiom512, axiom513, axiom514, axiom515,
% 84.84/12.26 axiom516, axiom517, axiom518, axiom519, axiom52, axiom520, axiom521, axiom522,
% 84.84/12.26 axiom523, axiom524, axiom525, axiom526, axiom527, axiom528, axiom529, axiom53,
% 84.84/12.26 axiom530, axiom531, axiom532, axiom533, axiom534, axiom535, axiom536, axiom537,
% 84.84/12.26 axiom538, axiom539, axiom54, axiom540, axiom541, axiom542, axiom543, axiom544,
% 84.84/12.26 axiom545, axiom546, axiom547, axiom548, axiom549, axiom55, axiom550, axiom551,
% 84.84/12.26 axiom552, axiom553, axiom554, axiom555, axiom556, axiom557, axiom558, axiom559,
% 84.84/12.26 axiom56, axiom560, axiom561, axiom562, axiom563, axiom564, axiom565, axiom566,
% 84.84/12.26 axiom567, axiom568, axiom569, axiom57, axiom570, axiom571, axiom572, axiom573,
% 84.84/12.26 axiom574, axiom575, axiom576, axiom577, axiom578, axiom579, axiom58, axiom580,
% 84.84/12.26 axiom581, axiom582, axiom583, axiom584, axiom585, axiom586, axiom587, axiom588,
% 84.84/12.26 axiom589, axiom59, axiom590, axiom591, axiom592, axiom593, axiom594, axiom595,
% 84.84/12.26 axiom596, axiom597, axiom598, axiom599, axiom6, axiom60, axiom600, axiom601,
% 84.84/12.26 axiom602, axiom603, axiom604, axiom605, axiom606, axiom607, axiom608, axiom609,
% 84.84/12.26 axiom61, axiom610, axiom611, axiom612, axiom613, axiom614, axiom615, axiom616,
% 84.84/12.26 axiom617, axiom618, axiom619, axiom62, axiom620, axiom621, axiom622, axiom623,
% 84.84/12.26 axiom624, axiom625, axiom626, axiom627, axiom628, axiom629, axiom63, axiom630,
% 84.84/12.26 axiom631, axiom632, axiom633, axiom634, axiom635, axiom636, axiom637, axiom638,
% 84.84/12.26 axiom639, axiom64, axiom640, axiom641, axiom642, axiom643, axiom65, axiom66,
% 84.84/12.26 axiom67, axiom68, axiom69, axiom7, axiom70, axiom71, axiom72, axiom73, axiom74,
% 84.84/12.26 axiom75, axiom76, axiom77, axiom78, axiom79, axiom8, axiom81, axiom82, axiom84,
% 84.84/12.26 axiom85, axiom86, axiom87, axiom88, axiom89, axiom9, axiom90, axiom91, axiom92,
% 84.84/12.26 axiom93, axiom94, axiom95, axiom96, axiom97, axiom98, axiom99, formula_645,
% 84.84/12.26 formula_646, formula_647, formula_648, formula_649, formula_650, formula_651,
% 84.84/12.26 formula_652
% 84.84/12.26
% 84.84/12.26 Those formulas are unsatisfiable:
% 84.84/12.26 ---------------------------------
% 84.84/12.26
% 84.84/12.26 Begin of proof
% 84.84/12.26 |
% 84.84/12.26 | ALPHA: (axiom13) implies:
% 84.84/12.26 | (1) ? [v0:
% 84.84/12.26 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.26 | : ? [v1:
% 84.84/12.26 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.26 | : ? [v2:
% 84.84/12.26 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] :
% 84.84/12.26 | ? [v3: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v4:
% 84.84/12.26 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v5:
% 84.84/12.26 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.26 | : ? [v6:
% 84.84/12.26 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.26 | : ? [v7:
% 84.84/12.26 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.26 | : ? [v8:
% 84.84/12.26 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.26 | : ? [v9:
% 84.84/12.26 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] :
% 84.84/12.26 | ? [v10: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v11:
% 84.84/12.26 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v12:
% 84.84/12.26 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.26 | : (operational_semantics_step$(v5) = v6 & fun_app$v(v6, v12) = 0 &
% 84.84/12.26 | fun_app$l(pair$b, n_2$) = v8 & fun_app$l(pair$b, n_1$) = v1 &
% 84.84/12.26 | fun_app$k(v8, v10) = v11 & fun_app$k(v1, v3) = v4 & fun_app$h(pair$a,
% 84.84/12.26 | psi_2$) = v9 & fun_app$h(pair$a, psi_1$) = v2 & fun_app$g(v9,
% 84.84/12.26 | phi_2$) = v10 & fun_app$g(v2, phi_1$) = v3 & fun_app$d(pair$,
% 84.84/12.26 | gamma_2$) = v7 & fun_app$d(pair$, gamma_1$) = v0 & fun_app$c(v7,
% 84.84/12.26 | v11) = v12 & fun_app$c(v0, v4) = v5 &
% 84.84/12.26 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v8)
% 84.84/12.26 | &
% 84.84/12.26 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v1)
% 84.84/12.26 | & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v11) &
% 84.84/12.26 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v4) &
% 84.84/12.26 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v6)
% 84.84/12.26 | &
% 84.84/12.26 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v12)
% 84.84/12.26 | &
% 84.84/12.26 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v5)
% 84.84/12.26 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v10) &
% 84.84/12.26 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v3) &
% 84.84/12.26 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v7)
% 84.84/12.26 | &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v0)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v9)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v2))
% 84.84/12.27 |
% 84.84/12.27 | ALPHA: (axiom14) implies:
% 84.84/12.27 | (2) ? [v0:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.27 | : ? [v1:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.27 | : ? [v2:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] :
% 84.84/12.27 | ? [v3: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v4:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v5:
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.27 | : ? [v6:
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.27 | : ? [v7:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.27 | : ? [v8:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.27 | : ? [v9:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] :
% 84.84/12.27 | ? [v10: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v11:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v12:
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.27 | : (operational_semantics_elim$(v5) = v6 & fun_app$v(v6, v12) = 0 &
% 84.84/12.27 | fun_app$l(pair$b, n_2$) = v8 & fun_app$l(pair$b, n_1$) = v1 &
% 84.84/12.27 | fun_app$k(v8, v10) = v11 & fun_app$k(v1, v3) = v4 & fun_app$h(pair$a,
% 84.84/12.27 | psi_2$) = v9 & fun_app$h(pair$a, psi_1$) = v2 & fun_app$g(v9,
% 84.84/12.27 | phi_2$) = v10 & fun_app$g(v2, phi_1$) = v3 & fun_app$d(pair$,
% 84.84/12.27 | gamma_2$) = v7 & fun_app$d(pair$, gamma_1$) = v0 & fun_app$c(v7,
% 84.84/12.27 | v11) = v12 & fun_app$c(v0, v4) = v5 &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v8)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v1)
% 84.84/12.27 | & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v11) &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v4) &
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v6)
% 84.84/12.27 | &
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v12)
% 84.84/12.27 | &
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v5)
% 84.84/12.27 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v10) &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v3) &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v7)
% 84.84/12.27 | &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v0)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v9)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v2))
% 84.84/12.27 |
% 84.84/12.27 | ALPHA: (axiom15) implies:
% 84.84/12.27 | (3) ? [v0:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.27 | : ? [v1:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.27 | : ? [v2:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] :
% 84.84/12.27 | ? [v3: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v4:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v5:
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.27 | : ? [v6:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.27 | : ? [v7:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.27 | : ? [v8: A_TESL_atomic$] : ? [v9: A_TESL_atomic_list$] : ? [v10:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] :
% 84.84/12.27 | ? [v11: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v12:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] :
% 84.84/12.27 | (weaklyPrecedes$(k_1$, k_2$) = v8 & cons$(v8, psi$) = v9 &
% 84.84/12.27 | fun_app$l(pair$b, n$) = v7 & fun_app$l(pair$b, n_1$) = v1 &
% 84.84/12.27 | fun_app$k(v7, v11) = v12 & fun_app$k(v1, v3) = v4 & fun_app$h(pair$a,
% 84.84/12.27 | v9) = v10 & fun_app$h(pair$a, psi_1$) = v2 & fun_app$g(v10, phi$) =
% 84.84/12.27 | v11 & fun_app$g(v2, phi_1$) = v3 & fun_app$d(pair$, gamma$) = v6 &
% 84.84/12.27 | fun_app$d(pair$, gamma_1$) = v0 & fun_app$c(v6, v12) = v5 &
% 84.84/12.27 | fun_app$c(v0, v4) = v5 &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v7)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v1)
% 84.84/12.27 | & A_TESL_atomic$(v8) &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v12) &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v4) &
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v5)
% 84.84/12.27 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v11) &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v3) &
% 84.84/12.27 | A_TESL_atomic_list$(v9) &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v6)
% 84.84/12.27 | &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v0)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v10)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v2))
% 84.84/12.27 |
% 84.84/12.27 | ALPHA: (axiom33) implies:
% 84.84/12.27 | (4) ? [v0:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.27 | : ? [v1:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.27 | : ? [v2:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] :
% 84.84/12.27 | ? [v3: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v4:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v5:
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.27 | : ? [v6:
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.27 | : ? [v7:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.27 | : ? [v8:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.27 | : ? [v9:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$] :
% 84.84/12.27 | ? [v10: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v11:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v12:
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.27 | : ? [v13: any] : ? [v14:
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.27 | : ? [v15: any] : (operational_semantics_intro$(v5) = v6 &
% 84.84/12.27 | operational_semantics_elim$(v5) = v14 & fun_app$v(v14, v12) = v15 &
% 84.84/12.27 | fun_app$v(v6, v12) = v13 & fun_app$l(pair$b, n_2$) = v8 &
% 84.84/12.27 | fun_app$l(pair$b, n_1$) = v1 & fun_app$k(v8, v10) = v11 &
% 84.84/12.27 | fun_app$k(v1, v3) = v4 & fun_app$h(pair$a, psi_2$) = v9 &
% 84.84/12.27 | fun_app$h(pair$a, psi_1$) = v2 & fun_app$g(v9, phi_2$) = v10 &
% 84.84/12.27 | fun_app$g(v2, phi_1$) = v3 & fun_app$d(pair$, gamma_2$) = v7 &
% 84.84/12.27 | fun_app$d(pair$, gamma_1$) = v0 & fun_app$c(v7, v11) = v12 &
% 84.84/12.27 | fun_app$c(v0, v4) = v5 &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v8)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v1)
% 84.84/12.27 | & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v11) &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v4) &
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v14)
% 84.84/12.27 | &
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v6)
% 84.84/12.27 | &
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v12)
% 84.84/12.27 | &
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v5)
% 84.84/12.27 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v10) &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v3) &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v7)
% 84.84/12.27 | &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v0)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v9)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v2)
% 84.84/12.27 | & (v15 = 0 | v13 = 0))
% 84.84/12.27 |
% 84.84/12.27 | ALPHA: (axiom83) implies:
% 84.84/12.27 | (5) ! [v0: A_run_set$] : ! [v1: A_run_set$] : ! [v2: int] : (v2 = 0 | ~
% 84.84/12.27 | (less_eq$(v0, v1) = v2) | ~ A_run_set$(v1) | ~ A_run_set$(v0) | ?
% 84.84/12.27 | [v3: A_run$] : ? [v4: int] : ( ~ (v4 = 0) & member$(v3, v1) = v4 &
% 84.84/12.27 | member$(v3, v0) = 0 & A_run$(v3)))
% 84.84/12.27 |
% 84.84/12.27 | ALPHA: (axiom194) implies:
% 84.84/12.27 | (6) Clock$(k_2$)
% 84.84/12.27 | (7) Clock$(k_1$)
% 84.84/12.27 | (8) A_constr_list$(gamma$)
% 84.84/12.27 | (9) A_TESL_atomic_list$(psi$)
% 84.84/12.27 | (10) A_TESL_atomic_list$(phi$)
% 84.84/12.27 | (11) Nat$(n$)
% 84.84/12.27 | (12) ? [v0:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.27 | : ? [v1:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.27 | : ? [v2:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.27 | : ? [v3: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v4:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v5:
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.27 | : ? [v6: Cnt_expr$] : ? [v7: Cnt_expr$] : ? [v8:
% 84.84/12.27 | Nat_nat_prod_bool_fun$] : ? [v9: A_constr$] : ? [v10:
% 84.84/12.27 | A_constr_list$] : ? [v11:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.27 | : ? [v12:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.27 | : ? [v13:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.27 | : ? [v14: A_TESL_atomic$] : ? [v15: A_TESL_atomic_list$] : ? [v16:
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v17:
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] :
% 84.84/12.27 | (tickCountLeq$(k_1$, n$) = v7 & tickCountLeq$(k_2$, n$) = v6 &
% 84.84/12.27 | case_prod$(less_eq$f) = v8 & tickCntArith$(v6, v7, v8) = v9 &
% 84.84/12.27 | cons$a(v9, gamma$) = v10 & weaklyPrecedes$(k_1$, k_2$) = v14 &
% 84.84/12.27 | cons$(v14, phi$) = v15 & fun_app$l(pair$b, n_2$) = v1 &
% 84.84/12.27 | fun_app$l(pair$b, n$) = v12 & fun_app$k(v12, v16) = v17 &
% 84.84/12.27 | fun_app$k(v1, v3) = v4 & fun_app$h(pair$a, psi$) = v13 &
% 84.84/12.27 | fun_app$h(pair$a, psi_2$) = v2 & fun_app$g(v13, v15) = v16 &
% 84.84/12.27 | fun_app$g(v2, phi_2$) = v3 & fun_app$d(pair$, v10) = v11 &
% 84.84/12.27 | fun_app$d(pair$, gamma_2$) = v0 & fun_app$c(v11, v17) = v5 &
% 84.84/12.27 | fun_app$c(v0, v4) = v5 &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v12)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v1)
% 84.84/12.27 | & A_TESL_atomic$(v14) &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v17) &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v4) &
% 84.84/12.27 | A_constr$(v9) &
% 84.84/12.27 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v5)
% 84.84/12.27 | & Cnt_expr$(v7) & Cnt_expr$(v6) &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v16) &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v3) &
% 84.84/12.27 | A_TESL_atomic_list$(v15) & A_constr_list$(v10) &
% 84.84/12.27 | Nat_nat_prod_bool_fun$(v8) &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v11)
% 84.84/12.27 | &
% 84.84/12.27 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v0)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v13)
% 84.84/12.27 | &
% 84.84/12.27 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v2))
% 84.84/12.27 |
% 84.84/12.27 | ALPHA: (axiom236) implies:
% 84.84/12.28 | (13) ? [v0: Nat_nat_prod_bool_fun$] : (case_prod$(less_eq$f) = v0 &
% 84.84/12.28 | Nat_nat_prod_bool_fun$(v0) & ! [v1: A_constr_list$] : ! [v2: Nat$]
% 84.84/12.28 | : ! [v3: Clock$] : ! [v4: Clock$] : ! [v5: A_TESL_atomic_list$] :
% 84.84/12.28 | ! [v6: A_TESL_atomic_list$] : ! [v7:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.28 | : ! [v8: A_TESL_atomic$] : ! [v9: Cnt_expr$] : ! [v10: Cnt_expr$]
% 84.84/12.28 | : ! [v11: A_constr$] : ! [v12: A_constr_list$] : ! [v13:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.28 | : ! [v14:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.28 | : ! [v15: A_TESL_atomic_list$] : ! [v16:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v17:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v18:
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.28 | : ( ~ (tickCountLeq$(v4, v2) = v9) | ~ (tickCountLeq$(v3, v2) =
% 84.84/12.28 | v10) | ~ (tickCntArith$(v9, v10, v0) = v11) | ~ (cons$a(v11,
% 84.84/12.28 | v1) = v12) | ~ (weaklyPrecedes$(v3, v4) = v8) | ~ (cons$(v8,
% 84.84/12.28 | v6) = v15) | ~ (fun_app$l(pair$b, v2) = v7) | ~
% 84.84/12.28 | (fun_app$k(v7, v16) = v17) | ~ (fun_app$h(pair$a, v5) = v14) | ~
% 84.84/12.28 | (fun_app$g(v14, v15) = v16) | ~ (fun_app$d(pair$, v12) = v13) |
% 84.84/12.28 | ~ (fun_app$c(v13, v17) = v18) | ~ Nat$(v2) | ~
% 84.84/12.28 | A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.84/12.28 | A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v19:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.28 | : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.28 | : ? [v22: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.28 | : ? [v25:
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.28 | : (cons$(v8, v5) = v20 & operational_semantics_elim$(v24) = v25 &
% 84.84/12.28 | fun_app$v(v25, v18) = 0 & fun_app$k(v7, v22) = v23 &
% 84.84/12.28 | fun_app$h(pair$a, v20) = v21 & fun_app$g(v21, v6) = v22 &
% 84.84/12.28 | fun_app$d(pair$, v1) = v19 & fun_app$c(v19, v23) = v24 &
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v25)
% 84.84/12.28 | &
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.28 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.28 | A_TESL_atomic_list$(v20) &
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.28 | &
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21)))
% 84.84/12.28 | & ! [v1: A_constr_list$] : ! [v2: Nat$] : ! [v3: Clock$] : !
% 84.84/12.28 | [v4: Clock$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.84/12.28 | A_TESL_atomic_list$] : ! [v7:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.28 | : ! [v8:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.28 | : ! [v9: A_TESL_atomic$] : ! [v10: A_TESL_atomic_list$] : ! [v11:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.28 | : ! [v12: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v13:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v14:
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.28 | : ( ~ (weaklyPrecedes$(v3, v4) = v9) | ~ (cons$(v9, v5) = v10) | ~
% 84.84/12.28 | (fun_app$l(pair$b, v2) = v8) | ~ (fun_app$k(v8, v12) = v13) | ~
% 84.84/12.28 | (fun_app$h(pair$a, v10) = v11) | ~ (fun_app$g(v11, v6) = v12) |
% 84.84/12.28 | ~ (fun_app$d(pair$, v1) = v7) | ~ (fun_app$c(v7, v13) = v14) | ~
% 84.84/12.28 | Nat$(v2) | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5)
% 84.84/12.28 | | ~ A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v15:
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.28 | : ? [v16: Cnt_expr$] : ? [v17: Cnt_expr$] : ? [v18: A_constr$]
% 84.84/12.28 | : ? [v19: A_constr_list$] : ? [v20:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.28 | : ? [v21:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.28 | : ? [v22: A_TESL_atomic_list$] : ? [v23:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v24:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v25:
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.28 | : (tickCountLeq$(v4, v2) = v16 & tickCountLeq$(v3, v2) = v17 &
% 84.84/12.28 | tickCntArith$(v16, v17, v0) = v18 & cons$a(v18, v1) = v19 &
% 84.84/12.28 | cons$(v9, v6) = v22 & operational_semantics_elim$(v14) = v15 &
% 84.84/12.28 | fun_app$v(v15, v25) = 0 & fun_app$k(v8, v23) = v24 &
% 84.84/12.28 | fun_app$h(pair$a, v5) = v21 & fun_app$g(v21, v22) = v23 &
% 84.84/12.28 | fun_app$d(pair$, v19) = v20 & fun_app$c(v20, v24) = v25 &
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v24) &
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v15)
% 84.84/12.28 | & A_constr$(v18) &
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v25)
% 84.84/12.28 | & Cnt_expr$(v17) & Cnt_expr$(v16) &
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v23) &
% 84.84/12.28 | A_TESL_atomic_list$(v22) & A_constr_list$(v19) &
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v20)
% 84.84/12.28 | &
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21))))
% 84.84/12.28 |
% 84.84/12.28 | ALPHA: (axiom237) implies:
% 84.84/12.28 | (14) ! [v0: A_constr_list$] : ! [v1:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v2:
% 84.84/12.28 | A_constr_list$] : ! [v3:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v4:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.28 | : ! [v5:
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.28 | : ! [v6:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.28 | : (v2 = v0 | ~ (fun_app$d(pair$, v2) = v6) | ~ (fun_app$d(pair$, v0)
% 84.84/12.28 | = v4) | ~ (fun_app$c(v6, v3) = v5) | ~ (fun_app$c(v4, v1) = v5)
% 84.84/12.28 | | ~ Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v3) | ~
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v1) | ~
% 84.84/12.28 | A_constr_list$(v2) | ~ A_constr_list$(v0))
% 84.84/12.28 | (15) ! [v0: A_constr_list$] : ! [v1:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v2:
% 84.84/12.28 | A_constr_list$] : ! [v3:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v4:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.28 | : ! [v5:
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.28 | : ! [v6:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.28 | : (v3 = v1 | ~ (fun_app$d(pair$, v2) = v6) | ~ (fun_app$d(pair$, v0)
% 84.84/12.28 | = v4) | ~ (fun_app$c(v6, v3) = v5) | ~ (fun_app$c(v4, v1) = v5)
% 84.84/12.28 | | ~ Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v3) | ~
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v1) | ~
% 84.84/12.28 | A_constr_list$(v2) | ~ A_constr_list$(v0))
% 84.84/12.28 |
% 84.84/12.28 | ALPHA: (axiom257) implies:
% 84.84/12.28 | (16) ? [v0: Nat_nat_prod_bool_fun$] : (case_prod$(less_eq$f) = v0 &
% 84.84/12.28 | Nat_nat_prod_bool_fun$(v0) & ! [v1: A_constr_list$] : ! [v2: Nat$]
% 84.84/12.28 | : ! [v3: Clock$] : ! [v4: Clock$] : ! [v5: A_TESL_atomic_list$] :
% 84.84/12.28 | ! [v6: A_TESL_atomic_list$] : ! [v7:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.28 | : ! [v8: A_TESL_atomic$] : ! [v9: Cnt_expr$] : ! [v10: Cnt_expr$]
% 84.84/12.28 | : ! [v11: A_constr$] : ! [v12: A_constr_list$] : ! [v13:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.28 | : ! [v14:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.28 | : ! [v15: A_TESL_atomic_list$] : ! [v16:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v17:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v18:
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.28 | : ( ~ (tickCountLeq$(v4, v2) = v9) | ~ (tickCountLeq$(v3, v2) =
% 84.84/12.28 | v10) | ~ (tickCntArith$(v9, v10, v0) = v11) | ~ (cons$a(v11,
% 84.84/12.28 | v1) = v12) | ~ (weaklyPrecedes$(v3, v4) = v8) | ~ (cons$(v8,
% 84.84/12.28 | v6) = v15) | ~ (fun_app$l(pair$b, v2) = v7) | ~
% 84.84/12.28 | (fun_app$k(v7, v16) = v17) | ~ (fun_app$h(pair$a, v5) = v14) | ~
% 84.84/12.28 | (fun_app$g(v14, v15) = v16) | ~ (fun_app$d(pair$, v12) = v13) |
% 84.84/12.28 | ~ (fun_app$c(v13, v17) = v18) | ~ Nat$(v2) | ~
% 84.84/12.28 | A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.84/12.28 | A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v19:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.28 | : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.28 | : ? [v22: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.28 | : ? [v25: A_run_set$] : (heronConf_interpretation$(v24) = v25 &
% 84.84/12.28 | heronConf_interpretation$(v18) = v25 & cons$(v8, v5) = v20 &
% 84.84/12.28 | fun_app$k(v7, v22) = v23 & fun_app$h(pair$a, v20) = v21 &
% 84.84/12.28 | fun_app$g(v21, v6) = v22 & fun_app$d(pair$, v1) = v19 &
% 84.84/12.28 | fun_app$c(v19, v23) = v24 &
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.28 | A_run_set$(v25) &
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.28 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.28 | A_TESL_atomic_list$(v20) &
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.28 | &
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21)))
% 84.84/12.28 | & ! [v1: A_constr_list$] : ! [v2: Nat$] : ! [v3: Clock$] : !
% 84.84/12.28 | [v4: Clock$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.84/12.28 | A_TESL_atomic_list$] : ! [v7:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.28 | : ! [v8:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.28 | : ! [v9: A_TESL_atomic$] : ! [v10: A_TESL_atomic_list$] : ! [v11:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.28 | : ! [v12: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v13:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v14:
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.28 | : ( ~ (weaklyPrecedes$(v3, v4) = v9) | ~ (cons$(v9, v5) = v10) | ~
% 84.84/12.28 | (fun_app$l(pair$b, v2) = v8) | ~ (fun_app$k(v8, v12) = v13) | ~
% 84.84/12.28 | (fun_app$h(pair$a, v10) = v11) | ~ (fun_app$g(v11, v6) = v12) |
% 84.84/12.28 | ~ (fun_app$d(pair$, v1) = v7) | ~ (fun_app$c(v7, v13) = v14) | ~
% 84.84/12.28 | Nat$(v2) | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5)
% 84.84/12.28 | | ~ A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v15:
% 84.84/12.28 | A_run_set$] : ? [v16: Cnt_expr$] : ? [v17: Cnt_expr$] : ?
% 84.84/12.28 | [v18: A_constr$] : ? [v19: A_constr_list$] : ? [v20:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.28 | : ? [v21:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.28 | : ? [v22: A_TESL_atomic_list$] : ? [v23:
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v24:
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v25:
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.28 | : (heronConf_interpretation$(v25) = v15 &
% 84.84/12.28 | heronConf_interpretation$(v14) = v15 & tickCountLeq$(v4, v2) =
% 84.84/12.28 | v16 & tickCountLeq$(v3, v2) = v17 & tickCntArith$(v16, v17, v0)
% 84.84/12.28 | = v18 & cons$a(v18, v1) = v19 & cons$(v9, v6) = v22 &
% 84.84/12.28 | fun_app$k(v8, v23) = v24 & fun_app$h(pair$a, v5) = v21 &
% 84.84/12.28 | fun_app$g(v21, v22) = v23 & fun_app$d(pair$, v19) = v20 &
% 84.84/12.28 | fun_app$c(v20, v24) = v25 &
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v24) &
% 84.84/12.28 | A_run_set$(v15) & A_constr$(v18) &
% 84.84/12.28 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v25)
% 84.84/12.28 | & Cnt_expr$(v17) & Cnt_expr$(v16) &
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v23) &
% 84.84/12.28 | A_TESL_atomic_list$(v22) & A_constr_list$(v19) &
% 84.84/12.28 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v20)
% 84.84/12.28 | &
% 84.84/12.28 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21))))
% 84.84/12.28 |
% 84.84/12.28 | ALPHA: (axiom287) implies:
% 84.84/12.29 | (17) ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: A_TESL_atomic_list$]
% 84.84/12.29 | : ! [v3: A_TESL_atomic_list$] : ! [v4:
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.29 | : ! [v5:
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.29 | : ! [v6:
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.29 | : ! [v7: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v8:
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v9:
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.29 | : ( ~ (fun_app$l(pair$b, v1) = v5) | ~ (fun_app$k(v5, v7) = v8) | ~
% 84.84/12.29 | (fun_app$h(pair$a, v2) = v6) | ~ (fun_app$g(v6, v3) = v7) | ~
% 84.84/12.29 | (fun_app$d(pair$, v0) = v4) | ~ (fun_app$c(v4, v8) = v9) | ~
% 84.84/12.29 | Nat$(v1) | ~ A_TESL_atomic_list$(v3) | ~ A_TESL_atomic_list$(v2) |
% 84.84/12.29 | ~ A_constr_list$(v0) | ? [v10: A_run_set$] : ? [v11: A_run_set$]
% 84.84/12.29 | : ? [v12: A_run_set_a_run_set_fun$] : ? [v13: Nat_a_run_set_fun$]
% 84.84/12.29 | : ? [v14: A_run_set$] : ? [v15: A_run_set$] : ? [v16:
% 84.84/12.29 | A_run_set_a_run_set_fun$] : ? [v17: Nat_a_run_set_fun$] : ?
% 84.84/12.29 | [v18: int] : ? [v19: Nat$] : ? [v20: A_run_set$] :
% 84.84/12.29 | (tESL_interpretation_stepwise$(v3) = v17 &
% 84.84/12.29 | tESL_interpretation_stepwise$(v2) = v13 & fun_app$t(nat$,
% 84.84/12.29 | $sum(v18, 1)) = v19 & fun_app$s(v17, v19) = v20 & fun_app$s(v13,
% 84.84/12.29 | v1) = v14 & symbolic_run_interpretation$(v0) = v11 &
% 84.84/12.29 | heronConf_interpretation$(v9) = v10 & fun_app$u(of_nat$, v1) = v18
% 84.84/12.29 | & fun_app$r(inf$, v15) = v16 & fun_app$r(inf$, v11) = v12 &
% 84.84/12.29 | fun_app$q(v16, v20) = v10 & fun_app$q(v12, v14) = v15 &
% 84.84/12.29 | A_run_set$(v20) & A_run_set$(v15) & A_run_set$(v14) &
% 84.84/12.29 | A_run_set$(v11) & A_run_set$(v10) & A_run_set_a_run_set_fun$(v16)
% 84.84/12.29 | & A_run_set_a_run_set_fun$(v12) & Nat$(v19) &
% 84.84/12.29 | Nat_a_run_set_fun$(v17) & Nat_a_run_set_fun$(v13)))
% 84.84/12.29 | (18) ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: A_TESL_atomic_list$]
% 84.84/12.29 | : ! [v3: A_TESL_atomic_list$] : ! [v4: A_run_set$] : ! [v5:
% 84.84/12.29 | A_run_set_a_run_set_fun$] : ! [v6: Nat_a_run_set_fun$] : ! [v7:
% 84.84/12.29 | A_run_set$] : ! [v8: A_run_set$] : ! [v9:
% 84.84/12.29 | A_run_set_a_run_set_fun$] : ! [v10: Nat_a_run_set_fun$] : ! [v11:
% 84.84/12.29 | int] : ! [v12: Nat$] : ! [v13: A_run_set$] : ! [v14: A_run_set$]
% 84.84/12.29 | : ( ~ (tESL_interpretation_stepwise$(v3) = v10) | ~
% 84.84/12.29 | (tESL_interpretation_stepwise$(v2) = v6) | ~ (fun_app$t(nat$,
% 84.84/12.29 | $sum(v11, 1)) = v12) | ~ (fun_app$s(v10, v12) = v13) | ~
% 84.84/12.29 | (fun_app$s(v6, v1) = v7) | ~ (symbolic_run_interpretation$(v0) =
% 84.84/12.29 | v4) | ~ (fun_app$u(of_nat$, v1) = v11) | ~ (fun_app$r(inf$, v8)
% 84.84/12.29 | = v9) | ~ (fun_app$r(inf$, v4) = v5) | ~ (fun_app$q(v9, v13) =
% 84.84/12.29 | v14) | ~ (fun_app$q(v5, v7) = v8) | ~ Nat$(v1) | ~
% 84.84/12.29 | A_TESL_atomic_list$(v3) | ~ A_TESL_atomic_list$(v2) | ~
% 84.84/12.29 | A_constr_list$(v0) | ? [v15:
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.29 | : ? [v16:
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.29 | : ? [v17:
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.29 | : ? [v18: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v19:
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v20:
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.29 | : (heronConf_interpretation$(v20) = v14 & fun_app$l(pair$b, v1) =
% 84.84/12.29 | v16 & fun_app$k(v16, v18) = v19 & fun_app$h(pair$a, v2) = v17 &
% 84.84/12.29 | fun_app$g(v17, v3) = v18 & fun_app$d(pair$, v0) = v15 &
% 84.84/12.29 | fun_app$c(v15, v19) = v20 &
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v16)
% 84.84/12.29 | & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v19) &
% 84.84/12.29 | A_run_set$(v14) &
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v20)
% 84.84/12.29 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v18) &
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v15)
% 84.84/12.29 | &
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v17)))
% 84.84/12.29 |
% 84.84/12.29 | ALPHA: (axiom401) implies:
% 84.84/12.29 | (19) ? [v0: Nat_nat_prod_bool_fun$] : (case_prod$(less_eq$f) = v0 &
% 84.84/12.29 | Nat_nat_prod_bool_fun$(v0) & ! [v1: A_constr_list$] : ! [v2: Nat$]
% 84.84/12.29 | : ! [v3: Clock$] : ! [v4: Clock$] : ! [v5: A_TESL_atomic_list$] :
% 84.84/12.29 | ! [v6: A_TESL_atomic_list$] : ! [v7:
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.29 | : ! [v8: A_TESL_atomic$] : ! [v9: Cnt_expr$] : ! [v10: Cnt_expr$]
% 84.84/12.29 | : ! [v11: A_constr$] : ! [v12: A_constr_list$] : ! [v13:
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.29 | : ! [v14:
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.29 | : ! [v15: A_TESL_atomic_list$] : ! [v16:
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v17:
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v18:
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.29 | : ( ~ (strictlyPrecedes$(v3, v4) = v8) | ~ (tickCountLess$(v3, v2)
% 84.84/12.29 | = v10) | ~ (tickCountLeq$(v4, v2) = v9) | ~ (tickCntArith$(v9,
% 84.84/12.29 | v10, v0) = v11) | ~ (cons$a(v11, v1) = v12) | ~ (cons$(v8,
% 84.84/12.29 | v6) = v15) | ~ (fun_app$l(pair$b, v2) = v7) | ~
% 84.84/12.29 | (fun_app$k(v7, v16) = v17) | ~ (fun_app$h(pair$a, v5) = v14) | ~
% 84.84/12.29 | (fun_app$g(v14, v15) = v16) | ~ (fun_app$d(pair$, v12) = v13) |
% 84.84/12.29 | ~ (fun_app$c(v13, v17) = v18) | ~ Nat$(v2) | ~
% 84.84/12.29 | A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.84/12.29 | A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v19:
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.29 | : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.29 | : ? [v22: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.29 | : ? [v25:
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.29 | : (cons$(v8, v5) = v20 & operational_semantics_elim$(v24) = v25 &
% 84.84/12.29 | fun_app$v(v25, v18) = 0 & fun_app$k(v7, v22) = v23 &
% 84.84/12.29 | fun_app$h(pair$a, v20) = v21 & fun_app$g(v21, v6) = v22 &
% 84.84/12.29 | fun_app$d(pair$, v1) = v19 & fun_app$c(v19, v23) = v24 &
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v25)
% 84.84/12.29 | &
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.29 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.29 | A_TESL_atomic_list$(v20) &
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.29 | &
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21)))
% 84.84/12.29 | & ! [v1: A_constr_list$] : ! [v2: Nat$] : ! [v3: Clock$] : !
% 84.84/12.29 | [v4: Clock$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.84/12.29 | A_TESL_atomic_list$] : ! [v7:
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.29 | : ! [v8:
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.29 | : ! [v9: A_TESL_atomic$] : ! [v10: A_TESL_atomic_list$] : ! [v11:
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.29 | : ! [v12: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v13:
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v14:
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.29 | : ( ~ (strictlyPrecedes$(v3, v4) = v9) | ~ (cons$(v9, v5) = v10) |
% 84.84/12.29 | ~ (fun_app$l(pair$b, v2) = v8) | ~ (fun_app$k(v8, v12) = v13) |
% 84.84/12.29 | ~ (fun_app$h(pair$a, v10) = v11) | ~ (fun_app$g(v11, v6) = v12) |
% 84.84/12.29 | ~ (fun_app$d(pair$, v1) = v7) | ~ (fun_app$c(v7, v13) = v14) |
% 84.84/12.29 | ~ Nat$(v2) | ~ A_TESL_atomic_list$(v6) | ~
% 84.84/12.29 | A_TESL_atomic_list$(v5) | ~ A_constr_list$(v1) | ~ Clock$(v4) |
% 84.84/12.29 | ~ Clock$(v3) | ? [v15:
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.29 | : ? [v16: Cnt_expr$] : ? [v17: Cnt_expr$] : ? [v18: A_constr$]
% 84.84/12.29 | : ? [v19: A_constr_list$] : ? [v20:
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.29 | : ? [v21:
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.29 | : ? [v22: A_TESL_atomic_list$] : ? [v23:
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v24:
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v25:
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.29 | : (tickCountLess$(v3, v2) = v17 & tickCountLeq$(v4, v2) = v16 &
% 84.84/12.29 | tickCntArith$(v16, v17, v0) = v18 & cons$a(v18, v1) = v19 &
% 84.84/12.29 | cons$(v9, v6) = v22 & operational_semantics_elim$(v14) = v15 &
% 84.84/12.29 | fun_app$v(v15, v25) = 0 & fun_app$k(v8, v23) = v24 &
% 84.84/12.29 | fun_app$h(pair$a, v5) = v21 & fun_app$g(v21, v22) = v23 &
% 84.84/12.29 | fun_app$d(pair$, v19) = v20 & fun_app$c(v20, v24) = v25 &
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v24) &
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v15)
% 84.84/12.29 | & A_constr$(v18) &
% 84.84/12.29 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v25)
% 84.84/12.29 | & Cnt_expr$(v17) & Cnt_expr$(v16) &
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v23) &
% 84.84/12.29 | A_TESL_atomic_list$(v22) & A_constr_list$(v19) &
% 84.84/12.29 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v20)
% 84.84/12.29 | &
% 84.84/12.29 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21))))
% 84.84/12.29 |
% 84.84/12.29 | ALPHA: (axiom402) implies:
% 84.84/12.30 | (20) ? [v0: Nat_nat_prod_bool_fun$] : (case_prod$(less_eq$f) = v0 &
% 84.84/12.30 | Nat_nat_prod_bool_fun$(v0) & ! [v1: A_constr_list$] : ! [v2: Nat$]
% 84.84/12.30 | : ! [v3: Clock$] : ! [v4: Clock$] : ! [v5: A_TESL_atomic_list$] :
% 84.84/12.30 | ! [v6: A_TESL_atomic_list$] : ! [v7:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.30 | : ! [v8: A_TESL_atomic$] : ! [v9: Cnt_expr$] : ! [v10: Cnt_expr$]
% 84.84/12.30 | : ! [v11: A_constr$] : ! [v12: A_constr_list$] : ! [v13:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.30 | : ! [v14:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.30 | : ! [v15: A_TESL_atomic_list$] : ! [v16:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v17:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v18:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.30 | : ( ~ (strictlyPrecedes$(v3, v4) = v8) | ~ (tickCountLess$(v3, v2)
% 84.84/12.30 | = v10) | ~ (tickCountLeq$(v4, v2) = v9) | ~ (tickCntArith$(v9,
% 84.84/12.30 | v10, v0) = v11) | ~ (cons$a(v11, v1) = v12) | ~ (cons$(v8,
% 84.84/12.30 | v6) = v15) | ~ (fun_app$l(pair$b, v2) = v7) | ~
% 84.84/12.30 | (fun_app$k(v7, v16) = v17) | ~ (fun_app$h(pair$a, v5) = v14) | ~
% 84.84/12.30 | (fun_app$g(v14, v15) = v16) | ~ (fun_app$d(pair$, v12) = v13) |
% 84.84/12.30 | ~ (fun_app$c(v13, v17) = v18) | ~ Nat$(v2) | ~
% 84.84/12.30 | A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.84/12.30 | A_constr_list$(v1) | ~ Clock$(v4) | ~ Clock$(v3) | ? [v19:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.30 | : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.30 | : ? [v22: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.30 | : ? [v25: A_run_set$] : (heronConf_interpretation$(v24) = v25 &
% 84.84/12.30 | heronConf_interpretation$(v18) = v25 & cons$(v8, v5) = v20 &
% 84.84/12.30 | fun_app$k(v7, v22) = v23 & fun_app$h(pair$a, v20) = v21 &
% 84.84/12.30 | fun_app$g(v21, v6) = v22 & fun_app$d(pair$, v1) = v19 &
% 84.84/12.30 | fun_app$c(v19, v23) = v24 &
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.30 | A_run_set$(v25) &
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.30 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.30 | A_TESL_atomic_list$(v20) &
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.30 | &
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21)))
% 84.84/12.30 | & ! [v1: A_constr_list$] : ! [v2: Nat$] : ! [v3: Clock$] : !
% 84.84/12.30 | [v4: Clock$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.84/12.30 | A_TESL_atomic_list$] : ! [v7:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.30 | : ! [v8:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.30 | : ! [v9: A_TESL_atomic$] : ! [v10: A_TESL_atomic_list$] : ! [v11:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.30 | : ! [v12: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v13:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v14:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.30 | : ( ~ (strictlyPrecedes$(v3, v4) = v9) | ~ (cons$(v9, v5) = v10) |
% 84.84/12.30 | ~ (fun_app$l(pair$b, v2) = v8) | ~ (fun_app$k(v8, v12) = v13) |
% 84.84/12.30 | ~ (fun_app$h(pair$a, v10) = v11) | ~ (fun_app$g(v11, v6) = v12) |
% 84.84/12.30 | ~ (fun_app$d(pair$, v1) = v7) | ~ (fun_app$c(v7, v13) = v14) |
% 84.84/12.30 | ~ Nat$(v2) | ~ A_TESL_atomic_list$(v6) | ~
% 84.84/12.30 | A_TESL_atomic_list$(v5) | ~ A_constr_list$(v1) | ~ Clock$(v4) |
% 84.84/12.30 | ~ Clock$(v3) | ? [v15: A_run_set$] : ? [v16: Cnt_expr$] : ?
% 84.84/12.30 | [v17: Cnt_expr$] : ? [v18: A_constr$] : ? [v19: A_constr_list$]
% 84.84/12.30 | : ? [v20:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.30 | : ? [v21:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.30 | : ? [v22: A_TESL_atomic_list$] : ? [v23:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v24:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v25:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.30 | : (tickCountLess$(v3, v2) = v17 & heronConf_interpretation$(v25) =
% 84.84/12.30 | v15 & heronConf_interpretation$(v14) = v15 & tickCountLeq$(v4,
% 84.84/12.30 | v2) = v16 & tickCntArith$(v16, v17, v0) = v18 & cons$a(v18,
% 84.84/12.30 | v1) = v19 & cons$(v9, v6) = v22 & fun_app$k(v8, v23) = v24 &
% 84.84/12.30 | fun_app$h(pair$a, v5) = v21 & fun_app$g(v21, v22) = v23 &
% 84.84/12.30 | fun_app$d(pair$, v19) = v20 & fun_app$c(v20, v24) = v25 &
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v24) &
% 84.84/12.30 | A_run_set$(v15) & A_constr$(v18) &
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v25)
% 84.84/12.30 | & Cnt_expr$(v17) & Cnt_expr$(v16) &
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v23) &
% 84.84/12.30 | A_TESL_atomic_list$(v22) & A_constr_list$(v19) &
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v20)
% 84.84/12.30 | &
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21))))
% 84.84/12.30 |
% 84.84/12.30 | ALPHA: (axiom413) implies:
% 84.84/12.30 | (21) ? [v0: Nat_nat_prod_bool_fun$] : (case_prod$(less_eq$f) = v0 &
% 84.84/12.30 | Nat_nat_prod_bool_fun$(v0) & ! [v1: Clock$] : ! [v2: Nat$] : !
% 84.84/12.30 | [v3: Clock$] : ! [v4: A_constr_list$] : ! [v5:
% 84.84/12.30 | A_TESL_atomic_list$] : ! [v6: A_TESL_atomic_list$] : ! [v7:
% 84.84/12.30 | Cnt_expr$] : ! [v8: Cnt_expr$] : ! [v9: A_constr$] : ! [v10:
% 84.84/12.30 | A_constr_list$] : ! [v11:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.30 | : ! [v12:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.30 | : ! [v13:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.30 | : ! [v14: A_TESL_atomic$] : ! [v15: A_TESL_atomic_list$] : !
% 84.84/12.30 | [v16: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v17:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v18:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.30 | : ( ~ (strictlyPrecedes$(v3, v1) = v14) | ~ (tickCountLess$(v3, v2)
% 84.84/12.30 | = v8) | ~ (tickCountLeq$(v1, v2) = v7) | ~ (tickCntArith$(v7,
% 84.84/12.30 | v8, v0) = v9) | ~ (cons$a(v9, v4) = v10) | ~ (cons$(v14, v6)
% 84.84/12.30 | = v15) | ~ (fun_app$l(pair$b, v2) = v12) | ~ (fun_app$k(v12,
% 84.84/12.30 | v16) = v17) | ~ (fun_app$h(pair$a, v5) = v13) | ~
% 84.84/12.30 | (fun_app$g(v13, v15) = v16) | ~ (fun_app$d(pair$, v10) = v11) |
% 84.84/12.30 | ~ (fun_app$c(v11, v17) = v18) | ~ Nat$(v2) | ~
% 84.84/12.30 | A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5) | ~
% 84.84/12.30 | A_constr_list$(v4) | ~ Clock$(v3) | ~ Clock$(v1) | ? [v19:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.30 | : ? [v20:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.30 | : ? [v21: A_TESL_atomic_list$] : ? [v22:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.30 | : ? [v23: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v24:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v25:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.30 | : ? [v26:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.30 | : ? [v27:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.30 | : (insert$(v18, bot$) = v19 & collect$b(v26) = v27 &
% 84.84/12.30 | less_eq$i(v19, v27) = 0 & cons$(v14, v5) = v21 &
% 84.84/12.30 | operational_semantics_step$(v25) = v26 & fun_app$k(v12, v23) =
% 84.84/12.30 | v24 & fun_app$h(pair$a, v21) = v22 & fun_app$g(v22, v6) = v23 &
% 84.84/12.30 | fun_app$d(pair$, v4) = v20 & fun_app$c(v20, v24) = v25 &
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v24) &
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v26)
% 84.84/12.30 | &
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v25)
% 84.84/12.30 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v23) &
% 84.84/12.30 | A_TESL_atomic_list$(v21) &
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v27)
% 84.84/12.30 | &
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v19)
% 84.84/12.30 | &
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v20)
% 84.84/12.30 | &
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v22)))
% 84.84/12.30 | & ! [v1: Clock$] : ! [v2: Nat$] : ! [v3: Clock$] : ! [v4:
% 84.84/12.30 | A_constr_list$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.84/12.30 | A_TESL_atomic_list$] : ! [v7:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.30 | : ! [v8: A_TESL_atomic$] : ! [v9:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.30 | : ! [v10: A_TESL_atomic_list$] : ! [v11:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.30 | : ! [v12: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v13:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v14:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.30 | : ( ~ (strictlyPrecedes$(v3, v1) = v8) | ~ (cons$(v8, v5) = v10) |
% 84.84/12.30 | ~ (fun_app$l(pair$b, v2) = v7) | ~ (fun_app$k(v7, v12) = v13) |
% 84.84/12.30 | ~ (fun_app$h(pair$a, v10) = v11) | ~ (fun_app$g(v11, v6) = v12) |
% 84.84/12.30 | ~ (fun_app$d(pair$, v4) = v9) | ~ (fun_app$c(v9, v13) = v14) |
% 84.84/12.30 | ~ Nat$(v2) | ~ A_TESL_atomic_list$(v6) | ~
% 84.84/12.30 | A_TESL_atomic_list$(v5) | ~ A_constr_list$(v4) | ~ Clock$(v3) |
% 84.84/12.30 | ~ Clock$(v1) | ? [v15: Cnt_expr$] : ? [v16: Cnt_expr$] : ?
% 84.84/12.30 | [v17: A_constr$] : ? [v18: A_constr_list$] : ? [v19:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.30 | : ? [v20:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.30 | : ? [v21: A_TESL_atomic_list$] : ? [v22:
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.30 | : ? [v25:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.30 | : ? [v26:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.30 | : ? [v27:
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.30 | : (insert$(v24, bot$) = v25 & collect$b(v26) = v27 &
% 84.84/12.30 | tickCountLess$(v3, v2) = v16 & tickCountLeq$(v1, v2) = v15 &
% 84.84/12.30 | tickCntArith$(v15, v16, v0) = v17 & cons$a(v17, v4) = v18 &
% 84.84/12.30 | less_eq$i(v25, v27) = 0 & cons$(v8, v6) = v21 &
% 84.84/12.30 | operational_semantics_step$(v14) = v26 & fun_app$k(v7, v22) =
% 84.84/12.30 | v23 & fun_app$h(pair$a, v5) = v20 & fun_app$g(v20, v21) = v22 &
% 84.84/12.30 | fun_app$d(pair$, v18) = v19 & fun_app$c(v19, v23) = v24 &
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v26)
% 84.84/12.30 | & A_constr$(v17) &
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.30 | & Cnt_expr$(v16) & Cnt_expr$(v15) &
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.30 | A_TESL_atomic_list$(v21) & A_constr_list$(v18) &
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v27)
% 84.84/12.30 | &
% 84.84/12.30 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v25)
% 84.84/12.30 | &
% 84.84/12.30 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.30 | &
% 84.84/12.30 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20))))
% 84.84/12.30 |
% 84.84/12.30 | ALPHA: (axiom414) implies:
% 84.84/12.31 | (22) ? [v0: Nat_nat_prod_bool_fun$] : (case_prod$(less_eq$f) = v0 &
% 84.84/12.31 | Nat_nat_prod_bool_fun$(v0) & ! [v1: Clock$] : ! [v2: Nat$] : !
% 84.84/12.31 | [v3: Clock$] : ! [v4: A_constr_list$] : ! [v5:
% 84.84/12.31 | A_TESL_atomic_list$] : ! [v6: A_TESL_atomic_list$] : ! [v7:
% 84.84/12.31 | Cnt_expr$] : ! [v8: Cnt_expr$] : ! [v9: A_constr$] : ! [v10:
% 84.84/12.31 | A_constr_list$] : ! [v11:
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.31 | : ! [v12:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.31 | : ! [v13:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.31 | : ! [v14: A_TESL_atomic$] : ! [v15: A_TESL_atomic_list$] : !
% 84.84/12.31 | [v16: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v17:
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v18:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.31 | : ( ~ (tickCountLeq$(v3, v2) = v8) | ~ (tickCountLeq$(v1, v2) = v7)
% 84.84/12.31 | | ~ (tickCntArith$(v7, v8, v0) = v9) | ~ (cons$a(v9, v4) = v10)
% 84.84/12.31 | | ~ (weaklyPrecedes$(v3, v1) = v14) | ~ (cons$(v14, v6) = v15) |
% 84.84/12.31 | ~ (fun_app$l(pair$b, v2) = v12) | ~ (fun_app$k(v12, v16) = v17)
% 84.84/12.31 | | ~ (fun_app$h(pair$a, v5) = v13) | ~ (fun_app$g(v13, v15) =
% 84.84/12.31 | v16) | ~ (fun_app$d(pair$, v10) = v11) | ~ (fun_app$c(v11,
% 84.84/12.31 | v17) = v18) | ~ Nat$(v2) | ~ A_TESL_atomic_list$(v6) | ~
% 84.84/12.31 | A_TESL_atomic_list$(v5) | ~ A_constr_list$(v4) | ~ Clock$(v3) |
% 84.84/12.31 | ~ Clock$(v1) | ? [v19:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.31 | : ? [v20:
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.31 | : ? [v21: A_TESL_atomic_list$] : ? [v22:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.31 | : ? [v23: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v24:
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v25:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.31 | : ? [v26:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.31 | : ? [v27:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.31 | : (insert$(v18, bot$) = v19 & collect$b(v26) = v27 &
% 84.84/12.31 | less_eq$i(v19, v27) = 0 & cons$(v14, v5) = v21 &
% 84.84/12.31 | operational_semantics_step$(v25) = v26 & fun_app$k(v12, v23) =
% 84.84/12.31 | v24 & fun_app$h(pair$a, v21) = v22 & fun_app$g(v22, v6) = v23 &
% 84.84/12.31 | fun_app$d(pair$, v4) = v20 & fun_app$c(v20, v24) = v25 &
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v24) &
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v26)
% 84.84/12.31 | &
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v25)
% 84.84/12.31 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v23) &
% 84.84/12.31 | A_TESL_atomic_list$(v21) &
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v27)
% 84.84/12.31 | &
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v19)
% 84.84/12.31 | &
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v20)
% 84.84/12.31 | &
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v22)))
% 84.84/12.31 | & ! [v1: Clock$] : ! [v2: Nat$] : ! [v3: Clock$] : ! [v4:
% 84.84/12.31 | A_constr_list$] : ! [v5: A_TESL_atomic_list$] : ! [v6:
% 84.84/12.31 | A_TESL_atomic_list$] : ! [v7:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.31 | : ! [v8: A_TESL_atomic$] : ! [v9:
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.31 | : ! [v10: A_TESL_atomic_list$] : ! [v11:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.31 | : ! [v12: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v13:
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v14:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.31 | : ( ~ (weaklyPrecedes$(v3, v1) = v8) | ~ (cons$(v8, v5) = v10) | ~
% 84.84/12.31 | (fun_app$l(pair$b, v2) = v7) | ~ (fun_app$k(v7, v12) = v13) | ~
% 84.84/12.31 | (fun_app$h(pair$a, v10) = v11) | ~ (fun_app$g(v11, v6) = v12) |
% 84.84/12.31 | ~ (fun_app$d(pair$, v4) = v9) | ~ (fun_app$c(v9, v13) = v14) | ~
% 84.84/12.31 | Nat$(v2) | ~ A_TESL_atomic_list$(v6) | ~ A_TESL_atomic_list$(v5)
% 84.84/12.31 | | ~ A_constr_list$(v4) | ~ Clock$(v3) | ~ Clock$(v1) | ? [v15:
% 84.84/12.31 | Cnt_expr$] : ? [v16: Cnt_expr$] : ? [v17: A_constr$] : ?
% 84.84/12.31 | [v18: A_constr_list$] : ? [v19:
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.31 | : ? [v20:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.31 | : ? [v21: A_TESL_atomic_list$] : ? [v22:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.31 | : ? [v25:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.31 | : ? [v26:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.31 | : ? [v27:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.31 | : (insert$(v24, bot$) = v25 & collect$b(v26) = v27 &
% 84.84/12.31 | tickCountLeq$(v3, v2) = v16 & tickCountLeq$(v1, v2) = v15 &
% 84.84/12.31 | tickCntArith$(v15, v16, v0) = v17 & cons$a(v17, v4) = v18 &
% 84.84/12.31 | less_eq$i(v25, v27) = 0 & cons$(v8, v6) = v21 &
% 84.84/12.31 | operational_semantics_step$(v14) = v26 & fun_app$k(v7, v22) =
% 84.84/12.31 | v23 & fun_app$h(pair$a, v5) = v20 & fun_app$g(v20, v21) = v22 &
% 84.84/12.31 | fun_app$d(pair$, v18) = v19 & fun_app$c(v19, v23) = v24 &
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v26)
% 84.84/12.31 | & A_constr$(v17) &
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.31 | & Cnt_expr$(v16) & Cnt_expr$(v15) &
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.31 | A_TESL_atomic_list$(v21) & A_constr_list$(v18) &
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v27)
% 84.84/12.31 | &
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v25)
% 84.84/12.31 | &
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.31 | &
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20))))
% 84.84/12.31 |
% 84.84/12.31 | ALPHA: (conjecture12) implies:
% 84.84/12.31 | (23) A_constr_list$(gamma_1$)
% 84.84/12.31 | (24) A_constr_list$(gamma_2$)
% 84.84/12.31 | (25) A_TESL_atomic_list$(psi_1$)
% 84.84/12.31 | (26) A_TESL_atomic_list$(phi_1$)
% 84.84/12.31 | (27) A_TESL_atomic_list$(psi_2$)
% 84.84/12.31 | (28) A_TESL_atomic_list$(phi_2$)
% 84.84/12.31 | (29) Nat$(n_1$)
% 84.84/12.31 | (30) Nat$(n_2$)
% 84.84/12.31 | (31) ? [v0: A_run_set$] : ? [v1: A_run_set_a_run_set_fun$] : ? [v2:
% 84.84/12.31 | Nat_a_run_set_fun$] : ? [v3: A_run_set$] : ? [v4: A_run_set$] : ?
% 84.84/12.31 | [v5: A_run_set_a_run_set_fun$] : ? [v6: Nat_a_run_set_fun$] : ? [v7:
% 84.84/12.31 | int] : ? [v8: Nat$] : ? [v9: A_run_set$] : ? [v10: A_run_set$] :
% 84.84/12.31 | ? [v11: A_run_set$] : ? [v12: A_run_set_a_run_set_fun$] : ? [v13:
% 84.84/12.31 | Nat_a_run_set_fun$] : ? [v14: A_run_set$] : ? [v15: A_run_set$] :
% 84.84/12.31 | ? [v16: A_run_set_a_run_set_fun$] : ? [v17: Nat_a_run_set_fun$] : ?
% 84.84/12.31 | [v18: int] : ? [v19: Nat$] : ? [v20: A_run_set$] : ? [v21:
% 84.84/12.31 | A_run_set$] : ? [v22: int] : ( ~ (v22 = 0) &
% 84.84/12.31 | tESL_interpretation_stepwise$(phi_2$) = v6 &
% 84.84/12.31 | tESL_interpretation_stepwise$(psi_2$) = v2 &
% 84.84/12.31 | tESL_interpretation_stepwise$(phi_1$) = v17 &
% 84.84/12.31 | tESL_interpretation_stepwise$(psi_1$) = v13 & fun_app$t(nat$,
% 84.84/12.31 | $sum(v18, 1)) = v19 & fun_app$t(nat$, $sum(v7, 1)) = v8 &
% 84.84/12.31 | fun_app$s(v17, v19) = v20 & fun_app$s(v13, n_1$) = v14 &
% 84.84/12.31 | fun_app$s(v6, v8) = v9 & fun_app$s(v2, n_2$) = v3 &
% 84.84/12.31 | symbolic_run_interpretation$(gamma_2$) = v0 &
% 84.84/12.31 | symbolic_run_interpretation$(gamma_1$) = v11 & fun_app$u(of_nat$,
% 84.84/12.31 | n_2$) = v7 & fun_app$u(of_nat$, n_1$) = v18 & fun_app$r(inf$, v15)
% 84.84/12.31 | = v16 & fun_app$r(inf$, v11) = v12 & fun_app$r(inf$, v4) = v5 &
% 84.84/12.31 | fun_app$r(inf$, v0) = v1 & fun_app$q(v16, v20) = v21 &
% 84.84/12.31 | fun_app$q(v12, v14) = v15 & fun_app$q(v5, v9) = v10 & fun_app$q(v1,
% 84.84/12.31 | v3) = v4 & less_eq$(v10, v21) = v22 & A_run_set$(v21) &
% 84.84/12.31 | A_run_set$(v20) & A_run_set$(v15) & A_run_set$(v14) &
% 84.84/12.31 | A_run_set$(v11) & A_run_set$(v10) & A_run_set$(v9) & A_run_set$(v4)
% 84.84/12.31 | & A_run_set$(v3) & A_run_set$(v0) & A_run_set_a_run_set_fun$(v16) &
% 84.84/12.31 | A_run_set_a_run_set_fun$(v12) & A_run_set_a_run_set_fun$(v5) &
% 84.84/12.31 | A_run_set_a_run_set_fun$(v1) & Nat$(v19) & Nat$(v8) &
% 84.84/12.31 | Nat_a_run_set_fun$(v17) & Nat_a_run_set_fun$(v13) &
% 84.84/12.31 | Nat_a_run_set_fun$(v6) & Nat_a_run_set_fun$(v2))
% 84.84/12.31 |
% 84.84/12.31 | ALPHA: (function-axioms) implies:
% 84.84/12.31 | (32) ! [v0: Nat_nat_prod_bool_fun$] : ! [v1: Nat_nat_prod_bool_fun$] : !
% 84.84/12.31 | [v2: Nat_nat_bool_fun_fun$] : (v1 = v0 | ~ (case_prod$(v2) = v1) | ~
% 84.84/12.31 | (case_prod$(v2) = v0))
% 84.84/12.31 | (33) ! [v0: A_run_set$] : ! [v1: A_run_set$] : ! [v2:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.31 | : (v1 = v0 | ~ (heronConf_interpretation$(v2) = v1) | ~
% 84.84/12.31 | (heronConf_interpretation$(v2) = v0))
% 84.84/12.31 | (34) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2:
% 84.84/12.31 | A_run_set$] : ! [v3: A_run$] : (v1 = v0 | ~ (member$(v3, v2) = v1)
% 84.84/12.31 | | ~ (member$(v3, v2) = v0))
% 84.84/12.31 | (35) ! [v0:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.31 | : ! [v1:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.31 | : ! [v2: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : !
% 84.84/12.31 | [v3:
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.31 | : (v1 = v0 | ~ (fun_app$c(v3, v2) = v1) | ~ (fun_app$c(v3, v2) =
% 84.84/12.31 | v0))
% 84.84/12.31 | (36) ! [v0:
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.31 | : ! [v1:
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.31 | : ! [v2: A_constr_list$] : ! [v3:
% 84.84/12.31 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun_fun$]
% 84.84/12.31 | : (v1 = v0 | ~ (fun_app$d(v3, v2) = v1) | ~ (fun_app$d(v3, v2) =
% 84.84/12.31 | v0))
% 84.84/12.31 | (37) ! [v0: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v1:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v2:
% 84.84/12.31 | A_TESL_atomic_list$] : ! [v3:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.31 | : (v1 = v0 | ~ (fun_app$g(v3, v2) = v1) | ~ (fun_app$g(v3, v2) =
% 84.84/12.31 | v0))
% 84.84/12.31 | (38) ! [v0:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.31 | : ! [v1:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.31 | : ! [v2: A_TESL_atomic_list$] : ! [v3:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun_fun$]
% 84.84/12.31 | : (v1 = v0 | ~ (fun_app$h(v3, v2) = v1) | ~ (fun_app$h(v3, v2) =
% 84.84/12.31 | v0))
% 84.84/12.31 | (39) ! [v0: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : !
% 84.84/12.31 | [v1: Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v2:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v3:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.31 | : (v1 = v0 | ~ (fun_app$k(v3, v2) = v1) | ~ (fun_app$k(v3, v2) =
% 84.84/12.31 | v0))
% 84.84/12.31 | (40) ! [v0:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.31 | : ! [v1:
% 84.84/12.31 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.31 | : ! [v2: Nat$] : ! [v3:
% 84.84/12.31 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun_fun$]
% 84.84/12.31 | : (v1 = v0 | ~ (fun_app$l(v3, v2) = v1) | ~ (fun_app$l(v3, v2) =
% 84.84/12.31 | v0))
% 84.84/12.31 | (41) ! [v0: A_TESL_atomic_list$] : ! [v1: A_TESL_atomic_list$] : ! [v2:
% 84.84/12.31 | A_TESL_atomic_list$] : ! [v3: A_TESL_atomic$] : (v1 = v0 | ~
% 84.84/12.31 | (cons$(v3, v2) = v1) | ~ (cons$(v3, v2) = v0))
% 84.84/12.31 | (42) ! [v0: A_TESL_atomic$] : ! [v1: A_TESL_atomic$] : ! [v2: Clock$] :
% 84.84/12.31 | ! [v3: Clock$] : (v1 = v0 | ~ (weaklyPrecedes$(v3, v2) = v1) | ~
% 84.84/12.31 | (weaklyPrecedes$(v3, v2) = v0))
% 84.84/12.32 | (43) ! [v0: A_constr_list$] : ! [v1: A_constr_list$] : ! [v2:
% 84.84/12.32 | A_constr_list$] : ! [v3: A_constr$] : (v1 = v0 | ~ (cons$a(v3, v2)
% 84.84/12.32 | = v1) | ~ (cons$a(v3, v2) = v0))
% 84.84/12.32 | (44) ! [v0: Cnt_expr$] : ! [v1: Cnt_expr$] : ! [v2: Nat$] : ! [v3:
% 84.84/12.32 | Clock$] : (v1 = v0 | ~ (tickCountLeq$(v3, v2) = v1) | ~
% 84.84/12.32 | (tickCountLeq$(v3, v2) = v0))
% 84.84/12.32 | (45) ! [v0: A_constr$] : ! [v1: A_constr$] : ! [v2:
% 84.84/12.32 | Nat_nat_prod_bool_fun$] : ! [v3: Cnt_expr$] : ! [v4: Cnt_expr$] :
% 84.84/12.32 | (v1 = v0 | ~ (tickCntArith$(v4, v3, v2) = v1) | ~ (tickCntArith$(v4,
% 84.84/12.32 | v3, v2) = v0))
% 84.84/12.32 |
% 84.84/12.32 | DELTA: instantiating (3) with fresh symbols all_781_0, all_781_1, all_781_2,
% 84.84/12.32 | all_781_3, all_781_4, all_781_5, all_781_6, all_781_7, all_781_8,
% 84.84/12.32 | all_781_9, all_781_10, all_781_11, all_781_12 gives:
% 84.84/12.32 | (46) weaklyPrecedes$(k_1$, k_2$) = all_781_4 & cons$(all_781_4, psi$) =
% 84.84/12.32 | all_781_3 & fun_app$l(pair$b, n$) = all_781_5 & fun_app$l(pair$b,
% 84.84/12.32 | n_1$) = all_781_11 & fun_app$k(all_781_5, all_781_1) = all_781_0 &
% 84.84/12.32 | fun_app$k(all_781_11, all_781_9) = all_781_8 & fun_app$h(pair$a,
% 84.84/12.32 | all_781_3) = all_781_2 & fun_app$h(pair$a, psi_1$) = all_781_10 &
% 84.84/12.32 | fun_app$g(all_781_2, phi$) = all_781_1 & fun_app$g(all_781_10, phi_1$)
% 84.84/12.32 | = all_781_9 & fun_app$d(pair$, gamma$) = all_781_6 & fun_app$d(pair$,
% 84.84/12.32 | gamma_1$) = all_781_12 & fun_app$c(all_781_6, all_781_0) = all_781_7
% 84.84/12.32 | & fun_app$c(all_781_12, all_781_8) = all_781_7 &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(all_781_5)
% 84.84/12.32 | &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(all_781_11)
% 84.84/12.32 | & A_TESL_atomic$(all_781_4) &
% 84.84/12.32 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_781_0) &
% 84.84/12.32 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_781_8) &
% 84.84/12.32 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(all_781_7)
% 84.84/12.32 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_781_1) &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_781_9) &
% 84.84/12.32 | A_TESL_atomic_list$(all_781_3) &
% 84.84/12.32 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_781_6)
% 84.84/12.32 | &
% 84.84/12.32 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_781_12)
% 84.84/12.32 | &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_781_2)
% 84.84/12.32 | &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_781_10)
% 84.84/12.32 |
% 84.84/12.32 | ALPHA: (46) implies:
% 84.84/12.32 | (47) A_TESL_atomic_list$(all_781_3)
% 84.84/12.32 | (48) Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_781_0)
% 84.84/12.32 | (49) fun_app$c(all_781_12, all_781_8) = all_781_7
% 84.84/12.32 | (50) fun_app$c(all_781_6, all_781_0) = all_781_7
% 84.84/12.32 | (51) fun_app$d(pair$, gamma_1$) = all_781_12
% 84.84/12.32 | (52) fun_app$d(pair$, gamma$) = all_781_6
% 84.84/12.32 | (53) fun_app$g(all_781_10, phi_1$) = all_781_9
% 84.84/12.32 | (54) fun_app$g(all_781_2, phi$) = all_781_1
% 84.84/12.32 | (55) fun_app$h(pair$a, psi_1$) = all_781_10
% 84.84/12.32 | (56) fun_app$h(pair$a, all_781_3) = all_781_2
% 84.84/12.32 | (57) fun_app$k(all_781_11, all_781_9) = all_781_8
% 84.84/12.32 | (58) fun_app$k(all_781_5, all_781_1) = all_781_0
% 84.84/12.32 | (59) fun_app$l(pair$b, n_1$) = all_781_11
% 84.84/12.32 | (60) fun_app$l(pair$b, n$) = all_781_5
% 84.84/12.32 | (61) cons$(all_781_4, psi$) = all_781_3
% 84.84/12.32 | (62) weaklyPrecedes$(k_1$, k_2$) = all_781_4
% 84.84/12.32 |
% 84.84/12.32 | DELTA: instantiating (2) with fresh symbols all_783_0, all_783_1, all_783_2,
% 84.84/12.32 | all_783_3, all_783_4, all_783_5, all_783_6, all_783_7, all_783_8,
% 84.84/12.32 | all_783_9, all_783_10, all_783_11, all_783_12 gives:
% 84.84/12.32 | (63) operational_semantics_elim$(all_783_7) = all_783_6 &
% 84.84/12.32 | fun_app$v(all_783_6, all_783_0) = 0 & fun_app$l(pair$b, n_2$) =
% 84.84/12.32 | all_783_4 & fun_app$l(pair$b, n_1$) = all_783_11 &
% 84.84/12.32 | fun_app$k(all_783_4, all_783_2) = all_783_1 & fun_app$k(all_783_11,
% 84.84/12.32 | all_783_9) = all_783_8 & fun_app$h(pair$a, psi_2$) = all_783_3 &
% 84.84/12.32 | fun_app$h(pair$a, psi_1$) = all_783_10 & fun_app$g(all_783_3, phi_2$)
% 84.84/12.32 | = all_783_2 & fun_app$g(all_783_10, phi_1$) = all_783_9 &
% 84.84/12.32 | fun_app$d(pair$, gamma_2$) = all_783_5 & fun_app$d(pair$, gamma_1$) =
% 84.84/12.32 | all_783_12 & fun_app$c(all_783_5, all_783_1) = all_783_0 &
% 84.84/12.32 | fun_app$c(all_783_12, all_783_8) = all_783_7 &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(all_783_4)
% 84.84/12.32 | &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(all_783_11)
% 84.84/12.32 | & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_783_1) &
% 84.84/12.32 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_783_8) &
% 84.84/12.32 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(all_783_6)
% 84.84/12.32 | &
% 84.84/12.32 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(all_783_0)
% 84.84/12.32 | &
% 84.84/12.32 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(all_783_7)
% 84.84/12.32 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_783_2) &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_783_9) &
% 84.84/12.32 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_783_5)
% 84.84/12.32 | &
% 84.84/12.32 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_783_12)
% 84.84/12.32 | &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_783_3)
% 84.84/12.32 | &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_783_10)
% 84.84/12.32 |
% 84.84/12.32 | ALPHA: (63) implies:
% 84.84/12.32 | (64) Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_783_8)
% 84.84/12.32 | (65) fun_app$c(all_783_12, all_783_8) = all_783_7
% 84.84/12.32 | (66) fun_app$c(all_783_5, all_783_1) = all_783_0
% 84.84/12.32 | (67) fun_app$d(pair$, gamma_1$) = all_783_12
% 84.84/12.32 | (68) fun_app$d(pair$, gamma_2$) = all_783_5
% 84.84/12.32 | (69) fun_app$g(all_783_10, phi_1$) = all_783_9
% 84.84/12.32 | (70) fun_app$g(all_783_3, phi_2$) = all_783_2
% 84.84/12.32 | (71) fun_app$h(pair$a, psi_1$) = all_783_10
% 84.84/12.32 | (72) fun_app$h(pair$a, psi_2$) = all_783_3
% 84.84/12.32 | (73) fun_app$k(all_783_11, all_783_9) = all_783_8
% 84.84/12.32 | (74) fun_app$k(all_783_4, all_783_2) = all_783_1
% 84.84/12.32 | (75) fun_app$l(pair$b, n_1$) = all_783_11
% 84.84/12.32 | (76) fun_app$l(pair$b, n_2$) = all_783_4
% 84.84/12.32 |
% 84.84/12.32 | DELTA: instantiating (1) with fresh symbols all_785_0, all_785_1, all_785_2,
% 84.84/12.32 | all_785_3, all_785_4, all_785_5, all_785_6, all_785_7, all_785_8,
% 84.84/12.32 | all_785_9, all_785_10, all_785_11, all_785_12 gives:
% 84.84/12.32 | (77) operational_semantics_step$(all_785_7) = all_785_6 &
% 84.84/12.32 | fun_app$v(all_785_6, all_785_0) = 0 & fun_app$l(pair$b, n_2$) =
% 84.84/12.32 | all_785_4 & fun_app$l(pair$b, n_1$) = all_785_11 &
% 84.84/12.32 | fun_app$k(all_785_4, all_785_2) = all_785_1 & fun_app$k(all_785_11,
% 84.84/12.32 | all_785_9) = all_785_8 & fun_app$h(pair$a, psi_2$) = all_785_3 &
% 84.84/12.32 | fun_app$h(pair$a, psi_1$) = all_785_10 & fun_app$g(all_785_3, phi_2$)
% 84.84/12.32 | = all_785_2 & fun_app$g(all_785_10, phi_1$) = all_785_9 &
% 84.84/12.32 | fun_app$d(pair$, gamma_2$) = all_785_5 & fun_app$d(pair$, gamma_1$) =
% 84.84/12.32 | all_785_12 & fun_app$c(all_785_5, all_785_1) = all_785_0 &
% 84.84/12.32 | fun_app$c(all_785_12, all_785_8) = all_785_7 &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(all_785_4)
% 84.84/12.32 | &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(all_785_11)
% 84.84/12.32 | & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_785_1) &
% 84.84/12.32 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_785_8) &
% 84.84/12.32 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(all_785_6)
% 84.84/12.32 | &
% 84.84/12.32 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(all_785_0)
% 84.84/12.32 | &
% 84.84/12.32 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(all_785_7)
% 84.84/12.32 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_785_2) &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_785_9) &
% 84.84/12.32 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_785_5)
% 84.84/12.32 | &
% 84.84/12.32 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_785_12)
% 84.84/12.32 | &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_785_3)
% 84.84/12.32 | &
% 84.84/12.32 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_785_10)
% 84.84/12.32 |
% 84.84/12.32 | ALPHA: (77) implies:
% 84.84/12.32 | (78) Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_785_1)
% 84.84/12.32 | (79) fun_app$c(all_785_12, all_785_8) = all_785_7
% 84.84/12.32 | (80) fun_app$c(all_785_5, all_785_1) = all_785_0
% 84.84/12.32 | (81) fun_app$d(pair$, gamma_1$) = all_785_12
% 84.84/12.32 | (82) fun_app$d(pair$, gamma_2$) = all_785_5
% 84.84/12.32 | (83) fun_app$g(all_785_10, phi_1$) = all_785_9
% 84.84/12.32 | (84) fun_app$g(all_785_3, phi_2$) = all_785_2
% 84.84/12.32 | (85) fun_app$h(pair$a, psi_1$) = all_785_10
% 84.84/12.32 | (86) fun_app$h(pair$a, psi_2$) = all_785_3
% 84.84/12.32 | (87) fun_app$k(all_785_11, all_785_9) = all_785_8
% 84.84/12.32 | (88) fun_app$k(all_785_4, all_785_2) = all_785_1
% 84.84/12.33 | (89) fun_app$l(pair$b, n_1$) = all_785_11
% 84.84/12.33 | (90) fun_app$l(pair$b, n_2$) = all_785_4
% 84.84/12.33 |
% 84.84/12.33 | DELTA: instantiating (4) with fresh symbols all_790_0, all_790_1, all_790_2,
% 84.84/12.33 | all_790_3, all_790_4, all_790_5, all_790_6, all_790_7, all_790_8,
% 84.84/12.33 | all_790_9, all_790_10, all_790_11, all_790_12, all_790_13, all_790_14,
% 84.84/12.33 | all_790_15 gives:
% 84.84/12.33 | (91) operational_semantics_intro$(all_790_10) = all_790_9 &
% 84.84/12.33 | operational_semantics_elim$(all_790_10) = all_790_1 &
% 84.84/12.33 | fun_app$v(all_790_1, all_790_3) = all_790_0 & fun_app$v(all_790_9,
% 84.84/12.33 | all_790_3) = all_790_2 & fun_app$l(pair$b, n_2$) = all_790_7 &
% 84.84/12.33 | fun_app$l(pair$b, n_1$) = all_790_14 & fun_app$k(all_790_7, all_790_5)
% 84.84/12.33 | = all_790_4 & fun_app$k(all_790_14, all_790_12) = all_790_11 &
% 84.84/12.33 | fun_app$h(pair$a, psi_2$) = all_790_6 & fun_app$h(pair$a, psi_1$) =
% 84.84/12.33 | all_790_13 & fun_app$g(all_790_6, phi_2$) = all_790_5 &
% 84.84/12.33 | fun_app$g(all_790_13, phi_1$) = all_790_12 & fun_app$d(pair$,
% 84.84/12.33 | gamma_2$) = all_790_8 & fun_app$d(pair$, gamma_1$) = all_790_15 &
% 84.84/12.33 | fun_app$c(all_790_8, all_790_4) = all_790_3 & fun_app$c(all_790_15,
% 84.84/12.33 | all_790_11) = all_790_10 &
% 84.84/12.33 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(all_790_7)
% 84.84/12.33 | &
% 84.84/12.33 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(all_790_14)
% 84.84/12.33 | & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_790_4) &
% 84.84/12.33 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_790_11) &
% 84.84/12.33 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(all_790_1)
% 84.84/12.33 | &
% 84.84/12.33 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(all_790_9)
% 84.84/12.33 | &
% 84.84/12.33 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(all_790_3)
% 84.84/12.33 | &
% 84.84/12.33 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(all_790_10)
% 84.84/12.33 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_790_5) &
% 84.84/12.33 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_790_12) &
% 84.84/12.33 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_790_8)
% 84.84/12.33 | &
% 84.84/12.33 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_790_15)
% 84.84/12.33 | &
% 84.84/12.33 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_790_6)
% 84.84/12.33 | &
% 84.84/12.33 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_790_13)
% 84.84/12.33 | & (all_790_0 = 0 | all_790_2 = 0)
% 84.84/12.33 |
% 84.84/12.33 | ALPHA: (91) implies:
% 84.84/12.33 | (92) fun_app$c(all_790_15, all_790_11) = all_790_10
% 84.84/12.33 | (93) fun_app$c(all_790_8, all_790_4) = all_790_3
% 84.84/12.33 | (94) fun_app$d(pair$, gamma_1$) = all_790_15
% 84.84/12.33 | (95) fun_app$d(pair$, gamma_2$) = all_790_8
% 84.84/12.33 | (96) fun_app$g(all_790_13, phi_1$) = all_790_12
% 84.84/12.33 | (97) fun_app$g(all_790_6, phi_2$) = all_790_5
% 84.84/12.33 | (98) fun_app$h(pair$a, psi_1$) = all_790_13
% 84.84/12.33 | (99) fun_app$h(pair$a, psi_2$) = all_790_6
% 84.84/12.33 | (100) fun_app$k(all_790_14, all_790_12) = all_790_11
% 84.84/12.33 | (101) fun_app$k(all_790_7, all_790_5) = all_790_4
% 84.84/12.33 | (102) fun_app$l(pair$b, n_1$) = all_790_14
% 84.84/12.33 | (103) fun_app$l(pair$b, n_2$) = all_790_7
% 84.84/12.33 |
% 84.84/12.33 | DELTA: instantiating (12) with fresh symbols all_792_0, all_792_1, all_792_2,
% 84.84/12.33 | all_792_3, all_792_4, all_792_5, all_792_6, all_792_7, all_792_8,
% 84.84/12.33 | all_792_9, all_792_10, all_792_11, all_792_12, all_792_13, all_792_14,
% 84.84/12.33 | all_792_15, all_792_16, all_792_17 gives:
% 84.84/12.33 | (104) tickCountLeq$(k_1$, n$) = all_792_10 & tickCountLeq$(k_2$, n$) =
% 84.84/12.33 | all_792_11 & case_prod$(less_eq$f) = all_792_9 &
% 84.84/12.33 | tickCntArith$(all_792_11, all_792_10, all_792_9) = all_792_8 &
% 84.84/12.33 | cons$a(all_792_8, gamma$) = all_792_7 & weaklyPrecedes$(k_1$, k_2$) =
% 84.84/12.33 | all_792_3 & cons$(all_792_3, phi$) = all_792_2 & fun_app$l(pair$b,
% 84.84/12.33 | n_2$) = all_792_16 & fun_app$l(pair$b, n$) = all_792_5 &
% 84.84/12.33 | fun_app$k(all_792_5, all_792_1) = all_792_0 & fun_app$k(all_792_16,
% 84.84/12.33 | all_792_14) = all_792_13 & fun_app$h(pair$a, psi$) = all_792_4 &
% 84.84/12.33 | fun_app$h(pair$a, psi_2$) = all_792_15 & fun_app$g(all_792_4,
% 84.84/12.33 | all_792_2) = all_792_1 & fun_app$g(all_792_15, phi_2$) = all_792_14
% 84.84/12.33 | & fun_app$d(pair$, all_792_7) = all_792_6 & fun_app$d(pair$,
% 84.84/12.33 | gamma_2$) = all_792_17 & fun_app$c(all_792_6, all_792_0) =
% 84.84/12.33 | all_792_12 & fun_app$c(all_792_17, all_792_13) = all_792_12 &
% 84.84/12.33 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(all_792_5)
% 84.84/12.33 | &
% 84.84/12.33 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(all_792_16)
% 84.84/12.33 | & A_TESL_atomic$(all_792_3) &
% 84.84/12.33 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_792_0) &
% 84.84/12.33 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_792_13) &
% 84.84/12.33 | A_constr$(all_792_8) &
% 84.84/12.33 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(all_792_12)
% 84.84/12.33 | & Cnt_expr$(all_792_10) & Cnt_expr$(all_792_11) &
% 84.84/12.33 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_792_1) &
% 84.84/12.33 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_792_14) &
% 84.84/12.33 | A_TESL_atomic_list$(all_792_2) & A_constr_list$(all_792_7) &
% 84.84/12.33 | Nat_nat_prod_bool_fun$(all_792_9) &
% 84.84/12.33 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_792_6)
% 84.84/12.33 | &
% 84.84/12.33 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_792_17)
% 84.84/12.33 | &
% 84.84/12.33 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_792_4)
% 84.84/12.33 | &
% 84.84/12.33 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_792_15)
% 84.84/12.33 |
% 84.84/12.33 | ALPHA: (104) implies:
% 84.84/12.33 | (105) A_constr_list$(all_792_7)
% 84.84/12.33 | (106) A_TESL_atomic_list$(all_792_2)
% 84.84/12.33 | (107) Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_792_0)
% 84.84/12.33 | (108) fun_app$c(all_792_17, all_792_13) = all_792_12
% 84.84/12.33 | (109) fun_app$c(all_792_6, all_792_0) = all_792_12
% 84.84/12.33 | (110) fun_app$d(pair$, gamma_2$) = all_792_17
% 84.84/12.33 | (111) fun_app$d(pair$, all_792_7) = all_792_6
% 84.84/12.33 | (112) fun_app$g(all_792_15, phi_2$) = all_792_14
% 84.84/12.33 | (113) fun_app$g(all_792_4, all_792_2) = all_792_1
% 84.84/12.33 | (114) fun_app$h(pair$a, psi_2$) = all_792_15
% 84.84/12.33 | (115) fun_app$h(pair$a, psi$) = all_792_4
% 84.84/12.33 | (116) fun_app$k(all_792_16, all_792_14) = all_792_13
% 84.84/12.33 | (117) fun_app$k(all_792_5, all_792_1) = all_792_0
% 84.84/12.33 | (118) fun_app$l(pair$b, n$) = all_792_5
% 84.84/12.33 | (119) fun_app$l(pair$b, n_2$) = all_792_16
% 84.84/12.33 | (120) cons$(all_792_3, phi$) = all_792_2
% 84.84/12.33 | (121) weaklyPrecedes$(k_1$, k_2$) = all_792_3
% 84.84/12.33 | (122) cons$a(all_792_8, gamma$) = all_792_7
% 84.84/12.33 | (123) tickCntArith$(all_792_11, all_792_10, all_792_9) = all_792_8
% 84.84/12.33 | (124) case_prod$(less_eq$f) = all_792_9
% 84.84/12.33 | (125) tickCountLeq$(k_2$, n$) = all_792_11
% 84.84/12.33 | (126) tickCountLeq$(k_1$, n$) = all_792_10
% 84.84/12.33 |
% 84.84/12.33 | DELTA: instantiating (31) with fresh symbols all_794_0, all_794_1, all_794_2,
% 84.84/12.33 | all_794_3, all_794_4, all_794_5, all_794_6, all_794_7, all_794_8,
% 84.84/12.33 | all_794_9, all_794_10, all_794_11, all_794_12, all_794_13, all_794_14,
% 84.84/12.33 | all_794_15, all_794_16, all_794_17, all_794_18, all_794_19, all_794_20,
% 84.84/12.33 | all_794_21, all_794_22 gives:
% 84.84/12.33 | (127) ~ (all_794_0 = 0) & tESL_interpretation_stepwise$(phi_2$) =
% 84.84/12.33 | all_794_16 & tESL_interpretation_stepwise$(psi_2$) = all_794_20 &
% 84.84/12.33 | tESL_interpretation_stepwise$(phi_1$) = all_794_5 &
% 84.84/12.33 | tESL_interpretation_stepwise$(psi_1$) = all_794_9 & fun_app$t(nat$,
% 84.84/12.33 | $sum(all_794_4, 1)) = all_794_3 & fun_app$t(nat$, $sum(all_794_15,
% 84.84/12.33 | 1)) = all_794_14 & fun_app$s(all_794_5, all_794_3) = all_794_2 &
% 84.84/12.33 | fun_app$s(all_794_9, n_1$) = all_794_8 & fun_app$s(all_794_16,
% 84.84/12.33 | all_794_14) = all_794_13 & fun_app$s(all_794_20, n_2$) = all_794_19
% 84.84/12.33 | & symbolic_run_interpretation$(gamma_2$) = all_794_22 &
% 84.84/12.33 | symbolic_run_interpretation$(gamma_1$) = all_794_11 &
% 84.84/12.33 | fun_app$u(of_nat$, n_2$) = all_794_15 & fun_app$u(of_nat$, n_1$) =
% 84.84/12.33 | all_794_4 & fun_app$r(inf$, all_794_7) = all_794_6 & fun_app$r(inf$,
% 84.84/12.33 | all_794_11) = all_794_10 & fun_app$r(inf$, all_794_18) = all_794_17
% 84.84/12.33 | & fun_app$r(inf$, all_794_22) = all_794_21 & fun_app$q(all_794_6,
% 84.84/12.33 | all_794_2) = all_794_1 & fun_app$q(all_794_10, all_794_8) =
% 84.84/12.33 | all_794_7 & fun_app$q(all_794_17, all_794_13) = all_794_12 &
% 84.84/12.33 | fun_app$q(all_794_21, all_794_19) = all_794_18 & less_eq$(all_794_12,
% 84.84/12.33 | all_794_1) = all_794_0 & A_run_set$(all_794_1) &
% 84.84/12.33 | A_run_set$(all_794_2) & A_run_set$(all_794_7) & A_run_set$(all_794_8)
% 84.84/12.33 | & A_run_set$(all_794_11) & A_run_set$(all_794_12) &
% 84.84/12.33 | A_run_set$(all_794_13) & A_run_set$(all_794_18) &
% 84.84/12.33 | A_run_set$(all_794_19) & A_run_set$(all_794_22) &
% 84.84/12.33 | A_run_set_a_run_set_fun$(all_794_6) &
% 84.84/12.33 | A_run_set_a_run_set_fun$(all_794_10) &
% 84.84/12.33 | A_run_set_a_run_set_fun$(all_794_17) &
% 84.84/12.33 | A_run_set_a_run_set_fun$(all_794_21) & Nat$(all_794_3) &
% 84.84/12.33 | Nat$(all_794_14) & Nat_a_run_set_fun$(all_794_5) &
% 84.84/12.33 | Nat_a_run_set_fun$(all_794_9) & Nat_a_run_set_fun$(all_794_16) &
% 84.84/12.33 | Nat_a_run_set_fun$(all_794_20)
% 84.84/12.33 |
% 84.84/12.33 | ALPHA: (127) implies:
% 84.84/12.33 | (128) ~ (all_794_0 = 0)
% 84.84/12.33 | (129) A_run_set$(all_794_12)
% 84.84/12.33 | (130) A_run_set$(all_794_1)
% 84.84/12.33 | (131) less_eq$(all_794_12, all_794_1) = all_794_0
% 84.84/12.33 | (132) fun_app$q(all_794_21, all_794_19) = all_794_18
% 84.84/12.33 | (133) fun_app$q(all_794_17, all_794_13) = all_794_12
% 84.84/12.33 | (134) fun_app$q(all_794_10, all_794_8) = all_794_7
% 84.84/12.33 | (135) fun_app$q(all_794_6, all_794_2) = all_794_1
% 84.84/12.33 | (136) fun_app$r(inf$, all_794_22) = all_794_21
% 84.84/12.33 | (137) fun_app$r(inf$, all_794_18) = all_794_17
% 84.84/12.33 | (138) fun_app$r(inf$, all_794_11) = all_794_10
% 84.84/12.34 | (139) fun_app$r(inf$, all_794_7) = all_794_6
% 84.84/12.34 | (140) fun_app$u(of_nat$, n_1$) = all_794_4
% 84.84/12.34 | (141) fun_app$u(of_nat$, n_2$) = all_794_15
% 84.84/12.34 | (142) symbolic_run_interpretation$(gamma_1$) = all_794_11
% 84.84/12.34 | (143) symbolic_run_interpretation$(gamma_2$) = all_794_22
% 84.84/12.34 | (144) fun_app$s(all_794_20, n_2$) = all_794_19
% 84.84/12.34 | (145) fun_app$s(all_794_16, all_794_14) = all_794_13
% 84.84/12.34 | (146) fun_app$s(all_794_9, n_1$) = all_794_8
% 84.84/12.34 | (147) fun_app$s(all_794_5, all_794_3) = all_794_2
% 84.84/12.34 | (148) fun_app$t(nat$, $sum(all_794_15, 1)) = all_794_14
% 84.84/12.34 | (149) fun_app$t(nat$, $sum(all_794_4, 1)) = all_794_3
% 84.84/12.34 | (150) tESL_interpretation_stepwise$(psi_1$) = all_794_9
% 84.84/12.34 | (151) tESL_interpretation_stepwise$(phi_1$) = all_794_5
% 84.84/12.34 | (152) tESL_interpretation_stepwise$(psi_2$) = all_794_20
% 84.84/12.34 | (153) tESL_interpretation_stepwise$(phi_2$) = all_794_16
% 84.84/12.34 |
% 84.84/12.34 | DELTA: instantiating (13) with fresh symbol all_805_0 gives:
% 84.84/12.34 | (154) case_prod$(less_eq$f) = all_805_0 & Nat_nat_prod_bool_fun$(all_805_0)
% 84.84/12.34 | & ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.34 | Clock$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.34 | A_TESL_atomic_list$] : ! [v6:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.34 | : ! [v7: A_TESL_atomic$] : ! [v8: Cnt_expr$] : ! [v9: Cnt_expr$] :
% 84.84/12.34 | ! [v10: A_constr$] : ! [v11: A_constr_list$] : ! [v12:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.34 | : ! [v13:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.34 | : ! [v14: A_TESL_atomic_list$] : ! [v15:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v16:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v17:
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.34 | : ( ~ (tickCountLeq$(v3, v1) = v8) | ~ (tickCountLeq$(v2, v1) = v9)
% 84.84/12.34 | | ~ (tickCntArith$(v8, v9, all_805_0) = v10) | ~ (cons$a(v10, v0)
% 84.84/12.34 | = v11) | ~ (weaklyPrecedes$(v2, v3) = v7) | ~ (cons$(v7, v5) =
% 84.84/12.34 | v14) | ~ (fun_app$l(pair$b, v1) = v6) | ~ (fun_app$k(v6, v15) =
% 84.84/12.34 | v16) | ~ (fun_app$h(pair$a, v4) = v13) | ~ (fun_app$g(v13, v14)
% 84.84/12.34 | = v15) | ~ (fun_app$d(pair$, v11) = v12) | ~ (fun_app$c(v12,
% 84.84/12.34 | v16) = v17) | ~ Nat$(v1) | ~ A_TESL_atomic_list$(v5) | ~
% 84.84/12.34 | A_TESL_atomic_list$(v4) | ~ A_constr_list$(v0) | ~ Clock$(v3) |
% 84.84/12.34 | ~ Clock$(v2) | ? [v18:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.34 | : ? [v19: A_TESL_atomic_list$] : ? [v20:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.34 | : ? [v21: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v22:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v23:
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.34 | : ? [v24:
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.34 | : (cons$(v7, v4) = v19 & operational_semantics_elim$(v23) = v24 &
% 84.84/12.34 | fun_app$v(v24, v17) = 0 & fun_app$k(v6, v21) = v22 &
% 84.84/12.34 | fun_app$h(pair$a, v19) = v20 & fun_app$g(v20, v5) = v21 &
% 84.84/12.34 | fun_app$d(pair$, v0) = v18 & fun_app$c(v18, v22) = v23 &
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v22) &
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v24)
% 84.84/12.34 | &
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v23)
% 84.84/12.34 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v21) &
% 84.84/12.34 | A_TESL_atomic_list$(v19) &
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v18)
% 84.84/12.34 | &
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20)))
% 84.84/12.34 | & ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.34 | Clock$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.34 | A_TESL_atomic_list$] : ! [v6:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.34 | : ! [v7:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.34 | : ! [v8: A_TESL_atomic$] : ! [v9: A_TESL_atomic_list$] : ! [v10:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.34 | : ! [v11: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v12:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v13:
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.34 | : ( ~ (weaklyPrecedes$(v2, v3) = v8) | ~ (cons$(v8, v4) = v9) | ~
% 84.84/12.34 | (fun_app$l(pair$b, v1) = v7) | ~ (fun_app$k(v7, v11) = v12) | ~
% 84.84/12.34 | (fun_app$h(pair$a, v9) = v10) | ~ (fun_app$g(v10, v5) = v11) | ~
% 84.84/12.34 | (fun_app$d(pair$, v0) = v6) | ~ (fun_app$c(v6, v12) = v13) | ~
% 84.84/12.34 | Nat$(v1) | ~ A_TESL_atomic_list$(v5) | ~ A_TESL_atomic_list$(v4)
% 84.84/12.34 | | ~ A_constr_list$(v0) | ~ Clock$(v3) | ~ Clock$(v2) | ? [v14:
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.34 | : ? [v15: Cnt_expr$] : ? [v16: Cnt_expr$] : ? [v17: A_constr$] :
% 84.84/12.34 | ? [v18: A_constr_list$] : ? [v19:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.34 | : ? [v20:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.34 | : ? [v21: A_TESL_atomic_list$] : ? [v22:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.34 | : (tickCountLeq$(v3, v1) = v15 & tickCountLeq$(v2, v1) = v16 &
% 84.84/12.34 | tickCntArith$(v15, v16, all_805_0) = v17 & cons$a(v17, v0) = v18
% 84.84/12.34 | & cons$(v8, v5) = v21 & operational_semantics_elim$(v13) = v14 &
% 84.84/12.34 | fun_app$v(v14, v24) = 0 & fun_app$k(v7, v22) = v23 &
% 84.84/12.34 | fun_app$h(pair$a, v4) = v20 & fun_app$g(v20, v21) = v22 &
% 84.84/12.34 | fun_app$d(pair$, v18) = v19 & fun_app$c(v19, v23) = v24 &
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v14)
% 84.84/12.34 | & A_constr$(v17) &
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.34 | & Cnt_expr$(v16) & Cnt_expr$(v15) &
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.34 | A_TESL_atomic_list$(v21) & A_constr_list$(v18) &
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.34 | &
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20)))
% 84.84/12.34 |
% 84.84/12.34 | ALPHA: (154) implies:
% 84.84/12.34 | (155) case_prod$(less_eq$f) = all_805_0
% 84.84/12.34 |
% 84.84/12.34 | DELTA: instantiating (20) with fresh symbol all_808_0 gives:
% 84.84/12.34 | (156) case_prod$(less_eq$f) = all_808_0 & Nat_nat_prod_bool_fun$(all_808_0)
% 84.84/12.34 | & ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.34 | Clock$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.34 | A_TESL_atomic_list$] : ! [v6:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.34 | : ! [v7: A_TESL_atomic$] : ! [v8: Cnt_expr$] : ! [v9: Cnt_expr$] :
% 84.84/12.34 | ! [v10: A_constr$] : ! [v11: A_constr_list$] : ! [v12:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.34 | : ! [v13:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.34 | : ! [v14: A_TESL_atomic_list$] : ! [v15:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v16:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v17:
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.34 | : ( ~ (strictlyPrecedes$(v2, v3) = v7) | ~ (tickCountLess$(v2, v1) =
% 84.84/12.34 | v9) | ~ (tickCountLeq$(v3, v1) = v8) | ~ (tickCntArith$(v8, v9,
% 84.84/12.34 | all_808_0) = v10) | ~ (cons$a(v10, v0) = v11) | ~ (cons$(v7,
% 84.84/12.34 | v5) = v14) | ~ (fun_app$l(pair$b, v1) = v6) | ~
% 84.84/12.34 | (fun_app$k(v6, v15) = v16) | ~ (fun_app$h(pair$a, v4) = v13) | ~
% 84.84/12.34 | (fun_app$g(v13, v14) = v15) | ~ (fun_app$d(pair$, v11) = v12) | ~
% 84.84/12.34 | (fun_app$c(v12, v16) = v17) | ~ Nat$(v1) | ~
% 84.84/12.34 | A_TESL_atomic_list$(v5) | ~ A_TESL_atomic_list$(v4) | ~
% 84.84/12.34 | A_constr_list$(v0) | ~ Clock$(v3) | ~ Clock$(v2) | ? [v18:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.34 | : ? [v19: A_TESL_atomic_list$] : ? [v20:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.34 | : ? [v21: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v22:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v23:
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.34 | : ? [v24: A_run_set$] : (heronConf_interpretation$(v23) = v24 &
% 84.84/12.34 | heronConf_interpretation$(v17) = v24 & cons$(v7, v4) = v19 &
% 84.84/12.34 | fun_app$k(v6, v21) = v22 & fun_app$h(pair$a, v19) = v20 &
% 84.84/12.34 | fun_app$g(v20, v5) = v21 & fun_app$d(pair$, v0) = v18 &
% 84.84/12.34 | fun_app$c(v18, v22) = v23 &
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v22) &
% 84.84/12.34 | A_run_set$(v24) &
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v23)
% 84.84/12.34 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v21) &
% 84.84/12.34 | A_TESL_atomic_list$(v19) &
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v18)
% 84.84/12.34 | &
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20)))
% 84.84/12.34 | & ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.34 | Clock$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.34 | A_TESL_atomic_list$] : ! [v6:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.34 | : ! [v7:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.34 | : ! [v8: A_TESL_atomic$] : ! [v9: A_TESL_atomic_list$] : ! [v10:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.34 | : ! [v11: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v12:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v13:
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.34 | : ( ~ (strictlyPrecedes$(v2, v3) = v8) | ~ (cons$(v8, v4) = v9) | ~
% 84.84/12.34 | (fun_app$l(pair$b, v1) = v7) | ~ (fun_app$k(v7, v11) = v12) | ~
% 84.84/12.34 | (fun_app$h(pair$a, v9) = v10) | ~ (fun_app$g(v10, v5) = v11) | ~
% 84.84/12.34 | (fun_app$d(pair$, v0) = v6) | ~ (fun_app$c(v6, v12) = v13) | ~
% 84.84/12.34 | Nat$(v1) | ~ A_TESL_atomic_list$(v5) | ~ A_TESL_atomic_list$(v4)
% 84.84/12.34 | | ~ A_constr_list$(v0) | ~ Clock$(v3) | ~ Clock$(v2) | ? [v14:
% 84.84/12.34 | A_run_set$] : ? [v15: Cnt_expr$] : ? [v16: Cnt_expr$] : ?
% 84.84/12.34 | [v17: A_constr$] : ? [v18: A_constr_list$] : ? [v19:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.34 | : ? [v20:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.34 | : ? [v21: A_TESL_atomic_list$] : ? [v22:
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.34 | : (tickCountLess$(v2, v1) = v16 & heronConf_interpretation$(v24) =
% 84.84/12.34 | v14 & heronConf_interpretation$(v13) = v14 & tickCountLeq$(v3,
% 84.84/12.34 | v1) = v15 & tickCntArith$(v15, v16, all_808_0) = v17 &
% 84.84/12.34 | cons$a(v17, v0) = v18 & cons$(v8, v5) = v21 & fun_app$k(v7, v22)
% 84.84/12.34 | = v23 & fun_app$h(pair$a, v4) = v20 & fun_app$g(v20, v21) = v22 &
% 84.84/12.34 | fun_app$d(pair$, v18) = v19 & fun_app$c(v19, v23) = v24 &
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.34 | A_run_set$(v14) & A_constr$(v17) &
% 84.84/12.34 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.34 | & Cnt_expr$(v16) & Cnt_expr$(v15) &
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.34 | A_TESL_atomic_list$(v21) & A_constr_list$(v18) &
% 84.84/12.34 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.34 | &
% 84.84/12.34 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20)))
% 84.84/12.34 |
% 84.84/12.34 | ALPHA: (156) implies:
% 84.84/12.34 | (157) case_prod$(less_eq$f) = all_808_0
% 84.84/12.34 |
% 84.84/12.34 | DELTA: instantiating (19) with fresh symbol all_811_0 gives:
% 84.84/12.35 | (158) case_prod$(less_eq$f) = all_811_0 & Nat_nat_prod_bool_fun$(all_811_0)
% 84.84/12.35 | & ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.35 | Clock$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.35 | A_TESL_atomic_list$] : ! [v6:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.35 | : ! [v7: A_TESL_atomic$] : ! [v8: Cnt_expr$] : ! [v9: Cnt_expr$] :
% 84.84/12.35 | ! [v10: A_constr$] : ! [v11: A_constr_list$] : ! [v12:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.35 | : ! [v13:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.35 | : ! [v14: A_TESL_atomic_list$] : ! [v15:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v16:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v17:
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.35 | : ( ~ (strictlyPrecedes$(v2, v3) = v7) | ~ (tickCountLess$(v2, v1) =
% 84.84/12.35 | v9) | ~ (tickCountLeq$(v3, v1) = v8) | ~ (tickCntArith$(v8, v9,
% 84.84/12.35 | all_811_0) = v10) | ~ (cons$a(v10, v0) = v11) | ~ (cons$(v7,
% 84.84/12.35 | v5) = v14) | ~ (fun_app$l(pair$b, v1) = v6) | ~
% 84.84/12.35 | (fun_app$k(v6, v15) = v16) | ~ (fun_app$h(pair$a, v4) = v13) | ~
% 84.84/12.35 | (fun_app$g(v13, v14) = v15) | ~ (fun_app$d(pair$, v11) = v12) | ~
% 84.84/12.35 | (fun_app$c(v12, v16) = v17) | ~ Nat$(v1) | ~
% 84.84/12.35 | A_TESL_atomic_list$(v5) | ~ A_TESL_atomic_list$(v4) | ~
% 84.84/12.35 | A_constr_list$(v0) | ~ Clock$(v3) | ~ Clock$(v2) | ? [v18:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.35 | : ? [v19: A_TESL_atomic_list$] : ? [v20:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.35 | : ? [v21: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v22:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v23:
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.35 | : ? [v24:
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.35 | : (cons$(v7, v4) = v19 & operational_semantics_elim$(v23) = v24 &
% 84.84/12.35 | fun_app$v(v24, v17) = 0 & fun_app$k(v6, v21) = v22 &
% 84.84/12.35 | fun_app$h(pair$a, v19) = v20 & fun_app$g(v20, v5) = v21 &
% 84.84/12.35 | fun_app$d(pair$, v0) = v18 & fun_app$c(v18, v22) = v23 &
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v22) &
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v24)
% 84.84/12.35 | &
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v23)
% 84.84/12.35 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v21) &
% 84.84/12.35 | A_TESL_atomic_list$(v19) &
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v18)
% 84.84/12.35 | &
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20)))
% 84.84/12.35 | & ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.35 | Clock$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.35 | A_TESL_atomic_list$] : ! [v6:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.35 | : ! [v7:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.35 | : ! [v8: A_TESL_atomic$] : ! [v9: A_TESL_atomic_list$] : ! [v10:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.35 | : ! [v11: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v12:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v13:
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.35 | : ( ~ (strictlyPrecedes$(v2, v3) = v8) | ~ (cons$(v8, v4) = v9) | ~
% 84.84/12.35 | (fun_app$l(pair$b, v1) = v7) | ~ (fun_app$k(v7, v11) = v12) | ~
% 84.84/12.35 | (fun_app$h(pair$a, v9) = v10) | ~ (fun_app$g(v10, v5) = v11) | ~
% 84.84/12.35 | (fun_app$d(pair$, v0) = v6) | ~ (fun_app$c(v6, v12) = v13) | ~
% 84.84/12.35 | Nat$(v1) | ~ A_TESL_atomic_list$(v5) | ~ A_TESL_atomic_list$(v4)
% 84.84/12.35 | | ~ A_constr_list$(v0) | ~ Clock$(v3) | ~ Clock$(v2) | ? [v14:
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.35 | : ? [v15: Cnt_expr$] : ? [v16: Cnt_expr$] : ? [v17: A_constr$] :
% 84.84/12.35 | ? [v18: A_constr_list$] : ? [v19:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.35 | : ? [v20:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.35 | : ? [v21: A_TESL_atomic_list$] : ? [v22:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.35 | : (tickCountLess$(v2, v1) = v16 & tickCountLeq$(v3, v1) = v15 &
% 84.84/12.35 | tickCntArith$(v15, v16, all_811_0) = v17 & cons$a(v17, v0) = v18
% 84.84/12.35 | & cons$(v8, v5) = v21 & operational_semantics_elim$(v13) = v14 &
% 84.84/12.35 | fun_app$v(v14, v24) = 0 & fun_app$k(v7, v22) = v23 &
% 84.84/12.35 | fun_app$h(pair$a, v4) = v20 & fun_app$g(v20, v21) = v22 &
% 84.84/12.35 | fun_app$d(pair$, v18) = v19 & fun_app$c(v19, v23) = v24 &
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v14)
% 84.84/12.35 | & A_constr$(v17) &
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.35 | & Cnt_expr$(v16) & Cnt_expr$(v15) &
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.35 | A_TESL_atomic_list$(v21) & A_constr_list$(v18) &
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.35 | &
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20)))
% 84.84/12.35 |
% 84.84/12.35 | ALPHA: (158) implies:
% 84.84/12.35 | (159) case_prod$(less_eq$f) = all_811_0
% 84.84/12.35 |
% 84.84/12.35 | DELTA: instantiating (16) with fresh symbol all_814_0 gives:
% 84.84/12.35 | (160) case_prod$(less_eq$f) = all_814_0 & Nat_nat_prod_bool_fun$(all_814_0)
% 84.84/12.35 | & ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.35 | Clock$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.35 | A_TESL_atomic_list$] : ! [v6:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.35 | : ! [v7: A_TESL_atomic$] : ! [v8: Cnt_expr$] : ! [v9: Cnt_expr$] :
% 84.84/12.35 | ! [v10: A_constr$] : ! [v11: A_constr_list$] : ! [v12:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.35 | : ! [v13:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.35 | : ! [v14: A_TESL_atomic_list$] : ! [v15:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v16:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v17:
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.35 | : ( ~ (tickCountLeq$(v3, v1) = v8) | ~ (tickCountLeq$(v2, v1) = v9)
% 84.84/12.35 | | ~ (tickCntArith$(v8, v9, all_814_0) = v10) | ~ (cons$a(v10, v0)
% 84.84/12.35 | = v11) | ~ (weaklyPrecedes$(v2, v3) = v7) | ~ (cons$(v7, v5) =
% 84.84/12.35 | v14) | ~ (fun_app$l(pair$b, v1) = v6) | ~ (fun_app$k(v6, v15) =
% 84.84/12.35 | v16) | ~ (fun_app$h(pair$a, v4) = v13) | ~ (fun_app$g(v13, v14)
% 84.84/12.35 | = v15) | ~ (fun_app$d(pair$, v11) = v12) | ~ (fun_app$c(v12,
% 84.84/12.35 | v16) = v17) | ~ Nat$(v1) | ~ A_TESL_atomic_list$(v5) | ~
% 84.84/12.35 | A_TESL_atomic_list$(v4) | ~ A_constr_list$(v0) | ~ Clock$(v3) |
% 84.84/12.35 | ~ Clock$(v2) | ? [v18:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.35 | : ? [v19: A_TESL_atomic_list$] : ? [v20:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.35 | : ? [v21: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v22:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v23:
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.35 | : ? [v24: A_run_set$] : (heronConf_interpretation$(v23) = v24 &
% 84.84/12.35 | heronConf_interpretation$(v17) = v24 & cons$(v7, v4) = v19 &
% 84.84/12.35 | fun_app$k(v6, v21) = v22 & fun_app$h(pair$a, v19) = v20 &
% 84.84/12.35 | fun_app$g(v20, v5) = v21 & fun_app$d(pair$, v0) = v18 &
% 84.84/12.35 | fun_app$c(v18, v22) = v23 &
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v22) &
% 84.84/12.35 | A_run_set$(v24) &
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v23)
% 84.84/12.35 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v21) &
% 84.84/12.35 | A_TESL_atomic_list$(v19) &
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v18)
% 84.84/12.35 | &
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20)))
% 84.84/12.35 | & ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.35 | Clock$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.35 | A_TESL_atomic_list$] : ! [v6:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.35 | : ! [v7:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.35 | : ! [v8: A_TESL_atomic$] : ! [v9: A_TESL_atomic_list$] : ! [v10:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.35 | : ! [v11: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v12:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v13:
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.35 | : ( ~ (weaklyPrecedes$(v2, v3) = v8) | ~ (cons$(v8, v4) = v9) | ~
% 84.84/12.35 | (fun_app$l(pair$b, v1) = v7) | ~ (fun_app$k(v7, v11) = v12) | ~
% 84.84/12.35 | (fun_app$h(pair$a, v9) = v10) | ~ (fun_app$g(v10, v5) = v11) | ~
% 84.84/12.35 | (fun_app$d(pair$, v0) = v6) | ~ (fun_app$c(v6, v12) = v13) | ~
% 84.84/12.35 | Nat$(v1) | ~ A_TESL_atomic_list$(v5) | ~ A_TESL_atomic_list$(v4)
% 84.84/12.35 | | ~ A_constr_list$(v0) | ~ Clock$(v3) | ~ Clock$(v2) | ? [v14:
% 84.84/12.35 | A_run_set$] : ? [v15: Cnt_expr$] : ? [v16: Cnt_expr$] : ?
% 84.84/12.35 | [v17: A_constr$] : ? [v18: A_constr_list$] : ? [v19:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.35 | : ? [v20:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.35 | : ? [v21: A_TESL_atomic_list$] : ? [v22:
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.35 | : (heronConf_interpretation$(v24) = v14 &
% 84.84/12.35 | heronConf_interpretation$(v13) = v14 & tickCountLeq$(v3, v1) =
% 84.84/12.35 | v15 & tickCountLeq$(v2, v1) = v16 & tickCntArith$(v15, v16,
% 84.84/12.35 | all_814_0) = v17 & cons$a(v17, v0) = v18 & cons$(v8, v5) = v21
% 84.84/12.35 | & fun_app$k(v7, v22) = v23 & fun_app$h(pair$a, v4) = v20 &
% 84.84/12.35 | fun_app$g(v20, v21) = v22 & fun_app$d(pair$, v18) = v19 &
% 84.84/12.35 | fun_app$c(v19, v23) = v24 &
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.35 | A_run_set$(v14) & A_constr$(v17) &
% 84.84/12.35 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.35 | & Cnt_expr$(v16) & Cnt_expr$(v15) &
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.35 | A_TESL_atomic_list$(v21) & A_constr_list$(v18) &
% 84.84/12.35 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.35 | &
% 84.84/12.35 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20)))
% 84.84/12.35 |
% 84.84/12.35 | ALPHA: (160) implies:
% 84.84/12.35 | (161) case_prod$(less_eq$f) = all_814_0
% 84.84/12.36 | (162) ! [v0: A_constr_list$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.36 | Clock$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.36 | A_TESL_atomic_list$] : ! [v6:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.36 | : ! [v7:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.36 | : ! [v8: A_TESL_atomic$] : ! [v9: A_TESL_atomic_list$] : ! [v10:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.36 | : ! [v11: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v12:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v13:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.36 | : ( ~ (weaklyPrecedes$(v2, v3) = v8) | ~ (cons$(v8, v4) = v9) | ~
% 84.84/12.36 | (fun_app$l(pair$b, v1) = v7) | ~ (fun_app$k(v7, v11) = v12) | ~
% 84.84/12.36 | (fun_app$h(pair$a, v9) = v10) | ~ (fun_app$g(v10, v5) = v11) | ~
% 84.84/12.36 | (fun_app$d(pair$, v0) = v6) | ~ (fun_app$c(v6, v12) = v13) | ~
% 84.84/12.36 | Nat$(v1) | ~ A_TESL_atomic_list$(v5) | ~ A_TESL_atomic_list$(v4)
% 84.84/12.36 | | ~ A_constr_list$(v0) | ~ Clock$(v3) | ~ Clock$(v2) | ? [v14:
% 84.84/12.36 | A_run_set$] : ? [v15: Cnt_expr$] : ? [v16: Cnt_expr$] : ?
% 84.84/12.36 | [v17: A_constr$] : ? [v18: A_constr_list$] : ? [v19:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.36 | : ? [v20:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.36 | : ? [v21: A_TESL_atomic_list$] : ? [v22:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.36 | : (heronConf_interpretation$(v24) = v14 &
% 84.84/12.36 | heronConf_interpretation$(v13) = v14 & tickCountLeq$(v3, v1) =
% 84.84/12.36 | v15 & tickCountLeq$(v2, v1) = v16 & tickCntArith$(v15, v16,
% 84.84/12.36 | all_814_0) = v17 & cons$a(v17, v0) = v18 & cons$(v8, v5) = v21
% 84.84/12.36 | & fun_app$k(v7, v22) = v23 & fun_app$h(pair$a, v4) = v20 &
% 84.84/12.36 | fun_app$g(v20, v21) = v22 & fun_app$d(pair$, v18) = v19 &
% 84.84/12.36 | fun_app$c(v19, v23) = v24 &
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.36 | A_run_set$(v14) & A_constr$(v17) &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.36 | & Cnt_expr$(v16) & Cnt_expr$(v15) &
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.36 | A_TESL_atomic_list$(v21) & A_constr_list$(v18) &
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.36 | &
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v20)))
% 84.84/12.36 |
% 84.84/12.36 | DELTA: instantiating (22) with fresh symbol all_817_0 gives:
% 84.84/12.36 | (163) case_prod$(less_eq$f) = all_817_0 & Nat_nat_prod_bool_fun$(all_817_0)
% 84.84/12.36 | & ! [v0: Clock$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.36 | A_constr_list$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.36 | A_TESL_atomic_list$] : ! [v6: Cnt_expr$] : ! [v7: Cnt_expr$] : !
% 84.84/12.36 | [v8: A_constr$] : ! [v9: A_constr_list$] : ! [v10:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.36 | : ! [v11:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.36 | : ! [v12:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.36 | : ! [v13: A_TESL_atomic$] : ! [v14: A_TESL_atomic_list$] : ! [v15:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v16:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v17:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.36 | : ( ~ (tickCountLeq$(v2, v1) = v7) | ~ (tickCountLeq$(v0, v1) = v6)
% 84.84/12.36 | | ~ (tickCntArith$(v6, v7, all_817_0) = v8) | ~ (cons$a(v8, v3) =
% 84.84/12.36 | v9) | ~ (weaklyPrecedes$(v2, v0) = v13) | ~ (cons$(v13, v5) =
% 84.84/12.36 | v14) | ~ (fun_app$l(pair$b, v1) = v11) | ~ (fun_app$k(v11, v15)
% 84.84/12.36 | = v16) | ~ (fun_app$h(pair$a, v4) = v12) | ~ (fun_app$g(v12,
% 84.84/12.36 | v14) = v15) | ~ (fun_app$d(pair$, v9) = v10) | ~
% 84.84/12.36 | (fun_app$c(v10, v16) = v17) | ~ Nat$(v1) | ~
% 84.84/12.36 | A_TESL_atomic_list$(v5) | ~ A_TESL_atomic_list$(v4) | ~
% 84.84/12.36 | A_constr_list$(v3) | ~ Clock$(v2) | ~ Clock$(v0) | ? [v18:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.36 | : ? [v19:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.36 | : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.36 | : ? [v22: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.36 | : ? [v25:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.36 | : ? [v26:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.36 | : (insert$(v17, bot$) = v18 & collect$b(v25) = v26 & less_eq$i(v18,
% 84.84/12.36 | v26) = 0 & cons$(v13, v4) = v20 &
% 84.84/12.36 | operational_semantics_step$(v24) = v25 & fun_app$k(v11, v22) =
% 84.84/12.36 | v23 & fun_app$h(pair$a, v20) = v21 & fun_app$g(v21, v5) = v22 &
% 84.84/12.36 | fun_app$d(pair$, v3) = v19 & fun_app$c(v19, v23) = v24 &
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v25)
% 84.84/12.36 | &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.36 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.36 | A_TESL_atomic_list$(v20) &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v26)
% 84.84/12.36 | &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v18)
% 84.84/12.36 | &
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.36 | &
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21)))
% 84.84/12.36 | & ! [v0: Clock$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.36 | A_constr_list$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.36 | A_TESL_atomic_list$] : ! [v6:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.36 | : ! [v7: A_TESL_atomic$] : ! [v8:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.36 | : ! [v9: A_TESL_atomic_list$] : ! [v10:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.36 | : ! [v11: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v12:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v13:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.36 | : ( ~ (weaklyPrecedes$(v2, v0) = v7) | ~ (cons$(v7, v4) = v9) | ~
% 84.84/12.36 | (fun_app$l(pair$b, v1) = v6) | ~ (fun_app$k(v6, v11) = v12) | ~
% 84.84/12.36 | (fun_app$h(pair$a, v9) = v10) | ~ (fun_app$g(v10, v5) = v11) | ~
% 84.84/12.36 | (fun_app$d(pair$, v3) = v8) | ~ (fun_app$c(v8, v12) = v13) | ~
% 84.84/12.36 | Nat$(v1) | ~ A_TESL_atomic_list$(v5) | ~ A_TESL_atomic_list$(v4)
% 84.84/12.36 | | ~ A_constr_list$(v3) | ~ Clock$(v2) | ~ Clock$(v0) | ? [v14:
% 84.84/12.36 | Cnt_expr$] : ? [v15: Cnt_expr$] : ? [v16: A_constr$] : ? [v17:
% 84.84/12.36 | A_constr_list$] : ? [v18:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.36 | : ? [v19:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.36 | : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v22:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v23:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.36 | : ? [v24:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.36 | : ? [v25:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.36 | : ? [v26:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.36 | : (insert$(v23, bot$) = v24 & collect$b(v25) = v26 &
% 84.84/12.36 | tickCountLeq$(v2, v1) = v15 & tickCountLeq$(v0, v1) = v14 &
% 84.84/12.36 | tickCntArith$(v14, v15, all_817_0) = v16 & cons$a(v16, v3) = v17
% 84.84/12.36 | & less_eq$i(v24, v26) = 0 & cons$(v7, v5) = v20 &
% 84.84/12.36 | operational_semantics_step$(v13) = v25 & fun_app$k(v6, v21) = v22
% 84.84/12.36 | & fun_app$h(pair$a, v4) = v19 & fun_app$g(v19, v20) = v21 &
% 84.84/12.36 | fun_app$d(pair$, v17) = v18 & fun_app$c(v18, v22) = v23 &
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v22) &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v25)
% 84.84/12.36 | & A_constr$(v16) &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v23)
% 84.84/12.36 | & Cnt_expr$(v15) & Cnt_expr$(v14) &
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v21) &
% 84.84/12.36 | A_TESL_atomic_list$(v20) & A_constr_list$(v17) &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v26)
% 84.84/12.36 | &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v24)
% 84.84/12.36 | &
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v18)
% 84.84/12.36 | &
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v19)))
% 84.84/12.36 |
% 84.84/12.36 | ALPHA: (163) implies:
% 84.84/12.36 | (164) case_prod$(less_eq$f) = all_817_0
% 84.84/12.36 | (165) ! [v0: Clock$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.36 | A_constr_list$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.36 | A_TESL_atomic_list$] : ! [v6:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.36 | : ! [v7: A_TESL_atomic$] : ! [v8:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.36 | : ! [v9: A_TESL_atomic_list$] : ! [v10:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.36 | : ! [v11: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v12:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v13:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.36 | : ( ~ (weaklyPrecedes$(v2, v0) = v7) | ~ (cons$(v7, v4) = v9) | ~
% 84.84/12.36 | (fun_app$l(pair$b, v1) = v6) | ~ (fun_app$k(v6, v11) = v12) | ~
% 84.84/12.36 | (fun_app$h(pair$a, v9) = v10) | ~ (fun_app$g(v10, v5) = v11) | ~
% 84.84/12.36 | (fun_app$d(pair$, v3) = v8) | ~ (fun_app$c(v8, v12) = v13) | ~
% 84.84/12.36 | Nat$(v1) | ~ A_TESL_atomic_list$(v5) | ~ A_TESL_atomic_list$(v4)
% 84.84/12.36 | | ~ A_constr_list$(v3) | ~ Clock$(v2) | ~ Clock$(v0) | ? [v14:
% 84.84/12.36 | Cnt_expr$] : ? [v15: Cnt_expr$] : ? [v16: A_constr$] : ? [v17:
% 84.84/12.36 | A_constr_list$] : ? [v18:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.36 | : ? [v19:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.36 | : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v22:
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v23:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.36 | : ? [v24:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.36 | : ? [v25:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.36 | : ? [v26:
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.36 | : (insert$(v23, bot$) = v24 & collect$b(v25) = v26 &
% 84.84/12.36 | tickCountLeq$(v2, v1) = v15 & tickCountLeq$(v0, v1) = v14 &
% 84.84/12.36 | tickCntArith$(v14, v15, all_817_0) = v16 & cons$a(v16, v3) = v17
% 84.84/12.36 | & less_eq$i(v24, v26) = 0 & cons$(v7, v5) = v20 &
% 84.84/12.36 | operational_semantics_step$(v13) = v25 & fun_app$k(v6, v21) = v22
% 84.84/12.36 | & fun_app$h(pair$a, v4) = v19 & fun_app$g(v19, v20) = v21 &
% 84.84/12.36 | fun_app$d(pair$, v17) = v18 & fun_app$c(v18, v22) = v23 &
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v22) &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v25)
% 84.84/12.36 | & A_constr$(v16) &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v23)
% 84.84/12.36 | & Cnt_expr$(v15) & Cnt_expr$(v14) &
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v21) &
% 84.84/12.36 | A_TESL_atomic_list$(v20) & A_constr_list$(v17) &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v26)
% 84.84/12.36 | &
% 84.84/12.36 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v24)
% 84.84/12.36 | &
% 84.84/12.36 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v18)
% 84.84/12.36 | &
% 84.84/12.36 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v19)))
% 84.84/12.36 |
% 84.84/12.36 | DELTA: instantiating (21) with fresh symbol all_820_0 gives:
% 84.84/12.37 | (166) case_prod$(less_eq$f) = all_820_0 & Nat_nat_prod_bool_fun$(all_820_0)
% 84.84/12.37 | & ! [v0: Clock$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.37 | A_constr_list$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.37 | A_TESL_atomic_list$] : ! [v6: Cnt_expr$] : ! [v7: Cnt_expr$] : !
% 84.84/12.37 | [v8: A_constr$] : ! [v9: A_constr_list$] : ! [v10:
% 84.84/12.37 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.37 | : ! [v11:
% 84.84/12.37 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.37 | : ! [v12:
% 84.84/12.37 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.37 | : ! [v13: A_TESL_atomic$] : ! [v14: A_TESL_atomic_list$] : ! [v15:
% 84.84/12.37 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v16:
% 84.84/12.37 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v17:
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.37 | : ( ~ (strictlyPrecedes$(v2, v0) = v13) | ~ (tickCountLess$(v2, v1)
% 84.84/12.37 | = v7) | ~ (tickCountLeq$(v0, v1) = v6) | ~ (tickCntArith$(v6,
% 84.84/12.37 | v7, all_820_0) = v8) | ~ (cons$a(v8, v3) = v9) | ~
% 84.84/12.37 | (cons$(v13, v5) = v14) | ~ (fun_app$l(pair$b, v1) = v11) | ~
% 84.84/12.37 | (fun_app$k(v11, v15) = v16) | ~ (fun_app$h(pair$a, v4) = v12) | ~
% 84.84/12.37 | (fun_app$g(v12, v14) = v15) | ~ (fun_app$d(pair$, v9) = v10) | ~
% 84.84/12.37 | (fun_app$c(v10, v16) = v17) | ~ Nat$(v1) | ~
% 84.84/12.37 | A_TESL_atomic_list$(v5) | ~ A_TESL_atomic_list$(v4) | ~
% 84.84/12.37 | A_constr_list$(v3) | ~ Clock$(v2) | ~ Clock$(v0) | ? [v18:
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.37 | : ? [v19:
% 84.84/12.37 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.37 | : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.84/12.37 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.37 | : ? [v22: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v23:
% 84.84/12.37 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v24:
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.37 | : ? [v25:
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.37 | : ? [v26:
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.37 | : (insert$(v17, bot$) = v18 & collect$b(v25) = v26 & less_eq$i(v18,
% 84.84/12.37 | v26) = 0 & cons$(v13, v4) = v20 &
% 84.84/12.37 | operational_semantics_step$(v24) = v25 & fun_app$k(v11, v22) =
% 84.84/12.37 | v23 & fun_app$h(pair$a, v20) = v21 & fun_app$g(v21, v5) = v22 &
% 84.84/12.37 | fun_app$d(pair$, v3) = v19 & fun_app$c(v19, v23) = v24 &
% 84.84/12.37 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v23) &
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v25)
% 84.84/12.37 | &
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v24)
% 84.84/12.37 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v22) &
% 84.84/12.37 | A_TESL_atomic_list$(v20) &
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v26)
% 84.84/12.37 | &
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v18)
% 84.84/12.37 | &
% 84.84/12.37 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v19)
% 84.84/12.37 | &
% 84.84/12.37 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v21)))
% 84.84/12.37 | & ! [v0: Clock$] : ! [v1: Nat$] : ! [v2: Clock$] : ! [v3:
% 84.84/12.37 | A_constr_list$] : ! [v4: A_TESL_atomic_list$] : ! [v5:
% 84.84/12.37 | A_TESL_atomic_list$] : ! [v6:
% 84.84/12.37 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 84.84/12.37 | : ! [v7: A_TESL_atomic$] : ! [v8:
% 84.84/12.37 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.37 | : ! [v9: A_TESL_atomic_list$] : ! [v10:
% 84.84/12.37 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.37 | : ! [v11: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ! [v12:
% 84.84/12.37 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ! [v13:
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.37 | : ( ~ (strictlyPrecedes$(v2, v0) = v7) | ~ (cons$(v7, v4) = v9) | ~
% 84.84/12.37 | (fun_app$l(pair$b, v1) = v6) | ~ (fun_app$k(v6, v11) = v12) | ~
% 84.84/12.37 | (fun_app$h(pair$a, v9) = v10) | ~ (fun_app$g(v10, v5) = v11) | ~
% 84.84/12.37 | (fun_app$d(pair$, v3) = v8) | ~ (fun_app$c(v8, v12) = v13) | ~
% 84.84/12.37 | Nat$(v1) | ~ A_TESL_atomic_list$(v5) | ~ A_TESL_atomic_list$(v4)
% 84.84/12.37 | | ~ A_constr_list$(v3) | ~ Clock$(v2) | ~ Clock$(v0) | ? [v14:
% 84.84/12.37 | Cnt_expr$] : ? [v15: Cnt_expr$] : ? [v16: A_constr$] : ? [v17:
% 84.84/12.37 | A_constr_list$] : ? [v18:
% 84.84/12.37 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.37 | : ? [v19:
% 84.84/12.37 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.37 | : ? [v20: A_TESL_atomic_list$] : ? [v21:
% 84.84/12.37 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v22:
% 84.84/12.37 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v23:
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.37 | : ? [v24:
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.37 | : ? [v25:
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 84.84/12.37 | : ? [v26:
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 84.84/12.37 | : (insert$(v23, bot$) = v24 & collect$b(v25) = v26 &
% 84.84/12.37 | tickCountLess$(v2, v1) = v15 & tickCountLeq$(v0, v1) = v14 &
% 84.84/12.37 | tickCntArith$(v14, v15, all_820_0) = v16 & cons$a(v16, v3) = v17
% 84.84/12.37 | & less_eq$i(v24, v26) = 0 & cons$(v7, v5) = v20 &
% 84.84/12.37 | operational_semantics_step$(v13) = v25 & fun_app$k(v6, v21) = v22
% 84.84/12.37 | & fun_app$h(pair$a, v4) = v19 & fun_app$g(v19, v20) = v21 &
% 84.84/12.37 | fun_app$d(pair$, v17) = v18 & fun_app$c(v18, v22) = v23 &
% 84.84/12.37 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v22) &
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v25)
% 84.84/12.37 | & A_constr$(v16) &
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v23)
% 84.84/12.37 | & Cnt_expr$(v15) & Cnt_expr$(v14) &
% 84.84/12.37 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v21) &
% 84.84/12.37 | A_TESL_atomic_list$(v20) & A_constr_list$(v17) &
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v26)
% 84.84/12.37 | &
% 84.84/12.37 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v24)
% 84.84/12.37 | &
% 84.84/12.37 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v18)
% 84.84/12.37 | &
% 84.84/12.37 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v19)))
% 84.84/12.37 |
% 84.84/12.37 | ALPHA: (166) implies:
% 84.84/12.37 | (167) case_prod$(less_eq$f) = all_820_0
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (36) with all_783_12, all_785_12, gamma_1$, pair$,
% 84.84/12.37 | simplifying with (67), (81) gives:
% 84.84/12.37 | (168) all_785_12 = all_783_12
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (36) with all_785_12, all_790_15, gamma_1$, pair$,
% 84.84/12.37 | simplifying with (81), (94) gives:
% 84.84/12.37 | (169) all_790_15 = all_785_12
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (36) with all_781_12, all_790_15, gamma_1$, pair$,
% 84.84/12.37 | simplifying with (51), (94) gives:
% 84.84/12.37 | (170) all_790_15 = all_781_12
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (36) with all_790_8, all_792_17, gamma_2$, pair$,
% 84.84/12.37 | simplifying with (95), (110) gives:
% 84.84/12.37 | (171) all_792_17 = all_790_8
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (36) with all_785_5, all_792_17, gamma_2$, pair$,
% 84.84/12.37 | simplifying with (82), (110) gives:
% 84.84/12.37 | (172) all_792_17 = all_785_5
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (36) with all_783_5, all_792_17, gamma_2$, pair$,
% 84.84/12.37 | simplifying with (68), (110) gives:
% 84.84/12.37 | (173) all_792_17 = all_783_5
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (38) with all_785_10, all_790_13, psi_1$, pair$a,
% 84.84/12.37 | simplifying with (85), (98) gives:
% 84.84/12.37 | (174) all_790_13 = all_785_10
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (38) with all_783_10, all_790_13, psi_1$, pair$a,
% 84.84/12.37 | simplifying with (71), (98) gives:
% 84.84/12.37 | (175) all_790_13 = all_783_10
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (38) with all_781_10, all_790_13, psi_1$, pair$a,
% 84.84/12.37 | simplifying with (55), (98) gives:
% 84.84/12.37 | (176) all_790_13 = all_781_10
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (38) with all_785_3, all_790_6, psi_2$, pair$a,
% 84.84/12.37 | simplifying with (86), (99) gives:
% 84.84/12.37 | (177) all_790_6 = all_785_3
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (38) with all_790_6, all_792_15, psi_2$, pair$a,
% 84.84/12.37 | simplifying with (99), (114) gives:
% 84.84/12.37 | (178) all_792_15 = all_790_6
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (38) with all_783_3, all_792_15, psi_2$, pair$a,
% 84.84/12.37 | simplifying with (72), (114) gives:
% 84.84/12.37 | (179) all_792_15 = all_783_3
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (40) with all_781_11, all_785_11, n_1$, pair$b,
% 84.84/12.37 | simplifying with (59), (89) gives:
% 84.84/12.37 | (180) all_785_11 = all_781_11
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (40) with all_785_11, all_790_14, n_1$, pair$b,
% 84.84/12.37 | simplifying with (89), (102) gives:
% 84.84/12.37 | (181) all_790_14 = all_785_11
% 84.84/12.37 |
% 84.84/12.37 | GROUND_INST: instantiating (40) with all_783_11, all_790_14, n_1$, pair$b,
% 84.84/12.37 | simplifying with (75), (102) gives:
% 84.84/12.37 | (182) all_790_14 = all_783_11
% 84.84/12.37 |
% 84.84/12.38 | GROUND_INST: instantiating (40) with all_781_5, all_792_5, n$, pair$b,
% 84.84/12.38 | simplifying with (60), (118) gives:
% 84.84/12.38 | (183) all_792_5 = all_781_5
% 84.84/12.38 |
% 84.84/12.38 | GROUND_INST: instantiating (40) with all_785_4, all_790_7, n_2$, pair$b,
% 84.84/12.38 | simplifying with (90), (103) gives:
% 84.84/12.38 | (184) all_790_7 = all_785_4
% 84.84/12.38 |
% 84.84/12.38 | GROUND_INST: instantiating (40) with all_790_7, all_792_16, n_2$, pair$b,
% 84.84/12.38 | simplifying with (103), (119) gives:
% 84.84/12.38 | (185) all_792_16 = all_790_7
% 84.84/12.38 |
% 84.84/12.38 | GROUND_INST: instantiating (40) with all_783_4, all_792_16, n_2$, pair$b,
% 84.84/12.38 | simplifying with (76), (119) gives:
% 84.84/12.38 | (186) all_792_16 = all_783_4
% 84.84/12.38 |
% 84.84/12.38 | GROUND_INST: instantiating (42) with all_781_4, all_792_3, k_2$, k_1$,
% 84.84/12.38 | simplifying with (62), (121) gives:
% 84.84/12.38 | (187) all_792_3 = all_781_4
% 84.84/12.38 |
% 84.84/12.38 | GROUND_INST: instantiating (32) with all_814_0, all_817_0, less_eq$f,
% 84.84/12.38 | simplifying with (161), (164) gives:
% 84.84/12.38 | (188) all_817_0 = all_814_0
% 84.84/12.38 |
% 84.84/12.38 | GROUND_INST: instantiating (32) with all_805_0, all_817_0, less_eq$f,
% 84.84/12.38 | simplifying with (155), (164) gives:
% 84.84/12.38 | (189) all_817_0 = all_805_0
% 84.84/12.38 |
% 84.84/12.38 | GROUND_INST: instantiating (32) with all_814_0, all_820_0, less_eq$f,
% 84.84/12.38 | simplifying with (161), (167) gives:
% 84.84/12.38 | (190) all_820_0 = all_814_0
% 84.84/12.38 |
% 84.84/12.38 | GROUND_INST: instantiating (32) with all_811_0, all_820_0, less_eq$f,
% 84.84/12.38 | simplifying with (159), (167) gives:
% 84.84/12.38 | (191) all_820_0 = all_811_0
% 84.84/12.38 |
% 84.84/12.38 | GROUND_INST: instantiating (32) with all_808_0, all_820_0, less_eq$f,
% 84.84/12.38 | simplifying with (157), (167) gives:
% 84.84/12.38 | (192) all_820_0 = all_808_0
% 84.84/12.38 |
% 84.84/12.38 | GROUND_INST: instantiating (32) with all_792_9, all_820_0, less_eq$f,
% 84.84/12.38 | simplifying with (124), (167) gives:
% 84.84/12.38 | (193) all_820_0 = all_792_9
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (191), (192) imply:
% 84.84/12.38 | (194) all_811_0 = all_808_0
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (191), (193) imply:
% 84.84/12.38 | (195) all_811_0 = all_792_9
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (190), (191) imply:
% 84.84/12.38 | (196) all_814_0 = all_811_0
% 84.84/12.38 |
% 84.84/12.38 | SIMP: (196) implies:
% 84.84/12.38 | (197) all_814_0 = all_811_0
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (188), (189) imply:
% 84.84/12.38 | (198) all_814_0 = all_805_0
% 84.84/12.38 |
% 84.84/12.38 | SIMP: (198) implies:
% 84.84/12.38 | (199) all_814_0 = all_805_0
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (197), (199) imply:
% 84.84/12.38 | (200) all_811_0 = all_805_0
% 84.84/12.38 |
% 84.84/12.38 | SIMP: (200) implies:
% 84.84/12.38 | (201) all_811_0 = all_805_0
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (194), (195) imply:
% 84.84/12.38 | (202) all_808_0 = all_792_9
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (194), (201) imply:
% 84.84/12.38 | (203) all_808_0 = all_805_0
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (202), (203) imply:
% 84.84/12.38 | (204) all_805_0 = all_792_9
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (178), (179) imply:
% 84.84/12.38 | (205) all_790_6 = all_783_3
% 84.84/12.38 |
% 84.84/12.38 | SIMP: (205) implies:
% 84.84/12.38 | (206) all_790_6 = all_783_3
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (185), (186) imply:
% 84.84/12.38 | (207) all_790_7 = all_783_4
% 84.84/12.38 |
% 84.84/12.38 | SIMP: (207) implies:
% 84.84/12.38 | (208) all_790_7 = all_783_4
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (171), (173) imply:
% 84.84/12.38 | (209) all_790_8 = all_783_5
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (171), (172) imply:
% 84.84/12.38 | (210) all_790_8 = all_785_5
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (177), (206) imply:
% 84.84/12.38 | (211) all_785_3 = all_783_3
% 84.84/12.38 |
% 84.84/12.38 | SIMP: (211) implies:
% 84.84/12.38 | (212) all_785_3 = all_783_3
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (184), (208) imply:
% 84.84/12.38 | (213) all_785_4 = all_783_4
% 84.84/12.38 |
% 84.84/12.38 | SIMP: (213) implies:
% 84.84/12.38 | (214) all_785_4 = all_783_4
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (209), (210) imply:
% 84.84/12.38 | (215) all_785_5 = all_783_5
% 84.84/12.38 |
% 84.84/12.38 | SIMP: (215) implies:
% 84.84/12.38 | (216) all_785_5 = all_783_5
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (174), (176) imply:
% 84.84/12.38 | (217) all_785_10 = all_781_10
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (174), (175) imply:
% 84.84/12.38 | (218) all_785_10 = all_783_10
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (181), (182) imply:
% 84.84/12.38 | (219) all_785_11 = all_783_11
% 84.84/12.38 |
% 84.84/12.38 | SIMP: (219) implies:
% 84.84/12.38 | (220) all_785_11 = all_783_11
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (169), (170) imply:
% 84.84/12.38 | (221) all_785_12 = all_781_12
% 84.84/12.38 |
% 84.84/12.38 | SIMP: (221) implies:
% 84.84/12.38 | (222) all_785_12 = all_781_12
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (217), (218) imply:
% 84.84/12.38 | (223) all_783_10 = all_781_10
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (180), (220) imply:
% 84.84/12.38 | (224) all_783_11 = all_781_11
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (168), (222) imply:
% 84.84/12.38 | (225) all_783_12 = all_781_12
% 84.84/12.38 |
% 84.84/12.38 | SIMP: (225) implies:
% 84.84/12.38 | (226) all_783_12 = all_781_12
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (182), (224) imply:
% 84.84/12.38 | (227) all_790_14 = all_781_11
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (199), (204) imply:
% 84.84/12.38 | (228) all_814_0 = all_792_9
% 84.84/12.38 |
% 84.84/12.38 | COMBINE_EQS: (189), (204) imply:
% 84.84/12.38 | (229) all_817_0 = all_792_9
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (120), (187) imply:
% 84.84/12.38 | (230) cons$(all_781_4, phi$) = all_792_2
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (117), (183) imply:
% 84.84/12.38 | (231) fun_app$k(all_781_5, all_792_1) = all_792_0
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (116), (186) imply:
% 84.84/12.38 | (232) fun_app$k(all_783_4, all_792_14) = all_792_13
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (101), (208) imply:
% 84.84/12.38 | (233) fun_app$k(all_783_4, all_790_5) = all_790_4
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (100), (227) imply:
% 84.84/12.38 | (234) fun_app$k(all_781_11, all_790_12) = all_790_11
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (88), (214) imply:
% 84.84/12.38 | (235) fun_app$k(all_783_4, all_785_2) = all_785_1
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (87), (180) imply:
% 84.84/12.38 | (236) fun_app$k(all_781_11, all_785_9) = all_785_8
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (73), (224) imply:
% 84.84/12.38 | (237) fun_app$k(all_781_11, all_783_9) = all_783_8
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (112), (179) imply:
% 84.84/12.38 | (238) fun_app$g(all_783_3, phi_2$) = all_792_14
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (97), (206) imply:
% 84.84/12.38 | (239) fun_app$g(all_783_3, phi_2$) = all_790_5
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (96), (176) imply:
% 84.84/12.38 | (240) fun_app$g(all_781_10, phi_1$) = all_790_12
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (84), (212) imply:
% 84.84/12.38 | (241) fun_app$g(all_783_3, phi_2$) = all_785_2
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (83), (217) imply:
% 84.84/12.38 | (242) fun_app$g(all_781_10, phi_1$) = all_785_9
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (69), (223) imply:
% 84.84/12.38 | (243) fun_app$g(all_781_10, phi_1$) = all_783_9
% 84.84/12.38 |
% 84.84/12.38 | REDUCE: (108), (173) imply:
% 84.84/12.39 | (244) fun_app$c(all_783_5, all_792_13) = all_792_12
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (93), (209) imply:
% 84.84/12.39 | (245) fun_app$c(all_783_5, all_790_4) = all_790_3
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (92), (170) imply:
% 84.84/12.39 | (246) fun_app$c(all_781_12, all_790_11) = all_790_10
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (80), (216) imply:
% 84.84/12.39 | (247) fun_app$c(all_783_5, all_785_1) = all_785_0
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (79), (222) imply:
% 84.84/12.39 | (248) fun_app$c(all_781_12, all_785_8) = all_785_7
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (65), (226) imply:
% 84.84/12.39 | (249) fun_app$c(all_781_12, all_783_8) = all_783_7
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (37) with all_781_9, all_785_9, phi_1$, all_781_10,
% 84.84/12.39 | simplifying with (53), (242) gives:
% 84.84/12.39 | (250) all_785_9 = all_781_9
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (37) with all_785_9, all_790_12, phi_1$,
% 84.84/12.39 | all_781_10, simplifying with (240), (242) gives:
% 84.84/12.39 | (251) all_790_12 = all_785_9
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (37) with all_783_9, all_790_12, phi_1$,
% 84.84/12.39 | all_781_10, simplifying with (240), (243) gives:
% 84.84/12.39 | (252) all_790_12 = all_783_9
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (37) with all_783_2, all_790_5, phi_2$, all_783_3,
% 84.84/12.39 | simplifying with (70), (239) gives:
% 84.84/12.39 | (253) all_790_5 = all_783_2
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (37) with all_790_5, all_792_14, phi_2$, all_783_3,
% 84.84/12.39 | simplifying with (238), (239) gives:
% 84.84/12.39 | (254) all_792_14 = all_790_5
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (37) with all_785_2, all_792_14, phi_2$, all_783_3,
% 84.84/12.39 | simplifying with (238), (241) gives:
% 84.84/12.39 | (255) all_792_14 = all_785_2
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (254), (255) imply:
% 84.84/12.39 | (256) all_790_5 = all_785_2
% 84.84/12.39 |
% 84.84/12.39 | SIMP: (256) implies:
% 84.84/12.39 | (257) all_790_5 = all_785_2
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (253), (257) imply:
% 84.84/12.39 | (258) all_785_2 = all_783_2
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (251), (252) imply:
% 84.84/12.39 | (259) all_785_9 = all_783_9
% 84.84/12.39 |
% 84.84/12.39 | SIMP: (259) implies:
% 84.84/12.39 | (260) all_785_9 = all_783_9
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (250), (260) imply:
% 84.84/12.39 | (261) all_783_9 = all_781_9
% 84.84/12.39 |
% 84.84/12.39 | SIMP: (261) implies:
% 84.84/12.39 | (262) all_783_9 = all_781_9
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (252), (262) imply:
% 84.84/12.39 | (263) all_790_12 = all_781_9
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (255), (258) imply:
% 84.84/12.39 | (264) all_792_14 = all_783_2
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (232), (264) imply:
% 84.84/12.39 | (265) fun_app$k(all_783_4, all_783_2) = all_792_13
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (233), (253) imply:
% 84.84/12.39 | (266) fun_app$k(all_783_4, all_783_2) = all_790_4
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (235), (258) imply:
% 84.84/12.39 | (267) fun_app$k(all_783_4, all_783_2) = all_785_1
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (234), (263) imply:
% 84.84/12.39 | (268) fun_app$k(all_781_11, all_781_9) = all_790_11
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (236), (250) imply:
% 84.84/12.39 | (269) fun_app$k(all_781_11, all_781_9) = all_785_8
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (237), (262) imply:
% 84.84/12.39 | (270) fun_app$k(all_781_11, all_781_9) = all_783_8
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (39) with all_781_8, all_785_8, all_781_9,
% 84.84/12.39 | all_781_11, simplifying with (57), (269) gives:
% 84.84/12.39 | (271) all_785_8 = all_781_8
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (39) with all_785_8, all_790_11, all_781_9,
% 84.84/12.39 | all_781_11, simplifying with (268), (269) gives:
% 84.84/12.39 | (272) all_790_11 = all_785_8
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (39) with all_783_8, all_790_11, all_781_9,
% 84.84/12.39 | all_781_11, simplifying with (268), (270) gives:
% 84.84/12.39 | (273) all_790_11 = all_783_8
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (39) with all_783_1, all_790_4, all_783_2,
% 84.84/12.39 | all_783_4, simplifying with (74), (266) gives:
% 84.84/12.39 | (274) all_790_4 = all_783_1
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (39) with all_790_4, all_792_13, all_783_2,
% 84.84/12.39 | all_783_4, simplifying with (265), (266) gives:
% 84.84/12.39 | (275) all_792_13 = all_790_4
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (39) with all_785_1, all_792_13, all_783_2,
% 84.84/12.39 | all_783_4, simplifying with (265), (267) gives:
% 84.84/12.39 | (276) all_792_13 = all_785_1
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (275), (276) imply:
% 84.84/12.39 | (277) all_790_4 = all_785_1
% 84.84/12.39 |
% 84.84/12.39 | SIMP: (277) implies:
% 84.84/12.39 | (278) all_790_4 = all_785_1
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (274), (278) imply:
% 84.84/12.39 | (279) all_785_1 = all_783_1
% 84.84/12.39 |
% 84.84/12.39 | SIMP: (279) implies:
% 84.84/12.39 | (280) all_785_1 = all_783_1
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (272), (273) imply:
% 84.84/12.39 | (281) all_785_8 = all_783_8
% 84.84/12.39 |
% 84.84/12.39 | SIMP: (281) implies:
% 84.84/12.39 | (282) all_785_8 = all_783_8
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (271), (282) imply:
% 84.84/12.39 | (283) all_783_8 = all_781_8
% 84.84/12.39 |
% 84.84/12.39 | SIMP: (283) implies:
% 84.84/12.39 | (284) all_783_8 = all_781_8
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (273), (284) imply:
% 84.84/12.39 | (285) all_790_11 = all_781_8
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (276), (280) imply:
% 84.84/12.39 | (286) all_792_13 = all_783_1
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (244), (286) imply:
% 84.84/12.39 | (287) fun_app$c(all_783_5, all_783_1) = all_792_12
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (245), (274) imply:
% 84.84/12.39 | (288) fun_app$c(all_783_5, all_783_1) = all_790_3
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (247), (280) imply:
% 84.84/12.39 | (289) fun_app$c(all_783_5, all_783_1) = all_785_0
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (246), (285) imply:
% 84.84/12.39 | (290) fun_app$c(all_781_12, all_781_8) = all_790_10
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (248), (271) imply:
% 84.84/12.39 | (291) fun_app$c(all_781_12, all_781_8) = all_785_7
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (249), (284) imply:
% 84.84/12.39 | (292) fun_app$c(all_781_12, all_781_8) = all_783_7
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (78), (280) imply:
% 84.84/12.39 | (293) Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_783_1)
% 84.84/12.39 |
% 84.84/12.39 | REDUCE: (64), (284) imply:
% 84.84/12.39 | (294) Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_781_8)
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (35) with all_781_7, all_790_10, all_781_8,
% 84.84/12.39 | all_781_12, simplifying with (49), (290) gives:
% 84.84/12.39 | (295) all_790_10 = all_781_7
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (35) with all_785_7, all_790_10, all_781_8,
% 84.84/12.39 | all_781_12, simplifying with (290), (291) gives:
% 84.84/12.39 | (296) all_790_10 = all_785_7
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (35) with all_783_7, all_790_10, all_781_8,
% 84.84/12.39 | all_781_12, simplifying with (290), (292) gives:
% 84.84/12.39 | (297) all_790_10 = all_783_7
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (35) with all_783_0, all_790_3, all_783_1,
% 84.84/12.39 | all_783_5, simplifying with (66), (288) gives:
% 84.84/12.39 | (298) all_790_3 = all_783_0
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (35) with all_790_3, all_792_12, all_783_1,
% 84.84/12.39 | all_783_5, simplifying with (287), (288) gives:
% 84.84/12.39 | (299) all_792_12 = all_790_3
% 84.84/12.39 |
% 84.84/12.39 | GROUND_INST: instantiating (35) with all_785_0, all_792_12, all_783_1,
% 84.84/12.39 | all_783_5, simplifying with (287), (289) gives:
% 84.84/12.39 | (300) all_792_12 = all_785_0
% 84.84/12.39 |
% 84.84/12.39 | COMBINE_EQS: (299), (300) imply:
% 84.84/12.39 | (301) all_790_3 = all_785_0
% 84.84/12.39 |
% 84.84/12.39 | SIMP: (301) implies:
% 84.84/12.39 | (302) all_790_3 = all_785_0
% 84.84/12.39 |
% 84.84/12.40 | COMBINE_EQS: (298), (302) imply:
% 84.84/12.40 | (303) all_785_0 = all_783_0
% 84.84/12.40 |
% 84.84/12.40 | SIMP: (303) implies:
% 84.84/12.40 | (304) all_785_0 = all_783_0
% 84.84/12.40 |
% 84.84/12.40 | COMBINE_EQS: (296), (297) imply:
% 84.84/12.40 | (305) all_785_7 = all_783_7
% 84.84/12.40 |
% 84.84/12.40 | COMBINE_EQS: (295), (296) imply:
% 84.84/12.40 | (306) all_785_7 = all_781_7
% 84.84/12.40 |
% 84.84/12.40 | COMBINE_EQS: (305), (306) imply:
% 84.84/12.40 | (307) all_783_7 = all_781_7
% 84.84/12.40 |
% 84.84/12.40 | COMBINE_EQS: (300), (304) imply:
% 84.84/12.40 | (308) all_792_12 = all_783_0
% 84.84/12.40 |
% 84.84/12.40 | REDUCE: (109), (308) imply:
% 84.84/12.40 | (309) fun_app$c(all_792_6, all_792_0) = all_783_0
% 84.84/12.40 |
% 84.84/12.40 | GROUND_INST: instantiating (15) with gamma_1$, all_781_8, gamma$, all_781_0,
% 84.84/12.40 | all_781_12, all_781_7, all_781_6, simplifying with (8), (23),
% 84.84/12.40 | (48), (49), (50), (51), (52), (294) gives:
% 84.84/12.40 | (310) all_781_0 = all_781_8
% 84.84/12.40 |
% 84.84/12.40 | GROUND_INST: instantiating (14) with gamma_1$, all_781_8, gamma$, all_781_0,
% 84.84/12.40 | all_781_12, all_781_7, all_781_6, simplifying with (8), (23),
% 84.84/12.40 | (48), (49), (50), (51), (52), (294) gives:
% 84.84/12.40 | (311) gamma$ = gamma_1$
% 84.84/12.40 |
% 84.84/12.40 | GROUND_INST: instantiating (15) with gamma_2$, all_783_1, all_792_7,
% 84.84/12.40 | all_792_0, all_783_5, all_783_0, all_792_6, simplifying with
% 84.84/12.40 | (24), (66), (68), (105), (107), (111), (293), (309) gives:
% 84.84/12.40 | (312) all_792_0 = all_783_1
% 84.84/12.40 |
% 84.84/12.40 | GROUND_INST: instantiating (14) with gamma_2$, all_783_1, all_792_7,
% 84.84/12.40 | all_792_0, all_783_5, all_783_0, all_792_6, simplifying with
% 84.84/12.40 | (24), (66), (68), (105), (107), (111), (293), (309) gives:
% 84.84/12.40 | (313) all_792_7 = gamma_2$
% 84.84/12.40 |
% 84.84/12.40 | GROUND_INST: instantiating (17) with gamma_1$, n_1$, psi_1$, phi_1$,
% 84.84/12.40 | all_781_12, all_781_11, all_781_10, all_781_9, all_781_8,
% 84.84/12.40 | all_781_7, simplifying with (23), (25), (26), (29), (49), (51),
% 84.84/12.40 | (53), (55), (57), (59) gives:
% 84.84/12.40 | (314) ? [v0: A_run_set$] : ? [v1: A_run_set$] : ? [v2:
% 84.84/12.40 | A_run_set_a_run_set_fun$] : ? [v3: Nat_a_run_set_fun$] : ? [v4:
% 84.84/12.40 | A_run_set$] : ? [v5: A_run_set$] : ? [v6:
% 84.84/12.40 | A_run_set_a_run_set_fun$] : ? [v7: Nat_a_run_set_fun$] : ? [v8:
% 84.84/12.40 | int] : ? [v9: Nat$] : ? [v10: A_run_set$] :
% 84.84/12.40 | (tESL_interpretation_stepwise$(phi_1$) = v7 &
% 84.84/12.40 | tESL_interpretation_stepwise$(psi_1$) = v3 & fun_app$t(nat$,
% 84.84/12.40 | $sum(v8, 1)) = v9 & fun_app$s(v7, v9) = v10 & fun_app$s(v3, n_1$)
% 84.84/12.40 | = v4 & symbolic_run_interpretation$(gamma_1$) = v1 &
% 84.84/12.40 | heronConf_interpretation$(all_781_7) = v0 & fun_app$u(of_nat$,
% 84.84/12.40 | n_1$) = v8 & fun_app$r(inf$, v5) = v6 & fun_app$r(inf$, v1) = v2
% 84.84/12.40 | & fun_app$q(v6, v10) = v0 & fun_app$q(v2, v4) = v5 &
% 84.84/12.40 | A_run_set$(v10) & A_run_set$(v5) & A_run_set$(v4) & A_run_set$(v1)
% 84.84/12.40 | & A_run_set$(v0) & A_run_set_a_run_set_fun$(v6) &
% 84.84/12.40 | A_run_set_a_run_set_fun$(v2) & Nat$(v9) & Nat_a_run_set_fun$(v7) &
% 84.84/12.40 | Nat_a_run_set_fun$(v3))
% 84.84/12.40 |
% 84.84/12.40 | GROUND_INST: instantiating (17) with all_792_7, n$, psi$, all_792_2,
% 84.84/12.40 | all_792_6, all_781_5, all_792_4, all_792_1, all_792_0, all_783_0,
% 84.84/12.40 | simplifying with (9), (11), (60), (105), (106), (111), (113),
% 84.84/12.40 | (115), (231), (309) gives:
% 84.84/12.40 | (315) ? [v0: A_run_set$] : ? [v1: A_run_set$] : ? [v2:
% 84.84/12.40 | A_run_set_a_run_set_fun$] : ? [v3: Nat_a_run_set_fun$] : ? [v4:
% 84.84/12.40 | A_run_set$] : ? [v5: A_run_set$] : ? [v6:
% 84.84/12.40 | A_run_set_a_run_set_fun$] : ? [v7: Nat_a_run_set_fun$] : ? [v8:
% 84.84/12.40 | int] : ? [v9: Nat$] : ? [v10: A_run_set$] :
% 84.84/12.40 | (tESL_interpretation_stepwise$(all_792_2) = v7 &
% 84.84/12.40 | tESL_interpretation_stepwise$(psi$) = v3 & fun_app$t(nat$, $sum(v8,
% 84.84/12.40 | 1)) = v9 & fun_app$s(v7, v9) = v10 & fun_app$s(v3, n$) = v4 &
% 84.84/12.40 | symbolic_run_interpretation$(all_792_7) = v1 &
% 84.84/12.40 | heronConf_interpretation$(all_783_0) = v0 & fun_app$u(of_nat$, n$)
% 84.84/12.40 | = v8 & fun_app$r(inf$, v5) = v6 & fun_app$r(inf$, v1) = v2 &
% 84.84/12.40 | fun_app$q(v6, v10) = v0 & fun_app$q(v2, v4) = v5 & A_run_set$(v10)
% 84.84/12.40 | & A_run_set$(v5) & A_run_set$(v4) & A_run_set$(v1) & A_run_set$(v0)
% 84.84/12.40 | & A_run_set_a_run_set_fun$(v6) & A_run_set_a_run_set_fun$(v2) &
% 84.84/12.40 | Nat$(v9) & Nat_a_run_set_fun$(v7) & Nat_a_run_set_fun$(v3))
% 84.84/12.40 |
% 84.84/12.40 | GROUND_INST: instantiating (17) with gamma$, n$, all_781_3, phi$, all_781_6,
% 84.84/12.40 | all_781_5, all_781_2, all_781_1, all_781_0, all_781_7,
% 84.84/12.40 | simplifying with (8), (10), (11), (47), (50), (52), (54), (56),
% 84.84/12.40 | (58), (60) gives:
% 84.84/12.40 | (316) ? [v0: A_run_set$] : ? [v1: A_run_set$] : ? [v2:
% 84.84/12.40 | A_run_set_a_run_set_fun$] : ? [v3: Nat_a_run_set_fun$] : ? [v4:
% 84.84/12.40 | A_run_set$] : ? [v5: A_run_set$] : ? [v6:
% 84.84/12.40 | A_run_set_a_run_set_fun$] : ? [v7: Nat_a_run_set_fun$] : ? [v8:
% 84.84/12.40 | int] : ? [v9: Nat$] : ? [v10: A_run_set$] :
% 84.84/12.40 | (tESL_interpretation_stepwise$(all_781_3) = v3 &
% 84.84/12.40 | tESL_interpretation_stepwise$(phi$) = v7 & fun_app$t(nat$, $sum(v8,
% 84.84/12.40 | 1)) = v9 & fun_app$s(v7, v9) = v10 & fun_app$s(v3, n$) = v4 &
% 84.84/12.40 | symbolic_run_interpretation$(gamma$) = v1 &
% 84.84/12.40 | heronConf_interpretation$(all_781_7) = v0 & fun_app$u(of_nat$, n$)
% 84.84/12.40 | = v8 & fun_app$r(inf$, v5) = v6 & fun_app$r(inf$, v1) = v2 &
% 84.84/12.40 | fun_app$q(v6, v10) = v0 & fun_app$q(v2, v4) = v5 & A_run_set$(v10)
% 84.84/12.40 | & A_run_set$(v5) & A_run_set$(v4) & A_run_set$(v1) & A_run_set$(v0)
% 84.84/12.40 | & A_run_set_a_run_set_fun$(v6) & A_run_set_a_run_set_fun$(v2) &
% 84.84/12.40 | Nat$(v9) & Nat_a_run_set_fun$(v7) & Nat_a_run_set_fun$(v3))
% 84.84/12.40 |
% 84.84/12.40 | GROUND_INST: instantiating (17) with gamma_2$, n_2$, psi_2$, phi_2$,
% 84.84/12.40 | all_783_5, all_783_4, all_783_3, all_783_2, all_783_1, all_783_0,
% 84.84/12.40 | simplifying with (24), (27), (28), (30), (66), (68), (70), (72),
% 84.84/12.40 | (74), (76) gives:
% 84.84/12.40 | (317) ? [v0: A_run_set$] : ? [v1: A_run_set$] : ? [v2:
% 84.84/12.40 | A_run_set_a_run_set_fun$] : ? [v3: Nat_a_run_set_fun$] : ? [v4:
% 84.84/12.40 | A_run_set$] : ? [v5: A_run_set$] : ? [v6:
% 84.84/12.40 | A_run_set_a_run_set_fun$] : ? [v7: Nat_a_run_set_fun$] : ? [v8:
% 84.84/12.40 | int] : ? [v9: Nat$] : ? [v10: A_run_set$] :
% 84.84/12.40 | (tESL_interpretation_stepwise$(phi_2$) = v7 &
% 84.84/12.40 | tESL_interpretation_stepwise$(psi_2$) = v3 & fun_app$t(nat$,
% 84.84/12.40 | $sum(v8, 1)) = v9 & fun_app$s(v7, v9) = v10 & fun_app$s(v3, n_2$)
% 84.84/12.40 | = v4 & symbolic_run_interpretation$(gamma_2$) = v1 &
% 84.84/12.40 | heronConf_interpretation$(all_783_0) = v0 & fun_app$u(of_nat$,
% 84.84/12.40 | n_2$) = v8 & fun_app$r(inf$, v5) = v6 & fun_app$r(inf$, v1) = v2
% 84.84/12.40 | & fun_app$q(v6, v10) = v0 & fun_app$q(v2, v4) = v5 &
% 84.84/12.40 | A_run_set$(v10) & A_run_set$(v5) & A_run_set$(v4) & A_run_set$(v1)
% 84.84/12.40 | & A_run_set$(v0) & A_run_set_a_run_set_fun$(v6) &
% 84.84/12.40 | A_run_set_a_run_set_fun$(v2) & Nat$(v9) & Nat_a_run_set_fun$(v7) &
% 84.84/12.40 | Nat_a_run_set_fun$(v3))
% 84.84/12.40 |
% 84.84/12.40 | GROUND_INST: instantiating (162) with gamma$, n$, k_1$, k_2$, psi$, phi$,
% 84.84/12.40 | all_781_6, all_781_5, all_781_4, all_781_3, all_781_2, all_781_1,
% 84.84/12.40 | all_781_0, all_781_7, simplifying with (6), (7), (8), (9), (10),
% 84.84/12.40 | (11), (50), (52), (54), (56), (58), (60), (61), (62) gives:
% 84.84/12.41 | (318) ? [v0: A_run_set$] : ? [v1: Cnt_expr$] : ? [v2: Cnt_expr$] : ?
% 84.84/12.41 | [v3: A_constr$] : ? [v4: A_constr_list$] : ? [v5:
% 84.84/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 84.84/12.41 | : ? [v6:
% 84.84/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 84.84/12.41 | : ? [v7: A_TESL_atomic_list$] : ? [v8:
% 84.84/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v9:
% 84.84/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v10:
% 84.84/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 84.84/12.41 | : (heronConf_interpretation$(v10) = v0 &
% 84.84/12.41 | heronConf_interpretation$(all_781_7) = v0 & tickCountLeq$(k_1$, n$)
% 84.84/12.41 | = v2 & tickCountLeq$(k_2$, n$) = v1 & tickCntArith$(v1, v2,
% 84.84/12.41 | all_814_0) = v3 & cons$a(v3, gamma$) = v4 & cons$(all_781_4,
% 84.84/12.41 | phi$) = v7 & fun_app$k(all_781_5, v8) = v9 & fun_app$h(pair$a,
% 84.84/12.41 | psi$) = v6 & fun_app$g(v6, v7) = v8 & fun_app$d(pair$, v4) = v5 &
% 84.84/12.41 | fun_app$c(v5, v9) = v10 &
% 84.84/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v9) &
% 84.84/12.41 | A_run_set$(v0) & A_constr$(v3) &
% 84.84/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v10)
% 84.84/12.41 | & Cnt_expr$(v2) & Cnt_expr$(v1) &
% 84.84/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v8) &
% 84.84/12.41 | A_TESL_atomic_list$(v7) & A_constr_list$(v4) &
% 84.84/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v5)
% 84.84/12.41 | &
% 84.84/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v6))
% 84.84/12.41 |
% 84.84/12.41 | GROUND_INST: instantiating (165) with k_2$, n$, k_1$, gamma$, psi$, phi$,
% 84.84/12.41 | all_781_5, all_781_4, all_781_6, all_781_3, all_781_2, all_781_1,
% 84.84/12.41 | all_781_0, all_781_7, simplifying with (6), (7), (8), (9), (10),
% 84.84/12.41 | (11), (50), (52), (54), (56), (58), (60), (61), (62) gives:
% 85.54/12.41 | (319) ? [v0: Cnt_expr$] : ? [v1: Cnt_expr$] : ? [v2: A_constr$] : ?
% 85.54/12.41 | [v3: A_constr_list$] : ? [v4:
% 85.54/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 85.54/12.41 | : ? [v5:
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 85.54/12.41 | : ? [v6: A_TESL_atomic_list$] : ? [v7:
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v8:
% 85.54/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v9:
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 85.54/12.41 | : ? [v10:
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 85.54/12.41 | : ? [v11:
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$]
% 85.54/12.41 | : ? [v12:
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$]
% 85.54/12.41 | : (insert$(v9, bot$) = v10 & collect$b(v11) = v12 &
% 85.54/12.41 | tickCountLeq$(k_1$, n$) = v1 & tickCountLeq$(k_2$, n$) = v0 &
% 85.54/12.41 | tickCntArith$(v0, v1, all_817_0) = v2 & cons$a(v2, gamma$) = v3 &
% 85.54/12.41 | less_eq$i(v10, v12) = 0 & cons$(all_781_4, phi$) = v6 &
% 85.54/12.41 | operational_semantics_step$(all_781_7) = v11 & fun_app$k(all_781_5,
% 85.54/12.41 | v7) = v8 & fun_app$h(pair$a, psi$) = v5 & fun_app$g(v5, v6) = v7
% 85.54/12.41 | & fun_app$d(pair$, v3) = v4 & fun_app$c(v4, v8) = v9 &
% 85.54/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v8) &
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(v11)
% 85.54/12.41 | & A_constr$(v2) &
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v9)
% 85.54/12.41 | & Cnt_expr$(v1) & Cnt_expr$(v0) &
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(v7) &
% 85.54/12.41 | A_TESL_atomic_list$(v6) & A_constr_list$(v3) &
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v12)
% 85.54/12.41 | &
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(v10)
% 85.54/12.41 | &
% 85.54/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v4)
% 85.54/12.41 | &
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v5))
% 85.54/12.41 |
% 85.54/12.41 | GROUND_INST: instantiating (5) with all_794_12, all_794_1, all_794_0,
% 85.54/12.41 | simplifying with (129), (130), (131) gives:
% 85.54/12.41 | (320) all_794_0 = 0 | ? [v0: A_run$] : ? [v1: int] : ( ~ (v1 = 0) &
% 85.54/12.41 | member$(v0, all_794_1) = v1 & member$(v0, all_794_12) = 0 &
% 85.54/12.41 | A_run$(v0))
% 85.54/12.41 |
% 85.54/12.41 | GROUND_INST: instantiating (18) with gamma_1$, n_1$, psi_1$, phi_1$,
% 85.54/12.41 | all_794_11, all_794_10, all_794_9, all_794_8, all_794_7,
% 85.54/12.41 | all_794_6, all_794_5, all_794_4, all_794_3, all_794_2, all_794_1,
% 85.54/12.41 | simplifying with (23), (25), (26), (29), (134), (135), (138),
% 85.54/12.41 | (139), (140), (142), (146), (147), (149), (150), (151) gives:
% 85.54/12.41 | (321) ? [v0:
% 85.54/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 85.54/12.41 | : ? [v1:
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 85.54/12.41 | : ? [v2:
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 85.54/12.41 | : ? [v3: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v4:
% 85.54/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v5:
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 85.54/12.41 | : (heronConf_interpretation$(v5) = all_794_1 & fun_app$l(pair$b,
% 85.54/12.41 | n_1$) = v1 & fun_app$k(v1, v3) = v4 & fun_app$h(pair$a, psi_1$) =
% 85.54/12.41 | v2 & fun_app$g(v2, phi_1$) = v3 & fun_app$d(pair$, gamma_1$) = v0 &
% 85.54/12.41 | fun_app$c(v0, v4) = v5 &
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v1)
% 85.54/12.41 | & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v4) &
% 85.54/12.41 | A_run_set$(all_794_1) &
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v5)
% 85.54/12.41 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v3) &
% 85.54/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v0)
% 85.54/12.41 | &
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v2))
% 85.54/12.41 |
% 85.54/12.41 | GROUND_INST: instantiating (18) with gamma_2$, n_2$, psi_2$, phi_2$,
% 85.54/12.41 | all_794_22, all_794_21, all_794_20, all_794_19, all_794_18,
% 85.54/12.41 | all_794_17, all_794_16, all_794_15, all_794_14, all_794_13,
% 85.54/12.41 | all_794_12, simplifying with (24), (27), (28), (30), (132),
% 85.54/12.41 | (133), (136), (137), (141), (143), (144), (145), (148), (152),
% 85.54/12.41 | (153) gives:
% 85.54/12.41 | (322) ? [v0:
% 85.54/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$]
% 85.54/12.41 | : ? [v1:
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$]
% 85.54/12.41 | : ? [v2:
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$]
% 85.54/12.41 | : ? [v3: A_TESL_atomic_list_a_TESL_atomic_list_prod$] : ? [v4:
% 85.54/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$] : ? [v5:
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$]
% 85.54/12.41 | : (heronConf_interpretation$(v5) = all_794_12 & fun_app$l(pair$b,
% 85.54/12.41 | n_2$) = v1 & fun_app$k(v1, v3) = v4 & fun_app$h(pair$a, psi_2$) =
% 85.54/12.41 | v2 & fun_app$g(v2, phi_2$) = v3 & fun_app$d(pair$, gamma_2$) = v0 &
% 85.54/12.41 | fun_app$c(v0, v4) = v5 &
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(v1)
% 85.54/12.41 | & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(v4) &
% 85.54/12.41 | A_run_set$(all_794_12) &
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(v5)
% 85.54/12.41 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(v3) &
% 85.54/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(v0)
% 85.54/12.41 | &
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(v2))
% 85.54/12.41 |
% 85.54/12.41 | DELTA: instantiating (322) with fresh symbols all_1019_0, all_1019_1,
% 85.54/12.41 | all_1019_2, all_1019_3, all_1019_4, all_1019_5 gives:
% 85.54/12.41 | (323) heronConf_interpretation$(all_1019_0) = all_794_12 &
% 85.54/12.41 | fun_app$l(pair$b, n_2$) = all_1019_4 & fun_app$k(all_1019_4,
% 85.54/12.41 | all_1019_2) = all_1019_1 & fun_app$h(pair$a, psi_2$) = all_1019_3 &
% 85.54/12.41 | fun_app$g(all_1019_3, phi_2$) = all_1019_2 & fun_app$d(pair$,
% 85.54/12.41 | gamma_2$) = all_1019_5 & fun_app$c(all_1019_5, all_1019_1) =
% 85.54/12.41 | all_1019_0 &
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(all_1019_4)
% 85.54/12.41 | & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_1019_1) &
% 85.54/12.41 | A_run_set$(all_794_12) &
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(all_1019_0)
% 85.54/12.41 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_1019_2) &
% 85.54/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_1019_5)
% 85.54/12.41 | &
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_1019_3)
% 85.54/12.41 |
% 85.54/12.41 | ALPHA: (323) implies:
% 85.54/12.41 | (324) fun_app$c(all_1019_5, all_1019_1) = all_1019_0
% 85.54/12.41 | (325) fun_app$d(pair$, gamma_2$) = all_1019_5
% 85.54/12.41 | (326) fun_app$g(all_1019_3, phi_2$) = all_1019_2
% 85.54/12.41 | (327) fun_app$h(pair$a, psi_2$) = all_1019_3
% 85.54/12.41 | (328) fun_app$k(all_1019_4, all_1019_2) = all_1019_1
% 85.54/12.41 | (329) fun_app$l(pair$b, n_2$) = all_1019_4
% 85.54/12.41 | (330) heronConf_interpretation$(all_1019_0) = all_794_12
% 85.54/12.41 |
% 85.54/12.41 | DELTA: instantiating (321) with fresh symbols all_1021_0, all_1021_1,
% 85.54/12.41 | all_1021_2, all_1021_3, all_1021_4, all_1021_5 gives:
% 85.54/12.41 | (331) heronConf_interpretation$(all_1021_0) = all_794_1 & fun_app$l(pair$b,
% 85.54/12.41 | n_1$) = all_1021_4 & fun_app$k(all_1021_4, all_1021_2) = all_1021_1
% 85.54/12.41 | & fun_app$h(pair$a, psi_1$) = all_1021_3 & fun_app$g(all_1021_3,
% 85.54/12.41 | phi_1$) = all_1021_2 & fun_app$d(pair$, gamma_1$) = all_1021_5 &
% 85.54/12.41 | fun_app$c(all_1021_5, all_1021_1) = all_1021_0 &
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_prod_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_fun$(all_1021_4)
% 85.54/12.41 | & Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_1021_1) &
% 85.54/12.41 | A_run_set$(all_794_1) &
% 85.54/12.41 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(all_1021_0)
% 85.54/12.41 | & A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_1021_2) &
% 85.54/12.41 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_1021_5)
% 85.54/12.41 | &
% 85.54/12.41 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_1021_3)
% 85.54/12.41 |
% 85.54/12.41 | ALPHA: (331) implies:
% 85.54/12.41 | (332) fun_app$c(all_1021_5, all_1021_1) = all_1021_0
% 85.54/12.41 | (333) fun_app$d(pair$, gamma_1$) = all_1021_5
% 85.54/12.41 | (334) fun_app$g(all_1021_3, phi_1$) = all_1021_2
% 85.54/12.41 | (335) fun_app$h(pair$a, psi_1$) = all_1021_3
% 85.54/12.41 | (336) fun_app$k(all_1021_4, all_1021_2) = all_1021_1
% 85.54/12.41 | (337) fun_app$l(pair$b, n_1$) = all_1021_4
% 85.54/12.41 | (338) heronConf_interpretation$(all_1021_0) = all_794_1
% 85.54/12.41 |
% 85.54/12.41 | DELTA: instantiating (315) with fresh symbols all_1023_0, all_1023_1,
% 85.54/12.41 | all_1023_2, all_1023_3, all_1023_4, all_1023_5, all_1023_6, all_1023_7,
% 85.54/12.41 | all_1023_8, all_1023_9, all_1023_10 gives:
% 85.54/12.41 | (339) tESL_interpretation_stepwise$(all_792_2) = all_1023_3 &
% 85.54/12.41 | tESL_interpretation_stepwise$(psi$) = all_1023_7 & fun_app$t(nat$,
% 85.54/12.41 | $sum(all_1023_2, 1)) = all_1023_1 & fun_app$s(all_1023_3,
% 85.54/12.41 | all_1023_1) = all_1023_0 & fun_app$s(all_1023_7, n$) = all_1023_6 &
% 85.54/12.41 | symbolic_run_interpretation$(all_792_7) = all_1023_9 &
% 85.54/12.41 | heronConf_interpretation$(all_783_0) = all_1023_10 &
% 85.54/12.41 | fun_app$u(of_nat$, n$) = all_1023_2 & fun_app$r(inf$, all_1023_5) =
% 85.54/12.41 | all_1023_4 & fun_app$r(inf$, all_1023_9) = all_1023_8 &
% 85.54/12.41 | fun_app$q(all_1023_4, all_1023_0) = all_1023_10 &
% 85.54/12.41 | fun_app$q(all_1023_8, all_1023_6) = all_1023_5 &
% 85.54/12.41 | A_run_set$(all_1023_0) & A_run_set$(all_1023_5) &
% 85.54/12.41 | A_run_set$(all_1023_6) & A_run_set$(all_1023_9) &
% 85.54/12.41 | A_run_set$(all_1023_10) & A_run_set_a_run_set_fun$(all_1023_4) &
% 85.54/12.41 | A_run_set_a_run_set_fun$(all_1023_8) & Nat$(all_1023_1) &
% 85.54/12.41 | Nat_a_run_set_fun$(all_1023_3) & Nat_a_run_set_fun$(all_1023_7)
% 85.54/12.41 |
% 85.54/12.41 | ALPHA: (339) implies:
% 85.54/12.41 | (340) heronConf_interpretation$(all_783_0) = all_1023_10
% 85.54/12.41 |
% 85.54/12.41 | DELTA: instantiating (316) with fresh symbols all_1025_0, all_1025_1,
% 85.54/12.41 | all_1025_2, all_1025_3, all_1025_4, all_1025_5, all_1025_6, all_1025_7,
% 85.54/12.41 | all_1025_8, all_1025_9, all_1025_10 gives:
% 85.54/12.42 | (341) tESL_interpretation_stepwise$(all_781_3) = all_1025_7 &
% 85.54/12.42 | tESL_interpretation_stepwise$(phi$) = all_1025_3 & fun_app$t(nat$,
% 85.54/12.42 | $sum(all_1025_2, 1)) = all_1025_1 & fun_app$s(all_1025_3,
% 85.54/12.42 | all_1025_1) = all_1025_0 & fun_app$s(all_1025_7, n$) = all_1025_6 &
% 85.54/12.42 | symbolic_run_interpretation$(gamma$) = all_1025_9 &
% 85.54/12.42 | heronConf_interpretation$(all_781_7) = all_1025_10 &
% 85.54/12.42 | fun_app$u(of_nat$, n$) = all_1025_2 & fun_app$r(inf$, all_1025_5) =
% 85.54/12.42 | all_1025_4 & fun_app$r(inf$, all_1025_9) = all_1025_8 &
% 85.54/12.42 | fun_app$q(all_1025_4, all_1025_0) = all_1025_10 &
% 85.54/12.42 | fun_app$q(all_1025_8, all_1025_6) = all_1025_5 &
% 85.54/12.42 | A_run_set$(all_1025_0) & A_run_set$(all_1025_5) &
% 85.54/12.42 | A_run_set$(all_1025_6) & A_run_set$(all_1025_9) &
% 85.54/12.42 | A_run_set$(all_1025_10) & A_run_set_a_run_set_fun$(all_1025_4) &
% 85.54/12.42 | A_run_set_a_run_set_fun$(all_1025_8) & Nat$(all_1025_1) &
% 85.54/12.42 | Nat_a_run_set_fun$(all_1025_3) & Nat_a_run_set_fun$(all_1025_7)
% 85.54/12.42 |
% 85.54/12.42 | ALPHA: (341) implies:
% 85.54/12.42 | (342) heronConf_interpretation$(all_781_7) = all_1025_10
% 85.54/12.42 |
% 85.54/12.42 | DELTA: instantiating (314) with fresh symbols all_1027_0, all_1027_1,
% 85.54/12.42 | all_1027_2, all_1027_3, all_1027_4, all_1027_5, all_1027_6, all_1027_7,
% 85.54/12.42 | all_1027_8, all_1027_9, all_1027_10 gives:
% 85.54/12.42 | (343) tESL_interpretation_stepwise$(phi_1$) = all_1027_3 &
% 85.54/12.42 | tESL_interpretation_stepwise$(psi_1$) = all_1027_7 & fun_app$t(nat$,
% 85.54/12.42 | $sum(all_1027_2, 1)) = all_1027_1 & fun_app$s(all_1027_3,
% 85.54/12.42 | all_1027_1) = all_1027_0 & fun_app$s(all_1027_7, n_1$) = all_1027_6
% 85.54/12.42 | & symbolic_run_interpretation$(gamma_1$) = all_1027_9 &
% 85.54/12.42 | heronConf_interpretation$(all_781_7) = all_1027_10 &
% 85.54/12.42 | fun_app$u(of_nat$, n_1$) = all_1027_2 & fun_app$r(inf$, all_1027_5) =
% 85.54/12.42 | all_1027_4 & fun_app$r(inf$, all_1027_9) = all_1027_8 &
% 85.54/12.42 | fun_app$q(all_1027_4, all_1027_0) = all_1027_10 &
% 85.54/12.42 | fun_app$q(all_1027_8, all_1027_6) = all_1027_5 &
% 85.54/12.42 | A_run_set$(all_1027_0) & A_run_set$(all_1027_5) &
% 85.54/12.42 | A_run_set$(all_1027_6) & A_run_set$(all_1027_9) &
% 85.54/12.42 | A_run_set$(all_1027_10) & A_run_set_a_run_set_fun$(all_1027_4) &
% 85.54/12.42 | A_run_set_a_run_set_fun$(all_1027_8) & Nat$(all_1027_1) &
% 85.54/12.42 | Nat_a_run_set_fun$(all_1027_3) & Nat_a_run_set_fun$(all_1027_7)
% 85.54/12.42 |
% 85.54/12.42 | ALPHA: (343) implies:
% 85.54/12.42 | (344) heronConf_interpretation$(all_781_7) = all_1027_10
% 85.54/12.42 |
% 85.54/12.42 | DELTA: instantiating (317) with fresh symbols all_1029_0, all_1029_1,
% 85.54/12.42 | all_1029_2, all_1029_3, all_1029_4, all_1029_5, all_1029_6, all_1029_7,
% 85.54/12.42 | all_1029_8, all_1029_9, all_1029_10 gives:
% 85.54/12.42 | (345) tESL_interpretation_stepwise$(phi_2$) = all_1029_3 &
% 85.54/12.42 | tESL_interpretation_stepwise$(psi_2$) = all_1029_7 & fun_app$t(nat$,
% 85.54/12.42 | $sum(all_1029_2, 1)) = all_1029_1 & fun_app$s(all_1029_3,
% 85.54/12.42 | all_1029_1) = all_1029_0 & fun_app$s(all_1029_7, n_2$) = all_1029_6
% 85.54/12.42 | & symbolic_run_interpretation$(gamma_2$) = all_1029_9 &
% 85.54/12.42 | heronConf_interpretation$(all_783_0) = all_1029_10 &
% 85.54/12.42 | fun_app$u(of_nat$, n_2$) = all_1029_2 & fun_app$r(inf$, all_1029_5) =
% 85.54/12.42 | all_1029_4 & fun_app$r(inf$, all_1029_9) = all_1029_8 &
% 85.54/12.42 | fun_app$q(all_1029_4, all_1029_0) = all_1029_10 &
% 85.54/12.42 | fun_app$q(all_1029_8, all_1029_6) = all_1029_5 &
% 85.54/12.42 | A_run_set$(all_1029_0) & A_run_set$(all_1029_5) &
% 85.54/12.42 | A_run_set$(all_1029_6) & A_run_set$(all_1029_9) &
% 85.54/12.42 | A_run_set$(all_1029_10) & A_run_set_a_run_set_fun$(all_1029_4) &
% 85.54/12.42 | A_run_set_a_run_set_fun$(all_1029_8) & Nat$(all_1029_1) &
% 85.54/12.42 | Nat_a_run_set_fun$(all_1029_3) & Nat_a_run_set_fun$(all_1029_7)
% 85.54/12.42 |
% 85.54/12.42 | ALPHA: (345) implies:
% 85.54/12.42 | (346) heronConf_interpretation$(all_783_0) = all_1029_10
% 85.54/12.42 |
% 85.54/12.42 | DELTA: instantiating (318) with fresh symbols all_1031_0, all_1031_1,
% 85.54/12.42 | all_1031_2, all_1031_3, all_1031_4, all_1031_5, all_1031_6, all_1031_7,
% 85.54/12.42 | all_1031_8, all_1031_9, all_1031_10 gives:
% 85.54/12.42 | (347) heronConf_interpretation$(all_1031_0) = all_1031_10 &
% 85.54/12.42 | heronConf_interpretation$(all_781_7) = all_1031_10 &
% 85.54/12.42 | tickCountLeq$(k_1$, n$) = all_1031_8 & tickCountLeq$(k_2$, n$) =
% 85.54/12.42 | all_1031_9 & tickCntArith$(all_1031_9, all_1031_8, all_814_0) =
% 85.54/12.42 | all_1031_7 & cons$a(all_1031_7, gamma$) = all_1031_6 &
% 85.54/12.42 | cons$(all_781_4, phi$) = all_1031_3 & fun_app$k(all_781_5,
% 85.54/12.42 | all_1031_2) = all_1031_1 & fun_app$h(pair$a, psi$) = all_1031_4 &
% 85.54/12.42 | fun_app$g(all_1031_4, all_1031_3) = all_1031_2 & fun_app$d(pair$,
% 85.54/12.42 | all_1031_6) = all_1031_5 & fun_app$c(all_1031_5, all_1031_1) =
% 85.54/12.42 | all_1031_0 &
% 85.54/12.42 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_1031_1) &
% 85.54/12.42 | A_run_set$(all_1031_10) & A_constr$(all_1031_7) &
% 85.54/12.42 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(all_1031_0)
% 85.54/12.42 | & Cnt_expr$(all_1031_8) & Cnt_expr$(all_1031_9) &
% 85.54/12.42 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_1031_2) &
% 85.54/12.42 | A_TESL_atomic_list$(all_1031_3) & A_constr_list$(all_1031_6) &
% 85.54/12.42 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_1031_5)
% 85.54/12.42 | &
% 85.54/12.42 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_1031_4)
% 85.54/12.42 |
% 85.54/12.42 | ALPHA: (347) implies:
% 85.54/12.42 | (348) fun_app$c(all_1031_5, all_1031_1) = all_1031_0
% 85.54/12.42 | (349) fun_app$d(pair$, all_1031_6) = all_1031_5
% 85.54/12.42 | (350) fun_app$g(all_1031_4, all_1031_3) = all_1031_2
% 85.54/12.42 | (351) fun_app$h(pair$a, psi$) = all_1031_4
% 85.54/12.42 | (352) fun_app$k(all_781_5, all_1031_2) = all_1031_1
% 85.54/12.42 | (353) cons$(all_781_4, phi$) = all_1031_3
% 85.54/12.42 | (354) cons$a(all_1031_7, gamma$) = all_1031_6
% 85.54/12.42 | (355) tickCntArith$(all_1031_9, all_1031_8, all_814_0) = all_1031_7
% 85.54/12.42 | (356) tickCountLeq$(k_2$, n$) = all_1031_9
% 85.54/12.42 | (357) tickCountLeq$(k_1$, n$) = all_1031_8
% 85.54/12.42 | (358) heronConf_interpretation$(all_781_7) = all_1031_10
% 85.54/12.42 | (359) heronConf_interpretation$(all_1031_0) = all_1031_10
% 85.54/12.42 |
% 85.54/12.42 | DELTA: instantiating (319) with fresh symbols all_1033_0, all_1033_1,
% 85.54/12.42 | all_1033_2, all_1033_3, all_1033_4, all_1033_5, all_1033_6, all_1033_7,
% 85.54/12.42 | all_1033_8, all_1033_9, all_1033_10, all_1033_11, all_1033_12 gives:
% 85.54/12.42 | (360) insert$(all_1033_3, bot$) = all_1033_2 & collect$b(all_1033_1) =
% 85.54/12.42 | all_1033_0 & tickCountLeq$(k_1$, n$) = all_1033_11 &
% 85.54/12.42 | tickCountLeq$(k_2$, n$) = all_1033_12 & tickCntArith$(all_1033_12,
% 85.54/12.42 | all_1033_11, all_817_0) = all_1033_10 & cons$a(all_1033_10, gamma$)
% 85.54/12.42 | = all_1033_9 & less_eq$i(all_1033_2, all_1033_0) = 0 &
% 85.54/12.42 | cons$(all_781_4, phi$) = all_1033_6 &
% 85.54/12.42 | operational_semantics_step$(all_781_7) = all_1033_1 &
% 85.54/12.42 | fun_app$k(all_781_5, all_1033_5) = all_1033_4 & fun_app$h(pair$a,
% 85.54/12.42 | psi$) = all_1033_7 & fun_app$g(all_1033_7, all_1033_6) = all_1033_5
% 85.54/12.42 | & fun_app$d(pair$, all_1033_9) = all_1033_8 & fun_app$c(all_1033_8,
% 85.54/12.42 | all_1033_4) = all_1033_3 &
% 85.54/12.42 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod$(all_1033_4) &
% 85.54/12.42 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_bool_fun$(all_1033_1)
% 85.54/12.42 | & A_constr$(all_1033_10) &
% 85.54/12.42 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod$(all_1033_3)
% 85.54/12.42 | & Cnt_expr$(all_1033_11) & Cnt_expr$(all_1033_12) &
% 85.54/12.42 | A_TESL_atomic_list_a_TESL_atomic_list_prod$(all_1033_5) &
% 85.54/12.42 | A_TESL_atomic_list$(all_1033_6) & A_constr_list$(all_1033_9) &
% 85.54/12.42 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(all_1033_0)
% 85.54/12.42 | &
% 85.54/12.42 | A_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_set$(all_1033_2)
% 85.54/12.42 | &
% 85.54/12.42 | Nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_a_constr_list_nat_a_TESL_atomic_list_a_TESL_atomic_list_prod_prod_prod_fun$(all_1033_8)
% 85.54/12.42 | &
% 85.54/12.42 | A_TESL_atomic_list_a_TESL_atomic_list_a_TESL_atomic_list_prod_fun$(all_1033_7)
% 85.54/12.42 |
% 85.54/12.42 | ALPHA: (360) implies:
% 85.54/12.42 | (361) fun_app$c(all_1033_8, all_1033_4) = all_1033_3
% 85.54/12.42 | (362) fun_app$d(pair$, all_1033_9) = all_1033_8
% 85.54/12.42 | (363) fun_app$g(all_1033_7, all_1033_6) = all_1033_5
% 85.54/12.42 | (364) fun_app$h(pair$a, psi$) = all_1033_7
% 85.54/12.42 | (365) fun_app$k(all_781_5, all_1033_5) = all_1033_4
% 85.54/12.42 | (366) cons$(all_781_4, phi$) = all_1033_6
% 85.54/12.42 | (367) cons$a(all_1033_10, gamma$) = all_1033_9
% 85.54/12.42 | (368) tickCntArith$(all_1033_12, all_1033_11, all_817_0) = all_1033_10
% 85.54/12.42 | (369) tickCountLeq$(k_2$, n$) = all_1033_12
% 85.54/12.42 | (370) tickCountLeq$(k_1$, n$) = all_1033_11
% 85.54/12.42 |
% 85.54/12.42 | REDUCE: (229), (368) imply:
% 85.54/12.42 | (371) tickCntArith$(all_1033_12, all_1033_11, all_792_9) = all_1033_10
% 85.54/12.42 |
% 85.54/12.42 | REDUCE: (228), (355) imply:
% 85.54/12.42 | (372) tickCntArith$(all_1031_9, all_1031_8, all_792_9) = all_1031_7
% 85.54/12.42 |
% 85.54/12.42 | REDUCE: (311), (367) imply:
% 85.54/12.42 | (373) cons$a(all_1033_10, gamma_1$) = all_1033_9
% 85.54/12.42 |
% 85.54/12.42 | REDUCE: (311), (354) imply:
% 85.54/12.42 | (374) cons$a(all_1031_7, gamma_1$) = all_1031_6
% 85.54/12.42 |
% 85.54/12.42 | REDUCE: (122), (311), (313) imply:
% 85.54/12.42 | (375) cons$a(all_792_8, gamma_1$) = gamma_2$
% 85.54/12.42 |
% 85.54/12.42 | REDUCE: (231), (312) imply:
% 85.54/12.42 | (376) fun_app$k(all_781_5, all_792_1) = all_783_1
% 85.54/12.42 |
% 85.54/12.42 | REDUCE: (111), (313) imply:
% 85.54/12.42 | (377) fun_app$d(pair$, gamma_2$) = all_792_6
% 85.54/12.42 |
% 85.54/12.42 | REDUCE: (52), (311) imply:
% 85.54/12.42 | (378) fun_app$d(pair$, gamma_1$) = all_781_6
% 85.54/12.42 |
% 85.54/12.42 | REDUCE: (309), (312) imply:
% 85.54/12.42 | (379) fun_app$c(all_792_6, all_783_1) = all_783_0
% 85.54/12.42 |
% 85.54/12.42 | REDUCE: (50), (310) imply:
% 85.54/12.42 | (380) fun_app$c(all_781_6, all_781_8) = all_781_7
% 85.54/12.42 |
% 85.54/12.42 | BETA: splitting (320) gives:
% 85.54/12.42 |
% 85.54/12.42 | Case 1:
% 85.54/12.42 | |
% 85.54/12.42 | | (381) all_794_0 = 0
% 85.54/12.42 | |
% 85.54/12.42 | | REDUCE: (128), (381) imply:
% 85.54/12.42 | | (382) $false
% 85.54/12.42 | |
% 85.54/12.42 | | CLOSE: (382) is inconsistent.
% 85.54/12.42 | |
% 85.54/12.42 | Case 2:
% 85.54/12.42 | |
% 85.54/12.43 | | (383) ? [v0: A_run$] : ? [v1: int] : ( ~ (v1 = 0) & member$(v0,
% 85.54/12.43 | | all_794_1) = v1 & member$(v0, all_794_12) = 0 & A_run$(v0))
% 85.54/12.43 | |
% 85.54/12.43 | | DELTA: instantiating (383) with fresh symbols all_1070_0, all_1070_1 gives:
% 85.54/12.43 | | (384) ~ (all_1070_0 = 0) & member$(all_1070_1, all_794_1) = all_1070_0 &
% 85.54/12.43 | | member$(all_1070_1, all_794_12) = 0 & A_run$(all_1070_1)
% 85.54/12.43 | |
% 85.54/12.43 | | ALPHA: (384) implies:
% 85.54/12.43 | | (385) ~ (all_1070_0 = 0)
% 85.54/12.43 | | (386) member$(all_1070_1, all_794_12) = 0
% 85.54/12.43 | | (387) member$(all_1070_1, all_794_1) = all_1070_0
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (36) with all_781_12, all_1021_5, gamma_1$,
% 85.54/12.43 | | pair$, simplifying with (51), (333) gives:
% 85.54/12.43 | | (388) all_1021_5 = all_781_12
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (36) with all_781_6, all_1021_5, gamma_1$, pair$,
% 85.54/12.43 | | simplifying with (333), (378) gives:
% 85.54/12.43 | | (389) all_1021_5 = all_781_6
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (36) with all_783_5, all_1019_5, gamma_2$, pair$,
% 85.54/12.43 | | simplifying with (68), (325) gives:
% 85.54/12.43 | | (390) all_1019_5 = all_783_5
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (36) with all_792_6, all_1019_5, gamma_2$, pair$,
% 85.54/12.43 | | simplifying with (325), (377) gives:
% 85.54/12.43 | | (391) all_1019_5 = all_792_6
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (38) with all_781_10, all_1021_3, psi_1$, pair$a,
% 85.54/12.43 | | simplifying with (55), (335) gives:
% 85.54/12.43 | | (392) all_1021_3 = all_781_10
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (38) with all_783_3, all_1019_3, psi_2$, pair$a,
% 85.54/12.43 | | simplifying with (72), (327) gives:
% 85.54/12.43 | | (393) all_1019_3 = all_783_3
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (38) with all_792_4, all_1033_7, psi$, pair$a,
% 85.54/12.43 | | simplifying with (115), (364) gives:
% 85.54/12.43 | | (394) all_1033_7 = all_792_4
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (38) with all_1031_4, all_1033_7, psi$, pair$a,
% 85.54/12.43 | | simplifying with (351), (364) gives:
% 85.54/12.43 | | (395) all_1033_7 = all_1031_4
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (40) with all_781_11, all_1021_4, n_1$, pair$b,
% 85.54/12.43 | | simplifying with (59), (337) gives:
% 85.54/12.43 | | (396) all_1021_4 = all_781_11
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (40) with all_783_4, all_1019_4, n_2$, pair$b,
% 85.54/12.43 | | simplifying with (76), (329) gives:
% 85.54/12.43 | | (397) all_1019_4 = all_783_4
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (41) with all_792_2, all_1033_6, phi$, all_781_4,
% 85.54/12.43 | | simplifying with (230), (366) gives:
% 85.54/12.43 | | (398) all_1033_6 = all_792_2
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (41) with all_1031_3, all_1033_6, phi$,
% 85.54/12.43 | | all_781_4, simplifying with (353), (366) gives:
% 85.54/12.43 | | (399) all_1033_6 = all_1031_3
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (44) with all_792_11, all_1033_12, n$, k_2$,
% 85.54/12.43 | | simplifying with (125), (369) gives:
% 85.54/12.43 | | (400) all_1033_12 = all_792_11
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (44) with all_1031_9, all_1033_12, n$, k_2$,
% 85.54/12.43 | | simplifying with (356), (369) gives:
% 85.54/12.43 | | (401) all_1033_12 = all_1031_9
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (44) with all_792_10, all_1033_11, n$, k_1$,
% 85.54/12.43 | | simplifying with (126), (370) gives:
% 85.54/12.43 | | (402) all_1033_11 = all_792_10
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (44) with all_1031_8, all_1033_11, n$, k_1$,
% 85.54/12.43 | | simplifying with (357), (370) gives:
% 85.54/12.43 | | (403) all_1033_11 = all_1031_8
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (33) with all_1027_10, all_1031_10, all_781_7,
% 85.54/12.43 | | simplifying with (344), (358) gives:
% 85.54/12.43 | | (404) all_1031_10 = all_1027_10
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (33) with all_1025_10, all_1031_10, all_781_7,
% 85.54/12.43 | | simplifying with (342), (358) gives:
% 85.54/12.43 | | (405) all_1031_10 = all_1025_10
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (33) with all_1023_10, all_1029_10, all_783_0,
% 85.54/12.43 | | simplifying with (340), (346) gives:
% 85.54/12.43 | | (406) all_1029_10 = all_1023_10
% 85.54/12.43 | |
% 85.54/12.43 | | COMBINE_EQS: (398), (399) imply:
% 85.54/12.43 | | (407) all_1031_3 = all_792_2
% 85.54/12.43 | |
% 85.54/12.43 | | SIMP: (407) implies:
% 85.54/12.43 | | (408) all_1031_3 = all_792_2
% 85.54/12.43 | |
% 85.54/12.43 | | COMBINE_EQS: (394), (395) imply:
% 85.54/12.43 | | (409) all_1031_4 = all_792_4
% 85.54/12.43 | |
% 85.54/12.43 | | COMBINE_EQS: (402), (403) imply:
% 85.54/12.43 | | (410) all_1031_8 = all_792_10
% 85.54/12.43 | |
% 85.54/12.43 | | COMBINE_EQS: (400), (401) imply:
% 85.54/12.43 | | (411) all_1031_9 = all_792_11
% 85.54/12.43 | |
% 85.54/12.43 | | COMBINE_EQS: (404), (405) imply:
% 85.54/12.43 | | (412) all_1027_10 = all_1025_10
% 85.54/12.43 | |
% 85.54/12.43 | | SIMP: (412) implies:
% 85.54/12.43 | | (413) all_1027_10 = all_1025_10
% 85.54/12.43 | |
% 85.54/12.43 | | COMBINE_EQS: (388), (389) imply:
% 85.54/12.43 | | (414) all_781_6 = all_781_12
% 85.54/12.43 | |
% 85.54/12.43 | | COMBINE_EQS: (390), (391) imply:
% 85.54/12.43 | | (415) all_792_6 = all_783_5
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (359), (405) imply:
% 85.54/12.43 | | (416) heronConf_interpretation$(all_1031_0) = all_1025_10
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (371), (400), (402) imply:
% 85.54/12.43 | | (417) tickCntArith$(all_792_11, all_792_10, all_792_9) = all_1033_10
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (372), (410), (411) imply:
% 85.54/12.43 | | (418) tickCntArith$(all_792_11, all_792_10, all_792_9) = all_1031_7
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (336), (396) imply:
% 85.54/12.43 | | (419) fun_app$k(all_781_11, all_1021_2) = all_1021_1
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (328), (397) imply:
% 85.54/12.43 | | (420) fun_app$k(all_783_4, all_1019_2) = all_1019_1
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (363), (394), (398) imply:
% 85.54/12.43 | | (421) fun_app$g(all_792_4, all_792_2) = all_1033_5
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (350), (408), (409) imply:
% 85.54/12.43 | | (422) fun_app$g(all_792_4, all_792_2) = all_1031_2
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (334), (392) imply:
% 85.54/12.43 | | (423) fun_app$g(all_781_10, phi_1$) = all_1021_2
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (326), (393) imply:
% 85.54/12.43 | | (424) fun_app$g(all_783_3, phi_2$) = all_1019_2
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (332), (388) imply:
% 85.54/12.43 | | (425) fun_app$c(all_781_12, all_1021_1) = all_1021_0
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (324), (390) imply:
% 85.54/12.43 | | (426) fun_app$c(all_783_5, all_1019_1) = all_1019_0
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (37) with all_781_9, all_1021_2, phi_1$,
% 85.54/12.43 | | all_781_10, simplifying with (53), (423) gives:
% 85.54/12.43 | | (427) all_1021_2 = all_781_9
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (37) with all_783_2, all_1019_2, phi_2$,
% 85.54/12.43 | | all_783_3, simplifying with (70), (424) gives:
% 85.54/12.43 | | (428) all_1019_2 = all_783_2
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (37) with all_792_1, all_1033_5, all_792_2,
% 85.54/12.43 | | all_792_4, simplifying with (113), (421) gives:
% 85.54/12.43 | | (429) all_1033_5 = all_792_1
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (37) with all_1031_2, all_1033_5, all_792_2,
% 85.54/12.43 | | all_792_4, simplifying with (421), (422) gives:
% 85.54/12.43 | | (430) all_1033_5 = all_1031_2
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (45) with all_792_8, all_1033_10, all_792_9,
% 85.54/12.43 | | all_792_10, all_792_11, simplifying with (123), (417) gives:
% 85.54/12.43 | | (431) all_1033_10 = all_792_8
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (45) with all_1031_7, all_1033_10, all_792_9,
% 85.54/12.43 | | all_792_10, all_792_11, simplifying with (417), (418) gives:
% 85.54/12.43 | | (432) all_1033_10 = all_1031_7
% 85.54/12.43 | |
% 85.54/12.43 | | COMBINE_EQS: (429), (430) imply:
% 85.54/12.43 | | (433) all_1031_2 = all_792_1
% 85.54/12.43 | |
% 85.54/12.43 | | SIMP: (433) implies:
% 85.54/12.43 | | (434) all_1031_2 = all_792_1
% 85.54/12.43 | |
% 85.54/12.43 | | COMBINE_EQS: (431), (432) imply:
% 85.54/12.43 | | (435) all_1031_7 = all_792_8
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (373), (431) imply:
% 85.54/12.43 | | (436) cons$a(all_792_8, gamma_1$) = all_1033_9
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (374), (435) imply:
% 85.54/12.43 | | (437) cons$a(all_792_8, gamma_1$) = all_1031_6
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (420), (428) imply:
% 85.54/12.43 | | (438) fun_app$k(all_783_4, all_783_2) = all_1019_1
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (365), (429) imply:
% 85.54/12.43 | | (439) fun_app$k(all_781_5, all_792_1) = all_1033_4
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (352), (434) imply:
% 85.54/12.43 | | (440) fun_app$k(all_781_5, all_792_1) = all_1031_1
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (419), (427) imply:
% 85.54/12.43 | | (441) fun_app$k(all_781_11, all_781_9) = all_1021_1
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (39) with all_781_8, all_1021_1, all_781_9,
% 85.54/12.43 | | all_781_11, simplifying with (57), (441) gives:
% 85.54/12.43 | | (442) all_1021_1 = all_781_8
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (39) with all_783_1, all_1033_4, all_792_1,
% 85.54/12.43 | | all_781_5, simplifying with (376), (439) gives:
% 85.54/12.43 | | (443) all_1033_4 = all_783_1
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (39) with all_1031_1, all_1033_4, all_792_1,
% 85.54/12.43 | | all_781_5, simplifying with (439), (440) gives:
% 85.54/12.43 | | (444) all_1033_4 = all_1031_1
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (39) with all_783_1, all_1019_1, all_783_2,
% 85.54/12.43 | | all_783_4, simplifying with (74), (438) gives:
% 85.54/12.43 | | (445) all_1019_1 = all_783_1
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (43) with gamma_2$, all_1033_9, gamma_1$,
% 85.54/12.43 | | all_792_8, simplifying with (375), (436) gives:
% 85.54/12.43 | | (446) all_1033_9 = gamma_2$
% 85.54/12.43 | |
% 85.54/12.43 | | GROUND_INST: instantiating (43) with all_1031_6, all_1033_9, gamma_1$,
% 85.54/12.43 | | all_792_8, simplifying with (436), (437) gives:
% 85.54/12.43 | | (447) all_1033_9 = all_1031_6
% 85.54/12.43 | |
% 85.54/12.43 | | COMBINE_EQS: (443), (444) imply:
% 85.54/12.43 | | (448) all_1031_1 = all_783_1
% 85.54/12.43 | |
% 85.54/12.43 | | COMBINE_EQS: (446), (447) imply:
% 85.54/12.43 | | (449) all_1031_6 = gamma_2$
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (362), (446) imply:
% 85.54/12.43 | | (450) fun_app$d(pair$, gamma_2$) = all_1033_8
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (349), (449) imply:
% 85.54/12.43 | | (451) fun_app$d(pair$, gamma_2$) = all_1031_5
% 85.54/12.43 | |
% 85.54/12.43 | | REDUCE: (361), (443) imply:
% 85.54/12.44 | | (452) fun_app$c(all_1033_8, all_783_1) = all_1033_3
% 85.54/12.44 | |
% 85.54/12.44 | | REDUCE: (348), (448) imply:
% 85.54/12.44 | | (453) fun_app$c(all_1031_5, all_783_1) = all_1031_0
% 85.54/12.44 | |
% 85.54/12.44 | | REDUCE: (426), (445) imply:
% 85.54/12.44 | | (454) fun_app$c(all_783_5, all_783_1) = all_1019_0
% 85.54/12.44 | |
% 85.54/12.44 | | REDUCE: (425), (442) imply:
% 85.54/12.44 | | (455) fun_app$c(all_781_12, all_781_8) = all_1021_0
% 85.54/12.44 | |
% 85.54/12.44 | | GROUND_INST: instantiating (35) with all_781_7, all_1021_0, all_781_8,
% 85.54/12.44 | | all_781_12, simplifying with (49), (455) gives:
% 85.54/12.44 | | (456) all_1021_0 = all_781_7
% 85.54/12.44 | |
% 85.54/12.44 | | GROUND_INST: instantiating (35) with all_783_0, all_1019_0, all_783_1,
% 85.54/12.44 | | all_783_5, simplifying with (66), (454) gives:
% 85.54/12.44 | | (457) all_1019_0 = all_783_0
% 85.54/12.44 | |
% 85.54/12.44 | | GROUND_INST: instantiating (36) with all_783_5, all_1033_8, gamma_2$, pair$,
% 85.54/12.44 | | simplifying with (68), (450) gives:
% 85.54/12.44 | | (458) all_1033_8 = all_783_5
% 85.54/12.44 | |
% 85.54/12.44 | | GROUND_INST: instantiating (36) with all_1031_5, all_1033_8, gamma_2$,
% 85.54/12.44 | | pair$, simplifying with (450), (451) gives:
% 85.54/12.44 | | (459) all_1033_8 = all_1031_5
% 85.54/12.44 | |
% 85.54/12.44 | | COMBINE_EQS: (458), (459) imply:
% 85.54/12.44 | | (460) all_1031_5 = all_783_5
% 85.54/12.44 | |
% 85.54/12.44 | | REDUCE: (338), (456) imply:
% 85.54/12.44 | | (461) heronConf_interpretation$(all_781_7) = all_794_1
% 85.54/12.44 | |
% 85.54/12.44 | | REDUCE: (330), (457) imply:
% 85.54/12.44 | | (462) heronConf_interpretation$(all_783_0) = all_794_12
% 85.54/12.44 | |
% 85.54/12.44 | | REDUCE: (452), (458) imply:
% 85.54/12.44 | | (463) fun_app$c(all_783_5, all_783_1) = all_1033_3
% 85.54/12.44 | |
% 85.54/12.44 | | REDUCE: (453), (460) imply:
% 85.54/12.44 | | (464) fun_app$c(all_783_5, all_783_1) = all_1031_0
% 85.54/12.44 | |
% 85.54/12.44 | | GROUND_INST: instantiating (35) with all_783_0, all_1033_3, all_783_1,
% 85.54/12.44 | | all_783_5, simplifying with (66), (463) gives:
% 85.54/12.44 | | (465) all_1033_3 = all_783_0
% 85.54/12.44 | |
% 85.54/12.44 | | GROUND_INST: instantiating (35) with all_1031_0, all_1033_3, all_783_1,
% 85.54/12.44 | | all_783_5, simplifying with (463), (464) gives:
% 85.54/12.44 | | (466) all_1033_3 = all_1031_0
% 85.54/12.44 | |
% 85.54/12.44 | | GROUND_INST: instantiating (33) with all_1025_10, all_794_1, all_781_7,
% 85.54/12.44 | | simplifying with (342), (461) gives:
% 85.54/12.44 | | (467) all_1025_10 = all_794_1
% 85.54/12.44 | |
% 85.54/12.44 | | GROUND_INST: instantiating (33) with all_1023_10, all_794_12, all_783_0,
% 85.54/12.44 | | simplifying with (340), (462) gives:
% 85.54/12.44 | | (468) all_1023_10 = all_794_12
% 85.54/12.44 | |
% 85.54/12.44 | | COMBINE_EQS: (465), (466) imply:
% 85.54/12.44 | | (469) all_1031_0 = all_783_0
% 85.54/12.44 | |
% 85.54/12.44 | | REDUCE: (416), (467), (469) imply:
% 85.54/12.44 | | (470) heronConf_interpretation$(all_783_0) = all_794_1
% 85.54/12.44 | |
% 85.54/12.44 | | GROUND_INST: instantiating (33) with all_794_12, all_794_1, all_783_0,
% 85.54/12.44 | | simplifying with (462), (470) gives:
% 85.54/12.44 | | (471) all_794_1 = all_794_12
% 85.54/12.44 | |
% 85.54/12.44 | | REDUCE: (387), (471) imply:
% 85.54/12.44 | | (472) member$(all_1070_1, all_794_12) = all_1070_0
% 85.54/12.44 | |
% 85.54/12.44 | | GROUND_INST: instantiating (34) with 0, all_1070_0, all_794_12, all_1070_1,
% 85.54/12.44 | | simplifying with (386), (472) gives:
% 85.54/12.44 | | (473) all_1070_0 = 0
% 85.54/12.44 | |
% 85.54/12.44 | | REDUCE: (385), (473) imply:
% 85.54/12.44 | | (474) $false
% 85.54/12.44 | |
% 85.54/12.44 | | CLOSE: (474) is inconsistent.
% 85.54/12.44 | |
% 85.54/12.44 | End of split
% 85.54/12.44 |
% 85.54/12.44 End of proof
% 85.54/12.44 % SZS output end Proof for theBenchmark
% 85.54/12.44
% 85.54/12.44 11812ms
%------------------------------------------------------------------------------