Skip to content

Conversation

@leodemoura
Copy link
Member

This PR ensures that model-based theory combination in grind cutsat considers nonlinear terms. Nonlinear multiplications such as x * y are treated as uninterpreted symbols in cutsat.

Closes #10885

@leodemoura leodemoura added the changelog-tactics User facing tactics label Oct 26, 2025
@leodemoura leodemoura enabled auto-merge October 26, 2025 04:29
@leodemoura leodemoura added this pull request to the merge queue Oct 26, 2025
Merged via the queue into master with commit 97d63db Oct 26, 2025
19 checks passed
wkrozowski pushed a commit to wkrozowski/lean4 that referenced this pull request Oct 27, 2025
This PR ensures that model-based theory combination in `grind cutsat`
considers nonlinear terms. Nonlinear multiplications such as `x * y` are
treated as uninterpreted symbols in `cutsat`.

Closes leanprover#10885
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog-tactics User facing tactics

Projects

None yet

Development

Successfully merging this pull request may close these issues.

grind fails on congruence closure + natural number goal

2 participants