"Artículo 37 de la biografía de Ban Liang, volumen 47, Libro del Han posterior: (Ban Chao) tuvo tres hijos."
Por lo que no hay ningún registro de Ban Shu En la historia oficial no hay constancia de que Ban Chao haya tenido una hija. Incluso los historiadores no oficiales no han descubierto que Ban Chao tuviera una hija y que la hija de Ban Chao se llamara Ban Shu. Por lo tanto, Ban Shu, la heroína de la Leyenda de Ban Shu, es una figura histórica ficticia creada por el autor y no existe en la historia real. Se desconoce en qué personaje histórico basó el autor la novela, quizás fue una maravillosa novela histórica y luego adaptada a la pantalla.