Skip to content

refactor(Semantics/Composition): extensional operators via DependsOn - #5866

Merged
github-actions[bot] merged 2 commits into
mainfrom
audit/modalext-1027i
Oct 27, 2026
Merged

github-actions[bot] merged 2 commits into
mainfrom
audit/modalext-1027i

Conversation

@hawkrobe

@hawkrobe hawkrobe commented Oct 27, 2026 •

Copy link
Copy Markdown
Collaborator

Extensional operators move from Logic/Modal to Semantics/Composition (namespace Montague), read through mathlib's DependsOn, with one scope theorem covering rigid designators and extensional operators.

  • isExtensional_iff_exists_eq_piMap; ModalLogic.dependsOn_box_iff in Defs; largeScope_eq_smallScope_of_dependsOn in Rigidity (Kripke n. 15 and the extensional case as instances)
  • Kamp 1975 (7) erratum with witness, locators (1), (4)–(7) verified pp. 123–125; Zimmermann 2026 theorem stated for any extensional operator (p. 7)
  • encyclopedia-register headers and docstrings across Logic/Modal/

@github-actions
github-actions Bot enabled auto-merge (squash) October 27, 2026 18:45
@hawkrobe
hawkrobe disabled auto-merge October 27, 2026 18:59
@hawkrobe hawkrobe changed the title refactor(Logic/Modal): extensionality via DependsOn, textbook headers refactor(Semantics/Composition): extensional operators via DependsOn Oct 27, 2026
@github-actions
github-actions Bot enabled auto-merge (squash) October 27, 2026 19:02
@github-actions
github-actions Bot merged commit 2ada120 into main Oct 27, 2026
2 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.

1 participant