महाभारत में वर्णित कथा के अनुसार एक बार सनकादि ऋषियों ने अपने पिता ब्रह्मा से पूछा कि इस सृष्टि की रचना कैसे हुई, इस सृष्टि का आदि कौन है तथा अंत कौन है ? सनकादि ऋषियों के प्रश्नों का उत्तर देने के लिए भगवान विष्णु ने एक बहुत बड़े हंस का रूप लिया और सभा में जाकर उन्होंने सनकादि ऋषियों के प्रश्नों के उत्तर दिये। नर-नारायण - नर और नारायण के रूप में भगवान विष्णु ने जुड़वाँ संतों के रूप में ब्रह्मा के पुत्र प्रजापति रुचि की पत्नी आकूति के गर्भ से जन्म लिया। कपिल - महर्षि कर्दम के तप से प्रसन्न होकर भगवान विष्णु ने कपिल के रूप में देवहूति के गर्भ से जन्म लिया।