Il Bai Jia Xing[1] ((ZH) , letteralmente "Cento cognomi di famiglia") è un classico testo in lingua cinese composto da una serie di cognomi cinesi. Un autore sconosciuto compilò il libro durante la dinastia Song (960–1279).[2] Il libro elenca 507 cognomi[2]; di questi, 441 sono cognomi a carattere singolo e 66 sono a due caratteri.[2] Circa 800 nomi sono stati derivati da quelli originali.[3]
Nelle dinastie successive ai Song, il San Zi Jing del XIII secolo, il Bai Jia Xing e il Qian Zi Wen del VI secolo arrivarono a essere conosciuti come "San Bai Qian" (tre, cento, mille), dal primo carattere dei loro titoli. Servivano come libri didattici per i bambini,[4] diventando il testo letterario introduttivo quasi universale per gli studenti (quasi esclusivamente ragazzi) provenienti da ambienti d'élite e anche per un certo numero di comuni abitanti dei villaggi. Ogni testo era disponibile in molte versioni, stampate a buon mercato e disponibili a tutti poiché non venivano sostituite. Quando uno studente li aveva memorizzati tutti e tre, aveva una conoscenza di circa 2.000 caratteri. Poiché il cinese non utilizzava un alfabeto, questo era un modo efficace, anche se dispendioso in termini di tempo, per tenere un corso intensivo sul riconoscimento dei caratteri prima di passare alla comprensione dei testi e alla scrittura dei caratteri.[5]