>А твердое ракетное топливо детонирует или просто быстро сгорает?
Собственно детонация и есть быстрое - сверхзвуковое - горение.
Горение пороха может разогнаться до детонации, но:
1.Взрыв всё равно будет более слабым чем у ВВ (см. тротиловый эквивалент).
2. Некоторая часть топлива успеет "просто сгореть", т.е. сдетонирует не все N тонн, а только часть.