معمولاً در تاریخ و در میان خانواده ها این گونه رسم بوده که اگر سختی، موقعیت، مقام و مسئولیتی پدر خانواده داشته به پسر بزرگ تر منتقل می شده. در اینجا این سوال پیش می آید که چرا امام حسن (علیه السلام) که پسر بزرگ تر امام علی (علیه السلام) است امامت به فرزندان ایشان نرسید و در نسل امام حسین (علیه السلام) تداوم پیدا کرد؟
پاسخ:
دو نکته را باید گفت:
نکته اول: جز امام سجاد(علیه السلام) بقیه امامان هم فرزند امام حسین(علیه السلام) و هم فرزند امام حسن(علیه السلام) هستند، چون مادر امام باقر(علیه السلام) دختر امام حسن (علیه السلام) بوده و پدرش هم پسر امام حسین (علیه السلام) بوده به همین دلیل از این به بعد همه امامان فرزند هر دو امام هستند که از طرف پدر به امام حسین(علیه السلام) منتهی می شوند و از طرف مادر به امام حسن(علیه السلام)، مگر اینکه ما هم مثل دوره جاهلیت بگوییم که فرزند دختر فرزند نیست که ما این نظر را قبول نداریم زیرا فرزند دختر هم مثل فرزند پسر است و فرقی نمی کند.