孔姓与孔、曾、颜、孟四姓不能通婚的原因既有一般性,也有特殊姓,原因如下:
1、一般性是同姓不婚。基于家族伦理和血缘关系。古代医学没有现在昌明,人们不知道只要出了五服,同姓也可以结婚。另外基于家族伦理、辈分制度,不清楚全国各地其实不是一个祖系,于是统一规定同姓不婚;
2、特殊性为孔子是首圣,孟子亚圣 ,曾参宗圣, 颜回复圣。 孔、曾、颜、孟在儒家道统上有师承或同窗关系,为了维护儒家道统的严肃性,因此规定相互之间不通婚,这在古代是被理解和遵循的规定。