你说的“武帝”、“炀帝”等等,不是年号而是谥号。也就是他死后,继承者为之起的一种称号,一般是对他一生成就的总结。如建立新王朝的开国之君,一般被称为“太祖”;曾在战争中获取胜利的,常称为“武帝”。有些帝王碌碌无为,其继承者也不能对老爸不客气,所以谥号常有夸大其辞之嫌。
而各朝代的末代帝王,谥号一般是新王朝的开国之君给起的,他们当然不会对前代的昏君客气,起的一般都是不好的字眼,以表示其昏庸无能。
“贞观”、“开元”之类的年号,一般是新帝王即位时与大臣商议后拟订的,用的都是古籍中的吉祥字眼,以图吉利。至于帝王自己的真正名字,当然是老爸给起的,一般也不会用不吉利的字。也有的开国君主,嫌以前做平民时的名字不大气,当上皇帝后自己另起一个。