2020年8月7日金曜日

学習環境

代数への出発 (新装版 数学入門シリーズ) (松坂 和夫(著)、岩波書店)の第7章(不等式)の練習問題16.の解答を求めてみる。



    1. AB-xy
      =ax+bya+b·bx+aya+b-xy
      =abx2+(a2+b2)xy+aby2(a+b)2-xy
      =abx2+(a2+b2-(a+b)2)xy+aby2(a+b)2
      =abx2-2abxy+aby2(a+b)2
      =ab(x2-2xy+y2)(a+b)2
      =ab(x-y)2(a+b)2
      0

      よって、

      ABxy

      (証明終)


    2. (A2+B2)-(x2+y2)
      =(ax+bya+b)2+(bx+aya+b)2-x2-y2
      =(a2+b2)x2+4abxy+(a2+b2)y2(a+b)2-x2-y2
      =(a2+b2-(a+b)2)x2+4abxy+(a2+b2-(a+b)2)y2(a+b)2
      =-2abx2+4abxy-2aby2(a+b)2
      =-2ab(x-y)2(a+b)2
      0

      よって、

      x2+y2A2+B2

コード

#!/usr/bin/env python3
from sympy.plotting import plot3d
from sympy.abc import x, y

print('16.')

a = 2
b = 3
A = (a * x + b * y) / (a + b)
B = (b * x + a * y) / (a + b)

p = plot3d(A * B, x * y, show=False)
p.xlabel = x
p.ylabel = y
p.save('sample16_1.png')
p = plot3d(x ** 2 + y ** 2, A ** 2 + B ** 2, show=False)
p.save('sample16_2.png')
p.show()

入出力結果(Zsh、PowerShell、Terminal、Jupyter(IPython))

% ./sample16.py 
16.
%

1 コメント :

コメントを投稿