Skip to content

Add properties of ∃! (and refactor it?) #436

@gallais

Description

@gallais

We define ∃! but we have literally zero properties about it. Some ideas:

properties:

  • ∃! P implies ∃! Q given that P <=> Q

refactor:

  • ∃! defined over a Setoid rather than a set + a binary relation?
  • Add Unique x P = ∀ {y} → B y → x ≈ y to Relation.Unary? (and prove its properties & use that when proving that of ∃!)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions