Skip to content

Definition of Induction.WellFounded.WfRec #2083

@jamesmckinna

Description

@jamesmckinna

Currently, the definition:

WfRec : Rel A r   {ℓ}  RecStruct A ℓ _
WfRec _<_ P x =  y  y < x  P y

suffers from two (unfortunate) defects:

The first of these is, indeed, unfortunate but ignorable.

The second is, frankly, a complete pain, but likewise (almost) completely avoidable.

PROPOSAL: to make the breaking change for v2.0 that the definition be changed to:

WfRec _<_ P x =  {y}  y < x  P y

together with all of its downstream consequences... including the in-progress #2077 #2082 etc.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions