Skip to content
Snippets Groups Projects

add another ▷ paradox by Yusuke

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

This one is actually a lot simpler than the one based on saved propositions. :)

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
  • This is nice. Perhaps we could use nested sections so that it is clear that we use exactly the same axioms for fupd and inv and the STS. (This also avoids all the proof mode instances for fupd that are now copy/pasted.)

    Talking about the latter: there is actually a subtle difference. The original paradox only needs finished γ to be duplicable and the new one (in this MR) needs it to be persistent. Do you really need the latter, or is that just for convenience?

    Edited by Robbert Krebbers
    • Author Owner
      Resolved by Ralf Jung

      Perhaps we could use nested sections so that it is clear that we use exactly the same axioms for fupd and inv and the STS. (This also avoids all the proof mode instances for fupd that are now copy/pasted.)

      One cannot put a module into a section, so if we do this we'll have to rename the identifiers in those sections to avoid any conflicts.

  • Ralf Jung added 1 commit

    added 1 commit

    • a7913501 - add another ▷ paradox by Yusuke

    Compare with previous version

  • Ralf Jung added 1 commit

    added 1 commit

    • 739b1be3 - share the invariant assumptions between the two inv paradoxes

    Compare with previous version

  • Ralf Jung resolved all threads

    resolved all threads

  • Robbert Krebbers
  • Modulo nit this looks good to me!

  • 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 9901fd9c succeeds

    enabled an automatic merge when the pipeline for 9901fd9c succeeds

  • merged

  • Ralf Jung mentioned in commit 6839ae86

    mentioned in commit 6839ae86

  • Please register or sign in to reply
    Loading