Add additional recursive, non immediately-duplicative birds.

finite-set-exercises
Joshua Potter 2023-05-02 10:34:47 -06:00
parent b3ebddc119
commit 6d03a9383a
2 changed files with 22 additions and 1 deletions

View File

@ -51,6 +51,13 @@ Cardinal
-/
def C (x : α → β → δ) (y : β) (z : α) := x z y
/--
Converse Warbler
`W'xy = yxx`
-/
def W' (x : α) (y : αα → β) := y x x
/--
Dickcissel
@ -195,6 +202,13 @@ Robin
-/
def R (x : α) (y : β → αγ) (z : β) := y z x
/--
Sage Bird
`Θx = x(Θx)`
-/
partial def Θ [Inhabited α] (x : αα) := x (Θ x)
/--
Starling
@ -224,3 +238,10 @@ Vireo
`Vxyz = zxy`
-/
def V (x : α) (y : β) (z : α → β → γ) := z x y
/--
Warbler
`Wxy = xyy`
-/
def W (x : αα → β) (y : α) := x y y

View File

@ -1,6 +1,6 @@
\documentclass{article}
\input{../../preamble}
\input{../preamble}
\begin{document}