├── .github ├── pull_request_template.md └── workflows │ ├── update_versions.yml │ └── upgrade.yml ├── .gitignore ├── .gitpod.yml ├── LICENSE ├── README.md ├── leanpkg.toml ├── mk_exercises.py └── src ├── exercises ├── 00_first_proofs.lean ├── 01_equality_rewriting.lean ├── 02_iff_if_and.lean ├── 03_forall_or.lean ├── 04_exists.lean ├── 05_sequence_limits.lean ├── 06_sub_sequences.lean ├── 07_first_negations.lean ├── 07bis_abstract_negations.lean ├── 08_limits_negation.lean └── 09_limits_final.lean └── solutions ├── 00_first_proofs.lean ├── 01_equality_rewriting.lean ├── 02_iff_if_and.lean ├── 03_forall_or.lean ├── 04_exists.lean ├── 05_sequence_limits.lean ├── 06_sub_sequences.lean ├── 07_first_negations.lean ├── 07bis_abstract_negations.lean ├── 08_limits_negation.lean ├── 09_limits_final.lean └── tuto_lib.lean /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/update_versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/.github/workflows/update_versions.yml -------------------------------------------------------------------------------- /.github/workflows/upgrade.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/.github/workflows/upgrade.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/README.md -------------------------------------------------------------------------------- /leanpkg.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/leanpkg.toml -------------------------------------------------------------------------------- /mk_exercises.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/mk_exercises.py -------------------------------------------------------------------------------- /src/exercises/00_first_proofs.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/exercises/00_first_proofs.lean -------------------------------------------------------------------------------- /src/exercises/01_equality_rewriting.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/exercises/01_equality_rewriting.lean -------------------------------------------------------------------------------- /src/exercises/02_iff_if_and.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/exercises/02_iff_if_and.lean -------------------------------------------------------------------------------- /src/exercises/03_forall_or.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/exercises/03_forall_or.lean -------------------------------------------------------------------------------- /src/exercises/04_exists.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/exercises/04_exists.lean -------------------------------------------------------------------------------- /src/exercises/05_sequence_limits.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/exercises/05_sequence_limits.lean -------------------------------------------------------------------------------- /src/exercises/06_sub_sequences.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/exercises/06_sub_sequences.lean -------------------------------------------------------------------------------- /src/exercises/07_first_negations.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/exercises/07_first_negations.lean -------------------------------------------------------------------------------- /src/exercises/07bis_abstract_negations.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/exercises/07bis_abstract_negations.lean -------------------------------------------------------------------------------- /src/exercises/08_limits_negation.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/exercises/08_limits_negation.lean -------------------------------------------------------------------------------- /src/exercises/09_limits_final.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/exercises/09_limits_final.lean -------------------------------------------------------------------------------- /src/solutions/00_first_proofs.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/solutions/00_first_proofs.lean -------------------------------------------------------------------------------- /src/solutions/01_equality_rewriting.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/solutions/01_equality_rewriting.lean -------------------------------------------------------------------------------- /src/solutions/02_iff_if_and.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/solutions/02_iff_if_and.lean -------------------------------------------------------------------------------- /src/solutions/03_forall_or.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/solutions/03_forall_or.lean -------------------------------------------------------------------------------- /src/solutions/04_exists.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/solutions/04_exists.lean -------------------------------------------------------------------------------- /src/solutions/05_sequence_limits.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/solutions/05_sequence_limits.lean -------------------------------------------------------------------------------- /src/solutions/06_sub_sequences.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/solutions/06_sub_sequences.lean -------------------------------------------------------------------------------- /src/solutions/07_first_negations.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/solutions/07_first_negations.lean -------------------------------------------------------------------------------- /src/solutions/07bis_abstract_negations.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/solutions/07bis_abstract_negations.lean -------------------------------------------------------------------------------- /src/solutions/08_limits_negation.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/solutions/08_limits_negation.lean -------------------------------------------------------------------------------- /src/solutions/09_limits_final.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/solutions/09_limits_final.lean -------------------------------------------------------------------------------- /src/solutions/tuto_lib.lean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanprover-community/tutorials/HEAD/src/solutions/tuto_lib.lean --------------------------------------------------------------------------------