普契尼出身平凡,为商业演出拼命赚钱人所共知,写中国题材不过是他赶时髦,胡编一个中国故事,满足西方人对中国的偏执想象而已。《图兰朵》来自波斯的民间短篇故事。三百多年前,一位法国作家到伊朗德黑兰收集了很多当地故事,模仿《一千零一夜》,将故事集命名为《一千零一日》,图兰朵的故事就在其中。因此,这个故事从波斯民间到法国作家笔下,已经有过修饰、润色、改编。
再深究一下,波斯图兰朵故事的直接源头是中亚地区的蒙古王公。波斯因为曾经遭受成吉思汗军队的屠杀,因而对蒙古人就有不满,自然在故事中会带上嘲讽的贬义。图兰朵故事的真实原型是蒙古王公海都的女儿。传说海都的女儿是个力大无比的摔跤手或武士,于是便有了一个“比武招亲”的老套故事。但是,海都的女儿比武招亲的失败者并不要被砍头,而是赔100匹马。传说海都的女儿只此一招就赚了一万多匹好马,也就是说有一百多个求婚者败在她手下。注意,没有人被杀。波斯因为讨厌蒙古人,与蒙古人有仇,便将这个真实原型歪曲夸张为砍头。海都的所在地并不在波斯,而是在新疆附近的中亚,距离波斯不近。从海都在世的时间到法国作家收集民间故事,时间相距已经四百多年,故事在流传中的走样很正常。
再说,海都是成吉思汗第三个儿子窝阔台的孙子。成吉思汗死后,大汗的传位原先在窝阔台系,后来转到了成吉思汗第四子拖雷系,海都对此一直很不满。忽必烈任大汗及元朝皇帝后,海都与其他一些蒙古王公反对忽必烈,发动叛乱战争。海都等蒙古王公叛乱的理由之一是:忽必烈改变了蒙古人的习俗,接受了中国文化,而海都等人要求保持草原游牧文化。