{"id":9504,"date":"2024-11-13T22:00:39","date_gmt":"2024-11-13T13:00:39","guid":{"rendered":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/?page_id=9504"},"modified":"2024-11-24T11:12:18","modified_gmt":"2024-11-24T02:12:18","slug":"%e5%9f%ba%e6%9c%ac%e4%ba%8b%e9%a0%85%e3%81%a8%e4%b8%bb%e3%81%aa%e5%ae%9a%e6%95%b0%e3%83%bb%e9%96%a2%e6%95%b0","status":"publish","type":"page","link":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/%e3%82%b3%e3%83%b3%e3%83%94%e3%83%a5%e3%83%bc%e3%82%bf%e6%bc%94%e7%bf%92\/sympy-%e6%bc%94%e7%bf%92\/%e5%9f%ba%e6%9c%ac%e4%ba%8b%e9%a0%85%e3%81%a8%e4%b8%bb%e3%81%aa%e5%ae%9a%e6%95%b0%e3%83%bb%e9%96%a2%e6%95%b0\/","title":{"rendered":"1. SymPy \u306e\u57fa\u672c\u4e8b\u9805\u3068\u4e3b\u306a\u5b9a\u6570\u30fb\u95a2\u6570"},"content":{"rendered":"<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>SymPy \u3067\u6570\u5b66\u7684\u8a08\u7b97\u3092\u884c\u3046\u305f\u3081\u306e\u57fa\u672c\u3068\uff0cSymPy \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u4e3b\u306a\u5b9a\u6570\u3084\u95a2\u6570\u306b\u3064\u3044\u3066\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!--more--><\/p>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3 id=\"SymPy-\u306e-import\">SymPy \u306e import<\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[1]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"kn\">from<\/span> <span class=\"nn\">sympy.abc<\/span> <span class=\"kn\">import<\/span> <span class=\"o\">*<\/span>\r\n<span class=\"kn\">from<\/span> <span class=\"nn\">sympy<\/span> <span class=\"kn\">import<\/span> <span class=\"o\">*<\/span>\r\n\r\n<span class=\"n\">init_printing<\/span><span class=\"p\">()<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3 id=\"\u8868\u8a18\u306a\u3068\u3099\u306e\u7d04\u675f\u4e8b\">\u8868\u8a18\u306a\u3068\u3099\u306e\u7d04\u675f\u4e8b<\/h3>\n<p>Python \u306e\u5b9f\u884c\u306b\u969b\u3057\u3066\uff0c\u3044\u304f\u3064\u304b\u8868\u8a18\u306b\u3064\u3044\u3066\u306e\u7d04\u675f\u4e8b\u304b\u3099\u3042\u308a\u307e\u3059\u3002\u4ee3\u8868\u7684\u306a\u3082\u306e\u3092\u4ee5\u4e0b\u306b\u793a\u3057\u307e\u3059\u3002<\/p>\n<h4 id=\"\u30b3\u30e1\u30f3\u30c8-#\">\u30b3\u30e1\u30f3\u30c8 <code>#<\/code><\/h4>\n<p>\u30b3\u30e1\u30f3\u30c8 (\u5b9f\u884c\u306b\u5f71\u97ff\u3057\u306a\u3044\u6ce8\u91c8) \u3092\u5165\u308c\u305f\u3044\u3068\u304d\u306f\uff0c<code>#<\/code> \u3092\u66f8\u304d\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[2]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"mi\">1<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">2<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">3<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[2]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 6$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[3]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"mi\">1<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">2<\/span> <span class=\"c1\"># + 3<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[3]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 3$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u56db\u5247\u6f14\u7b97\u3068\u304b\u3063\u3053-()\">\u56db\u5247\u6f14\u7b97\u3068\u304b\u3063\u3053 <code>()<\/code><\/h4>\n<p>\u52a0\u6cd5 <code>+<\/code>\uff0c\u6e1b\u6cd5 <code>-<\/code>\uff0c\u4e57\u6cd5 <code>*<\/code>\uff0c\u9664\u6cd5 <code>\/<\/code> \u306b\u304a\u3051\u308b\u512a\u5148\u9806\u4f4d\u306f\u6570\u5b66\u3068\u540c\u3057\u3099\u3066\u3099\u3059\u3002\u512a\u5148\u3057\u3066\u8a08\u7b97\u3057\u305f\u3044\u7b87\u6240\u306f <code>( )<\/code> \u3066\u3099 \u56f2\u307f\u307e\u3059\u3002<code>[ ]<\/code> \u3084 <code>{ }<\/code> \u306f\u512a\u5148\u9806\u4f4d\u306e\u6307\u5b9a\u306b\u306f\u4f7f\u3044\u307e\u305b\u3093\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[4]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"mi\">1<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">2<\/span> <span class=\"o\">*<\/span> <span class=\"mi\">3<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[4]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 7$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[5]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"p\">(<\/span><span class=\"mi\">1<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">2<\/span><span class=\"p\">)<\/span> <span class=\"o\">*<\/span> <span class=\"mi\">3<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[5]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 9$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u7d2f\u4e57\uff08\u3079\u304d\u4e57\uff09**\">\u7d2f\u4e57\uff08\u3079\u304d\u4e57\uff09<code>**<\/code><\/h4>\n<p><code>**<\/code> \u306f\u7d2f\u4e57\uff08\u3079\u304d\u4e57\uff09\u3092\u8868\u3057\u307e\u3059\u3002 2 \u306e 100 \u4e57 ($2^{100}$) \u306e\u3088\u3046\u306a\u5927\u304d\u3044\u6570\u3067\u3082\uff0c\u53b3\u5bc6\u306a\u7d50\u679c\u3092\u51fa\u529b\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[6]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"mi\">2<\/span><span class=\"o\">**<\/span><span class=\"mi\">100<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[6]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 1267650600228229401496703205376$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u6d6e\u52d5\u5c0f\u6570\u70b9\u8868\u793a-N()\">\u6d6e\u52d5\u5c0f\u6570\u70b9\u8868\u793a <code>N()<\/code><\/h4>\n<p>SymPy \u306e <code>N()<\/code> \u95a2\u6570\u3092\u4f7f\u3063\u3066\u6d6e\u52d5\u5c0f\u6570\u70b9\u8868\u793a\u3067\u8fd1\u4f3c\u5024\u3092\u51fa\u529b\u3055\u305b\u308b\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[7]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">N<\/span><span class=\"p\">(<\/span><span class=\"mi\">2<\/span><span class=\"o\">**<\/span><span class=\"mi\">100<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[7]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 1.26765060022823 \\cdot 10^{30}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p><code>N()<\/code> \u3067\u6841\u6570\u3092\u6307\u5b9a\u3059\u308b\u4f8b\uff1a\u4ee5\u4e0b\u3067\u306f\u6709\u52b9\u6841\u65705\u6841\u3067\u8868\u793a\u3055\u305b\u3066\u3044\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[8]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">N<\/span><span class=\"p\">(<\/span><span class=\"mi\">2<\/span><span class=\"o\">**<\/span><span class=\"mi\">100<\/span><span class=\"p\">,<\/span> <span class=\"mi\">5<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[8]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 1.2677 \\cdot 10^{30}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u25cb\u7df4\u7fd2\uff1a3,-2,-1-\u3067\u3064\u304f\u308b\u6700\u5927\u6570\">\u25cb\u7df4\u7fd2\uff1a3, 2, 1 \u3067\u3064\u304f\u308b\u6700\u5927\u6570<\/h4>\n<p>\u6570\u5b57\u306e 3 \u3068 2 \u3068 1 \u3092 1 \u500b\u305a\u3064\u4f7f\u3063\u305f\u6f14\u7b97\u3067\u3064\u304f\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u6700\u5927\u306e\u6574\u6570\u306f?<\/p>\n<p><strong>\u30d2\u30f3\u30c8:<\/strong><\/p>\n<p><code>(1 + 2) \u00d7 3 = 9<\/code> \u3058\u3083\u5168\u7136\u3060\u3081\u3002\u305d\u306e\u307e\u307e\u4e26\u3079\u308b\u3068 <code>321<\/code> \u3067\u3059\u304c\uff0c\u7d2f\u4e57\u3092\u4f7f\u3046\u3068\u3082\u3063\u3068\u5927\u304d\u3044\u6570\u3092\u3064\u304f\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<br \/>\n$21^3$ \u3068\u304b\uff0c$31^2$ \u3068\u304b\uff0c$2^{31}$ \u3068\u304b&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u5272\u308a\u7b97-\/\uff0c\u5546--\/\/\uff0c\u5270\u4f59--%\">\u5272\u308a\u7b97 <code>\/<\/code>\uff0c\u5546 <code>\/\/<\/code>\uff0c\u5270\u4f59 <code>%<\/code><\/h4>\n<p>Python \u3067\u306f\u9664\u7b97 <code>\/<\/code> \u306f\u5e38\u306b\u6d6e\u52d5\u5c0f\u6570\u70b9\u6570\u578b\u306e\u5b9f\u6570\u3092\u8fd4\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[9]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"mi\">3<\/span><span class=\"o\">\/<\/span><span class=\"mi\">21<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[9]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 0.142857142857143$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p><code>\/\/<\/code> \u6f14\u7b97\u5b50\u306f\u6574\u6570\u9664\u7b97\u3092\u884c\u3044\u3001\u5c0f\u6570\u90e8\u3092\u5207\u308a\u6368\u3066\u305f\u6574\u6570\u5024\uff08\u5546\uff09\u3092\u8fd4\u3057\u307e\u3059\u3002\u5270\u4f59\u306f\u3001<code>%<\/code> \u3067\u6c42\u3081\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[10]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"mi\">17<\/span> <span class=\"o\">\/\/<\/span> <span class=\"mi\">3<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[10]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 5$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[11]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"mi\">17<\/span> <span class=\"o\">%<\/span> <span class=\"mi\">3<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[11]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 2$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[12]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"mi\">17<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">3<\/span> <span class=\"o\">*<\/span> <span class=\"p\">(<\/span><span class=\"mi\">17<\/span><span class=\"o\">\/\/<\/span><span class=\"mi\">3<\/span><span class=\"p\">)<\/span> <span class=\"o\">+<\/span> <span class=\"p\">(<\/span><span class=\"mi\">17<\/span><span class=\"o\">%<\/span><span class=\"k\">3<\/span>)\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[12]:<\/div>\n<div class=\"output_text output_subarea output_execute_result\">\n<pre>True<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u6709\u7406\u6570-Rational()\">\u6709\u7406\u6570 <code>Rational()<\/code><\/h4>\n<p>\u6709\u7406\u6570\u3068\u3057\u3066\u5206\u6570\u3092\u3042\u3064\u304b\u3046\u969b\u306f\uff0cSymPy \u306e <code>Rational()<\/code> \u3092\u4f7f\u3044\u307e\u3059\u3002<\/p>\n<p>\u4ee5\u4e0b\u3067\u306f $\\displaystyle \\frac{3}{21} \\Rightarrow \\frac{1}{7}$ \u306b\u81ea\u52d5\u7684\u306b\u7d04\u5206\u3057\u3066\u8868\u793a\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[13]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"c1\"># 3\/21 = 1\/7<\/span>\r\n\r\n<span class=\"n\">Rational<\/span><span class=\"p\">(<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"mi\">21<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[13]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\frac{1}{7}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u4ee3\u5165-=\">\u4ee3\u5165 <code>=<\/code><\/h4>\n<p>\u5909\u6570\u306b\u5f0f\u3084\u5024\u3092\u4ee3\u5165\u3059\u308b\u3068\u304d\u306f\uff0c\u7b49\u53f7\u8a18\u53f7 <code>=<\/code> \u3092\u4f7f\u3044\u307e\u3059\u3002<\/p>\n<p>\u5909\u6570 <code>a<\/code> \u306b $100+3\/21$<br \/>\n\u3092\u4ee3\u5165\u3057\uff0c<code>a<\/code> \u306e\u5024\u3092\u8868\u793a\u3055\u305b\u308b\u4f8b\u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[14]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">a<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">100<\/span> <span class=\"o\">+<\/span> <span class=\"n\">Rational<\/span><span class=\"p\">(<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span><span class=\"mi\">21<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">a<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[14]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\frac{701}{7}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u5909\u6570 <code>a<\/code> \u306b\u4ee3\u5165\u3055\u308c\u305f\u5024\u3092\u4f7f\u3063\u3066\uff0c\u3055\u3089\u306b\u8a08\u7b97\u3092\u7d9a\u3051\u3066\u307f\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[15]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"p\">(<\/span><span class=\"n\">a<\/span> <span class=\"o\">-<\/span> <span class=\"mi\">100<\/span><span class=\"p\">)<\/span> <span class=\"o\">*<\/span> <span class=\"mi\">7<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[15]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 1$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$\\displaystyle a = a -\\frac{1}{7}$ \u306f\u7b49\u5f0f\u30fb\u65b9\u7a0b\u5f0f\u3068\u3057\u3066\u306f\u6210\u308a\u7acb\u3061\u307e\u305b\u3093\u304c\uff0cPython\uff08\u3084\u305d\u306e\u4ed6\u306e\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8a00\u8a9e\uff09\u3067\u306f\uff0c\u5909\u6570 $a$ \u306b\u76f4\u524d\u307e\u3067\u306b\u4ee3\u5165\u3055\u308c\u3066\u3044\u308b\u5024\u304b\u3089 $\\displaystyle \\frac{1}{7}$ \u3092\u5f15\u3044\u305f\u53f3\u8fba\u306e\u7b54\u3048\u3092 <strong>\u3042\u305f\u3089\u3081\u3066<\/strong> \u5de6\u8fba\u306e\u5909\u6570 $a$ \u306b\u4ee3\u5165\u3059\u308b\uff0c\u3068\u3044\u3046\u3053\u3068\u306b\u306a\u308a\u307e\u3059\u3088\u306d\u3047\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[16]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">a<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">100<\/span> <span class=\"o\">+<\/span> <span class=\"n\">Rational<\/span><span class=\"p\">(<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span><span class=\"mi\">21<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">a<\/span> <span class=\"o\">=<\/span> <span class=\"n\">a<\/span> <span class=\"o\">-<\/span> <span class=\"n\">Rational<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">7<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">a<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[16]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 100$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p><code>a = a - Rational(1, 7)<\/code> \u3068\u540c\u3058\u3053\u3068\u3092 Python \u3067\u306f\u30a4\u30f3\u30af\u30ea\u30e1\u30f3\u30c8 <code>+=<\/code> \u3084\u30c7\u30af\u30ea\u30e1\u30f3\u30c8 <code>-=<\/code> \u3092\u4f7f\u3063\u3066\u66f8\u304f\u3053\u3068\u3082\u3067\u304d\u307e\u3059\u3002\u4f8b\u3048\u3070&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[17]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">a<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">100<\/span> <span class=\"o\">+<\/span> <span class=\"n\">Rational<\/span><span class=\"p\">(<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span><span class=\"mi\">21<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">display<\/span><span class=\"p\">(<\/span><span class=\"n\">a<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">a<\/span> <span class=\"o\">-=<\/span> <span class=\"n\">Rational<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">7<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">display<\/span><span class=\"p\">(<\/span><span class=\"n\">a<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">a<\/span> <span class=\"o\">+=<\/span> <span class=\"n\">Rational<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">7<\/span><span class=\"p\">)<\/span>\r\n<span class=\"n\">display<\/span><span class=\"p\">(<\/span><span class=\"n\">a<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_latex output_subarea \">$\\displaystyle \\frac{701}{7}$<\/div>\n<\/div>\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_latex output_subarea \">$\\displaystyle 100$<\/div>\n<\/div>\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_latex output_subarea \">$\\displaystyle \\frac{701}{7}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u4e00\u6642\u7684\u4ee3\u5165-.subs()\">\u4e00\u6642\u7684\u4ee3\u5165 <code>.subs()<\/code><\/h4>\n<p>$b = 3 a$ \u3068\u5b9a\u7fa9\u3057\uff0c&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[18]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"c1\"># \u4e0a\u3067 a \u306b\u5024\u304c\u4ee3\u5165\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u521d\u671f\u5316<\/span>\r\n<span class=\"n\">var<\/span><span class=\"p\">(<\/span><span class=\"s1\">'a'<\/span><span class=\"p\">)<\/span>\r\n\r\n<span class=\"n\">b<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">3<\/span><span class=\"o\">*<\/span><span class=\"n\">a<\/span>\r\n<span class=\"n\">b<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[18]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 3 a$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p><code>b.subs(a, 2)<\/code> \u3067\u4e00\u6642\u7684\u306b $a$ \u306b\u5024 $2$ \u3092\u4ee3\u5165\u3059\u308b\u3068&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[19]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"c1\"># \u4e0a\u3067 a \u306b\u5024\u304c\u4ee3\u5165\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u521d\u671f\u5316<\/span>\r\n<span class=\"n\">var<\/span><span class=\"p\">(<\/span><span class=\"s1\">'a'<\/span><span class=\"p\">)<\/span>\r\n\r\n<span class=\"n\">b<\/span> <span class=\"o\">=<\/span> <span class=\"mi\">3<\/span><span class=\"o\">*<\/span><span class=\"n\">a<\/span>\r\n<span class=\"n\">b<\/span><span class=\"o\">.<\/span><span class=\"n\">subs<\/span><span class=\"p\">(<\/span><span class=\"n\">a<\/span><span class=\"p\">,<\/span> <span class=\"mi\">2<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[19]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 6$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p><code>b.subs(a, 2)<\/code> $\\displaystyle = 3 a \\bigr|_{a=2} = 3\\times 2 = 6$ \u3092\u51fa\u529b\u3057\u307e\u3059\u304c\uff0c<\/p>\n<p>$b$ \u306e\u5b9a\u7fa9\u305d\u306e\u3082\u306e\u306f\u5909\u308f\u308a\u307e\u305b\u3093\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[20]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">b<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[20]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 3 a$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u7b49\u5f0f-Eq()\">\u7b49\u5f0f <code>Eq()<\/code><\/h4>\n<p>\u7b49\u5f0f\u306f <code>Eq(\u5de6\u8fba, \u53f3\u8fba)<\/code> \u306e\u3088\u3046\u306b\u5b9a\u7fa9\u3057\u307e\u3059\u3002<code>=<\/code> \u306f Python \u3067\u306f\u4ee3\u5165\u3092\u8868\u3059\u305f\u3081\u306b\u4f7f\u308f\u308c\u3066\u308b\u306e\u3067\uff0c<code>\u5de6\u8fba = \u53f3\u8fba<\/code> \u306e\u3088\u3046\u306b\u66f8\u304f\u3068\u53f3\u8fba\u306e\u91cf\u3092\u5de6\u8fba\u306e\u5909\u6570\u306b\u4ee3\u5165\u3059\u308b\uff0c\u3068\u3044\u3046\u610f\u5473\u306b\u306a\u308a\uff0c\u5de6\u8fba\u3068\u53f3\u8fba\u306f\u7b49\u3057\u3044\uff0c\u3068\u3044\u3046\u7b49\u5f0f\u306e\u610f\u5473\u306b\u306f\u306a\u308a\u307e\u305b\u3093\u3002<\/p>\n<p><code>Eq(\u5de6\u8fba, \u53f3\u8fba)<\/code> \u306b\u3064\u3044\u3066\u306f\u300c\u65b9\u7a0b\u5f0f\u300d\u306e\u9805\u3067\u3042\u3089\u305f\u3081\u3066\u8aac\u660e\u3059\u308b\u307b\u304b\uff0c\u4ee5\u4e0b\u3067\u306f\u5de6\u8fba\u3092 SymPy \u3067\u8a08\u7b97\u3059\u308b\u3068\u53f3\u8fba\u306e\u3088\u3046\u306a\u91cf\u306b\u306a\u308b\uff0c\u3068\u3044\u3046\u8868\u793a\u3092\u3055\u305b\u308b\u305f\u3081\u306b\u4f7f\u3044\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u5b9f\u884c\u7d50\u679c\u306e\u975e\u8868\u793a-(;)\">\u5b9f\u884c\u7d50\u679c\u306e\u975e\u8868\u793a (<code>;<\/code>)<\/h4>\n<p>\u4ee5\u4e0b\u306e\u4f8b\u3067\u306f\uff0c\u591a\u9805\u5f0f $x^2 + 3 x + 2$ \u3092\u5909\u6570 <code>eq<\/code> \u306b\u4ee3\u5165\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[21]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">eq<\/span> <span class=\"o\">=<\/span> <span class=\"n\">x<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">3<\/span><span class=\"o\">*<\/span><span class=\"n\">x<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">2<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u4ee3\u5165\u3084\u95a2\u6570\u306e\u5b9a\u7fa9\u306e\u3068\u304d\u306f\uff0c\u5f0f\u3084\u5909\u6570\u306e\u5024\u304c\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002<\/p>\n<p><code>eq<\/code> \u306e\u5185\u5bb9\u3092\u77e5\u308a\u305f\u3044\u3068\u304d\u306f\uff0cShift + Enter \u3059\u308c\u3070\u5b9f\u884c\u7d50\u679c\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u304c\uff0c\u6587\u672b\u306b <code>;<\/code> \u3092\u3064\u3051\u308b\u3068\u7d50\u679c\u304c\u51fa\u529b\u3055\u308c\u307e\u305b\u3093\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[22]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">eq<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[22]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle x^{2} + 3 x + 2$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[23]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">eq<\/span><span class=\"p\">;<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u56e0\u6570\u5206\u89e3-factor()\">\u56e0\u6570\u5206\u89e3 <code>factor()<\/code><\/h4>\n<p><code>eq<\/code> \u306b\u4ee3\u5165\u3055\u308c\u305f\u591a\u9805\u5f0f\u3092 <code>factor()<\/code> \u3067\u56e0\u6570\u5206\u89e3\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[24]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">factor<\/span><span class=\"p\">(<\/span><span class=\"n\">eq<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[24]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\left(x + 1\\right) \\left(x + 2\\right)$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u5c55\u958b-expand()\">\u5c55\u958b <code>expand()<\/code><\/h4>\n<p>$(x-2)^4$ \u3092 <code>expand()<\/code> \u3067\u5c55\u958b\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[25]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">expand<\/span><span class=\"p\">((<\/span><span class=\"n\">x<\/span><span class=\"o\">-<\/span><span class=\"mi\">2<\/span><span class=\"p\">)<\/span><span class=\"o\">**<\/span><span class=\"mi\">4<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[25]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle x^{4} -8 x^{3} + 24 x^{2} -32 x + 16$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u76f4\u524d\u306e\u51fa\u529b\u7d50\u679c\u306e\u53c2\u7167-_\">\u76f4\u524d\u306e\u51fa\u529b\u7d50\u679c\u306e\u53c2\u7167 <code>_<\/code><\/h4>\n<p>\u76f4\u524d\u306e\u51fa\u529b\u7d50\u679c\u306f <code>_<\/code> \u3067\u53c2\u7167\u3067\u304d\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u76f4\u524d\u306e\u7d50\u679c\u3092 <code>factor()<\/code> \u3067\u56e0\u6570\u5206\u89e3\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[26]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">factor<\/span><span class=\"p\">(<\/span><span class=\"n\">_<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[26]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\left(x -2\\right)^{4}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3 id=\"\u4e3b\u306a\u5b9a\u6570\">\u4e3b\u306a\u5b9a\u6570<\/h3>\n<p>SymPy \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u4e3b\u306a\u5b9a\u6570\u306b\u3064\u3044\u3066\u307e\u3068\u3081\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u5186\u5468\u7387-$\\pi-=$-pi\">\u5186\u5468\u7387 $\\pi =$ <code>pi<\/code><\/h4>\n<p>SymPy \u3067\u306f\u5186\u5468\u7387 $\\pi$ \u306f <code>pi<\/code> \u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[27]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">pi<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[27]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\pi$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u6d6e\u52d5\u5c0f\u6570\u70b9\u3067\u8fd1\u4f3c\u5024\u3092\u8868\u793a\u3059\u308b\u306b\u306f <code>N()<\/code> \u3092\u4f7f\u3044\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[28]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">N<\/span><span class=\"p\">(<\/span><span class=\"n\">pi<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[28]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 3.14159265358979$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u53c2\u8003\u307e\u3067\u306b\uff0c<code>N()<\/code> \u3092\u4f7f\u3063\u3066\u5186\u5468\u7387 $\\pi$ \u3092 30\u6841\u307e\u3067\u8868\u793a\u3055\u305b\u308b\u4f8b\u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[29]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">N<\/span><span class=\"p\">(<\/span><span class=\"n\">pi<\/span><span class=\"p\">,<\/span> <span class=\"mi\">30<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[29]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 3.14159265358979323846264338328$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u30cd\u30a4\u30d4\u30a2\u6570\uff08\u81ea\u7136\u5bfe\u6570\u306e\u5e95\uff09$e-=$-E\">\u30cd\u30a4\u30d4\u30a2\u6570\uff08\u81ea\u7136\u5bfe\u6570\u306e\u5e95\uff09$e =$ <code>E<\/code><\/h4>\n<p>SymPy \u3067\u306f\u81ea\u7136\u5bfe\u6570\u306e\u5e95 $e$ \u306f <code>E<\/code> \u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[30]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">E<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[30]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle e$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p><code>N()<\/code> \u3067\u5c0f\u6570\u70b9\u8868\u793a\u3055\u305b\u308b\u3068&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[31]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">N<\/span><span class=\"p\">(<\/span><span class=\"n\">E<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[31]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 2.71828182845905$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u30cd\u30a4\u30d4\u30a2\u6570 $e$ \u306f\u5143\u3005\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u5b9a\u7fa9\u3067\u5c0e\u5165\u3055\u308c\u307e\u3057\u305f\u3002<\/p>\n<p>\\begin{eqnarray}<br \/>\n\\lim_{h \\rightarrow 0} \\frac{e^{h} -1}{h} &amp;=&amp; 1\\\\<br \/>\n\\therefore\\ e &amp;=&amp; \\lim_{h \\rightarrow 0} \\left(1 + h\\right)^{\\frac{1}{h}}<br \/>\n\\end{eqnarray}<\/p>\n<p>\u3053\u306e\u6975\u9650\u3092 SymPy \u3067\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n<h4 id=\"\u6975\u9650-limit()\">\u6975\u9650 <code>limit()<\/code><\/h4>\n<p>SymPy \u3067\u306f\u6975\u9650\u306f <code>limit()<\/code> \u307e\u305f\u306f <code>Limit().doit()<\/code> \u3067\u3059\u3002<code>Limit()<\/code> \u306f\u6975\u9650\u306e\u5f0f\u3092\u8868\u793a\u3059\u308b\u3060\u3051\u3067\u5b9f\u884c\u306f\u3057\u307e\u305b\u3093\u3002<\/p>\n<p>$\\displaystyle \\lim_{h \\rightarrow 0} \\frac{e^{h} -1}{h} = $ <code>limit((E**h-1)\/h, h, 0)<\/code><\/p>\n<p><code>Eq(\u5de6\u8fba, \u53f3\u8fba)<\/code> \u306f\u7b49\u5f0f\u3092\u3042\u3089\u308f\u3057\uff0c\u5de6\u8fba\u306e\u5f0f\u3092 SymPy \u3067\u8a08\u7b97\u3059\u308b\u3068\u53f3\u8fba\u306e\u5f0f\u306b\u306a\u308b\uff0c\u3068\u8868\u793a\u3055\u305b\u308b\u305f\u3081\u306b\u4f7f\u3063\u3066\u307f\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[32]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">Limit<\/span><span class=\"p\">((<\/span><span class=\"n\">E<\/span><span class=\"o\">**<\/span><span class=\"n\">h<\/span><span class=\"o\">-<\/span><span class=\"mi\">1<\/span><span class=\"p\">)<\/span><span class=\"o\">\/<\/span><span class=\"n\">h<\/span><span class=\"p\">,<\/span> <span class=\"n\">h<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">),<\/span>\r\n   <span class=\"n\">limit<\/span><span class=\"p\">((<\/span><span class=\"n\">E<\/span><span class=\"o\">**<\/span><span class=\"n\">h<\/span><span class=\"o\">-<\/span><span class=\"mi\">1<\/span><span class=\"p\">)<\/span><span class=\"o\">\/<\/span><span class=\"n\">h<\/span><span class=\"p\">,<\/span> <span class=\"n\">h<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[32]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\lim_{h \\to 0^+}\\left(\\frac{e^{h} -1}{h}\\right) = 1$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$\\displaystyle \\lim_{h\\rightarrow 0} \\left(1+h\\right)^{\\frac{1}{h}} = $ <code>limit((1+h)**(1\/h), h, 0)<\/code> $= \\cdots$<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[33]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">Limit<\/span><span class=\"p\">((<\/span><span class=\"mi\">1<\/span><span class=\"o\">+<\/span><span class=\"n\">h<\/span><span class=\"p\">)<\/span><span class=\"o\">**<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"o\">\/<\/span><span class=\"n\">h<\/span><span class=\"p\">),<\/span> <span class=\"n\">h<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">),<\/span> \r\n   <span class=\"n\">limit<\/span><span class=\"p\">((<\/span><span class=\"mi\">1<\/span><span class=\"o\">+<\/span><span class=\"n\">h<\/span><span class=\"p\">)<\/span><span class=\"o\">**<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"o\">\/<\/span><span class=\"n\">h<\/span><span class=\"p\">),<\/span> <span class=\"n\">h<\/span><span class=\"p\">,<\/span> <span class=\"mi\">0<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[33]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\lim_{h \\to 0^+} \\left(h + 1\\right)^{\\frac{1}{h}} = e$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u865a\u6570\u5358\u4f4d-$i-=$-I\">\u865a\u6570\u5358\u4f4d $i =$ <code>I<\/code><\/h4>\n<p>SymPy \u3067\u306f\u865a\u6570\u5358\u4f4d $i$ \u306f <code>I<\/code><\/p>\n<p>$\\displaystyle i^2 = -1$ \u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[34]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">I<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[34]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle -1$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u30aa\u30a4\u30e9\u30fc\u306e\u7b49\u5f0f\">\u30aa\u30a4\u30e9\u30fc\u306e\u7b49\u5f0f<\/h5>\n<p>\u7121\u7406\u6570 $e$\uff0c$\\pi$\uff0c\u865a\u6570\u5358\u4f4d $i$\uff0c\u6574\u6570 $1$ \u304a\u3088\u3073 $0$ \u306e\u9593\u306e\u3059\u3066\u304d\u306a\u95a2\u4fc2\uff0c\u30aa\u30a4\u30e9\u30fc\u306e\u7b49\u5f0f $$e^{i\\pi} +1 = 0$$<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[35]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">E<\/span><span class=\"o\">**<\/span><span class=\"p\">(<\/span><span class=\"n\">I<\/span> <span class=\"o\">*<\/span> <span class=\"n\">pi<\/span><span class=\"p\">)<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">1<\/span> <span class=\"o\">==<\/span> <span class=\"mi\">0<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[35]:<\/div>\n<div class=\"output_text output_subarea output_execute_result\">\n<pre>True<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u7121\u9650\u5927-$\\infty-=$-oo\">\u7121\u9650\u5927 $\\infty =$ <code>oo<\/code><\/h4>\n<p>\u7121\u9650\u5927\u306f\u5b9a\u6570\u3067\u306f\u306a\u3044\u304c\uff0cSymPy \u3067\u306f $\\infty = $ <code>oo<\/code> \u3068\u5c0f\u6587\u5b57\u306e <code>o<\/code>\uff08\u30aa\u30fc\uff09\u30922\u3064\u4e26\u3079\u3066\u66f8\u304d\u307e\u3059\u3002\uff08\u3061\u3087\u3063\u3068\u304b\u308f\u3044\u3044\u3002\uff09<\/p>\n<p>$\\displaystyle \\lim_{x \\rightarrow \\infty} e^{-x}$ = <code>limit(exp(-x), x, oo)<\/code> $= \\cdots$<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[36]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">limit<\/span><span class=\"p\">(<\/span><span class=\"n\">exp<\/span><span class=\"p\">(<\/span><span class=\"o\">-<\/span><span class=\"n\">x<\/span><span class=\"p\">),<\/span> <span class=\"n\">x<\/span><span class=\"p\">,<\/span> <span class=\"n\">oo<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[36]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 0$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h3 id=\"\u4e3b\u306a\u95a2\u6570\">\u4e3b\u306a\u95a2\u6570<\/h3>\n<p>SymPy \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u4e3b\u306a\u95a2\u6570\uff08\u521d\u7b49\u95a2\u6570\u306a\u3069\uff09\u306b\u3064\u3044\u3066\u307e\u3068\u3081\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u3079\u304d\u95a2\u6570-x**n\">\u3079\u304d\u95a2\u6570 <code>x**n<\/code><\/h4>\n<p>$\\displaystyle x^n = $ <code>x**n<\/code><\/p>\n<h4 id=\"\u5e73\u65b9\u6839-sqrt()\">\u5e73\u65b9\u6839 <code>sqrt()<\/code><\/h4>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$\\displaystyle \\sqrt{x} = x^{\\frac{1}{2}} =$ <code>sqrt(x)<\/code><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[37]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"s1\">'sqrt(64) ='<\/span><span class=\"p\">,<\/span> <span class=\"n\">sqrt<\/span><span class=\"p\">(<\/span><span class=\"mi\">64<\/span><span class=\"p\">))<\/span>\r\n<span class=\"nb\">print<\/span><span class=\"p\">(<\/span><span class=\"s1\">'64**(1\/2) ='<\/span><span class=\"p\">,<\/span> <span class=\"mi\">64<\/span><span class=\"o\">**<\/span><span class=\"p\">(<\/span><span class=\"n\">Rational<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span><span class=\"p\">,<\/span><span class=\"mi\">2<\/span><span class=\"p\">)))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt\"><\/div>\n<div class=\"output_subarea output_stream output_stdout output_text\">\n<pre>sqrt(64) = 8\r\n64**(1\/2) = 8\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u5e73\u65b9\u6839\u306b\u3064\u3044\u3066\u88dc\u8db3\">\u5e73\u65b9\u6839\u306b\u3064\u3044\u3066\u88dc\u8db3<\/h5>\n<p>\u3046\u3063\u304b\u308a $\\sqrt{x^2} = x$ \u3068\u3057\u306a\u3044\u3088\u3046\u306b\u3002SymPy \u306f\u30c7\u30d5\u30a9\u30eb\u30c8\u3067\u306f&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[38]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">sqrt<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[38]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\sqrt{x^{2}}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$x$ \u3092\u5b9f\u6570\u3068\u3057\u3066\u3084\u308b\u3068&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[39]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">var<\/span><span class=\"p\">(<\/span><span class=\"s1\">'x'<\/span><span class=\"p\">,<\/span> <span class=\"n\">real<\/span><span class=\"o\">=<\/span><span class=\"kc\">True<\/span><span class=\"p\">)<\/span>\r\n\r\n<span class=\"n\">sqrt<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[39]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\left|{x}\\right|$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$x$ \u3092\u6b63\u306e\u5b9f\u6570\u3068\u3059\u308b\u3068&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[40]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">var<\/span><span class=\"p\">(<\/span><span class=\"s1\">'x'<\/span><span class=\"p\">,<\/span> <span class=\"n\">positive<\/span><span class=\"o\">=<\/span><span class=\"kc\">True<\/span><span class=\"p\">)<\/span>\r\n\r\n<span class=\"n\">sqrt<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[40]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle x$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[41]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"c1\"># \u5b9f\u6570\u306e\u8a2d\u5b9a\u3092\u521d\u671f\u5316\u3059\u308b<\/span>\r\n<span class=\"n\">var<\/span><span class=\"p\">(<\/span><span class=\"s1\">'x'<\/span><span class=\"p\">)<\/span>\r\n\r\n<span class=\"n\">sqrt<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[41]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\sqrt{x^{2}}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u7d76\u5bfe\u5024-abs()\">\u7d76\u5bfe\u5024 <code>abs()<\/code><\/h5>\n<p><code>abs(x)<\/code> \u306f $x$ \u306e\u7d76\u5bfe\u5024 $|x|$ \u3067\u3059\u3002<\/p>\n<p>\u8907\u7d20\u6570 $x = a + b i$ \u306b\u3064\u3044\u3066\u306f\uff0c$|x| = \\sqrt{a^2 + b^2}$ \u3067\u3042\u308b\u305f\u3081\uff0c<br \/>\n$\\sqrt{x^2} \\neq |x|$ \u3067\u3059\u3002\u4f8b\u3068\u3057\u3066 $x = 1 + 3 i$ \u3068\u3059\u308b\u3068<\/p>\n<p>$\\sqrt{x} =$ <code>sqrt((1 + 3*I)**2)<\/code> $= \\cdots$<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[42]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">sqrt<\/span><span class=\"p\">((<\/span><span class=\"mi\">1<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">3<\/span><span class=\"o\">*<\/span><span class=\"n\">I<\/span><span class=\"p\">)<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[42]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 1 + 3 i$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u4e00\u65b9\uff0c<\/p>\n<p>$|x| =$ <code>abs(1 + 3*I)<\/code> $= \\cdots$<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[43]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"nb\">abs<\/span><span class=\"p\">(<\/span><span class=\"mi\">1<\/span> <span class=\"o\">+<\/span> <span class=\"mi\">3<\/span><span class=\"o\">*<\/span><span class=\"n\">I<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[43]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\sqrt{10}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$\\sqrt{x^2} \\neq |x|$ \u3067\u3042\u308b\u3053\u3068\u306f\u660e\u3089\u304b\u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u6307\u6570\u95a2\u6570-exp()\">\u6307\u6570\u95a2\u6570 <code>exp()<\/code><\/h4>\n<p>$a$ \u3092\u5e95\u3068\u3059\u308b\u6307\u6570\u95a2\u6570 $a^x$ \u306e\u3046\u3061\uff0c\u3068\u304f\u306b\u30cd\u30a4\u30d4\u30a2\u6570 $e$ \u3092\u5e95\u3068\u3059\u308b\u6307\u6570\u95a2\u6570\u306f<\/p>\n<p>$e^x =$ <code>exp(x)<\/code> $=$ <code>E**x<\/code><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u6307\u6570\u6cd5\u5247\">\u6307\u6570\u6cd5\u5247<\/h5>\n<p>$1. \\ a^x\\,a^y = a^{x+y}$<\/p>\n<p>$\\displaystyle 2. \\ \\left(a^x\\right)^y = a^{xy}$<\/p>\n<p>$3. \\ (a b)^x = a^x\\, b^x$<\/p>\n<p>\u5ff5\u306e\u305f\u3081\uff0cSymPy \u3067\u78ba\u8a8d\u3057\u3066\u307f\u308b\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u5909\u6570 $a, b, x, y$ \u3092\u5ff5\u306e\u305f\u3081\u521d\u671f\u5316\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[44]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">var<\/span><span class=\"p\">(<\/span><span class=\"s1\">'a b x y'<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[44]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\left( a, \\ b, \\ x, \\ y\\right)$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$1. \\ a^x\\,a^y = a^{x+y}$ \u306f <code>simplify()<\/code> \u3067\u793a\u305b\u308b\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[45]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">f<\/span> <span class=\"o\">=<\/span> <span class=\"n\">a<\/span><span class=\"o\">**<\/span><span class=\"n\">x<\/span> <span class=\"o\">*<\/span> <span class=\"n\">a<\/span><span class=\"o\">**<\/span><span class=\"n\">y<\/span>\r\n<span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">f<\/span><span class=\"p\">,<\/span> <span class=\"n\">simplify<\/span><span class=\"p\">(<\/span><span class=\"n\">f<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[45]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle a^{x} a^{y} = a^{x + y}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$3. \\ (a b)^x = a^x\\, b^x$ \u306f <code>expand()<\/code> \u306b <code>force=True<\/code> \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u3064\u3051\u308c\u3070\u793a\u305b\u308b\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[46]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">g<\/span> <span class=\"o\">=<\/span> <span class=\"p\">(<\/span><span class=\"n\">a<\/span><span class=\"o\">*<\/span><span class=\"n\">b<\/span><span class=\"p\">)<\/span><span class=\"o\">**<\/span><span class=\"n\">x<\/span>\r\n<span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">g<\/span><span class=\"p\">,<\/span> <span class=\"n\">expand<\/span><span class=\"p\">(<\/span><span class=\"n\">g<\/span><span class=\"p\">,<\/span> <span class=\"n\">force<\/span><span class=\"o\">=<\/span><span class=\"kc\">True<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[46]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\left(a b\\right)^{x} = a^{x} b^{x}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$\\displaystyle 2. \\ \\left(a^x\\right)^y = a^{xy}$ \u304c\u6210\u308a\u7acb\u3064\u3053\u3068\u3092 SymPy \u3067\u78ba\u8a8d\u3059\u308b\u306b\u306f\u3069\u3046\u3057\u305f\u3089\u3044\u3044\u3093\u3067\u3057\u3087\u3046\u304b\u306d\u3047\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u5bfe\u6570\u95a2\u6570-log()\">\u5bfe\u6570\u95a2\u6570 <code>log()<\/code><\/h4>\n<p>\u4e00\u822c\u306b $b$ \u3092\u5e95\u3068\u3059\u308b\u5bfe\u6570\u95a2\u6570\u306f $\\log_b x =$ <code>log(x, b)<\/code><\/p>\n<p>\u81ea\u7136\u5bfe\u6570 $\\displaystyle \\log_e x = \\log x =$ <code>log(x)<\/code><\/p>\n<p>\u81ea\u7136\u5bfe\u6570 $\\log x$ \u306f\u6307\u6570\u95a2\u6570 $e^x$ \u306e\u9006\u95a2\u6570\u3067\u3042\u308b\u304b\u3089\uff0c<\/p>\n<p>$\\displaystyle e^{\\log x} = x$ \u3084 $\\displaystyle \\log \\left(e^x\\right) = x$ \u304c\u6210\u308a\u7acb\u3061\u307e\u3059\u3002\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[47]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">exp<\/span><span class=\"p\">(<\/span><span class=\"n\">log<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[47]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle x$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$\\displaystyle \\log \\left(e^x\\right) = x$ \u3092\u793a\u3059\u306b\u306f\uff0c\u4ee5\u4e0b\u306e\u3088\u3046\u306b <code>expand_log()<\/code> \u306b <code>force=True<\/code> \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u3064\u3051\u3066\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[48]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">log<\/span><span class=\"p\">(<\/span><span class=\"n\">exp<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)),<\/span> \r\n   <span class=\"n\">expand_log<\/span><span class=\"p\">(<\/span><span class=\"n\">log<\/span><span class=\"p\">(<\/span><span class=\"n\">exp<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)),<\/span> <span class=\"n\">force<\/span><span class=\"o\">=<\/span><span class=\"kc\">True<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[48]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\log{\\left(e^{x} \\right)} = x$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u5e38\u7528\u5bfe\u6570-log(-,-10)\">\u5e38\u7528\u5bfe\u6570 <code>log( , 10)<\/code><\/h5>\n<p>$10$ \u3092\u5e95\u3068\u3059\u308b\u5e38\u7528\u5bfe\u6570 $\\log_{10}$ \u306f\u4ee5\u4e0b\u306e\u3088\u3046\u306b&#8230;<\/p>\n<p>$\\displaystyle \\log_{10} 1000 = \\log_{10} 10^3 = 3$<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[49]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">log<\/span><span class=\"p\">(<\/span><span class=\"mi\">1000<\/span><span class=\"p\">,<\/span> <span class=\"mi\">10<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[49]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 3$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h6 id=\"\u53c2\u8003\uff1alog10-\u306e-import\">\u53c2\u8003\uff1alog10 \u306e import<\/h6>\n<p>\u4ee5\u4e0b\u306e\u3088\u3046\u306b <code>log10()<\/code> \u3092 import \u3057\u3066\u4f7f\u3046\u3053\u3068\u3082\u3067\u304d\u308b\u3088\u3046\u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[50]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"kn\">from<\/span> <span class=\"nn\">sympy.codegen.cfunctions<\/span> <span class=\"kn\">import<\/span> <span class=\"n\">log10<\/span>\r\n\r\n<span class=\"n\">log10<\/span><span class=\"p\">(<\/span><span class=\"mi\">1000<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[50]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 3$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u5bfe\u6570\u6cd5\u5247\">\u5bfe\u6570\u6cd5\u5247<\/h5>\n<p>$1.\\ \\log(x y) = \\log x + \\log y$<\/p>\n<p>$2. \\ \\log(x^y) = y \\log x$<\/p>\n<p>\u3053\u308c\u3089\u3092\u78ba\u8a8d\u3059\u308b\u306b\u3082\uff0c <code>expand_log()<\/code> \u306b <code>force=True<\/code> \u30aa\u30d7\u30b7\u30e7\u30f3\u304c\u5fc5\u8981\u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[51]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">log<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"o\">*<\/span><span class=\"n\">y<\/span><span class=\"p\">),<\/span> \r\n   <span class=\"n\">expand_log<\/span><span class=\"p\">(<\/span><span class=\"n\">log<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"o\">*<\/span><span class=\"n\">y<\/span><span class=\"p\">),<\/span> <span class=\"n\">force<\/span><span class=\"o\">=<\/span><span class=\"kc\">True<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[51]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\log{\\left(x y \\right)} = \\log{\\left(x \\right)} + \\log{\\left(y \\right)}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[52]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">log<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"o\">**<\/span><span class=\"n\">y<\/span><span class=\"p\">),<\/span> \r\n   <span class=\"n\">expand_log<\/span><span class=\"p\">(<\/span><span class=\"n\">log<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"o\">**<\/span><span class=\"n\">y<\/span><span class=\"p\">),<\/span> <span class=\"n\">force<\/span><span class=\"o\">=<\/span><span class=\"kc\">True<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[52]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\log{\\left(x^{y} \\right)} = y \\log{\\left(x \\right)}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u4e09\u89d2\u95a2\u6570-sin(x),-cos(x),-tan(x)\">\u4e09\u89d2\u95a2\u6570 <code>sin(x)<\/code>, <code>cos(x)<\/code>, <code>tan(x)<\/code><\/h4>\n<p>$\\sin x =$ <code>sin(x)<\/code>, $\\cos x =$ <code>cos(x)<\/code>, $\\tan x =$ <code>tan(x)<\/code><\/p>\n<p>$\\sin^2 x + \\cos^2 x = 1$ \u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n<h5 id=\"\u7c21\u5358\u5316-simplify()\">\u7c21\u5358\u5316 <code>simplify()<\/code><\/h5>\n<p><code>simplify()<\/code> \u3092\u4f7f\u3063\u3066\u7c21\u5358\u5316\u3055\u305b\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[53]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">simplify<\/span><span class=\"p\">(<\/span><span class=\"n\">sin<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span> <span class=\"o\">+<\/span> <span class=\"n\">cos<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[53]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 1$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$\\displaystyle 1 + \\tan^2 x = \\frac{1}{\\cos^2 x}$ \u304c\u6210\u308a\u7acb\u3064\u3053\u3068\u3082\u78ba\u8a8d\u3057\u3066\u304a\u304d\u307e\u3057\u3087\u3046\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u5f15\u6570\u306e\u5358\u4f4d\">\u5f15\u6570\u306e\u5358\u4f4d<\/h5>\n<p>\u4e09\u89d2\u95a2\u6570\u306e\u5f15\u6570\u306e\u5358\u4f4d\u306f\u30e9\u30b8\u30a2\u30f3\u3067\u3059\u3002<\/p>\n<p>$\\displaystyle \\sin \\frac{\\pi}{3}$ \u306e\u5024\u306f&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[54]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">sin<\/span><span class=\"p\">(<\/span><span class=\"n\">pi<\/span><span class=\"o\">\/<\/span><span class=\"mi\">3<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[54]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\frac{\\sqrt{3}}{2}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u5ea6\u304b\u3089\u30e9\u30b8\u30a2\u30f3\u3078\u306e\u5909\u63db-rad()\">\u5ea6\u304b\u3089\u30e9\u30b8\u30a2\u30f3\u3078\u306e\u5909\u63db <code>rad()<\/code><\/h5>\n<p>\u5ea6\uff08\u00b0\uff09\u304b\u3089\u30e9\u30b8\u30a2\u30f3\u3078\u306e\u5909\u63db\u306f SymPy \u3067\u306f <code>rad()<\/code> \u3092\u4f7f\u3044\u307e\u3059\u3002<\/p>\n<p>$\\displaystyle 30^{\\circ} = \\frac{\\pi}{6}\\, \\mbox{(rad)}$ \u3092\u78ba\u304b\u3081\u308b\u306b\u306f&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[55]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">rad<\/span><span class=\"p\">(<\/span><span class=\"mi\">30<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[55]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\frac{\\pi}{6}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u30e9\u30b8\u30a2\u30f3\u304b\u3089\u5ea6\u3078\u306e\u5909\u63db-deg()\">\u30e9\u30b8\u30a2\u30f3\u304b\u3089\u5ea6\u3078\u306e\u5909\u63db <code>deg()<\/code><\/h5>\n<p>\u9006\u306b\uff0c\u30e9\u30b8\u30a2\u30f3\u304b\u3089\u5ea6\uff08\u00b0\uff09\u3078\u306e\u5909\u63db\u306f SymPy \u3067\u306f <code>deg()<\/code> \u3092\u4f7f\u3044\u307e\u3059\u3002<\/p>\n<p>$\\displaystyle \\frac{\\pi}{4}\\, \\mbox{(rad)} = 45^{\\circ}$ \u3092\u78ba\u304b\u3081\u308b\u306b\u306f&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[56]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">deg<\/span><span class=\"p\">(<\/span><span class=\"n\">pi<\/span><span class=\"o\">\/<\/span><span class=\"mi\">4<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[56]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 45$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u52a0\u6cd5\u5b9a\u7406\">\u52a0\u6cd5\u5b9a\u7406<\/h5>\n<p>$\\sin (x + y) = \\sin x \\, \\cos y + \\cos x \\, \\sin y$ \u304a\u3088\u3073<\/p>\n<p>$\\cos (x + y) = \\cos x \\, \\cos y \u2013\\sin x \\, \\sin y$ \u306e\u78ba\u8a8d\u3002<\/p>\n<p>\u4e09\u89d2\u95a2\u6570\u3092\u300c\u5c55\u958b\u300d\u3059\u308b\u3068\u304d\u306f\uff0c<code>expand()<\/code> \u95a2\u6570\u306b <code>trig = True<\/code> \u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u3064\u3051\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[57]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">sin<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span> <span class=\"o\">+<\/span> <span class=\"n\">y<\/span><span class=\"p\">),<\/span> \r\n   <span class=\"n\">expand<\/span><span class=\"p\">(<\/span><span class=\"n\">sin<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span> <span class=\"o\">+<\/span> <span class=\"n\">y<\/span><span class=\"p\">),<\/span> <span class=\"n\">trig<\/span> <span class=\"o\">=<\/span> <span class=\"kc\">True<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[57]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\sin{\\left(x + y \\right)} = \\sin{\\left(x \\right)} \\cos{\\left(y \\right)} + \\sin{\\left(y \\right)} \\cos{\\left(x \\right)}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[58]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">cos<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span> <span class=\"o\">+<\/span> <span class=\"n\">y<\/span><span class=\"p\">),<\/span> \r\n   <span class=\"n\">expand<\/span><span class=\"p\">(<\/span><span class=\"n\">cos<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span> <span class=\"o\">+<\/span> <span class=\"n\">y<\/span><span class=\"p\">),<\/span> <span class=\"n\">trig<\/span> <span class=\"o\">=<\/span> <span class=\"kc\">True<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[58]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\cos{\\left(x + y \\right)} = -\\sin{\\left(x \\right)} \\sin{\\left(y \\right)} + \\cos{\\left(x \\right)} \\cos{\\left(y \\right)}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u25cb\u7df4\u7fd2\uff1a$\\tan$-\u306e\u52a0\u6cd5\u5b9a\u7406\">\u25cb\u7df4\u7fd2\uff1a$\\tan$ \u306e\u52a0\u6cd5\u5b9a\u7406<\/h5>\n<p>$\\tan(x+y)$ \u3092 $\\tan x$ \u3068 $\\tan y$ \u3092\u4f7f\u3063\u3066\u8868\u3057\u306a\u3055\u3044\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u25cb\u7df4\u7fd2\uff1a\u4e09\u500d\u89d2\u306e\u516c\u5f0f\">\u25cb\u7df4\u7fd2\uff1a\u4e09\u500d\u89d2\u306e\u516c\u5f0f<\/h5>\n<p>$\\sin 3x$ \u3092 $\\sin x$ \u305f\u3099\u3051\u3092\u4f7f\u3063\u3066\u8868\u3057\u306a\u3055\u3044\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u9006\u4e09\u89d2\u95a2\u6570-asin(x),-acos(x),-atan(x)\">\u9006\u4e09\u89d2\u95a2\u6570 <code>asin(x)<\/code>, <code>acos(x)<\/code>, <code>atan(x)<\/code><\/h4>\n<p>\u9006\u4e09\u89d2\u95a2\u6570\u306f\u4e09\u89d2\u95a2\u6570\u306e\u9006\u95a2\u6570\u3068\u3057\u3066\u5b9a\u7fa9\u3055\u308c\uff0c\u305d\u308c\u305e\u308c<\/p>\n<p>$\\sin^{-1} x = \\arcsin x = $ <code>asin(x)<\/code><br \/>\n$\\cos^{-1} x = \\arccos x = $ <code>acos(x)<\/code><br \/>\n$\\tan^{-1} x = \\arctan x = $ <code>atan(x)<\/code><\/p>\n<p>\u3068\u66f8\u304d\u307e\u3059\u3002\u9006\u95a2\u6570\u3067\u3059\u304b\u3089\u4ee5\u4e0b\u306e\u95a2\u4fc2\u304c\u6210\u308a\u7acb\u3064\u306f\u305a\u3067\u3059\u3002<\/p>\n<p>$\\sin\\left(\\sin^{-1} x\\right) = x$<br \/>\n$\\cos\\left(\\cos^{-1} x\\right) = x$<br \/>\n$\\tan\\left(\\tan^{-1} x\\right) = x$<\/p>\n<p>\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[59]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">sin<\/span><span class=\"p\">(<\/span><span class=\"n\">asin<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[59]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle x$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[60]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">cos<\/span><span class=\"p\">(<\/span><span class=\"n\">acos<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[60]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle x$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[61]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">tan<\/span><span class=\"p\">(<\/span><span class=\"n\">atan<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[61]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle x$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3057\u304b\u3057\uff0c$\\sin^{-1} \\left(\\sin x\\right) = x$ \u306a\u3069\u3068\u306f\u4e00\u822c\u306b\u306f\u306a\u308a\u307e\u305b\u3093\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u25cb\u7df4\u7fd2\uff1a\u9006\u4e09\u89d2\u95a2\u6570\u306e\u5f15\u6570\u306b\u4e09\u89d2\u95a2\u6570\u3092\u5165\u308c\u308b\u3068\">\u25cb\u7df4\u7fd2\uff1a\u9006\u4e09\u89d2\u95a2\u6570\u306e\u5f15\u6570\u306b\u4e09\u89d2\u95a2\u6570\u3092\u5165\u308c\u308b\u3068<\/h5>\n<p>\u9006\u4e09\u89d2\u95a2\u6570\u306f\u4e09\u89d2\u95a2\u6570\u306e\u9006\u95a2\u6570\u3067\u306f\u3042\u308b\u304c\uff0c<strong>\u4e00\u822c\u306b\u306f\u4ee5\u4e0b\u306e\u5f0f\u306f\u6210\u308a\u7acb\u305f\u306a\u3044<\/strong>\u3002<\/p>\n<p>\\begin{eqnarray}<br \/>\n\\sin^{-1} \\left(\\sin x\\right) &amp;=&amp; x \\\\<br \/>\n\\cos^{-1} \\left(\\cos x\\right) &amp;=&amp; x \\\\<br \/>\n\\tan^{-1} \\left(\\tan x\\right) &amp;=&amp; x<br \/>\n\\end{eqnarray}<\/p>\n<p>\u3053\u306e\u3053\u3068\u3092\u53cd\u4f8b\u3092\u6319\u3052\u3066\uff08\u3064\u307e\u308a $x$ \u306b\u3042\u308b\u5024\u3092\u5165\u308c\u308b\u3068\u4e0a\u8a18\u306e\u7b49\u53f7\u304c\u6210\u308a\u7acb\u305f\u306a\u3044\u3053\u3068\u3092\uff09\u793a\u305b\u3002<\/p>\n<p>\u307e\u305f\uff0c\u306a\u305c\u6210\u308a\u7acb\u305f\u306a\u3044\u306e\u304b\u7406\u7531\u3092\u8003\u3048\u3066\u307f\u3088\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u25cb\u7df4\u7fd2\uff1a\u9006\u4e09\u89d2\u95a2\u6570\u306e\u9593\u306e\u95a2\u4fc2\u5f0f\">\u25cb\u7df4\u7fd2\uff1a\u9006\u4e09\u89d2\u95a2\u6570\u306e\u9593\u306e\u95a2\u4fc2\u5f0f<\/h5>\n<p>\u4ee5\u4e0b\u306e\u95a2\u4fc2\u3092\u78ba\u304b\u3081\u3088\u3002<\/p>\n<p>$\\displaystyle \\cos^{-1} x + \\sin^{-1} x = \\frac{\\pi}{2}<br \/>\n$<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[62]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"c1\"># \u30d2\u30f3\u30c8 acos(x) \u3092 asin(x) \u3092\u4f7f\u3063\u3066\u66f8\u304d\u76f4\u3059<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u4ee5\u4e0b\u306e\u95a2\u4fc2\u5f0f\u3092 SymPy \u3067\u78ba\u304b\u3081\u308b\u306e\u306f\u96e3\u3057\u305d\u3046\u3067\u3059&#8230;<\/p>\n<p>$\\displaystyle \\tan^{-1} x + \\tan^{-1} \\frac{1}{x} =\u00a0 \\frac{\\pi}{2}<br \/>\n$<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u25cb\u7df4\u7fd2\uff1a\u5c4b\u6839\u52fe\u914d\">\u25cb\u7df4\u7fd2\uff1a\u5c4b\u6839\u52fe\u914d<\/h5>\n<blockquote><p>\u554f\uff1a\u4eba\u751f\u306b\u306a\u305c\u300c\u9006\u4e09\u89d2\u95a2\u6570\u300d\u304c\u5fc5\u8981\u304b\u3002<br \/>\n\u7b54\uff1a\u5bb6\u3092\u5efa\u3066\u308b\u305f\u3081\u306b\u5fc5\u8981\u3067\u3059\u3002\u30ed\u30b0\u30cf\u30a6\u30b9\u3092\u5efa\u3066\u305f\u672c\u4eba\u304c\u8a00\u3063\u3066\u3044\u308b\u306e\u3060\u3089\u9593\u9055\u3044\u306a\u3044\uff01<\/p><\/blockquote>\n<p>\u5927\u5de5\u3055\u3093\u306f\uff0c\u5bb6\u306e\u5c4b\u6839\u306e\u52fe\u914d\u306f\u89d2\u5ea6\u3067\u306f\u306a\u304f\uff0c\u4f1d\u7d71\u7684\u306b 3 \u5bf8\u52fe\u914d\uff0c4 \u5bf8\u52fe\u914d\u306e\u3088\u3046\u306b\u6c34\u5e73\u65b9\u5411\u306b 1 \u5c3a(10 \u5bf8)\u306b\u5bfe\u3057\u3066\u5782\u76f4\u65b9\u5411\u306b\u4f55\u5bf8\u7acb\u3061\u4e0a\u304c\u308b\u304b\u3067\u793a\u3057\u307e\u3059\u3002<\/p>\n<p>\u4e00\u65b9\u3067\uff0c\u50be\u659c\u5929\u4e95\u306b\u3064\u3051\u308b\u7167\u660e\u5668\u5177\u3092\u96fb\u6c17\u5c4b\u3055\u3093\u306b\u554f\u3044\u5408\u308f\u305b\u308b\u3068\uff0c\u50be\u659c\u89d2\u5ea6\u306f\u4f55\u5ea6\u3060\u3068\u805e\u304b\u308c\u307e\u3059\u3002<\/p>\n<p>\u3064\u307e\u308a\uff0c\u30ed\u30b0\u30cf\u30a6\u30b9\u3092\u5efa\u3066\u308b\u305f\u3081\u306b\u306f\u9006\u4e09\u89d2\u95a2\u6570\uff0c\u7279\u306b $\\tan^{-1} x$ \u304c\u5fc5\u8981\u306b\u306a\u308b\u308f\u3051\u3067\u3059\uff01\uff1f<\/p>\n<p>\u56f3\u306e\u30ed\u30b0\u30cf\u30a6\u30b9\u306e\u5c4b\u6839\u306f 8 \u5bf8\u52fe\u914d\u3067\u3059\u3002<br \/>\n\u50be\u659c\u89d2\u5ea6\u306b\u3059\u308b\u3068\u4f55\u5ea6\u3067\u3059\u304b? \u5c0f\u6570\u70b9\u4ee5\u4e0b1\u6841\u307e\u3067\u306e\u6570\u5024\u3067\u3002<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/home.hirosaki-u.ac.jp\/jupyter\/maxima\/ritsumen.png\" width=\"400px\" \/><\/p>\n<p>8 \u5bf8\u52fe\u914d\u306e\u50be\u659c\u89d2\u5ea6\u3068\u306f\uff0c\u50be\u304d\u304c $\\displaystyle \\tan \\theta = \\frac{8}{10}$ \u3068\u306a\u308b\u89d2\u5ea6 $\\theta$ \u3092\u5ea6\u3067\u8868\u3057\u305f\u3082\u306e\u3060\u304b\u3089&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u4ee5\u4e0b\u306e\u3088\u3046\u306b 1 \u5bf8\u52fe\u914d\u304b\u3089 10 \u5bf8\u52fe\u914d\uff08\u77e9\u52fe\u914d\u3000\u304b\u306d\u3053\u3046\u3070\u3044\uff09\u307e\u3067\u8868\u793a\u3055\u305b\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<pre><code> 1 \u5bf8\u52fe\u914d\u306e\u50be\u659c\u89d2\u5ea6\u306f ##.#\u00b0\r\n 2 \u5bf8\u52fe\u914d\u306e\u50be\u659c\u89d2\u5ea6\u306f ##.#\u00b0\r\n 3 \u5bf8\u52fe\u914d\u306e\u50be\u659c\u89d2\u5ea6\u306f ##.#\u00b0\r\n     ...\r\n\r\n10 \u5bf8\u52fe\u914d\u306e\u50be\u659c\u89d2\u5ea6\u306f ##.#\u00b0<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u53cc\u66f2\u7dda\u95a2\u6570-sinh(x),-cosh(x),-tanh(x)\">\u53cc\u66f2\u7dda\u95a2\u6570 <code>sinh(x)<\/code>, <code>cosh(x)<\/code>, <code>tanh(x)<\/code><\/h4>\n<p>\u53cc\u66f2\u7dda\u95a2\u6570\u306f\u6307\u6570\u95a2\u6570\u3092\u4f7f\u3063\u3066\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u5b9a\u7fa9\u3055\u308c\u307e\u3059\u3002<\/p>\n<p>$\\displaystyle \\cosh x \\equiv \\frac{e^{x} + e^{-x}}{2} =$ <code>cosh(x)<\/code><\/p>\n<p>$\\displaystyle \\sinh x \\equiv \\frac{e^{x} -e^{-x}}{2} =$ <code>sinh(x)<\/code><\/p>\n<p>$\\displaystyle \\tanh x \\equiv \\frac{\\sinh x}{\\cosh x} = \\frac{e^{x} -e^{-x}}{e^{x} + e^{-x}} =$ <code>tanh(x)<\/code><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u25cb\u7df4\u7fd2\uff1a\u53cc\u66f2\u7dda\u95a2\u6570\u3092\u6307\u6570\u95a2\u6570\u3067\u8868\u3059\">\u25cb\u7df4\u7fd2\uff1a\u53cc\u66f2\u7dda\u95a2\u6570\u3092\u6307\u6570\u95a2\u6570\u3067\u8868\u3059<\/h5>\n<p>\u53cc\u66f2\u7dda\u95a2\u6570\u3092\u6307\u6570\u95a2\u6570 <code>exp()<\/code> \u3067\u66f8\u304d\u76f4\u3059\u306b\u306f\uff0c\u66f8\u304d\u76f4\u3059\u95a2\u6570\u306b <code>.rewrite(exp)<\/code> \u3092\u4ed8\u3051\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[63]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">cosh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">),<\/span>\r\n   <span class=\"n\">cosh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">rewrite<\/span><span class=\"p\">(<\/span><span class=\"n\">exp<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[63]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\cosh{\\left(x \\right)} = \\frac{e^{x}}{2} + \\frac{e^{-x}}{2}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$\\sinh x, \\ \\tanh x$ \u306b\u3064\u3044\u3066\u3082\u540c\u69d8\u306b\u6307\u6570\u95a2\u6570\u3067\u66f8\u304d\u76f4\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$\\cosh^2 x -\\sinh^2 x = 1$ \u3092 SimPy \u3067\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\u3002<code>simplify()<\/code> \u3067\u300c\u7c21\u5358\u5316\u300d\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[64]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">eq<\/span> <span class=\"o\">=<\/span> <span class=\"n\">cosh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span> <span class=\"o\">-<\/span> <span class=\"n\">sinh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span>\r\n\r\n<span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">eq<\/span><span class=\"p\">,<\/span> <span class=\"n\">simplify<\/span><span class=\"p\">(<\/span><span class=\"n\">eq<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[64]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle -\\sinh^{2}{\\left(x \\right)} + \\cosh^{2}{\\left(x \\right)} = 1$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$1 -\\tanh^2 x$ \u3082\u7c21\u5358\u5316\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u52a0\u6cd5\u5b9a\u7406\">\u52a0\u6cd5\u5b9a\u7406<\/h5>\n<p>\u53cc\u66f2\u7dda\u95a2\u6570\u306b\u3082\uff0c\u4e09\u89d2\u95a2\u6570\u306e\u5834\u5408\u3068\u4f3c\u305f\u3088\u3046\u306a\u52a0\u6cd5\u5b9a\u7406\u304c\u3042\u308a\u307e\u3059\u3002<code>expand()<\/code> \u306f\u300c\u5c55\u958b\u300d\u3059\u308b\u95a2\u6570\u3067\u3059\u3002\u53cc\u66f2\u7dda\u95a2\u6570\u3092\u300c\u5c55\u958b\u300d\u3059\u308b\u3068\u304d\u306f\uff0c\uff08\u53cc\u66f2\u7dda\u95a2\u6570\u306f\u4e09\u89d2\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u304c\uff09\u4e09\u89d2\u95a2\u6570\u306e\u5834\u5408\u3068\u540c\u69d8\u306b<\/p>\n<div class=\"highlight\">\n<pre><span class=\"n\">trig<\/span> <span class=\"o\">=<\/span> <span class=\"kc\">True<\/span>\r\n<\/pre>\n<\/div>\n<p>\u30aa\u30d7\u30b7\u30e7\u30f3\u3092\u3064\u3051\u307e\u3059\u3002<\/p>\n<p>$\\displaystyle \\cosh (x + y) = \\cosh x\\, \\cosh y + \\sinh x\\, \\sinh y$ \u3092\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[65]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">expand<\/span><span class=\"p\">(<\/span><span class=\"n\">cosh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span> <span class=\"o\">+<\/span> <span class=\"n\">y<\/span><span class=\"p\">)),<\/span> \r\n   <span class=\"n\">expand<\/span><span class=\"p\">(<\/span><span class=\"n\">cosh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span> <span class=\"o\">+<\/span> <span class=\"n\">y<\/span><span class=\"p\">),<\/span> <span class=\"n\">trig<\/span> <span class=\"o\">=<\/span> <span class=\"kc\">True<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[65]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\cosh{\\left(x + y \\right)} = \\sinh{\\left(x \\right)} \\sinh{\\left(y \\right)} + \\cosh{\\left(x \\right)} \\cosh{\\left(y \\right)}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u9006\u306b\uff0c\u53f3\u8fba\u306e\u5f0f\u304c\u5de6\u8fba\u306b\u306a\u308b\u3053\u3068\u3092\u793a\u3059\u306b\u306f\uff0c<code>simplify()<\/code> \u3067\u826f\u3055\u305d\u3046\u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[66]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">sscc<\/span> <span class=\"o\">=<\/span> <span class=\"n\">sinh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span><span class=\"o\">*<\/span><span class=\"n\">sinh<\/span><span class=\"p\">(<\/span><span class=\"n\">y<\/span><span class=\"p\">)<\/span> <span class=\"o\">+<\/span> <span class=\"n\">cosh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span><span class=\"o\">*<\/span><span class=\"n\">cosh<\/span><span class=\"p\">(<\/span><span class=\"n\">y<\/span><span class=\"p\">)<\/span>\r\n\r\n<span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">sscc<\/span><span class=\"p\">,<\/span> <span class=\"n\">simplify<\/span><span class=\"p\">(<\/span><span class=\"n\">sscc<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[66]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\sinh{\\left(x \\right)} \\sinh{\\left(y \\right)} + \\cosh{\\left(x \\right)} \\cosh{\\left(y \\right)} = \\cosh{\\left(x + y \\right)}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u25cb\u7df4\u7fd2\uff1a\u53cc\u66f2\u7dda\u95a2\u6570\u306e\u52a0\u6cd5\u5b9a\u7406\">\u25cb\u7df4\u7fd2\uff1a\u53cc\u66f2\u7dda\u95a2\u6570\u306e\u52a0\u6cd5\u5b9a\u7406<\/h5>\n<p>$\\sinh(x+y)$\uff0c$\\tanh(x+y)$ \u306b\u3064\u3044\u3066\u306e\u52a0\u6cd5\u5b9a\u7406\u3092\u78ba\u8a8d\u3057\u306a\u3055\u3044\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u9006\u53cc\u66f2\u7dda\u95a2\u6570-asinh(x),-acosh(x),-atanh(x)\">\u9006\u53cc\u66f2\u7dda\u95a2\u6570 <code>asinh(x)<\/code>, <code>acosh(x)<\/code>, <code>atanh(x)<\/code><\/h4>\n<p>\u9006\u53cc\u66f2\u7dda\u95a2\u6570\u306f\u53cc\u66f2\u7dda\u95a2\u6570\u306e\u9006\u95a2\u6570\u3068\u3057\u3066\u5b9a\u7fa9\u3055\u308c\uff0c\u305d\u308c\u305e\u308c<\/p>\n<p>$\\sinh^{-1} x = \\mbox{arsinh}\\ x = $ <code>asinh(x)<\/code><br \/>\n$\\cosh^{-1} x = \\mbox{arcosh}\\ x = $ <code>acosh(x)<\/code><br \/>\n$\\tanh^{-1} x = \\mbox{artanh}\\ x = $ <code>atanh(x)<\/code><\/p>\n<p>\u3068\u66f8\u304d\u307e\u3059\u3002\uff08ar \u3067\u3042\u308a\uff0carc \u3068\u306f\u66f8\u304b\u306a\u3044\u3002\uff09<\/p>\n<ul>\n<li><a href=\"https:\/\/home.hirosaki-u.ac.jp\/relativity\/3145\/\">\u9006\u4e09\u89d2\u95a2\u6570\u3068\u9006\u53cc\u66f2\u7dda\u95a2\u6570\u306e\u66f8\u304d\u65b9\u8aad\u307f\u65b9<\/a><\/li>\n<\/ul>\n<p>\u9006\u95a2\u6570\u3067\u3059\u304b\u3089\u4ee5\u4e0b\u306e\u95a2\u4fc2\u304c\u6210\u308a\u7acb\u3064\u306f\u305a\u3067\u3059\u3002<\/p>\n<p>$\\sinh\\left(\\sinh^{-1} x\\right) = x$<br \/>\n$\\cosh\\left(\\cosh^{-1} x\\right) = x$<br \/>\n$\\tanh\\left(\\tanh^{-1} x\\right) = x$<\/p>\n<p>\u78ba\u8a8d\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[67]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">sinh<\/span><span class=\"p\">(<\/span><span class=\"n\">asinh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[67]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle x$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[68]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">cosh<\/span><span class=\"p\">(<\/span><span class=\"n\">acosh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[68]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle x$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[69]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">tanh<\/span><span class=\"p\">(<\/span><span class=\"n\">atanh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[69]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle x$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u53cc\u66f2\u7dda\u95a2\u6570\u306f\u6307\u6570\u95a2\u6570\u3092\u4f7f\u3063\u3066\u8868\u3059\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u304c\uff0c\u9006\u53cc\u66f2\u7dda\u95a2\u6570\u306f\u5bfe\u6570\u95a2\u6570 <code>log()<\/code> \u3092\u4f7f\u3063\u3066\u8868\u3059\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<p>\u4ee5\u4e0b\u306e\u3088\u3046\u306b\uff0c\u66f8\u304d\u76f4\u3057\u305f\u3044\u53cc\u66f2\u7dda\u95a2\u6570\u306b <code>.rewrite(log)<\/code> \u3092\u4ed8\u3051\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[70]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">asinh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">),<\/span> \r\n   <span class=\"n\">asinh<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">rewrite<\/span><span class=\"p\">(<\/span><span class=\"n\">log<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[70]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\operatorname{asinh}{\\left(x \\right)} = \\log{\\left(x + \\sqrt{x^{2} + 1} \\right)}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$\\cosh^{-1} x, \\ \\tanh^{-1}x$ \u306b\u3064\u3044\u3066\u3082\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u306a\u308b\u3053\u3068\u3092\u78ba\u8a8d\u3057\u306a\u3055\u3044\u3002<\/p>\n<p>\\begin{eqnarray}<br \/>\n\\cosh^{-1} x &amp;=&amp;\u00a0 \\log\\left(x + \\sqrt{x^2-1}\\right) \\\\<br \/>\n\\tanh^{-1} x &amp;=&amp; \\frac{1}{2} \\log\\left(\\frac{1+x}{1-x} \\right)<br \/>\n\\end{eqnarray}<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u4eba\u985e\u306e\u81f3\u5b9d\uff1a\u30aa\u30a4\u30e9\u30fc\u306e\u516c\u5f0f\">\u4eba\u985e\u306e\u81f3\u5b9d\uff1a\u30aa\u30a4\u30e9\u30fc\u306e\u516c\u5f0f<\/h4>\n<p>$$e^{i x} = \\cos x + i \\sin x$$<\/p>\n<p>\u30aa\u30a4\u30e9\u30fc\u306e\u516c\u5f0f\u3092\u78ba\u8a8d\u3059\u308b\u305f\u3081\u306b\uff0c\u6307\u6570\u95a2\u6570 $e^{i x}$ \u3092 <code>.rewrite(cos)<\/code> \u307e\u305f\u306f <code>.rewrite(sin)<\/code> \u3092\u3064\u3051\u3066\u4e09\u89d2\u95a2\u6570\u3067\u66f8\u304d\u76f4\u3057\u3066\u307f\u307e\u3059\u3002SymPy \u3067\u306f\u865a\u6570\u5358\u4f4d $i$ \u306f <code>I<\/code> \u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[71]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">exp<\/span><span class=\"p\">(<\/span><span class=\"n\">I<\/span><span class=\"o\">*<\/span><span class=\"n\">x<\/span><span class=\"p\">),<\/span> \r\n   <span class=\"n\">exp<\/span><span class=\"p\">(<\/span><span class=\"n\">I<\/span><span class=\"o\">*<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">rewrite<\/span><span class=\"p\">(<\/span><span class=\"n\">cos<\/span><span class=\"p\">))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[71]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle e^{i x} = i \\sin{\\left(x \\right)} + \\cos{\\left(x \\right)}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u9006\u306b\uff0c\u4e09\u89d2\u95a2\u6570\u3092\u6307\u6570\u95a2\u6570\u3092\u4f7f\u3063\u3066\u8868\u3057\u3066\u307f\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[72]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">cos<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">rewrite<\/span><span class=\"p\">(<\/span><span class=\"n\">exp<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[72]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\frac{e^{i x}}{2} + \\frac{e^{- i x}}{2}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[73]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">sin<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span><span class=\"o\">.<\/span><span class=\"n\">rewrite<\/span><span class=\"p\">(<\/span><span class=\"n\">exp<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[73]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle -\\frac{i \\left(e^{i x} -e^{- i x}\\right)}{2}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u4ee5\u4e0a\u306e\u3053\u3068\u304b\u3089<\/p>\n<p>\\begin{eqnarray}<br \/>\n\\cos x &amp;=&amp; \\frac{e^{ix} + e^{-ix}}{2} \\\\<br \/>\n\\sin x &amp;=&amp; \\frac{e^{ix} -e^{-ix}}{2 i}<br \/>\n\\end{eqnarray}<\/p>\n<p>\u3067\u3042\u308b\u3053\u3068\u304c\u78ba\u8a8d\u3067\u304d\u3057\u305f\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u4e09\u89d2\u95a2\u6570\u3068\u53cc\u66f2\u7dda\u95a2\u6570\u306e\u95a2\u4fc2\">\u4e09\u89d2\u95a2\u6570\u3068\u53cc\u66f2\u7dda\u95a2\u6570\u306e\u95a2\u4fc2<\/h5>\n<p>\u4e09\u89d2\u95a2\u6570\u3068\u53cc\u66f2\u7dda\u95a2\u6570\u306f\uff0c\u305f\u3060\u307e\u304e\u3089\u308f\u3057\u3044\u307b\u3069\u306b\u4f3c\u305f\u8868\u8a18\u306a\u3060\u3051\u3067\u306a\u304f\uff0c<strong>\u30a2\u30a4\u3067\u7d50\u3070\u308c\u305f\u5bc6\u63a5\u306a\u95a2\u4fc2<\/strong>\u3067\u3042\u308b\u3053\u3068\u3092 SymPy \u3067\u78ba\u8a8d\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[74]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">cos<\/span><span class=\"p\">(<\/span><span class=\"n\">I<\/span><span class=\"o\">*<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[74]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\cosh{\\left(x \\right)}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[75]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">sin<\/span><span class=\"p\">(<\/span><span class=\"n\">I<\/span><span class=\"o\">*<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[75]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle i \\sinh{\\left(x \\right)}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>&#8230; \u3068\u3044\u3046\u3053\u3068\u3067\u4ee5\u4e0b\u306e\u3053\u3068\u304c\u78ba\u8a8d\u3067\u304d\u307e\u3057\u305f\u3002<\/p>\n<p>\\begin{eqnarray}<br \/>\n\\cos (i x) &amp;=&amp; \\cosh x \\\\<br \/>\n\\sin (i x) &amp;=&amp; i \\sinh x<br \/>\n\\end{eqnarray}<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"\u25cb\u7df4\u7fd2\uff1a\u53cc\u66f2\u7dda\u95a2\u6570\u3068\u4e09\u89d2\u95a2\u6570\u306e\u95a2\u4fc2\">\u25cb\u7df4\u7fd2\uff1a\u53cc\u66f2\u7dda\u95a2\u6570\u3068\u4e09\u89d2\u95a2\u6570\u306e\u95a2\u4fc2<\/h5>\n<p>$\\cosh (i x)$ \u3084 $\\sinh (i x)$ \u3092\u4e09\u89d2\u95a2\u6570\u3092\u4f7f\u3063\u3066\u3042\u3089\u308f\u305b\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u968e\u4e57-factorial()\">\u968e\u4e57 <code>factorial()<\/code><\/h4>\n<p>$4$ \u306e\u968e\u4e57 $4!$ \u306e\u8a08\u7b97\u3092\u3057\u307e\u3059\u3002SymPy \u3067\u306f\uff0c\u968e\u4e57\u306f <code>factorial()<\/code> \u95a2\u6570\u3092\u4f7f\u3044\u307e\u3059\u3002<\/p>\n<p><code>factorial(4)<\/code> $= 4! =4\u00d73\u00d72\u00d71=24$<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[76]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">factorial<\/span><span class=\"p\">(<\/span><span class=\"mi\">4<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[76]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 24$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h5 id=\"factorial2()\"><code>factorial2()<\/code><\/h5>\n<p><code>factorial2()<\/code> \u95a2\u6570\u306f\uff0c\u4e00\u3064\u304a\u304d\u306e\u968e\u4e57\u306e\u8a08\u7b97\u3092\u3057\u307e\u3059\u3002<\/p>\n<p><code>factorial2(5)<\/code> $= 5!!=5\u00d73\u00d71=15$ \u3067\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[77]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">factorial2<\/span><span class=\"p\">(<\/span><span class=\"mi\">5<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[77]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 15$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u7dcf\u548c-summation()\">\u7dcf\u548c <code>summation()<\/code><\/h4>\n<p>\uff08<code>sum()<\/code> \u306f Python \u306e\u7d44\u307f\u8fbc\u307f\u95a2\u6570\u3068\u3057\u3066\u5b9a\u7fa9\u6e08\u307f\u306a\u306e\u3067\uff09SymPy \u3067\u7dcf\u548c\u3092\u6c42\u3081\u308b\u95a2\u6570\u306f <code>summation()<\/code> \u3067\u3042\u308a\uff0c<\/p>\n<p>$\\displaystyle \\sum_{i = 1}^n a_i =$ <code>summation(a(i), (i, 1, n))<\/code> $=$ <code>Sum(a(i), (i, 1, n)).doit()<\/code><\/p>\n<h5 id=\"\u53c2\u8003\uff1aSum()-\u3068-summation()\">\u53c2\u8003\uff1a<code>Sum()<\/code> \u3068 <code>summation()<\/code><\/h5>\n<p><code>Sum()<\/code> \u306f\u7dcf\u548c\u306e\u8868\u793a\u3092\u3059\u308b\u3060\u3051\u3067\u5b9f\u969b\u306b\u7dcf\u548c\u306f\u884c\u3044\u307e\u305b\u3093\u3002\u7dcf\u548c\u3092\u5b9f\u884c\u3059\u308b\u306b\u306f\uff0c<code>Sum().doit()<\/code> \u306e\u3088\u3046\u306b <code>.doit()<\/code> \u3092\u8ffd\u52a0\u3057\u307e\u3059\u3002<\/p>\n<p><code>summation()<\/code> \u3092\u4f7f\u3048\u3070\u5373\u7dcf\u548c\u3092\u5b9f\u884c\u3057\u307e\u3059\u3002<\/p>\n<p>\u4f8b\uff1a<\/p>\n<p>$\\displaystyle \\sum_{i = 1}^n i =$ <code>summation(i, (i, 1, n))<\/code><\/p>\n<p>$\\displaystyle \\sum_{i = 1}^n i^2 =$ <code>summation(i**2, (i, 1, n))<\/code><\/p>\n<p>SymPy \u306e <code>summation()<\/code> \u306f\u4e00\u822c\u306e $n$ \u306e\u5024\u306b\u3064\u3044\u3066\u6570\u5217\u306e\u7dcf\u548c\u306e\u516c\u5f0f\u3092\u8fd4\u3057\u3066\u304f\u308c\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[78]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">Sum<\/span><span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span><span class=\"p\">)),<\/span>\r\n   <span class=\"n\">summation<\/span><span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span><span class=\"p\">))<\/span><span class=\"o\">.<\/span><span class=\"n\">factor<\/span><span class=\"p\">())<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[78]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\sum_{i=1}^{n} i = \\frac{n \\left(n + 1\\right)}{2}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[79]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">Sum<\/span><span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span><span class=\"p\">)),<\/span>\r\n   <span class=\"n\">summation<\/span><span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"n\">n<\/span><span class=\"p\">))<\/span><span class=\"o\">.<\/span><span class=\"n\">factor<\/span><span class=\"p\">())<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[79]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\sum_{i=1}^{n} i^{2} = \\frac{n \\left(n + 1\\right) \\left(2 n + 1\\right)}{6}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u3082\u3061\u308d\u3093\uff0c\u7279\u5b9a\u306e $n$ \u306e\u5024\uff0c\u4f8b\u3048\u3070 $n=10$ \u306e\u5834\u5408\u306e\u7dcf\u548c\u3082\u8a08\u7b97\u3057\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[80]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">Sum<\/span><span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">10<\/span><span class=\"p\">)),<\/span>\r\n   <span class=\"n\">summation<\/span><span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">10<\/span><span class=\"p\">)))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[80]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\sum_{i=1}^{10} i = 55$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[81]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">Eq<\/span><span class=\"p\">(<\/span><span class=\"n\">Sum<\/span><span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">10<\/span><span class=\"p\">)),<\/span>\r\n   <span class=\"n\">summation<\/span><span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"p\">(<\/span><span class=\"n\">i<\/span><span class=\"p\">,<\/span> <span class=\"mi\">1<\/span><span class=\"p\">,<\/span> <span class=\"mi\">10<\/span><span class=\"p\">)))<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[81]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\sum_{i=1}^{10} i^{2} = 385$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u95a2\u6570\u306e\u5b9a\u7fa9-def-f(x):\">\u95a2\u6570\u306e\u5b9a\u7fa9 <code>def f(x):<\/code><\/h4>\n<p>Python \u3084 SymPy \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u7d44\u307f\u8fbc\u307f\u95a2\u6570\u4ee5\u5916\u306b\u3082\uff0cPython \u306e\u8a18\u6cd5\u3067\u95a2\u6570\u3092\u5b9a\u7fa9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002<\/p>\n<p>\u305f\u3068\u3048\u3070 $ f(x) := x^2$ \u306e\u3088\u3046\u306a\u95a2\u6570 $f(x)$ \u3092\u5b9a\u7fa9\u3059\u308b\u306b\u306f\uff0cPython \u306e\u8a18\u6cd5\u3067&#8230;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[82]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"k\">def<\/span> <span class=\"nf\">f<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">):<\/span>\r\n    <span class=\"k\">return<\/span> <span class=\"n\">x<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p><code>def f(x):<\/code> \u3067\u95a2\u6570\u3092\u5b9a\u7fa9\u3057\u305f\u3060\u3051\u3067\u306f\uff0c\u5b9f\u884c\u7d50\u679c\u304c\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002<code>f(x)<\/code> \u306e\u5b9a\u7fa9\u3092\u78ba\u8a8d\u3059\u308b\u306b\u306f\uff0c\u3042\u305f\u3089\u3081\u3066\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u8868\u793a\u3055\u305b\u307e\u3059\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[83]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">f<\/span><span class=\"p\">(<\/span><span class=\"n\">x<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[83]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle x^{2}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>$f(4) = 4^2 = 16$<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[84]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><span class=\"n\">f<\/span><span class=\"p\">(<\/span><span class=\"mi\">4<\/span><span class=\"p\">)<\/span>\r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"output_wrapper\">\n<div class=\"output\">\n<div class=\"output_area\">\n<div class=\"prompt output_prompt\">Out[84]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle 16$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u25cb\u7df4\u7fd2\uff1a\u7b49\u5dee\u6570\u5217\u306e\u548c\">\u25cb\u7df4\u7fd2\uff1a\u7b49\u5dee\u6570\u5217\u306e\u548c<\/h4>\n<ol>\n<li>\u521d\u9805\u304c $a$\uff0c\u516c\u5dee\u304c $d$ \u3067\u3042\u308b\u7b49\u5dee\u6570\u5217\u306e\u4e00\u822c\u9805\u3092\u95a2\u6570 <code>b(n)<\/code> \u3068\u3057\u3066\u5b9a\u7fa9\u305b\u3088\u3002<\/li>\n<li>\u4e0a\u8a18\u306e\u7b49\u5dee\u6570\u5217\u306e\u521d\u9805\uff08\u7b2c1\u9805\uff09\u304b\u3089\u7b2c $n$ \u9805\u307e\u3067\u306e\u548c\u306f\uff1f<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing text_cell rendered\">\n<div class=\"prompt input_prompt\"><\/div>\n<div class=\"inner_cell\">\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<h4 id=\"\u25cb\u7df4\u7fd2\uff1a\u7b49\u6bd4\u6570\u5217\u306e\u548c\">\u25cb\u7df4\u7fd2\uff1a\u7b49\u6bd4\u6570\u5217\u306e\u548c<\/h4>\n<ol>\n<li>\u521d\u9805\u304c $a$\uff0c\u516c\u6bd4\u304c $r$ \u3067\u3042\u308b\u7b49\u6bd4\u6570\u5217\u306e\u3092\u95a2\u6570 <code>c(n)<\/code> \u3068\u3057\u3066\u5b9a\u7fa9\u305b\u3088\u3002<\/li>\n<li>\u4e0a\u8a18\u306e\u7b49\u6bd4\u6570\u5217\u306e\u521d\u9805\uff08\u7b2c1\u9805\uff09\u304b\u3089\u7b2c $n$ \u9805\u307e\u3067\u306e\u548c\u306f\uff1f<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"cell border-box-sizing code_cell rendered\">\n<div class=\"input\">\n<div class=\"prompt input_prompt\">In\u00a0[\u00a0]:<\/div>\n<div class=\"inner_cell\">\n<div class=\"input_area\">\n<div class=\" highlight hl-ipython3\">\n<pre> \r\n<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>SymPy \u3067\u6570\u5b66\u7684\u8a08\u7b97\u3092\u884c\u3046\u305f\u3081\u306e\u57fa\u672c\u3068\uff0cSymPy \u3067\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u308b\u4e3b\u306a\u5b9a\u6570\u3084\u95a2\u6570\u306b\u3064\u3044\u3066\u3002<\/p><p><a class=\"more-link btn\" href=\"https:\/\/home.hirosaki-u.ac.jp\/relativity\/%e3%82%b3%e3%83%b3%e3%83%94%e3%83%a5%e3%83%bc%e3%82%bf%e6%bc%94%e7%bf%92\/sympy-%e6%bc%94%e7%bf%92\/%e5%9f%ba%e6%9c%ac%e4%ba%8b%e9%a0%85%e3%81%a8%e4%b8%bb%e3%81%aa%e5%ae%9a%e6%95%b0%e3%83%bb%e9%96%a2%e6%95%b0\/\">\u7d9a\u304d\u3092\u8aad\u3080<\/a><\/p>\n","protected":false},"author":33,"featured_media":0,"parent":9502,"menu_order":10,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-9504","page","type-page","status-publish","hentry","nodate","item-wrap"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/pages\/9504","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/comments?post=9504"}],"version-history":[{"count":9,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/pages\/9504\/revisions"}],"predecessor-version":[{"id":9698,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/pages\/9504\/revisions\/9698"}],"up":[{"embeddable":true,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/pages\/9502"}],"wp:attachment":[{"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/media?parent=9504"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}