维恩图是一种显示集合之间逻辑关系的图示。它们由约翰-维恩在19世纪80年代推广,现在被广泛使用。它们被用来教授初级集合理论,以及说明概率、逻辑、统计、语言学和计算机科学中的简单集合关系。维恩图使用平面上的封闭曲线来表示集合。这些曲线通常是圆或椭圆。
在文恩之前也有人提出过类似的想法。Christian Weise在1712年(Nucleus Logicoe Wiesianoe)和Leonhard Euler(Letters to a German Princess)1768年都提出了类似的想法。这个想法被维恩在《符号逻辑》中推广,第五章 "图解表示",1881年。


