从外观上看,韦恩图和欧拉图似乎没什么明显的差别。
但从应用上看,维恩图要包含的是所有可能的组合,而欧拉图要展示的是特定集合之间的联系。
就用下面这个例子来详细说明下这种区别吧:
集合A是所有不同类型的食物 集合B是所有不同类型的酸牛奶 集合C是所有不同类型的冷蔵牛奶 集合E是所有不同类型的金属
制图:亿图图示
从这张图我们可以看出,所有牛奶都是食物,但不是所有食物都是牛奶。这属于特定集合A和集合B,集合A和集合C之间的联系,是欧拉图想要展示的。
但如果从韦恩图出发,这张图还展示了集合B和集合C的并集(集合D),即冷蔵酸牛奶的组合。
大家看完之后,可能会觉得这种差别其实也不大。
确实如此,韦恩图和欧拉图之所以没有合并,很可能的原因就是(这是个悲伤的故事),欧拉的版本是早在100多年前就出现了的,欧拉已经有了足够多的成就了,而韦恩只留下了这么一个图。
回答到这里其实可以结束了,但我觉得欧拉图的起源(远早于韦恩图,最初的用途也与韦恩图不同)非常值得一提,所以也整理在回答中。感兴趣的小伙伴可以继续往下看~
--