状态和时间是同一件事

主要观点:阐述了“状态即时间,时间即状态”的概念,通过石英钟和简单的伪代码示例来解释时间与状态的关系及相关影响。
关键信息:

  • 以石英钟为例,不同时间点的时钟状态不同,照片反映出时间的流逝,若时钟状态向量相同则无法确定照片是否为同一时刻拍摄。
  • 伪代码中通过对变量的引用进行操作,每次操作都可能推进时间,单线程和多线程环境下时间推进的效果不同。
    重要细节:
  • 石英钟由石英晶体驱动,内部数字电路计数为“一秒”,只有状态变化可被观测到时才意味着时间的流逝。
  • 对于内部状态更新,若不影响可观测状态则不推进时间,如未提交事务中的语句。
  • 此模型可用于推理抽象系统,与形式方法概念如双模拟和细化相关,作者的新书《Logic for Programmers》已进入早期访问阶段。
阅读 13
0 条评论