文氏图

起源

约翰·维恩是19世纪英国的哲学家和数学家，他在1881年发明了文氏图。

例子

在文氏图法中，如果有论域，则以一个矩形框（的内部区域）表示论域；各个集合（或类）就以圆／椭圆（的内部区域）来表示。两个圆／椭圆相交，其相交部分表示两个集合（或类）的公共元素，两个圆／椭圆不相交（相离或相切，而实际上在文氏图中相切是没有什么意义的，因为文氏图是以图形的内部区域来表示的）则说明这两个集合（或类）没有公共元素。
比如黄色的圆圈（集合A）可以表示两足的所有活物。蓝色的圆圈（集合B）可以表示会飞的所有活物。黄色和蓝色的圆圈交叠的区域（叫做交集）包含会飞且两足的所有活物──比如鹦鹉。（把每个单独的活物类型想像为在这个图中的某个点）。
人和企鹅会在橙色圆圈中不与蓝色圆圈交叠的部分中。蚊子有六足并且会飞，所以蚊子的点可以在蓝色圆圈中不与橙色圆圈交叠的部分中。不是两足并且不会飞的东西（比如鲸和响尾蛇）可以表示为在这两个圆圈之外的点。在技术上，上面的文氏图可以解释为"集合A和集合B之间的联系，它们可以有一些（但不是全部）的元素是公共的"。
集合A和B的组合区域叫做集合A和B的并集。在这个个例中并集包含要么两足、要么会飞、要么两足并且会飞的所有东西。圆圈交叠暗示着两个集合的交集非空──就是说在事实上有活物同时在黄色和蓝色圆圈中。
文氏图与其它的图示法一样，它不能准确表示一个集合（或类）中到底有哪些元素。

在大众文化中

在美国电视剧生活大爆炸（The Big Bang Theory）S1E14中，Leonard不小心买下了巨型时光机，他纳闷道：谁会用800元就卖出一台全尺寸的时间机器？
Sheldon回答：在文氏图中，那是位于“不再想要时间机器”和“需要800元”两个集合的交接区域。