第ï¼åãç°ã®å®ç¾©
ã¯ããã«
 ã©ããåãã¾ãã¦ãã°ã¬ããã¼åºåºå¤§å¥½ãbot (Twitter:@groebner_basis) ã§ãã
æè¿ãããã°ã©ãåãã®æ°å¦ã®ã»ããã¼ãåå¼·ä¼*1ãéå¬ããããªã©ãã³ã³ãã¥ã¼ã¿ãå°éã«ãã人ãç´ç²æ°å¦ã«èå³ãæã¤æ©ä¼ãå¢ãã¦ãã¾ããã
ããã§ããã®è¨äºã§ã¯ãè¨ç®ç§å¦ã¨ãé¢ããã®æ·±ãã坿ç°è«ãã«ã¤ãã¦ãããã°ã©ãã³ã°ã®å´é¢ãã解説ãã¦ããããã¨æãã¾ãã
坿ç°è«ã¨ã¯
坿ç°è«ã¯ã代æ°å¦ã«å«ã¾ããåéã§ã140年以ä¸ã®æ´å²ãããã¾ããååã®éããã坿ç°ãã¨å¼ã°ããæ°å¦ç対象ãç ç©¶ããåéã§ãããã®å¯æç°ã«ã¤ãã¦ã¯ãå¾ã 詳ãã説æãããã¨æãã¾ãã
ãã¤ã¦ã®æ°å¦è ã¯ãè¨ç®ã¨ããã°ç´ã«æ¸ããæè¨ç®ããä¸»ãªææ³ã§ãããããããè¿å¹´ã§ã¯ãã³ã³ãã¥ã¼ã¿ã®çºéã«ä¼´ãã坿ç°è«ã®è²ã ãªè¨ç®ãæ°å¼å¦çã·ã¹ãã (Computer Algebra System) ã§å®ç¾ã§ããããã«ãªãã¾ãããããã«ãããå¤ãã®å®çã®çºè¦ã«æ°å¼å¦çã·ã¹ãã ãå½¹ã«ç«ã£ã¦ãã¾ãã
坿ç°è«ã¯ãç´ç²æ°å¦ã«ã¨ã£ã¦ãéå¸¸ã«æç¨ã§ãããåæã«ãå¹ åºãå®ç¨çãªå¿ç¨ãããã¾ããï¼ã¤ã®ä¾ã¨ãã¦ããã°ã¬ããã¼åºåºãã¨å¼ã°ããæ¦å¿µã¯ã坿ç°è«ã¨ã³ã³ãã¥ã¼ã¿ãçµã³ã¤ãããããªå½¹å²ãæãããã®ãªã®ã§ãããé£ç«æ¹ç¨å¼ï¼éç·å½¢å«ãï¼ã微忹ç¨å¼ãè§£ãã®ã«å½¹ã«ç«ã£ãããä»ã«ãçµ±è¨å¦ãæé©ååé¡ãªã©ã«å¿ç¨ã§ããããã¾ãã
解説ã®ãã¤ã³ã
ãã¦è§£èª¬ããã«ãããããã®è¨äºã§ã¯ã次ã®ï¼ã¤ã®ãã¤ã³ããæèãã¾ããÂ
- æ´æ°ãå¤é å¼ç°ãªã©ãè±å¯ãªå ·ä½ä¾ã¨ä¸ç·ã«å¯æç°è«ã®ç¨èªãå®ç¾©ãã¦ãã
- å®ç¾©ããæ¦å¿µãè¨ç®ã§ããããã¢ã«ã´ãªãºã ãèå¯ãã¦ãã
- Python ã®ã¢ã¸ã¥ã¼ã«ã使ã£ã¦å®éã«è¨ç®ãã坿ç°è«ã宿ãã¦ããÂ
 ãã®ããã°ã®å¯¾è±¡ã¨ãã¦ã¯ããããã°ã©ãã³ã°ã«æ £ãã¦ããããæ°å¦ã«ã¯ä¸æ £ãããªäººã«åãã¦æ¸ãã¦ãããã¨æãã¾ããããããæ°å¦ã«èå³ã®ãã髿 ¡çã»å¤§å¦çãããä¸åº¦å¯æç°è«ã復ç¿ããã人ã«å¯¾ãã¦ããããã°ã©ãã³ã°ã¨ããæ°ããå´é¢ããè¦ããã¨ã§æ°ããçºè¦ãããã®ã§ã¯ãªããã¨æã£ã¦ãã¾ãã
使ç¨ããããã°ã©ãã³ã°è¨èªããã¼ã¸ã§ã³
å®è£ ã¯ãPython3 ã®ææ°ãã¼ã¸ã§ã³3.6.3 (2017å¹´10ææç¹)ã§ãã£ã¦ããã¾ãã Pythonãé¸ãã çç±ã¯ã主ã«
- moduleãimportãããã¨ã§ãè¡åãå¤é å¼ã®æ¼ç®ã容æã«ã§ãã
- Sage ã®ããã°ã©ãã³ã°è¨èªã«ãªã£ã¦ããæ°å¼å¦çã«åãã¦ãã
- å¤ãã®ããã°ã©ãã«ä½¿ç¨ããã人æ°ã®é«ãè¨èªã§ãã
ã¨ããç¹ããã§ãããã¡ãããPython以å¤ã«ããMathematica ã Maple ãªã©ã®æ°å¼å¦çã·ã¹ãã ãç¨ãã¦ããåæ§ã®è¨ç®ã¯ãããã¨ã¯ã§ãã¾ãï¼è¨èªã¯Pythonã§ã¯ãªãã§ããï¼ã
ãã®è¨äºã§ã¯ Python ãã¤ã³ã¹ãã¼ã«ãã¦ãããã¨ãåæã«æ¸ãã¦ããããã¨æãã¾ããã¾ããmoduleãã¤ã³ã¹ãã¼ã«ãããããpip ãªã©ãã¤ã³ã¹ãã¼ã«ããã¦ããã¨ããã§ãã
ç°ã¨ã¯ä½ã
ã§ã¯æ©éããç°ããå®ç¾©ãã¦ããã¾ãã
ãç°ãã¨ã¯ä¸è¨ã§ããã¨ãï¼ã¤ã®æ¼ç®ã䏿ãå®ç¾©ãããéåã®ç·ç§°ãã§ãããç°ãã¨ãããã®ããã ï¼ã¤åå¨ããã®ã§ã¯ãªããããæ¡ä»¶ãæºããéåããç°ãã¨å¼ã¶ã¨ãããã¨ã§ããå³å¯ãªå®ç¾©ã¯æ¬¡ã®éãã§ãã
å®ç¾©1
$R$ ãéåã¨ãï¼2ã¤ã®æ¼ç® "$+$" 㨠"$*$" ãå ¥ã£ã¦ããã¨ããï¼ãã®æï¼$R$ ãæ¬¡ã®8ã¤ã®æ¡ä»¶ãæºãããªãã°ï¼$R$ ã¯ç°ã§ããã¨å¼ã°ããï¼
- ä»»æã® $R$ ã®å $a,b,c$ ã«å¯¾ãï¼$(a+b)+c=a+(b+c)$ï¼ã(åã®çµåå¾)
- $R$ ã®å $0$ ãåå¨ãã¦ï¼ä»»æã® $R$ ã®å $a$ ã«å¯¾ãï¼$a+0=a$ï¼ã(0ã®åå¨)
- ä»»æã® $R$ ã®å $a$ ã«å¯¾ãï¼ãã $R$ ã®å $b$ ãåå¨ãã¦ï¼$a+b=0$ï¼ã($-a$ã®åå¨)
- ä»»æã® $R$ ã®å $a,b$ ã«å¯¾ãï¼$a+b=b+a$ï¼ã(åã®äº¤æå¾)
- ä»»æã® $R$ ã®å $a,b,c$ ã«å¯¾ãï¼$a*(b*c)=(a*b)*c$ï¼ã(ç©ã®çµåå¾)
- $R$ ã®å $1$ ãåå¨ãã¦ï¼ä»»æã® $R$ ã®å $a$ ã«å¯¾ãï¼$a*1=1*a=a$ï¼ã(1ã®åå¨)
- ä»»æã® $R$ ã®å $a,b,c$ ã«å¯¾ãï¼$a*(b+c)=a*b+a*c$ï¼ã(åé æ³å1)
- ä»»æã® $R$ ã®å $a,b,c$ ã«å¯¾ãï¼$(a+b)*c=a*c+b*c$ï¼ã(åé æ³å2)
ããã§ã"å "ã¨ã¯ã"ãã"ã¨èªã¿ãè¦ç´ ã¨åãæå³ã§ããã¤ã¾ãã"$R$ ã®å "ã¨ã¯"$R$ ã®è¦ç´ "ã®ãã¨ã§ãããä¾ãã°ã$3$ã¯"æ´æ°ã®éå"ã®å ã§ãã
ãããããå®ç¾©1ãè¦ã¦ããã³ã¨æ¥ãªãã¨ããã®ããæ£ç´ãªã¨ããã§ã¯ãªãã§ããããããã®å®ç¾©ãçè§£ãããããã«ãä¸åº¦ãããã¤ãã®å
·ä½çãªä¾ãè¦ã¦ããããã¨æãã¾ãã
ç°ã®ä¾
代表çãªç°ã®ä¾ã®ï¼ã¤ã¯ããæ´æ°ã®éåãã§ãã
æ´æ°ã¯
\[\ldots,-3,-2,-1,0,1,2,3,\ldots\]
ã¨ããããã«ãæ£ã®æ°ã0ãè² ã®æ°ããæ§æãããæ°ã®éã¾ãã§ããæ´æ°ã®éåã¯ï¼é常 $\mathbb{Z}$ ã¨ããè¨å·ã§è¡¨ããã¾ãã
ããã¦ãã®ä¸ã«ã¯ããè¶³ã"$+$"ãã¨ãæãã"$*$"ãã¨ããï¼ã¤ã®æ¼ç®ãå®ç¾©ããã¦ãã¾ããæ´æ°ã§ã¯æ¬¡ã®ãããª8ã¤ã®æ¡ä»¶ãæºãããã¦ãã¾ãã
- ä»»æã®æ´æ° $a,b,c$ ã«å¯¾ãï¼$(a+b)+c=a+(b+c)$ï¼ã(åã®çµåå¾)
- ä»»æã®æ´æ° $a$ ã«å¯¾ãï¼$a+0=a$ï¼ã(0ã®åå¨)
- ä»»æã®æ´æ° $a$ ã«å¯¾ãï¼ããæ´æ° $b$ ãåå¨ãã¦ï¼$a+b=0$ï¼ã($-a$ã®åå¨)
- ä»»æã®æ´æ° $a,b$ ã«å¯¾ãï¼$a+b=b+a$ï¼ã(åã®äº¤æå¾)
- ä»»æã®æ´æ° $a,b,c$ ã«å¯¾ãï¼$a*(b*c)=(a*b)*c$ï¼ã(ç©ã®çµåå¾)
- ä»»æã®æ´æ° $a$ ã«å¯¾ãï¼$a*1=1*a=a$ï¼ã(1ã®åå¨)
- ä»»æã®æ´æ° $a,b,c$ ã«å¯¾ãï¼$a*(b+c)=a*b+a*c$ï¼ã(åé æ³å1)
- ä»»æã®æ´æ° $a,b,c$ ã«å¯¾ãï¼$(a+b)*c=a*c+b*c$ï¼ã(åé æ³å2)
ããã¯ãå ã»ã©ã®ç°ã®æ¡ä»¶ãï¼$R=\mathbb{Z}$ ã¨ãã¦ç½®ãæãããã®ã§ãããããã®æ¡ä»¶ã«ã¤ãã¦ãPythonã§è¨ç®ããªãã確èªãã¦ããã¾ããããã¾ããï¼çªç®ã®æ¡ä»¶ã«ã¤ãã¦èãã¾ãã
å½ç¶ã¨ããã°å½ç¶ã§ãããPythonã§ã¯æ´æ°ã®è¨ç®ãã§ãã¾ããã¾ãã¯ã"(1+2)+3"ãè¨ç®ãã¦è¦ã¾ãã
>>> (1+2)+3 6
ä¸ã§ã¯ã"(1+2)+3"ã"1+2"ããå ã«è¨ç®ããã¨"1+2=3"ãããã«"+3"ãããã¨ãçãã¯"6"ãåºã¦ãã¦ãã¾ããæ¬¡ã«ã"()"ã®å ´æãå¤ããã¨ã
>>> 1+(2+3) 6
ä»åº¦ã¯ã"2+3"ãå
ã«è¨ç®ãã¦ã"2+3=5"ãããã«"1"ãè¶³ãã¦ãçãã¯"6"ãåºã¦ãã¾ãããå½ããåã§ãããå
ã»ã©ã¨åãçµæã«ãªã£ã¦ãã¾ããã¤ã¾ãã
\[
(1+2)+3=1+(2+3)
\]
ãæãç«ã¤ã¨ããããã§ãããããä»»æã®æ´æ°ã«ä¸è¬åããã®ããå
ã»ã©ã®ï¼çªç®ã®æ¡ä»¶
- ä»»æã®æ´æ° $a,b,c$ ã«å¯¾ãï¼$(a+b)+c=a+(b+c)$ï¼(åã®çµåå¾)
ã®ãã¨ã§ããåæ§ã«ãï¼çªç®ã®æ¡ä»¶ã«ã¤ãã¦èãã¦ã¿ã¾ãããã"4+0"ãè¨ç®ããã¨ã
>>> 4+0 4
å½ç¶ã4 ã®ã¾ã¾ã§ããããããä»»æã®æ´æ°ã«ä¸è¬åããã®ããï¼çªç®ã®æ¡ä»¶
2. ä»»æã®æ´æ° $a$ ã«å¯¾ãï¼$a+0=a$ï¼(ï¼ã®åå¨)
ã«ãªãã¾ããä»ã®æ¡ä»¶ã«ã¤ãã¦ããå ·ä½çã«è¨ç®ãã¦ã¿ã¾ãã
>>> 5+(-5) 0 >>> 6+7 13 >>> 7+6 13 >>> 2*(3*4) 24 >>> (2*3)*4 24 >>> 1*7 7 >>> 7*1 7 >>> (2+3)*4 20 >>> 2*4+3*4 20 >>> 5*(6+7) 65 >>> 5*6+5*7 65
確ãã«ãä»è¨ç®ããä¾ã ã¨ãæ®ãï¼ã¤ã®æ¡ä»¶ããã¹ã¦æãç«ã£ã¦ãã¾ãã
ä»ç¢ºèªãããã¨ã¯ãè³æ¥µå½ããåã®æ§è³ªããããã¾ããã ãããããã®ãå½ããåã®æ§è³ªãã¨ããã®ããç§ãã¡ããããã坿ç°è«ãå¦ã¶ä¸ã§ã¨ã¦ãéè¦ãªå½¹å²ãæããã¾ãã
Â æ´æ°ä»¥å¤ã«ããåããããªæ§è³ªãæºããéåã¯ããã¾ããæçæ°ãä¿æ°ã«æã¤ï¼å¤æ°å¤é å¼ã®éå $\mathbb{Q}[x]$ ã§ããç°¡åã«ã¯"å¤é å¼ã®éå"ã¨æã£ã¦ãã ããã
- ä»»æã®å¤é å¼ $f,g,h$ ã«å¯¾ãï¼$(f+g)+h=f+(g+h)$ï¼ã(åã®çµåå¾)
- ä»»æã®å¤é å¼ $f$ ã«å¯¾ãï¼$f+0=f$ï¼ã(ï¼ã®åå¨)
- ä»»æã®å¤é å¼ $f$ ã«å¯¾ãï¼ããå¤é å¼ $g$ ãåå¨ãã¦ï¼$f+g=0$ï¼ã( $-f$ ã®åå¨)
- ä»»æã®å¤é å¼ $f,g$ ã«å¯¾ãï¼$f+g=g+f$ï¼ã(åã®äº¤æå¾)
- ä»»æã®å¤é å¼ $f,g,h$ ã«å¯¾ãï¼$f*(g*h)=(f*g)*h$ï¼ã(ç©ã®çµåå¾)
- ä»»æã®å¤é å¼ $f$ ã«å¯¾ãï¼$f*1=1*f=f$ï¼ã(ï¼ã®åå¨)
- ä»»æã®å¤é å¼ $f,g,h$ ã«å¯¾ãï¼$f*(g+h)=f*g+f*h$ï¼ã(åé æ³å1)
- ä»»æã®å¤é å¼ $f,g,h$ ã«å¯¾ãï¼$(f+g)*h=f*h+g*h$ï¼ã(åé æ³å2)
ããã¯ãå®ç¾©1ã® $R$ ã $R=\mathbb{Q}[x]$ ã«ç½®ãæããæ¡ä»¶ã«ãªã£ã¦ãã¾ãã*2
å®éã«ãPythonã§è¨ç®ãã¦ã¿ã¦ç¢ºèªãã¦ã¿ã¾ãããã
ä»åã¯ãSymPy module ã使ç¨ãã¾ããäºåã«
$pip install sympy
ãªã©ã§moduleãã¤ã³ã¹ãã¼ã«ãã¦ãã ãããSymPyã§ã¯ãå¤é å¼ã®è¨ç®ãç°¡åã«è¡ããã¨ãã§ãã¾ããã¾ãã
>>> from sympy import *
sympy ã import ãã¾ããæ¬¡ã«ã使ã夿°ã¨ãã¦'x'ã宣è¨ãã¾ããä¾ãã°ã
>>> x=Symbol('x') >>> x+1 x + 1
ã¨ããã¨å¤æ°ã¨ã㦠"x" ã宣è¨ããã"x+1" ã¨å ¥åããã¨ããã®ã¾ã¾ "x+1" ãåºã¦ãã¾ããããã§ã"x=Symbol('x')" ã®å·¦å´ã®"x"ã¨å³å´ã® "x" ã®éãã¯ãå·¦å´ã¯è¨ç®ããæã«ç¨ãã"夿°"ã§ãå³å´ã¯å®éã«è¡¨ç¤ºããã"æå"ã§ããä¾ãã°ã"x=Symbol('X')" ã«å¤ãã¦ã¿ã¾ãã
>>> x=Symbol('X') >>> x+1 X + 1
ããã¨ãå ¥åããæã¯ãå°æåã® "x" ã使ã£ã¦ãã¾ããã表示ããã¦ããã®ã¯ã大æåã® "X" ã§ããã§ã¯ãå ã»ã©ã®ï¼ã¤ã®æ¡ä»¶ãæç«ãããã¨ãå ·ä½ä¾ã§ç¢ºèªãã¦ã¿ã¾ãããã$f,g,h$ãããããã$f=x+1$, $g=x^2+3$, $h=x^3+4$ã¨ãã¾ãã
>>> f=x+1 >>> g=2*x**2+3 >>> h=x**3+4
Python ã§å ¥åããæã¯ãææ°ã¯ã"**"ã®ããã«2åã®ã¢ã¹ã¿ãªã¹ã¯ã§è¡¨ãã¾ããã¡ãªã¿ã«ãã¢ã¹ã¿ãªã¹ã¯1å"*"ã¯ãæ®éã®ç©ã§ããæ§è³ªã®ï¼ããï¼ãè¨ç®ãã¦ã¿ãã¨ã
>>> (f+g)+h x**3 + 2*x**2 + x + 8 >>> f+(g+h) x**3 + 2*x**2 + x + 8 >>> f+0 x + 1 >>> f+(-x-1) 0 >>> f+g 2*x**2 + x + 4 >>> g+f 2*x**2 + x + 4 >>> (f*g)*h (x + 1)*(2*x**2 + 3)*(x**3 + 4) >>> f*(g*h) (x + 1)*(2*x**2 + 3)*(x**3 + 4) >>> f*1 x + 1 >>> 1*f x + 1
確ãã«æãç«ã£ã¦ãã¾ããï¼ã«ã¤ãã¦ã¯ã
>>> f*(g+h) (x + 1)*(x**3 + 2*x**2 + 7) >>> f*g+f*h (x + 1)*(2*x**2 + 3) + (x + 1)*(x**3 + 4)
ã¨ãªããè¦ãç®ã¯éãçµæãåºã¦ãã¾ããã"expand"ã§å¼ãå±éããã°ã
>>> expand(f*(g+h)) x**4 + 3*x**3 + 2*x**2 + 7*x + 7 >>> expand(f*g+f*h) x**4 + 3*x**3 + 2*x**2 + 7*x + 7
確ãã«åãçµæã«ãªã£ã¦ãã¾ããï¼çªç®ã®æ§è³ªã«ã¤ãã¦ãexpandããã°åãçµæãåºã¾ãã
>>> expand((f+g)*h) 2*x**5 + x**4 + 4*x**3 + 8*x**2 + 4*x + 16 >>> expand(f*h+g*h) 2*x**5 + x**4 + 4*x**3 + 8*x**2 + 4*x + 16
ã¨ãããã¨ã§ãå¤é å¼ã®éåã«ã¤ãã¦ããæ´æ°ã¨åããããªæ§è³ªãæãç«ã¤ãã¨ã宿ã§ãã¾ãããããªãã¡ãå¤é å¼ã®éå $\mathbb{Q}[x]$ ãç°ã§ãããã¨ãè¨ãã¾ããã
çµå±ãç°ã¨ã¯ï¼
å ã»ã©ç¢ºèªãããã¨ã¯ãæ´æ°ã®éå $\mathbb{Z}$ãå¤é å¼ã®éå $\mathbb{Q}[x]$ ã¯ã©ã¡ãããç°ãã§ãããã¨ãæå³ãã¦ãã¾ãã
ããã°ã©ã ã®ç¨èªã§ä¾ãããªãã°ã"ç°"ã¨ã¯"ã¯ã©ã¹"ã§ããã"$\mathbb{Z}$"ã"$\mathbb{Q}[x]$"ã¯"ã¤ã³ã¹ã¿ã³ã¹"ã«ãªãã¾ãã*3
ã¤ã¾ããåããããªæ§è³ªãæã¤ $\mathbb{Z}$ ã $\mathbb{Q}[x]$ ãä¸è¬åã»æ½è±¡åããã®ããç°ãã«ãªãã¾ãããã¡ãããç°ã¯$\mathbb{Z}$ ã $\mathbb{Q}[x]$ 以å¤ã«ãæ°å¤ãåå¨ãã¾ãã
ã¾ããç°ã§ã¯ãçµåå¾ãåé æ³åãªã©æ®æ®µç§ãã¡ãè¨ç®ãããä¸ã§ããå½ããåãã®ãã¨ãä¿è¨¼ããã¦ãã¾ããç°ã¨ã¯ãä¸è¨ã§ããã°ãã"+" ã "*" ãªã©ãè¨ç®ãããä¸ã§æä½éã®è¦åãä¿è¨¼ãããéåãã¨è¨ã£ã¦ãããããããã¾ããã
ç°ãèããã¡ãªãã
ããããç§ãã¡ã¯ãç° $R$ ã«ã¤ãã¦ãå®ç¾©ã®æ¡ä»¶ããæ´¾çããè²ã ãªæ¡ä»¶ãè¦ã¦ããã¾ããå®ç¾©ãèªãã§ããåãããªãã£ã人ããç°ããå°ãããçµæãçºãããã¨ã§ãé説çã«å®ç¾©ãçè§£ã§ããã¨æãã¾ãã
䏿¦ãç°ã§ä¸è¬çã«è¨¼æããããã¨ã¯ããã¡ããå ·ä½ä¾ã§ãã $\mathbb{Z}$ ã $\mathbb{Q}[x]$ ã«ãé©ç¨ã§ãã¾ããããããç°ãèãããã¨ã®å¤§ããªã¡ãªããã§ãããããããããåã ã®éåã«ã¤ãã¦åå¥ã«è°è«ããªããã¨ã§ã証æãçããªã£ãããèãæ¹ãåããããããªãã¾ããã¾ããèªåã§æ°ãã«ç°ãèããéããæ¢åã®ç°ã®çè«ãããã«é©ç¨ãããã¨ãã§ãã¾ãã
ã¾ã¨ã
- 坿ç°ã®è²ã ãªè¨ç®ã¯ãã³ã³ãã¥ã¼ã¿ã§è¨ç®ãããã¨ãã§ãã
- ç°ã¨ã¯ï¼ã¤ã®æ¼ç®ãå®ç¾©ãããçµåå¾ãåé æ³åãªã©ã®æ¡ä»¶ãæºããéåã§ãã
- ç°ãèãããã¨ã§ã$\mathbb{Z}$ã$\mathbb{Q}[x]$ãªã©ã®å¤ãã®éåã«ã¤ãã¦ã䏿¬ãã¦è°è«ãããã¨ãã§ãã
次åã®äºå
次åã¯ãç°ã®ç¹æ®ãªå ´åã§ãã"坿ç°"ã«ã¤ãã¦å®ç¾©ãã¦ããããã¨æãã¾ããã¾ããå¥ã®å ·ä½çãªç°ãèãããã®æ¼ç®ãå®è£ ãã¦ããäºå®ã§ãã
çµããã«
ãã®è¨äºã«ã¤ãã¦ãææ³ãçåãªã©ããã¾ããããã²ã³ã¡ã³ããã ãã*4ãTwitter ã§ãã¤ã¶ããã¦é ããã¨å¬ããã§ãã
*1:ä¾ãã°ã人工知能&数学セミナー ~東ロボ君が機械学習に興味を持ち始めたのだが~ ã プログラマのための数学勉強会 ãªã©
*2:å³å¯ã«ã¯ã"ä»»æã®æçæ°ãä¿æ°ã«æã¤ï¼å¤æ°å¤é å¼ $f,g,h$" ãªã©ã¨æ¸ãã¹ãã§ãããé·ããªãã®ã§ç°¡åã«"å¤é å¼"ã¨è¡¨ç¾ãã¾ããã
*3:ããã¾ã§ä¾ããªã®ã§å³å¯ãªæå³ã§ã¯ç°ãªãããããã¾ãã
*4:ç¹ã«ãçè ã¯ããã°ã©ãã³ã°ã«é¢ãã¦ã¯ç´ 人ãªã®ã§ããã°ã©ãã®æ¹ã«ãææããã ããã¨æãé£ãã§ãã