算法-sicp中练习1.19的变换规则是怎么推导出来的
练习1.19中说
a <- a+b, b <- a被称为T变换, Tpq 变换 a <- ap + a q + bq, b <- bp + a*q, 所以T变换是Tpq 变换 q=1 p=0的特例.
这个Tpq变化
T(pq) (a,b) = T(pq) (bq+aq+ap,bp+aq);
是怎么推导出来的?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以前的回答已经删除,我误解了。这个是斐波那契矩阵快速降幂。根据斐波那契数列的定义有:
再看看这个问题,我们添加一个 a = 1 于是:
同时我们可以将 b a 看做一个向量[b a],前面的操作就可以乘以矩阵: