杀韩信的原因:
1、早年征战刘邦带军身陷项羽的重围时,向攻克70座城池的韩信求助,不料韩信却不急于救援而是以此为砝码要挟刘邦以“假齐王”封之。
2、韩信手中掌握兵权,刘邦唯恐其军事才能不能为己所用会威胁自身的政权,便预备对其下手。
杀萧何的原因:
高处不胜寒,刘邦也不例外,刘邦打下江山称帝时已经年逾五十,老年的刘邦变得爱猜忌、多疑,甚至不再信任当年一同南征北战的功臣将领们,尤其是不放心异姓的诸侯。
杀张良的原因:
与其说刘邦为什么杀张良不如说刘邦为什么不杀张良来的贴切。
一方面是张良自身的因素,他看清形势,能够及时隐退,不贪恋权位,协助刘邦夺得江山的主要目的也是为了给韩国报仇和推翻暴政;另一方面也是因为刘邦信任张良,数次得到张良的救助,况且张良没有异性王的兵权,在朝中也没有实际的权力。