外蒙古的分裂与喇嘛教有着十分紧密的联系。 1911年(清宣统三年),随着清朝统治的逐渐瓦解,在沙皇俄国驻库伦(现乌兰巴托)领事的帮助,在出身内蒙古的没落贵族出身者们的鼓动下,外蒙古活佛八世哲布尊丹巴在库伦宣布独立,建立“大蒙古国”政府。随后俄蒙军队包围了清政府驻库伦的办事大臣衙门,解除了清军的武装,并将办事大臣三多及其随从人员押送出境。
1913年沙俄当局迫使袁世凯执政的北洋政府签订了《中俄声明》。声明规定:外蒙古承认中国宗主权。中国、俄国承认外蒙古自治。中国不得在外蒙古派驻官员、军队,不得移民。1915年6月7日中俄蒙在外蒙古恰克图签定《恰克图协定》,将此声明具体化。
1917年俄国十月革命之后的苏联政府在1917年和1919年两次发表对华宣言,继续支持外蒙古独立。苏联在1919年7月25日发表对蒙古声明,称外蒙古是一个独立的国家,要求与之建立外交关系。1919年8月,蒙古三盟(车盟、图盟、汉臣)王公联名密呈库伦镇抚使陈毅,自愿取消自治,恢复旧制。
1919年11月7日,由于远东的沙俄残余势力(白俄)与苏联均忙于苏联国内战争而无暇顾及对外蒙古的援助,库伦当局求助于中华民国总统徐世昌、政府首脑段祺瑞,徐世昌派徐树铮率兵进入外蒙古乌兰巴托,挟持“内阁理”巴德玛·多尔济,软禁哲布曾丹巴活佛,全面否定《六十三条》。11月22日以《中国大总统公告》下令取消外蒙古自治,恢复旧制。同时取消《中俄声明》和《恰克图协定》,北京政府在库伦设立“中华民国西北筹边使公署”,由徐树铮部在外蒙古驻防。此举使中国失去了外蒙古上层王公的人心,为后来蒙古的分离埋下了祸根。
苏联和蒙古人民共和国 1919年牧民出身的苏赫-巴托尔和乔巴山寻求共产国际的帮助建立独立的蒙古国。1920年在列宁的帮助下苏赫-巴托尔和乔巴山组建了蒙古的共产党,即蒙古人民党。 1920年7月9日,段琪瑞下台,徐树铮遭通缉,逃入外国使馆。库仑仅留守部份兵力。1921年2月11日,苏联国内战争期间,白俄恩琴的军队在日本关东军的支持下攻入库伦。中国驻军被白俄军彻底打败逃离库伦,大部被射杀,一部分返回内地,一部分转移到买卖城。外蒙古的活佛、王公们再次宣布独立。蒙古人民党军队在苏联红军的支援下7月开入库伦,然后进攻买卖城,中国驻军战败后彻底撤出外蒙古。蒙古人民党邀刚在苏联国内战争中取胜的苏联红军入蒙作战,赶走恩琴的军队。1921年7月10日,外蒙古建立亲苏的君主立宪政府。11月25日外蒙古建立“人民革命政权”,并与苏联在1922年订立了《苏蒙修好条约》。
北洋军阀各派系,如段祺瑞、张作霖、曹锟、吴佩孚等因忙于彼此之间的战争,无可奈何。作为一种外交形式,北京徐世昌政府发布了一份声明,谴责外蒙古企图分裂中华民国的行径,不承认外蒙古的独立。 在苏联第三国际以及蒙古人民党的支持与行动下,外蒙古政府1924年11月26日宣布废除君主立宪制,成立蒙古人民共和国,定都库伦,改城名为乌兰巴托,,以1911年作独立纪元,允许苏联驻军。
与此同时,在乔巴山等人的领导下,蒙古人民共和国实行了斯大林式的统治。 1939年,苏、蒙联军与日本、满洲国的军队因蒙满边境问题爆发诺门罕战役,之后因欧洲战事而停战。1941年4月13日,苏联同日本签订了《苏日中立条约》,并发表联合声明说:为了维护两国的友好关系,苏联保证尊重“满洲国”的领土完整和不可侵犯;日本保证尊重“蒙古人民共和国”的领土完整和不可侵犯。对此中华民国政府外长王世杰郑重声明“《苏日中立条约》,对于中国绝对无效。”
其中要求蒙古人民共和国现状须予维持,以及英、美政府必须给予承认。8月8日在德国投降正好三个月后,苏联对日本宣战。一百五十万苏军在蒙古集结后进攻中国东北、朝鲜等地的日本关东军。其间外蒙古提供后勤并派军队参加了苏军对日军在内蒙古的作战。 为继续取得同盟国对中国战区的支持,1945年8月14日,经过与苏联两个多月的谈判,中华民国政府同意雅尔塔协定相关内容。宋子文、王世杰等在中华民国政府总统蒋介石的授权下与苏联政府签订《中苏友好同盟条约》,同意“苏联出兵击败日本后,在苏联尊重东北的主权、领土完整;不干涉新疆的内部事务;不援助中共”等条件下,允许将依公正之公民投票的结果决定是否承认蒙古人民共和国。10月20日公民投票结果,97.8%的公民赞成外蒙古从独立。
1946年1月5日,中华民国承认蒙古人民共和国独立。国民政府公告说:“外蒙古人民于民国34年10月20日举行公民投票,中央曾派内政部次长雷法章前往观察,近据外蒙古主持投票事务人员之报告,公民投票结果已证实外蒙古人民赞成独立,兹照国防最高委员会之审议,决定承认外蒙古之独立,除由行政院转饬内政部将此项决议正式通知外蒙古政府外,特此公告。”随后国民政府表示支持蒙古入联合国,详情见下。 然而雷法章事后对这次投票的评介是:“其办理投票事务人员,对于人民投票名为引导,实系监视,且甚为严密”、“此项公民投票据称为外蒙古人民重向世界表示独立愿望之行动,实则在政府人员监督下,以公开之签名方式表示赞成独立与否,人民实难表示自由之意志。”中华民国政府曾于1947年8月27日于联合国安理会开会时表示质疑此投票之公正性。中华民国代表蒋廷黻发言称:“吾人认为此事是吾人所不能接受之过份简单的历史,当适当时机来临后,我国政府有从事进一步观察之权利。”
1953年经国共内战败走台湾的中华民国政府总统蒋介石根据苏联并未做到“不援助中共”等条件而废除《中苏友好条约》中关于外蒙古的换文,不承认外蒙古的独立,并下令把外蒙古重新纳入中华民国的版图之内。蒋在国民党的中央会议上,沉重地检讨说:“承认外蒙独立的决策,虽然是中央正式通过一致赞成的,但我本人仍愿负其全责。这是我个人的决策,是我的责任,亦是我的罪愆。”中华民国政府在联合国状告苏联,宣布《中苏友好同盟条约》失效,从而不承认外蒙古的独立。联合国对此予以承认,并通过联合国大会505号决议谴责苏联。 4 蒙古加入联合国 1946年8月6日,国民政府派驻联合国的代表徐淑希发表支持外蒙古加入联合国的声明:“蒙古人民共和国在数月之前,尚为中国之一部分,称为外蒙古。其独立乃由中国所赋予,职是之故,中国将为欢迎其加入联合国之一国家,吾人固竭诚期望其加入此国际机构。……中国于适当之时间到来时,侪以全力支持外蒙古要求入会申请。” 国民政府迁台之后不承认外蒙古独立。
1955年,中华民国否决蒙古加入联合国,认为蒙古是中国领土的一部分,因此其能否加入联合国尚有待讨论。 1961年,苏联集团和非洲集团达成一揽子协议:苏联集团支持非洲的毛里塔尼亚入联合国,而非洲集团支持蒙古人民共和国成为联合国成员国。中华民国作为联合国安理会常任理事国有否决权,可以阻止蒙古入联合国。但美国肯尼迪政府担心如此会导致毛里塔尼亚入联合国受阻,激怒非洲国家,导致他们支持中华人民共和国入联合国,于是施压给蒋介石政府不得否决蒙古入联合国。几经外交上的交涉,最终蒋介石同意不否决蒙古入联合国,而美国也不可以投同意票。
作为回报,肯尼迪公开声明美国坚决支持中华民国政府;使中华人民共和国入联合国成为“重要问题”,即要三分之二多数同意才能通过;且肯尼迪承诺如果任何时候美国的否决将有效地防止中共进入联合国,美国将使用否决权。10 会以9票赞成,0票反对,1票(美国)弃权的表决结果,通过了蒙古入会案。中华民国未参加投票。10月27日,联合国大会通过第1630号决议案,接纳蒙古人民共和国加入联合国。中华民国未参加表决。12月1日,澳大利亚、日本、美国等提出议案:任何涉及中国代表权变更问题的议案都是“重要问题案”。10月15日此案以61票赞成,37票反对,7票弃权,被通过为联大第1668号决议案。