唐高祖李渊给儿子起名的规则是按照“建成”、“世民”、“玄霸”、“元吉”等顺序排列的。这些名字都是单字名,而且都有各自的含义。例如,“建”意味着建立,而“成”意味着成功。这个名字寓意着建立功业、成就辉煌。