src/Tools/isac/Knowledge/Inverse_Z_Transform.thy
changeset 60278 343efa173023
parent 60242 73ee61385493
child 60286 31efa1b39a20
     1.1 --- a/src/Tools/isac/Knowledge/Inverse_Z_Transform.thy	Fri May 07 13:23:24 2021 +0200
     1.2 +++ b/src/Tools/isac/Knowledge/Inverse_Z_Transform.thy	Fri May 07 18:12:51 2021 +0200
     1.3 @@ -102,14 +102,14 @@
     1.4    let
     1.5      X = Take X_eq;
     1.6      X' = Rewrite ''ruleZY''  X;
     1.7 -    X'_z = lhs X';
     1.8 -    zzz = argument_in X'_z;
     1.9 +    X_z = lhs X';
    1.10 +    zzz = argument_in X_z;
    1.11      funterm = rhs X';
    1.12      pbz = SubProblem (''Isac_Knowledge'',
    1.13          [''partial_fraction'',''rational'',''simplification''],
    1.14          [''simplification'',''of_rationals'',''to_partial_fraction''])
    1.15        [REAL funterm, REAL zzz];
    1.16 -    pbz_eq = Take (X'_z = pbz);
    1.17 +    pbz_eq = Take (X_z = pbz);
    1.18      pbz_eq = Rewrite ''ruleYZ''  pbz_eq;
    1.19      X_zeq = Take (X_z = rhs pbz_eq);
    1.20      n_eq = (Rewrite_Set ''inverse_z'' ) X_zeq
    1.21 @@ -133,7 +133,7 @@
    1.22                    Rule.Thm ("NTH_NIL", @{thm NTH_NIL}),
    1.23                    Rule.Eval ("Prog_Expr.lhs", Prog_Expr.eval_lhs "eval_lhs_"),
    1.24                    Rule.Eval ("Prog_Expr.rhs", Prog_Expr.eval_rhs"eval_rhs_"),
    1.25 -                  Rule.Eval ("Prog_Expr.argument'_in", Prog_Expr.eval_argument_in "Prog_Expr.argument'_in"),
    1.26 +                  Rule.Eval ("Prog_Expr.argument_in", Prog_Expr.eval_argument_in "Prog_Expr.argument_in"),
    1.27                    Rule.Eval ("Rational.get_denominator", eval_get_denominator "#get_denominator"),
    1.28                    Rule.Eval ("Rational.get_numerator", eval_get_numerator "#get_numerator"),
    1.29                    Rule.Eval ("Partial_Fractions.factors_from_solution",
    1.30 @@ -144,6 +144,7 @@
    1.31  \<close>
    1.32  ML \<open>
    1.33  \<close> ML \<open>
    1.34 +\<close> ML \<open>
    1.35  \<close>
    1.36  
    1.37  end