equal
deleted
inserted
replaced
460 {n. real(Suc n) < \<bar>X (Suc u)\<bar>}" |
460 {n. real(Suc n) < \<bar>X (Suc u)\<bar>}" |
461 by (auto dest!: le_imp_less_or_eq) |
461 by (auto dest!: le_imp_less_or_eq) |
462 |
462 |
463 lemma lemma_finite_NSBseq2: |
463 lemma lemma_finite_NSBseq2: |
464 "finite {n. f n \<le> (u::nat) & real(Suc n) < \<bar>X(f n)\<bar>}" |
464 "finite {n. f n \<le> (u::nat) & real(Suc n) < \<bar>X(f n)\<bar>}" |
465 apply (induct_tac "u") |
465 apply (induct "u") |
466 apply (rule_tac [2] lemma_finite_NSBseq [THEN finite_subset]) |
466 apply (rule_tac [2] lemma_finite_NSBseq [THEN finite_subset]) |
467 apply (rule_tac B = "{n. real (Suc n) < \<bar>X 0\<bar> }" in finite_subset) |
467 apply (rule_tac B = "{n. real (Suc n) < \<bar>X 0\<bar> }" in finite_subset) |
468 apply (auto intro: finite_real_of_nat_less_real |
468 apply (auto intro: finite_real_of_nat_less_real |
469 simp add: real_of_nat_Suc less_diff_eq [symmetric]) |
469 simp add: real_of_nat_Suc less_diff_eq [symmetric]) |
470 done |
470 done |
993 |
993 |
994 text{* Real Powers*} |
994 text{* Real Powers*} |
995 |
995 |
996 lemma NSLIMSEQ_pow [rule_format]: |
996 lemma NSLIMSEQ_pow [rule_format]: |
997 "(X ----NS> a) --> ((%n. (X n) ^ m) ----NS> a ^ m)" |
997 "(X ----NS> a) --> ((%n. (X n) ^ m) ----NS> a ^ m)" |
998 apply (induct_tac "m") |
998 apply (induct "m") |
999 apply (auto intro: NSLIMSEQ_mult NSLIMSEQ_const) |
999 apply (auto intro: NSLIMSEQ_mult NSLIMSEQ_const) |
1000 done |
1000 done |
1001 |
1001 |
1002 lemma LIMSEQ_pow: "X ----> a ==> (%n. (X n) ^ m) ----> a ^ m" |
1002 lemma LIMSEQ_pow: "X ----> a ==> (%n. (X n) ^ m) ----> a ^ m" |
1003 by (simp add: LIMSEQ_NSLIMSEQ_iff NSLIMSEQ_pow) |
1003 by (simp add: LIMSEQ_NSLIMSEQ_iff NSLIMSEQ_pow) |