Skip to content
Snippets Groups Projects

f_equiv: slightly better support for function relations

Merged Ralf Jung requested to merge ralf/f_equiv_ho into master
All threads resolved!

This makes f_equiv more powerful: with it we can solve goals of the form f x ≡ g x where f, g: X -d> OFE and f ≡ g. We still make no attempt at solving goals where the arguments are different. I think in all cases where this applies, it will finish the proof, so I added a solve.

I also added the testcases from d16ab1aa.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Please go ahead and merge this. Since more goals are solved, you probably just have to remove some tactics here and there.

  • Ralf Jung added 1 commit

    added 1 commit

    Compare with previous version

  • Ralf Jung resolved all threads

    resolved all threads

  • Ralf Jung enabled an automatic merge when the pipeline for c00c740b succeeds

    enabled an automatic merge when the pipeline for c00c740b succeeds

  • Ralf Jung mentioned in commit 7d5f3593

    mentioned in commit 7d5f3593

  • merged

  • @iris-users this MR makes f_equiv handle more goals, which can break proof scripts.

  • Please register or sign in to reply
    Loading