case nil => dsimp [List.forAllRel, forAll]; rw[true_and]
α : Type u_1
β : Type u_2
r : α → β → Prop
b : β
bs : List β
⊢ List.forAllRel r [] (b :: bs) = (forAll (fun x => r x b) [] ∧ List.forAllRel r [] bs)
no goals