{"id":10604,"date":"2025-10-22T17:58:12","date_gmt":"2025-10-22T08:58:12","guid":{"rendered":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/?p=10604"},"modified":"2026-01-01T10:52:17","modified_gmt":"2026-01-01T01:52:17","slug":"%e6%95%b0%e5%88%97%e3%81%ae%e5%92%8c%e3%81%ae%e5%85%ac%e5%bc%8f%e3%81%a8%e3%81%9d%e3%81%ae%e8%a8%bc%e6%98%8e","status":"publish","type":"post","link":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/10604\/","title":{"rendered":"\u6570\u5217\u306e\u548c\u306e\u516c\u5f0f\u3068\u305d\u306e\u8a3c\u660e"},"content":{"rendered":"<div id=\"cell-id=9d78a7d5-80e6-419a-9e30-25833291baf9\" 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\u5217\u306e\u548c $\\displaystyle \\sum_{k=1}^n k^m \\quad (m = 1, 2, 3, \\dots)$ \u306e\u516c\u5f0f\u304c\u308f\u304b\u308b\u3088\uff0c\u3068\u8aac\u660e\u3057\u305f\u3089\uff0c\u305d\u306e\u8a3c\u660e\u3092\u6c42\u3081\u3089\u308c\u305d\u3046\u306a\u306e\u3067\u30e1\u30e2\u3002<\/p>\n<p>\u3053\u306e\u516c\u5f0f\u3068\u8a3c\u660e\u306f\u9ad8\u6821\u306e\u6570\u5b66\u3042\u305f\u308a\u3067\u3084\u3063\u3066\u3044\u308b\u3093\u3060\u308d\u3046\u3051\u3069\uff0c\uff08\u306a\u3093\u305b\u662d\u548c\u306e\u6614\u306e\u51fa\u6765\u4e8b\u306a\u306e\u3067\uff09\u79c1\u306b\u306f\u3068\u3093\u3068\u8a18\u61b6\u304c\u306a\u3044\u306a\u3041\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!--more--><\/p>\n<div id=\"cell-id=4ffb501c-31c7-45bc-ab1c-66ef6fb65555\" 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<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=8cf69768-48bd-408f-af11-cca41bb6cf2d\" 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=\"$%5Cdisplaystyle%5Csum_%7Bk=1%7D%5En-k$-=-summation(k,-(k,-1,-n))\">$\\displaystyle\\sum_{k=1}^n k$ = <code>summation(k, (k, 1, n))<\/code><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=1c6c1182-2749-4553-a624-110bda46b4f8\" 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=\"n\">summation<\/span><span class=\"p\">(<\/span><span class=\"n\">k<\/span><span class=\"p\">,<\/span> <span class=\"p\">(<\/span><span class=\"n\">k<\/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[2]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\frac{n \\left(n + 1\\right)}{2}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=24b15f1e-0209-44fa-aab2-3b8f6c711523\" 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=\"%E8%A8%BC%E6%98%8E\">\u8a3c\u660e<\/h4>\n<p>\\begin{eqnarray}<br \/>\n\\sum_{k=1}^n k &amp;=&amp; \\frac{1}{2} \\biggl\\{\\ 1 + 2 + \\cdots + (n-1) + n \\\\<br \/>\n&amp;&amp; \\quad\u00a0 \\\u00a0 + n + (n-1) + \\cdots + 2 + 1 \\biggr\\} \\\\<br \/>\n&amp;=&amp; \\frac{1}{2} \\sum_{k=1}^n \\left(n+1\\right)\\\\<br \/>\n&amp;=&amp; \\frac{1}{2} n (n+1)<br \/>\n\\end{eqnarray}<\/p>\n<p>\u3067\u3082\u3053\u308c\u3060\u3068\uff0c\u6b21\u306e $\\displaystyle \\sum_{k=1}^n k^2$ \u3084 $\\displaystyle \\sum_{k=1}^n k^3$ \u306e\u3068\u304d\u306b\u306f\u5fdc\u7528\u3067\u304d\u306a\u3044\u306e\u3067\uff0c\u5225\u89e3\uff1a<\/p>\n<p>\\begin{align}<br \/>\n&amp; &amp;(k+1)^2 -k^2 &amp;= 2 k + 1\\\\ \\ \\\\<br \/>\n&amp;k=1: &amp; 2^2 -1^2 &amp;= 2\\cdot 1 + 1 \\\\<br \/>\n&amp;k=2: &amp; 3^2 -2^2 &amp;= 2\\cdot 2 + 1 \\\\<br \/>\n&amp;\\quad \\vdots &amp; &amp;\\ \\ \\vdots\\\\<br \/>\n&amp;k=n-1: &amp; n^2 -(n-1)^2 &amp;= 2\\cdot(n-1) + 1\\\\<br \/>\n&amp;k=n: &amp;(n+1)^2 -n^2 &amp;= 2\\cdot n + 1<br \/>\n\\end{align}<br \/>\n$k=1$ \u304b\u3089 $k=n$ \u307e\u3067\u306e\u5f0f\u306e\u4e21\u8fba\u3092\u8db3\u3057\u5408\u308f\u305b\u308b\u3068\uff0c\u5de6\u8fba\u306f\u6700\u5f8c\u306e $(n+1)^2$ \u3068\u6700\u521d\u306e $-1^2$ \u306e\u9805\u4ee5\u5916\u306f\u5168\u3066\u30ad\u30e3\u30f3\u30bb\u30eb\u3055\u308c\u308b\u304b\u3089&#8230;<br \/>\n\\begin{align}<br \/>\n(n+1)^2 -1 &amp;= 2 \\sum_{k=1}^n k + n \\\\<br \/>\n\\therefore \\ \\ n^2 + 2 n &amp;= 2 \\sum_{k=1}^n k + n \\\\<br \/>\n\\therefore\\ \\ \\sum_{k=1}^n k &amp;= \\frac{n(n+1)}{2}<br \/>\n\\end{align}<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=bba6d16e-07aa-447b-8c2c-02fe5b0868e5\" 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=\"$%5Cdisplaystyle%5Csum_%7Bk=1%7D%5En-k%5E2$-=-summation(k**2,-(k,-1,-n))\">$\\displaystyle\\sum_{k=1}^n k^2$ = <code>summation(k**2, (k, 1, n))<\/code><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=54a36be2-a68e-412d-a312-70e2b6371d62\" 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=\"n\">summation<\/span><span class=\"p\">(<\/span><span class=\"n\">k<\/span><span class=\"o\">**<\/span><span class=\"mi\">2<\/span><span class=\"p\">,<\/span> <span class=\"p\">(<\/span><span class=\"n\">k<\/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[3]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\frac{n \\left(n + 1\\right) \\left(2 n + 1\\right)}{6}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=c030e0b2-43b3-4b64-8cdb-a19f71f58959\" 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=\"%E8%A8%BC%E6%98%8E\">\u8a3c\u660e<\/h4>\n<p>\\begin{align}<br \/>\n&amp; &amp;(k+1)^3 -k^3 &amp;= 3 k^2 + 3 k + 1\\\\ \\ \\\\<br \/>\n&amp;k=1: &amp; 2^3 -1^3 &amp;= 3\\cdot 1^2 + 3\\cdot 1 + 1 \\\\<br \/>\n&amp;k=2: &amp; 3^3 -2^3 &amp;= 3\\cdot 2^2 + 3\\cdot 2 + 1 \\\\<br \/>\n&amp;\\quad\\vdots &amp; &amp;\\ \\ \\vdots\\\\<br \/>\n&amp;k=n-1: &amp; n^3 -(n-1)^3 &amp;= 3\\cdot(n-1)^2 + 3\\cdot (n-1) + 1\\\\<br \/>\n&amp;k=n: &amp;(n+1)^3 -n^3 &amp;= 3\\cdot n^2 + 3\\cdot n + 1<br \/>\n\\end{align}<br \/>\n$k=1$ \u304b\u3089 $k=n$ \u307e\u3067\u306e\u5f0f\u306e\u4e21\u8fba\u3092\u8db3\u3057\u5408\u308f\u305b\u308b\u3068\uff0c\u5de6\u8fba\u306f\u6700\u5f8c\u306e $(n+1)^3$ \u3068\u6700\u521d\u306e $-1^3$ \u306e\u9805\u4ee5\u5916\u306f\u5168\u3066\u30ad\u30e3\u30f3\u30bb\u30eb\u3055\u308c\u308b\u304b\u3089&#8230;<br \/>\n\\begin{align}<br \/>\n(n+1)^3 -1 &amp;= 3 \\sum_{k=1}^n k^2 + 3 \\sum_{k=1}^n k + n \\\\<br \/>\n\\therefore \\ \\ n^3 + 3 n^2 + 3 n &amp;= 3 \\sum_{k=1}^n k^2 + 3\\cdot\\frac{n(n+1)}{2} + n \\\\<br \/>\n\\therefore\\ \\ \\sum_{k=1}^n k^2 &amp;= \\frac{1}{3}\\left\\{n^3 + 3 n^2 + 3 n -3\\frac{n(n+1)}{2} -n\\right\\}\\\\<br \/>\n&amp;= \\frac{n(n+1)(2 n+1)}{6}<br \/>\n\\end{align}<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=b650593f-2460-431c-984e-b3697257ce06\" 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=\"$%5Cdisplaystyle%5Csum_%7Bk=1%7D%5En-k%5E3$-=-summation(k**3,-(k,-1,-n))\">$\\displaystyle\\sum_{k=1}^n k^3$ = <code>summation(k**3, (k, 1, n))<\/code><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=8b9ad431-1dae-422c-a140-953aa75c04eb\" 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=\"n\">summation<\/span><span class=\"p\">(<\/span><span class=\"n\">k<\/span><span class=\"o\">**<\/span><span class=\"mi\">3<\/span><span class=\"p\">,<\/span> <span class=\"p\">(<\/span><span class=\"n\">k<\/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[4]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle \\frac{n^{2} \\left(n + 1\\right)^{2}}{4}$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=ed77ee5a-9e02-4f58-83b6-f7121736ff86\" class=\"cell border-box-sizing text_cell rendered\">\n<h4 class=\"prompt input_prompt\"><\/h4>\n<div class=\"inner_cell\">\n<h4>\u8a3c\u660e<\/h4>\n<div class=\"text_cell_render border-box-sizing rendered_html\">\n<p>\u8a3c\u660e\u306f&#8230; \uff08$(k+1)^4$ \u306e\u5c55\u958b\u306f SymPy \u306b\u3084\u3063\u3066\u3082\u3089\u3046\u3053\u3068\u306b\u3057\u3066\uff09<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=912e5c1e-d3e4-47c3-bcb2-c96a895c5f3d\" 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=\"n\">Eq<\/span><span class=\"p\">((<\/span><span class=\"n\">k<\/span><span class=\"o\">+<\/span><span class=\"mi\">1<\/span><span class=\"p\">)<\/span><span class=\"o\">**<\/span><span class=\"mi\">4<\/span> <span class=\"o\">-<\/span> <span class=\"n\">k<\/span><span class=\"o\">**<\/span><span class=\"mi\">4<\/span><span class=\"p\">,<\/span> <span class=\"n\">expand<\/span><span class=\"p\">((<\/span><span class=\"n\">k<\/span><span class=\"o\">+<\/span><span class=\"mi\">1<\/span><span class=\"p\">)<\/span><span class=\"o\">**<\/span><span class=\"mi\">4<\/span> <span class=\"o\">-<\/span> <span class=\"n\">k<\/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[5]:<\/div>\n<div class=\"output_latex output_subarea output_execute_result\">$\\displaystyle -k^{4} + \\left(k + 1\\right)^{4} = 4 k^{3} + 6 k^{2} + 4 k + 1$<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"cell-id=dcb339cd-3cf9-440c-898a-1e11eae23081\" 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>\u3067\u3059\u304b\u3089\uff0c$k=1$ \u304b\u3089 $k=n$ \u307e\u3067\u306e<br \/>\n$$(k+1)^4 -k^4 = 4 k^3 + 6 k^2 + 4 k + 1$$<br \/>\n\u306e\u4e21\u8fba\u3092\u8db3\u3057\u5408\u308f\u305b\u308c\u3070\u8a3c\u660e\u3067\u304d\u307e\u3059\u3002<\/p>\n<p>$k=1$ \u304b\u3089 $k=n$ \u307e\u3067\u306e\u5f0f\u306e\u4e21\u8fba\u3092\u8db3\u3057\u5408\u308f\u305b\u308b\u3068\uff0c\u5de6\u8fba\u306f\u6700\u5f8c\u306e $(n+1)^4$ \u3068\u6700\u521d\u306e $-1^4$ \u306e\u9805\u4ee5\u5916\u306f\u5168\u3066\u30ad\u30e3\u30f3\u30bb\u30eb\u3055\u308c\u308b\u304b\u3089&#8230;<br \/>\n\\begin{align}<br \/>\n(n+1)^4 -1 &amp;= 4 \\sum_{k=1}^n k^3 + 6 \\sum_{k=1}^n k^2 + 4 \\sum_{k=1}^n k + n \\\\<br \/>\n\\therefore \\ \\ n^4 + 4 n^3 + 6 n^2 + 4 n &amp;= 4 \\sum_{k=1}^n k^3 + 6\\cdot\\frac{n(n+1)(2 n+1)}{6} + 4\\cdot\\frac{n(n+1)}{2} + n \\\\<br \/>\n\\therefore\\ \\ \\sum_{k=1}^n k^3 &amp;= \\frac{1}{4}\\left\\{n^4 + 4 n^3 + 6 n^2 + 4 n -n(n+1)(2 n+1) -2n(n+1) -n\\right\\}\\\\<br \/>\n&amp;= \\frac{n^4 + 2 n^3 + n^2}{4} \\\\<br \/>\n&amp;= \\frac{n^2 (n+1)^2}{4}<br \/>\n\\end{align}<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>SymPy \u3067\u6570\u5217\u306e\u548c $\\displaystyle \\sum_{k=1}^n k^m \\quad (m = 1, 2, 3, \\dots)$ \u306e\u516c\u5f0f\u304c\u308f\u304b\u308b\u3088\uff0c\u3068\u8aac\u660e\u3057\u305f\u3089\uff0c\u305d\u306e\u8a3c\u660e\u3092\u6c42\u3081\u3089\u308c\u305d\u3046\u306a\u306e\u3067\u30e1\u30e2\u3002<\/p>\n<p>\u3053\u306e\u516c\u5f0f\u3068\u8a3c\u660e\u306f\u9ad8\u6821\u306e\u6570\u5b66\u3042\u305f\u308a\u3067\u3084\u3063\u3066\u3044\u308b\u3093\u3060\u308d\u3046\u3051\u3069\uff0c\uff08\u306a\u3093\u305b\u662d\u548c\u306e\u6614\u306e\u51fa\u6765\u4e8b\u306a\u306e\u3067\uff09\u79c1\u306b\u306f\u3068\u3093\u3068\u8a18\u61b6\u304c\u306a\u3044\u306a\u3041\u3002<\/p><p><a class=\"more-link btn\" href=\"https:\/\/home.hirosaki-u.ac.jp\/relativity\/10604\/\">\u7d9a\u304d\u3092\u8aad\u3080<\/a><\/p>\n","protected":false},"author":33,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[12],"tags":[],"class_list":["post-10604","post","type-post","status-publish","format-standard","hentry","category-sympy","nodate","item-wrap"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/posts\/10604","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/types\/post"}],"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=10604"}],"version-history":[{"count":17,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/posts\/10604\/revisions"}],"predecessor-version":[{"id":10633,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/posts\/10604\/revisions\/10633"}],"wp:attachment":[{"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/media?parent=10604"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/categories?post=10604"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/home.hirosaki-u.ac.jp\/relativity\/wp-json\/wp\/v2\/tags?post=10604"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}