در کتب تاریخی تعداد فرزندان
حضرت علی بن الحسین علیه السلام متفاوت ذکر شده است.
در کتاب « مناقب » فرزندان امام 12 نفر، در کتاب « کشف الغمه » 9 نفر (همگی پسر) و در کتاب «موالید اهل البیت» 8 نفر ذکر شده است.
بعضی مورخین امام را دارای ده پسر و چهار دختر، و «ابن سعد » در « طبقات » دارای 17 فرزند میدانند.
اما
شیخ مفید فرزندان امام را پانزده نفر میداند:
1-
امام محمد باقر علیه السلام ملقب به ابو جعفر که مادرش فاطمه
ام عبدالله ، دختر حضرت امام حسن مجتبی علیه السلام، بوده است.
فرزندان دیگر از کنیزان مختلف بوده اند:
2 و 3 و 4 -
عبدالله و حسن و حسین
5 و 6 -
زید و عمر که مادرشان کنیز دیگری بوده است به نام « حوراء » که
مختار به امام هدیه کرده بود.)
7 و 8 و 9 - حسین اصغر و عبد الرحمان و سلیمان.
10 و 11 - علی و خدیجه. علی کوچکترین فرزند حضرت سجاد علیه السلام بوده است.
12- محمد اصغر.
13 و 14 و 15 - فاطمه و علیّه و ام کلثوم.
از بهترین کتاب هایی که به سرگذشت فرزندان امام چهارم پرداخته، کتاب منتهی الامال، تالیف مرحوم حاج شیخ عباس قمی است. (فصل هفتم از باب ششم)
منابع:
- بحارالانوار، ج 46،ص 155 و 163، حدیث 1 و 2 و 3 و حدیث 10،صفحه 166 منتهی الامال