2025-01-06 12:46:25 +01:00
|
|
|
# Project VD
|
|
|
|
|
|
|
|
### Formalizing Value Distribution Theory
|
|
|
|
|
2025-01-08 11:12:38 +01:00
|
|
|
This project aims to formalize [value distribution
|
|
|
|
theory](https://en.wikipedia.org/wiki/Value_distribution_theory_of_holomorphic_functions)
|
|
|
|
for meromorphic functions in the complex plane, roughly following Serge Lang's
|
|
|
|
[Introduction to Complex Hyperbolic
|
|
|
|
Spaces](https://link.springer.com/book/10.1007/978-1-4757-1945-1). The project
|
|
|
|
uses the [Lean](https://lean-lang.org/) theorem prover and builds on
|
|
|
|
[mathlib](https://leanprover-community.github.io/), the Lean mathematical
|
|
|
|
library.
|
2025-01-06 12:46:25 +01:00
|
|
|
|
2025-01-08 11:12:38 +01:00
|
|
|
### Help Wanted
|
|
|
|
|
|
|
|
Please be in touch if you would like to join
|
2025-01-07 08:26:52 +01:00
|
|
|
the fun!
|
2025-01-06 12:46:25 +01:00
|
|
|
|
2025-01-08 11:12:38 +01:00
|
|
|
## Current State and Future Plans
|
2025-01-06 12:46:25 +01:00
|
|
|
|
2025-01-08 11:12:38 +01:00
|
|
|
With the formalization of Nevanlinna's [First Main
|
|
|
|
Theorem](https://en.wikipedia.org/wiki/Nevanlinna_theory#First_fundamental_theorem),
|
|
|
|
the project has recently reached its first milestone. The current code has
|
|
|
|
"proof of concept" quality: It compiles fine but needs refactoring and
|
|
|
|
documentation. Next goals:
|
2025-01-06 12:46:25 +01:00
|
|
|
|
2025-01-08 11:12:38 +01:00
|
|
|
- Clean up the existing codebase and feed intermediate results into mathlib
|
2025-01-06 12:46:25 +01:00
|
|
|
- Formalize the Theorem on Logarithmic Differentials
|
2025-01-08 11:12:38 +01:00
|
|
|
- Formalize the [Second Main
|
|
|
|
Theorem](https://en.wikipedia.org/wiki/Nevanlinna_theory#Second_fundamental_theorem)
|
2025-01-06 12:46:25 +01:00
|
|
|
- Establish some of the more immediate applications
|
|
|
|
|
2025-01-07 08:26:52 +01:00
|
|
|
These plans might change, depending on feedback from the community and specific
|
|
|
|
interests of project participants.
|
2025-01-06 12:46:25 +01:00
|
|
|
|
|
|
|
## Material Covered
|
|
|
|
|
2025-01-08 11:12:38 +01:00
|
|
|
The following concepts have been formalized so far.
|
2025-01-06 12:46:25 +01:00
|
|
|
|
|
|
|
- Harmonic functions in the complex plane
|
|
|
|
- Laplace operator and associated API
|
|
|
|
- Definition and elementary properties of harmonic functions
|
|
|
|
- Mean value properties of harmonic functions
|
2025-01-07 08:26:52 +01:00
|
|
|
- Real and imaginary parts of holomorphic functions as examples of harmonic
|
|
|
|
functions
|
2025-01-06 12:46:25 +01:00
|
|
|
- Holomorphic functions in the complex plane
|
2025-01-08 11:12:38 +01:00
|
|
|
- Existence of primitives [duplication of work [already under
|
|
|
|
review](https://github.com/leanprover-community/mathlib4/pull/9598) at
|
2025-01-07 08:26:52 +01:00
|
|
|
mathlib]
|
2025-01-06 12:52:49 +01:00
|
|
|
- Existence of holomorphic functions with given real part
|
2025-01-06 12:46:25 +01:00
|
|
|
- Meromorphic Functions in the complex plane
|
2025-01-07 08:26:52 +01:00
|
|
|
- API for continuous extension of meromorphic functions, normal form of
|
|
|
|
meromorphic functions up to changes along a discrete set
|
2025-01-06 12:46:25 +01:00
|
|
|
- Behavior of pole/zero orders under standard operations
|
2025-01-06 12:52:49 +01:00
|
|
|
- Zero/pole divisors attached to meromorphic functions and associated API
|
2025-01-06 12:46:25 +01:00
|
|
|
- Extraction of zeros and poles
|
|
|
|
- Integrals and integrability of special functions
|
2025-01-07 08:26:52 +01:00
|
|
|
- Interval integrals and integrability of the logarithm and its combinations
|
|
|
|
with trigonometric functions; circle integrability of log ‖z-a‖
|
2025-01-06 12:46:25 +01:00
|
|
|
- Circle integrability of log ‖meromorphic‖
|
|
|
|
- Basic functions of Value Distribution Theory
|
2025-01-07 08:26:52 +01:00
|
|
|
- The positive part of the logarithm, API, standard inequalities and
|
|
|
|
estimates
|
|
|
|
- Logarithmic counting functions of divisors
|
|
|
|
- Nevanlinna heights of entire meromorphic functions
|
|
|
|
- Proximity functions for entire meromorphic functions
|
2025-01-08 11:12:38 +01:00
|
|
|
- [Jensen's formula](https://en.wikipedia.org/wiki/Jensen%27s_formula)
|
|
|
|
- Nevanlinna's [First Main
|
|
|
|
Theorem](https://en.wikipedia.org/wiki/Nevanlinna_theory#First_fundamental_theorem)
|