equal
deleted
inserted
replaced
348 apply (rule_tac x="HComplex (st (hRe x)) (st (hIm x))" in bexI) |
348 apply (rule_tac x="HComplex (st (hRe x)) (st (hIm x))" in bexI) |
349 apply (simp add: st_approx_self [THEN approx_sym]) |
349 apply (simp add: st_approx_self [THEN approx_sym]) |
350 apply (simp add: Standard_HComplex st_SReal [unfolded Reals_eq_Standard]) |
350 apply (simp add: Standard_HComplex st_SReal [unfolded Reals_eq_Standard]) |
351 done |
351 done |
352 |
352 |
353 lemma stc_part_Ex1: "x:HFinite ==> EX! t. t \<in> SComplex & x \<approx> t" |
353 lemma stc_part_Ex1: "x:HFinite ==> \<exists>!t. t \<in> SComplex & x \<approx> t" |
354 apply (drule stc_part_Ex, safe) |
354 apply (drule stc_part_Ex, safe) |
355 apply (drule_tac [2] approx_sym, drule_tac [2] approx_sym, drule_tac [2] approx_sym) |
355 apply (drule_tac [2] approx_sym, drule_tac [2] approx_sym, drule_tac [2] approx_sym) |
356 apply (auto intro!: approx_unique_complex) |
356 apply (auto intro!: approx_unique_complex) |
357 done |
357 done |
358 |
358 |