Zulip Chat Archive
Stream: new members
Topic: Type with one element
Nicolò Cavalleri (Oct 30 2020 at 13:57):
Does there exist in Lean a "canonical type with one element", like in set theory could be the set 1 = {0}? I want to identify type F : Type* with a function 1 \to Type* and I wonder what 1 should be
Mario Carneiro (Oct 30 2020 at 13:59):
unit
Mario Carneiro (Oct 30 2020 at 13:59):
or punit if you need a universe polymorphic version
Eric Wieser (Oct 30 2020 at 14:37):
You can also use [unique T] if you want your theorem to apply to all types T with one element
Last updated: May 02 2025 at 03:31 UTC