Skip to content

doc: document instance normal form normalization#809

Open
kim-em wants to merge 1 commit intoleanprover:mainfrom
kim-em:doc/instance-normal-form
Open

doc: document instance normal form normalization#809
kim-em wants to merge 1 commit intoleanprover:mainfrom
kim-em:doc/instance-normal-form

Conversation

@kim-em
Copy link
Collaborator

@kim-em kim-em commented Mar 22, 2026

This PR adds a brief section on "Instance Normal Form" to the Instance Synthesis chapter, documenting the normalization that inferInstanceAs and the default deriving handler perform on instance bodies (introduced in leanprover/lean4#12897). It also adds the four new backward.inferInstanceAs.wrap.* options to the Options section.

This PR should be merged after lean4#12897 lands, as it references Lean.Meta.normalizeInstance and the new options.

🤖 Prepared with Claude Code

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@kim-em kim-em force-pushed the doc/instance-normal-form branch from 69edc6e to 3f67530 Compare March 22, 2026 10:14
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