这是一个绝对不可能出现的情况:夏绿蒂是伊丽莎白的妈妈,同时也是伊丽莎白的女儿。
从原本时间线切入分析(夏绿蒂穿越之前):应当是一条正常时间线,彼得(夏绿蒂的祖父)和?(夏绿蒂的祖母)生下的初始伊丽莎白(夏绿蒂的妈妈)。因为不知道夏绿蒂祖母的名字,为方便暂时就叫她“M”吧。在这时,夏绿蒂生母——初始伊丽莎白的基因继承一半来自于彼得,一半来自于M。后来,初始伊丽莎白和诺亚生了夏绿蒂,但是很小的时候就丢失了这个孩子。所以夏绿蒂的基因四分之一来自于彼得,四分之一来自于M,一半来自于诺亚。
夏绿蒂作为一个孩童穿越N年之后:改变了过去,意外和她祖父彼得结婚了,顶替掉了原本属于M的位置。虽然生的女儿也叫伊丽莎白,但是这个伊丽莎白基因已经不同了。她一半的基因来自于彼得,一半基因来自于夏绿蒂(其中:四分之一来自于彼得,四分之一来自于M,一半来自于诺亚)。整理归纳后,这个伊丽莎白的基因组成就已经变成了(八分之五来自于彼得,八分之一来自于M,八分之二来自于诺亚),和之前的初始伊丽莎白根本不可能是同一个人。
从科学上来讲,基因组成不一样,就绝对不能算是同一个人。更何况,由于每个人童年经历和性格都会与长辈有偏差,受到不同长辈的影响形成的生活习惯和童年经历也不可能完全一样,所以这两种情况下的伊丽莎白绝不可能是同一个人,绝对不存在“夏绿蒂是伊丽莎白的妈妈,同时也是伊丽莎白的女儿”这种可能性。
而且根据剧情分析,这种穿越后意外消灭掉了自己祖先的情况,按理来说应该会导致一个很严重的蝴蝶效应:她自己会消失。初始伊丽莎白(生母)都不存在了,哪里还有夏绿蒂?夏绿蒂如果真的意外和自己祖父结婚了,那她改变历史的这个举动会直接导致夏绿蒂自己都不存在了,说白了: 她把自己玩死了。