如果要严谨的回答上述的问题,这就需要严谨的证明过程,,严谨的数学模型来表示他,这些模型其实就是我们要学习的自动机概念,这些问题就是我们熟知的可计算理论.
2:在我们明白我们这个问题可以计算以后,那解决可以计算的问题...这都需要我们去解决,因为研究出原因,我们就可以整理出一个体系来解决以后的这种问题.为此我们产生了计算复杂性理论.
3:因为可计算理论和计算复杂性理论的出现,需要我们研究使用什么样的模型去计算,这需要我们所学的形式语言与自动机理论来支撑了...现在进入我们的重点:形式语言和自动机理论是个啥,我们来好好说说:
自动机理论其实就是研究抽象机器及其所能解决问题的理论,最重要的就是图灵机,相信大家都听说过,我们现在的计算机拥有图灵机的全部能力,并且图灵机是计算机的理论模型...Hopcroft
《自动机理论、语言和计算导论 (英文版)》机械工业出版社
2: Introduction to the Theory of Computation....Michael Sipser
《计算理论导引》机械工业出版社