src/HOL/Complex/CLim.ML
changeset 14365 3d4df8c166ae
parent 14354 988aa4648597
child 14373 67a628beb981
equal deleted inserted replaced
14364:fc62df0bf353 14365:3d4df8c166ae
    81 by (auto_tac (claset(),simpset() addsimps [eq_Abs_hcomplex_ALL,
    81 by (auto_tac (claset(),simpset() addsimps [eq_Abs_hcomplex_ALL,
    82     starfunC,CInfinitesimal_capprox_minus RS sym,hcomplex_diff,
    82     starfunC,CInfinitesimal_capprox_minus RS sym,hcomplex_diff,
    83     CInfinitesimal_hcmod_iff,hcomplex_of_complex_def,
    83     CInfinitesimal_hcmod_iff,hcomplex_of_complex_def,
    84     Infinitesimal_FreeUltrafilterNat_iff,hcmod]));
    84     Infinitesimal_FreeUltrafilterNat_iff,hcmod]));
    85 by (EVERY1[rtac ccontr, Asm_full_simp_tac]);
    85 by (EVERY1[rtac ccontr, Asm_full_simp_tac]);
    86 by (fold_tac [real_le_def]);
    86 by (asm_full_simp_tac (simpset() addsimps [linorder_not_less]) 1);
    87 by (dtac lemma_skolemize_CLIM2 1);
    87 by (dtac lemma_skolemize_CLIM2 1);
    88 by (Step_tac 1);
    88 by (Step_tac 1);
    89 by (dres_inst_tac [("x","X")] spec 1);
    89 by (dres_inst_tac [("x","X")] spec 1);
    90 by Auto_tac;
    90 by Auto_tac;
    91 by (dtac (lemma_csimp RS complex_seq_to_hcomplex_CInfinitesimal) 1);
    91 by (dtac (lemma_csimp RS complex_seq_to_hcomplex_CInfinitesimal) 1);
   157 by (auto_tac (claset(),simpset() addsimps [eq_Abs_hcomplex_ALL,
   157 by (auto_tac (claset(),simpset() addsimps [eq_Abs_hcomplex_ALL,
   158     starfunCR,hcomplex_diff,hcomplex_of_complex_def,hypreal_diff,
   158     starfunCR,hcomplex_diff,hcomplex_of_complex_def,hypreal_diff,
   159     CInfinitesimal_hcmod_iff,hcmod,Infinitesimal_approx_minus RS sym,
   159     CInfinitesimal_hcmod_iff,hcmod,Infinitesimal_approx_minus RS sym,
   160     Infinitesimal_FreeUltrafilterNat_iff]));
   160     Infinitesimal_FreeUltrafilterNat_iff]));
   161 by (EVERY1[rtac ccontr, Asm_full_simp_tac]);
   161 by (EVERY1[rtac ccontr, Asm_full_simp_tac]);
   162 by (fold_tac [real_le_def]);
   162 by (asm_full_simp_tac (simpset() addsimps [linorder_not_less]) 1);
   163 by (dtac lemma_skolemize_CRLIM2 1);
   163 by (dtac lemma_skolemize_CRLIM2 1);
   164 by (Step_tac 1);
   164 by (Step_tac 1);
   165 by (dres_inst_tac [("x","X")] spec 1);
   165 by (dres_inst_tac [("x","X")] spec 1);
   166 by Auto_tac;
   166 by Auto_tac;
   167 by (dtac (lemma_crsimp RS complex_seq_to_hcomplex_CInfinitesimal) 1);
   167 by (dtac (lemma_crsimp RS complex_seq_to_hcomplex_CInfinitesimal) 1);