Teori dua bangsa

Penentangan teori tersebut datang dari dua sumber. Yang pertama adalah konsep negara India tunggal, dimana Hindu dan Muslim adalah dua komunitas yang saling berketergantungan. Konsep tersebut adalah prinsip pendirian Republik India modern, resminya sekuler. Setelah pembentukan Pakistan, perdebatan tentang apakah Muslim dan Hindu adalah bangsa yang terpisah atau tidak juga masih berlanjut di negara tersebut. Sumber penentangan kedua adalah konsep bahwa bangsa India bukanlah satu bangsa, yang bukannya meliputi Muslim dan Hindu dari anak benua tersebut, melainkan unit provinsial yang relatif homogen dari anak benua tersebut yang merupakan bangsa-bangsa yang sebenarnya dan menyajikan kedaulatan; pandangan tersebut dikeluarkan oleh sub-kebangsaan Pakistan Baloch, Sindhi, dan Pashtun.