This repository contains the Lean formalization of the Proposition 3 of the the paper Global optimization of Lipschitz functions, Malherbe C. and Vayatis N., 2017.
Install Lean 4. Then, clone the repository and run the following command in the root directory:
lake exe cache get
lake buildNow you can explore the proof using your favorite editor with Lean support, such as VSCode with the Lean 4 extension.
The documentation is available here. To build it, clone the repository and run the following command in the root directory:
lake exe cache get
lake build
cd doc
./build_manual.shThe documentation will be generated in the html directory. You will need a local web server to view the documentation. You can use Python's built-in HTTP server:
cd doc/html
python3 -m http.serverand open your web browser at http://localhost:8000.