Bifunctor
📁 Source: Mathlib/Control/Bifunctor.lean
Statistics
| Metric | Count |
|---|---|
| 12 | |
| 23 | |
| Total | 35 |
Bifunctor
Definitions
| Name | Category | Theorems |
|---|---|---|
bimap 📖 | CompOp | 12 mathmath:LawfulBifunctor.bimap_comp_bimap, LawfulBitraversable.bitraverse_eq_bimap_id, mapEquiv_apply, mapEquiv_symm_apply, LawfulBifunctor.id_bimap, fst_comp_snd, LawfulBitraversable.bitraverse_eq_bimap_id', LawfulBifunctor.bimap_id_id, snd_fst, snd_comp_fst, fst_snd, LawfulBifunctor.bimap_bimap |
const 📖 | CompOp | |
flip 📖 | CompOp | |
fst 📖 | CompOp | |
functor 📖 | CompOp | |
snd 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
comp_fst 📖 | mathematical | — | fst | — | LawfulBifunctor.bimap_bimap |
comp_snd 📖 | mathematical | — | snd | — | LawfulBifunctor.bimap_bimap |
fst_comp_fst 📖 | mathematical | — | fst | — | comp_fst |
fst_comp_snd 📖 | mathematical | — | fstsndbimap | — | fst_snd |
fst_id 📖 | mathematical | — | fst | — | id_fst |
fst_snd 📖 | mathematical | — | fstsndbimap | — | LawfulBifunctor.bimap_bimap |
id_fst 📖 | mathematical | — | fst | — | LawfulBifunctor.id_bimap |
id_snd 📖 | mathematical | — | snd | — | LawfulBifunctor.id_bimap |
lawfulFunctor 📖 | mathematical | — | functor | — | LawfulBifunctor.bimap_id_idLawfulBifunctor.bimap_bimap |
snd_comp_fst 📖 | mathematical | — | sndfstbimap | — | snd_fst |
snd_comp_snd 📖 | mathematical | — | snd | — | comp_snd |
snd_fst 📖 | mathematical | — | sndfstbimap | — | LawfulBifunctor.bimap_bimap |
snd_id 📖 | mathematical | — | snd | — | id_snd |
Function.bicompl
Definitions
| Name | Category | Theorems |
|---|---|---|
bifunctor 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
lawfulBifunctor 📖 | mathematical | — | LawfulBifunctorFunction.bicomplbifunctor | — | Functor.map_idLawfulBifunctor.bimap_id_idLawfulBifunctor.bimap_bimapFunctor.map_comp_map |
Function.bicompr
Definitions
| Name | Category | Theorems |
|---|---|---|
bifunctor 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
lawfulBifunctor 📖 | mathematical | — | LawfulBifunctorFunction.bicomprbifunctor | — | LawfulBifunctor.bimap_id_idLawfulBifunctor.bimap_bimap |
LawfulBifunctor
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
bimap_bimap 📖 | mathematical | — | Bifunctor.bimap | — | — |
bimap_comp_bimap 📖 | mathematical | — | Bifunctor.bimap | — | bimap_bimap |
bimap_id_id 📖 | mathematical | — | Bifunctor.bimap | — | id_bimap |
const 📖 | mathematical | — | LawfulBifunctorFunctor.ConstBifunctor.const | — | — |
flip 📖 | mathematical | — | LawfulBifunctorBifunctor.flip | — | bimap_id_idbimap_bimap |
id_bimap 📖 | mathematical | — | Bifunctor.bimap | — | — |
Prod
Definitions
| Name | Category | Theorems |
|---|---|---|
bifunctor 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
lawfulBifunctor 📖 | mathematical | — | LawfulBifunctorbifunctor | — | — |
Sum
Definitions
| Name | Category | Theorems |
|---|---|---|
bifunctor 📖 | CompOp |
Theorems
| Name | Kind | Assumes | Proves | Validates | Depends On |
|---|---|---|---|---|---|
lawfulBifunctor 📖 | mathematical | — | LawfulBifunctorbifunctor | — | — |
(root)
Definitions
| Name | Category | Theorems |
|---|---|---|
Bifunctor 📖 | CompData | — |
LawfulBifunctor 📖 | CompData |
---