后梁兵力
【1】四万说
帝恐晋兵袭西京,以宣化留后李思安为东北面行营都指挥使,将兵万人屯河阳。···冬,十月,遣镇国节度杨师厚、相州刺史李思安将兵屯泽州以图上党。···十一月,己丑,以宁国节度使、同平章事王景仁充北面行营都指挥招讨使,潞州副招讨使韩勍副之,以李思安为先锋将,趣上党。寻遣景仁等屯魏州,杨师厚还陕。··十二月,己未,上闻赵与晋合,晋兵已屯赵州,乃命王景仁等将兵击之。庚申,景仁等自河阳渡河,会罗周翰兵,合四万,军于邢、洺。《资治通鉴卷第二百六十七》
【2】七/八万说
辛巳,至赵州,与周德威兵合。帝令史建瑭以轻骑尝寇,获刍牧者二百人,问其兵数,精兵七万。《旧五代史庄宗纪》
先遣亲军三千,分据镕深、冀二郡,以镇守为名。又遣大将王景仁、李思安率师七万,营于柏乡。《旧五代史王镕传》
七年十一月,汴人据深、冀,汴将王景仁军八万次柏乡,镇州节度使王镕来告难,帝遣德威率前军出井陉,屯于赵州。《旧五代史周德威传》
天祐七年秋,梁遣王景仁将魏、滑、汴、宋等兵七万人击赵。《新五代史周德威传》
昨镇定大王特差人数径告敝藩,予遂统师徒,躬来应援。逆温已令将王景仁等七八万众,屯据柏乡。《全唐文卷一百五·晓谕梁将王檀书》
【3】十万说
时镇、定作逆,朋附沙陀,遂擢为上将,付步骑十万,为北面行营都招讨使。开平二年正月二日,与晋军战于柏乡,王师败绩。《旧五代史王景仁传》
贼将王景仁将兵十万,屯据柏乡,遂驱三镇之师,授以七擒之略。《旧五代史唐书庄宗纪》
其他补充:时汴军自王景仁败后,杀戮大半,其馀漏刃亡散,皆青、徐、兖、郓诸道之军,各归本镇。《册府元龟卷八》
目前我认同七/八万说,首先看十万的说法,本传可能是指王景仁手下的全部兵力,比如在深、冀州就要驻兵三千,保义军节度使王檀在邢州,晋方也只是在对外檄文里说有十万。
接着看四万说,考虑到仅禁军就有三万,那么魏、滑、青、徐、兖、郓、邢、洺等州出兵才一万,未免不太合理。四万的说法可能是因为后梁军队尚未完全集结,只计算了部分兵力。
更多史料的取七/八万说,梁军实际抵达柏乡作战的人数应该就是在两者之间。
梁军组成:三万禁军和四/五万藩镇军