subst
{t s : T}
(σ : Subst T)
:
R t s → R (t[σ]) (s[σ])
Instances
complete : T → T
triangle
{t s : T}
:
R t s → R s (complete R t)
Instances
- start
{T : Type u}
{R : T → T → Prop}
{t s : T}
: R t s → Plus R t s
- step
{T : Type u}
{R : T → T → Prop}
{x y z : T}
: Plus R x y → R y z → Plus R x z
Instances For
- refl
{T : Type u}
{R : T → T → Prop}
{x : T}
: Conv R x x
- forward
{T : Type u}
{R : T → T → Prop}
{x y z : T}
: Conv R x z → R x y → Conv R y z
- backward
{T : Type u}
{R : T → T → Prop}
{x y z : T}
: Conv R y z → R x y → Conv R x z
Instances For