equal
deleted
inserted
replaced
1924 |
1924 |
1925 lemma has_field_derivative_iff_has_vector_derivative: |
1925 lemma has_field_derivative_iff_has_vector_derivative: |
1926 "(f has_field_derivative y) F \<longleftrightarrow> (f has_vector_derivative y) F" |
1926 "(f has_field_derivative y) F \<longleftrightarrow> (f has_vector_derivative y) F" |
1927 unfolding has_vector_derivative_def has_field_derivative_def real_scaleR_def mult_commute_abs .. |
1927 unfolding has_vector_derivative_def has_field_derivative_def real_scaleR_def mult_commute_abs .. |
1928 |
1928 |
|
1929 lemma has_field_derivative_subset: |
|
1930 "(f has_field_derivative y) (at x within s) \<Longrightarrow> t \<subseteq> s \<Longrightarrow> (f has_field_derivative y) (at x within t)" |
|
1931 unfolding has_field_derivative_def by (rule has_derivative_subset) |
|
1932 |
1929 lemma has_vector_derivative_const[simp, derivative_intros]: "((\<lambda>x. c) has_vector_derivative 0) net" |
1933 lemma has_vector_derivative_const[simp, derivative_intros]: "((\<lambda>x. c) has_vector_derivative 0) net" |
1930 by (auto simp: has_vector_derivative_def) |
1934 by (auto simp: has_vector_derivative_def) |
1931 |
1935 |
1932 lemma has_vector_derivative_id[simp, derivative_intros]: "((\<lambda>x. x) has_vector_derivative 1) net" |
1936 lemma has_vector_derivative_id[simp, derivative_intros]: "((\<lambda>x. x) has_vector_derivative 1) net" |
1933 by (auto simp: has_vector_derivative_def) |
1937 by (auto simp: has_vector_derivative_def) |