선군사상의 뿌리는 주체사상이다. 선군사상은 주체사상의 원리들을 뿌리로 하고있다.
우선 선군사상은 인민대중의 자주성, 나라와 민족의 자주성을 옹호하고 실현할데 대한 주체사상의 원리에 기초하고있다.
주체사상은 자주성을 사회적인간의 생명, 나라와 민족의 생명으로 내세우고 혁명과 건설에서 나서는 모든 문제를 자주적으로 풀어나갈것을 요구하는 사상이다. 선군사상은 주체사상으로부터 출발하여 자주성을 옹호하고 실현하는 가장 위력한 무기인 총대를 중시하고 그에 철저히 의거하여 인민대중의 자주위업을 완성할것을 밝힌 철저한 자주의 사상이다.
또한 선군사상은 혁명의 주체를 강화하고 그 역할을 높여나갈데 대한 주체사상의 원리에 기초하고있다.
주체사상은 강력한 혁명의 주체를 혁명승리의 근본요인으로 보고 주체를 강화하고 그 역할을 높여 혁명과 건설에서 나서는 모든 문제를 풀어나갈것을 요구하는 사상이다. 선군사상은 주체사상으로부터 출발하여 혁명군대를 핵심으로, 본보기로 하여 혁명의 주체를 튼튼히 꾸리고 그 역할을 비상히 강화해나갈것을 밝힌 과학적인 로선이다.
또한 선군사상은 혁명과 건설에서 사람들의 사상을 기본으로 틀어쥐고 나갈데 대한 주체사상의 원리에 기초하고있다.
주체사상은 사람의 활동에서 사상의식이 결정적역할을 한다는것을 해명한데 기초하여 사상을 기본으로 틀어쥐고나갈데 대한 주체의 사상론을 밝히였다. 선군사상은 혁명군대가 지닌 혁명적군인정신을 온 사회에 일반화하여 혁명과 건설을 밀고나갈것을 요구하는 사상이며 선군사상이 내세우는 총대의 위력은 곧 혁명군대의 사상정신적위력이다.
또한 혁명과 건설에서
주체사상은 혁명적