Skip to content

chore: adaptations for nightly-2026-02-10#330

Merged
chenson2018 merged 307 commits intobump/v4.29.0from
bump/nightly-2026-02-10
Feb 10, 2026
Merged

chore: adaptations for nightly-2026-02-10#330
chenson2018 merged 307 commits intobump/v4.29.0from
bump/nightly-2026-02-10

Conversation

@mathlib-nightly-testing
Copy link
Contributor

No description provided.

leanprover-community-mathlib4-bot and others added 30 commits November 14, 2025 21:33
arademaker and others added 27 commits January 30, 2026 12:49
For all logics that are likely to be implemented, it would be
interesting to have a test suite that not only demonstrates how the
definitions of syntax and semantics work, but also serves a didactic
purpose through concrete instantiations of the logic.

In this PR, I suggest some initial tests for the linear logic already
implemented in CSLib. In addition to tests for syntax and trivial
equivalences, I present a proof of a linear logic theorem that I picked
at random from https://arxiv.org/abs/1904.06850. From this PR onward, we
can think about more systematic methods for constructing proof
benchmarks.

```
@Article{Olarte_2019,
   title={The ILLTP Library for Intuitionistic Linear Logic},
   volume={292},
   ISSN={2075-2180},
   url={http://dx.doi.org/10.4204/EPTCS.292.7},
   DOI={10.4204/eptcs.292.7},
   journal={Electronic Proceedings in Theoretical Computer Science},
   publisher={Open Publishing Association},
   author={Olarte, Carlos and de Paiva, Valeria and Pimentel, Elaine and Reis, Giselle},
   year={2019},
   month=apr,
   pages={118–132}}
```
This PR adds an instance directly showing that `HasFresh` implies
`Infinite`. This replaces `HasFresh.not_of_finite` which triggered a
linter and is now equivalent to just `not_finite`.
`HasFresh.of_infinite` is also changed to an instance with a slightly
more direct definition.
@chenson2018 chenson2018 merged commit 15e6b29 into bump/v4.29.0 Feb 10, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants