src/HOL/Subst/UTerm.ML
changeset 7499 23e090051cb8
parent 5069 3ea049f7979d
equal deleted inserted replaced
7498:1e5585fd3632 7499:23e090051cb8
    37 val monotone_vars_of = result();
    37 val monotone_vars_of = result();
    38 
    38 
    39 Goal "finite(vars_of M)";
    39 Goal "finite(vars_of M)";
    40 by (induct_tac"M" 1);
    40 by (induct_tac"M" 1);
    41 by (ALLGOALS Simp_tac);
    41 by (ALLGOALS Simp_tac);
    42 by (forward_tac [finite_UnI] 1);
    42 by (ftac finite_UnI 1);
    43 by (assume_tac 1);
    43 by (assume_tac 1);
    44 by (Asm_simp_tac 1);
    44 by (Asm_simp_tac 1);
    45 val finite_vars_of = result();
    45 val finite_vars_of = result();