nevanlinna/README.md
2025-01-08 11:12:38 +01:00

70 lines
3.0 KiB
Markdown

# Project VD
### Formalizing Value Distribution Theory
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.
### Help Wanted
Please be in touch if you would like to join
the fun!
## Current State and Future Plans
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:
- Clean up the existing codebase and feed intermediate results into mathlib
- Formalize the Theorem on Logarithmic Differentials
- Formalize the [Second Main
Theorem](https://en.wikipedia.org/wiki/Nevanlinna_theory#Second_fundamental_theorem)
- Establish some of the more immediate applications
These plans might change, depending on feedback from the community and specific
interests of project participants.
## Material Covered
The following concepts have been formalized so far.
- Harmonic functions in the complex plane
- Laplace operator and associated API
- Definition and elementary properties of harmonic functions
- Mean value properties of harmonic functions
- Real and imaginary parts of holomorphic functions as examples of harmonic
functions
- Holomorphic functions in the complex plane
- Existence of primitives [duplication of work [already under
review](https://github.com/leanprover-community/mathlib4/pull/9598) at
mathlib]
- Existence of holomorphic functions with given real part
- Meromorphic Functions in the complex plane
- API for continuous extension of meromorphic functions, normal form of
meromorphic functions up to changes along a discrete set
- Behavior of pole/zero orders under standard operations
- Zero/pole divisors attached to meromorphic functions and associated API
- Extraction of zeros and poles
- Integrals and integrability of special functions
- Interval integrals and integrability of the logarithm and its combinations
with trigonometric functions; circle integrability of log ‖z-a‖
- Circle integrability of log ‖meromorphic‖
- Basic functions of Value Distribution Theory
- 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
- [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)