赵姓的起源主要有以下几种说法:
出自嬴姓:
赵姓的主要来源是嬴姓,其远祖为伯益,得姓始祖为造父。伯益是颛顼帝裔孙,被舜赐姓嬴。造父为伯益九世孙,因在周穆王时期驾车平叛有功,被赐予赵城(今山西省洪洞县北),其家族便以封地为姓,称为赵氏。此外,赵国被秦国所灭后,其王室贵族和平民百姓也纷纷以国名为姓,称赵氏。
皇帝赐姓:
在历史上,赵姓也有因皇帝赐姓而形成的。例如,北宋太宗时,党项族拓跋部首领李继捧和李继迁归顺后,分别被赐姓赵保忠和赵保吉;宋神宗时赐木荣姓名赵思忠;宋哲宗时赐河湟羌族隆赞青唐陇拶姓名赵怀德等。此外,还有犹太移民在明朝时被赐姓赵。
少数民族改姓赵氏:
随着历史的发展,许多其他少数民族也改姓赵氏。例如,满、蒙古、回、布依、苗、藏、阿昌、土家、朝鲜、瑶、壮、哈尼、德昂、佤、景颇、鄂伦春、锡伯、彝、白、傣等族中都有赵姓。此外,古代匈奴人、唐代时云南白蛮部落、唐代胖柯蛮等中也有赵姓。
综上所述,赵姓的起源主要可以追溯到嬴姓,这是赵姓中极为重要的一支。其他来源包括皇帝赐姓以及少数民族改姓等。赵姓在中国历史上有着悠久的历史和广泛的影响,人口众多,分布广泛。