Documentation

Mathlib.FieldTheory.Differential.Basic

Differential Fields #

This file defines the logarithmic derivative Differential.logDeriv and proves properties of it. This is defined algebraically, compared to logDeriv which is analytical.

def Differential.logDeriv {R : Type u_1} [Field R] [Differential R] (a : R) :
R

The logarithmic derivative of a is a′ / a.

Equations
Instances For
    @[simp]
    theorem Differential.logDeriv_pow {R : Type u_1} [Field R] [Differential R] (n : ℕ) (a : R) :
    theorem Differential.logDeriv_multisetProd {R : Type u_1} [Field R] [Differential R] {ι : Type u_2} (s : Multiset ι) {f : ι → R} (h : ∀ x ∈ s, f x ≠ 0) :
    Differential.logDeriv (Multiset.map f s).prod = (Multiset.map (fun (x : ι) => Differential.logDeriv (f x)) s).sum
    theorem Differential.logDeriv_prod {R : Type u_1} [Field R] [Differential R] (ι : Type u_2) (s : Finset ι) (f : ι → R) (h : ∀ x ∈ s, f x ≠ 0) :
    Differential.logDeriv (∏ x ∈ s, f x) = ∑ x ∈ s, Differential.logDeriv (f x)
    theorem Differential.logDeriv_prod_of_eq_zero {R : Type u_1} [Field R] [Differential R] (ι : Type u_2) (s : Finset ι) (f : ι → R) (h : ∀ x ∈ s, f x = 0) :
    Differential.logDeriv (∏ x ∈ s, f x) = ∑ x ∈ s, Differential.logDeriv (f x)