読者です 読者をやめる 読者になる 読者になる

yy_taroのとりとめのない落書き

メインフレームの導入・設計・構築ができるぐらいの知識があったりする。

SICP始めました 50

SICP五十日目

 

問題2.73は、意外に長い道のりでした。

もう少し簡単な題材だと分かりやすいのに、まさに飛ばした微分の問題を題材にするとは。。。

 

問題2.73

 いろいろカンニングした結果やっとわかりました。

 a. 単項だから

 

 b.インターフェースは以下のとおり

 和のインターフェース

  ( put ‘make ‘+ make-sum )

  ( put ‘deriv ‘+ deriv-sum )

 

 積のインターフェース

  ( put ‘make ‘* make-product )

  ( put ‘deriv ‘* deriv-product )

 

 c.べき乗のインターフェース

  ( put ‘make ‘** make-exponentiation )

  ( put ‘deriv ‘** deriv-exponentiation )

 

 d. putの引数を入れ替えるだけ 

 

計算機プログラムの構造と解釈[第2版]

計算機プログラムの構造と解釈[第2版]