definition D1 (A : (Type U)) (B : Nat → (Type U)) := true definition D2 (A : (Type U)) (B : A → (Type U)) := true definition D3 (A : (Type U)) (B : A → (Type U)) := false