雅尔塔会议确定了苏联这个要求,当然有一个大的问题就是日本问题,苏联对日本的这个要求没有什么太大问题,因为日本是一个战败国,但中国是一个战胜国,也是同盟国成员之一,战争结束以后,中国没有得到什么利益,领土没有扩大反而缩小了,反而出让了主权,这要怎么跟中国人讲呢?所以斯大林要求美国:第一,先不能跟中国人讲这个事,他说你跟中国人一讲第二天全世界都知道了,中国人最不会保密了;第二,他说你美国也帮助我去说服蒋介石接受这个,中国要是不接受,他也很难实现他的这个目标。所以,战争结束,就是欧战结束大概两个月,到6月底的时候,苏联开始跟中国人谈这个中苏同盟条约。在这个过程中美国跟苏联曾经反复交换过意见,斯大林一直讲,说你们要劝蒋介石,我只跟国民政府打交道,我绝不支持中国共产党,而且他们也不是真的共产党。到了中苏条约谈判的时候,果然就谈不下去。蒋介石当然不干了,谁愿意当这个千古罪人,将来历史上得留一笔,谁签的这个?像宋子文开始是代表中国去的,到中间不是回来了,中间因为波茨坦开会休会,斯大林就走了,到德国去了,然后宋子文就回来了,回来后他就不去了,干脆把外交部长都辞了不干,他不愿意去签那个字。后来换了个王世杰,傻乎乎地去了。
在第二轮谈判的时候就出了个新情况,就是美国扔了原子弹在日本, 8月6日一扔原子弹以后,这个情况发生了什么变化?因为原来斯大林讲的是如果中国人不签这个条约的话我就不出兵,我看谁来收拾这个关东军—他要拿一把。结果美国一扔原子弹,这个斯大林就着急了,万一日本要投降了就不需要苏联出兵了,如果苏联不出兵,他所有的要求都很难实现,当然日本是没问题了,他能收回来,但是关于东北和蒙古的问题怎么办呢?他就没有借口跟中国人张嘴说这个事,所以8月8日斯大林就突然下令,立刻出动,苏联红军一百五十万人分三个方向攻击日本关东军。原子弹一扔,苏联一出兵,日本就顶不住了,这时候斯大林就有点着急了,要是日本突然投降了,中国就不会跟他签这个条约,中国不跟他签这个条约,他占领东北是问题不大,已经去了一百五十多万人,但是他这样做就没有合法性了,长此以往下去怎么办?其实蒋介石也有点着急,因为苏联出兵已是既成事实,万一斯大林要赖在这儿不走怎么办?双方都有点担心,所以这个时候谈判进入了最后的阶段,斯大林提了三个条件,这三个条件让蒋介石非常顺当地就接受了这个条约。
第一个条件就是如果你签订这个条约,我就只承认中华民国政府,我承认蒋介石你是中国唯一的领袖,苏联绝不支持中国共产党。这点当然蒋介石很高兴了,因为在蒋看来,什么俄国人、日本人,都不是心腹之患,心腹之患是共产党,要他命的是共产党。所以这第一条就正中他下怀。第二条也很厉害,斯大林讲,说如果你要签这条约,新疆问题我就给你摆平了。当时新疆什么事情呢?就是1944年11月7日,苏联策动新疆的少数民族暴动,然后打垮了政府军,到1945年8月的时候,民族军已经马上要拿下迪化了—就是现在的乌鲁木齐。人家“东突厥斯坦共和国”也成立了,“国徽”也挂出来了,“国旗”也出来了,整个北疆其实已经“独立”出去了。所以在这个情况下,如果通过这个条约能把新疆局面稳定下来,能把新疆收回来,对于中国来讲当然也是一个幸事了。因为外蒙古不管怎么讲是一匹死马,实际上当时已经“独立”了,只是名义上主权还在中国,所以从1921年起,可以说中国就失去了对外蒙古实际的控制,外蒙古都在苏联的控制下。第三条也很重要,就是如果中国签了这个条约,苏军三个月以后撤军,否则,就不知道什么日子撤兵了。这三个条件都很诱人,在蒋介石看来,没有不答应的道理,况且他自己也很着急。就这样,《中苏友好同盟条约》就签订了,这个条约一签订,也就确保了苏联在远东的战略利益。因为是跟国民政府签订的这个条约,所以苏联必须要保持跟蒋介石的友好关系,否则,谁来保证苏联的利益呢?所以在这个时候,共产党并不重要,共产党不但不能保证这个利益的实现,反而可能会起反作用,破坏苏联的战略意图。