蒙古曾经是中国的一部分,中国已承认蒙古独立,1911年,在沙俄策动下,蒙古脱离中国清朝中央政府管辖。在辛亥革命后,袁世凯时期,在中俄谈判时,俄国承认蒙古是中国领土,条件是中国容许蒙古(指外蒙地区)自治。1921年,苏联红军进入蒙古,蒙古人民党与蒙古上层王公共同建立了「蒙古人民革命政府」。在俄国怂恿下,中国的外蒙地区宣布独立。接着,苏俄不断增加驻蒙军队规模,竭力阻挠中国收回外蒙主权的行为,1921年11月5日,签订了《俄蒙友好条约》。
1924年5月21日正式签订的《中苏解决悬案大纲协定》中,苏联政府承认外蒙是中国的一部分,尊重在该领土内中国的主权。协定规定,在商定撤兵期限和保障边界安宁的办法后,苏联在外蒙的军队全部撤回。
《中苏解决悬案大纲协定》的外蒙条款也未得到执行,1924年11月26日,蒙古人民共和国宣布成立。在二、三十年代,直至四十年代,由于军阀混战、日本入侵和国共内战,中国一次又一次丧失了收复外蒙领土的机会。然而,直到1945年,中国并没有放弃收复外蒙领土的权利,中国没有承认外蒙独立。
1945年2月,在雅尔塔会议上,苏美英三国首脑在关于日本的协定中,秘密规定,将「外蒙古(蒙古人民共和国)现状须予维持」,作为苏联参加对日作战的第一项条件。
1945年6月30日起,中国外交部长宋子文在莫斯科同斯大林、莫洛托夫举行谈判。宋子文说,《雅尔塔协定》中规定「外蒙古现状须予维持」,应该是维持1924年《中俄解决悬案大纲协定》。斯大林说,《雅尔塔协定》在「外蒙古」后有一括弧,内有「蒙古人民共和国」,这意味着独立。宋子文坚持认为外蒙是中国不可分割的一部分,而斯大林说,中国与外蒙古已有很长时间没有联系了,中国不可能失掉它本来没有的东西。最后,宋子文根据蒋介石指示,提出战后在外蒙进行公民投票7。
1945年8月14日,中国新任外交部长王世杰与苏联外交人民委员莫洛托夫在莫斯科签署了《中苏友好同盟条约》。这正是日本宣布投降前一天,王世杰声明在日本战败后,如外蒙古公投证实蒙古人民独立之愿望,中国政府承认外蒙独立。1945年10月,外蒙古举行公投。1946年1月,根据投票结果,中国政府承认了外蒙独立。由于1950年2月14日,中国的共产党政府与苏联签订了《中苏友好同盟互助条约》,中国的国民党政府在1945年8月与苏联签订的《中苏友好同盟条约》因当事方苏联一方违约而终止,所以后来退居台湾的国民党政府仍然坚持「外蒙古是中国不可分割的一部分」。
1949年10月,中华人民共和国与蒙古人民共和国建立了外交关系,1961年10月,蒙古加入了联合国。1962年12月26日,中蒙两国签订了边界条约。2000年12月3日,外电报道说,蒙古国的大呼拉尔日前讨论了一项提议,提出把蒙古并入中国,成为中国的一部分,以及蒙古与中国建立联邦国家。在二十一世纪,蒙古是否会与中国合并或组成联邦国家,完全取决于中蒙两国人民的意愿,从国际法上说,中国已无权要求收复外蒙的土地。