0. Introduction (Computer Algebra) Z, Q ( ), 1960, LISP, ( ) ( ) 2

Size: px
Start display at page:

Download "0. Introduction (Computer Algebra) Z, Q ( ), 1960, LISP, ( ) ( ) 2"

Transcription

1 ( ) 1

2 0. Introduction (Computer Algebra) Z, Q ( ), 1960, LISP, ( ) ( ) 2

3 ,, 32bit ( 0 n n , mod2 32 ) 64 bit Z (bignum; GNU gmp ) n Z n = ±(b l 1 B l b 0 B 0 ) (B = 2 32, 0 b i ) q Q, Z ( ) 3

4 , garbage collection f Q[x] linked list f Q[x 1,..., x n ] linked list, linked list linked list,,, garbage collector 4

5 , : : or No, ( : GCD) 5

6 ,, 1. GCD,, ( ) 6

7 Knuth, The Art of Computer Programming Vol 2, Addison Wesley,, Rokko Lectures in Math (pdf web ),,, Cox, Little, O Shea, Ideals, Varieties and Algorithms, Springer UTM, Using Algebraic Geometry, Springer GTM,,, (Singular, CoCoA, Macaulay ) 7

8 ,, MAXIMA : (Macsyma ) AXIOM :, ( ) Macaulay2, Singular, CoCoA :, PARI/GP : Risa/Asir :, Kan/sm1 : Knoppix/Math 8

9 Knoppix/Math CD/DVD Linux (Live Linux) ( ) debian (Linux distribution ),, ICM 2006, Windows PC CD/DVD Windows HDD USB (Windows ) VMWare 9

10 VMware Player Windows VMare Knoppix/Math 1 : DVD Windows, 2 : Knoppix/Math Windows, Windows, HDD Knoppix/Math ( 512MB ) 10

11 1. GCD K :, R = K[x] R PID, I R f I I = f., R., fg R g 0, q, r R f = qg + r, deg(r) < deg(g) (r = remainder(f, g)). 11

12 f, g K[x] while g 0 do r remainder(f, g); f g; g r end while return f K. K = Q, K = Q(y) subresultant GCD modular GCD 12

13 Subresultant GCD ( ; pseudo-remainder) R UFD (R[x] GCD ) f, g R[x], g 0, deg(f) deg(g) prem(f, g) = remainder(lc(g) deg(f) deg(g)+1 f, g) (lc(g) g ; prem(f, g) R[x]) remainder prem, Q(R),, prem R 13

14 Subresultant f 1 f, f 2 g, g 1 1, h 1 1, j 1, n j = deg(f j ), e j = n j n j+1 do (1) f j+2 prem(f j, f j+1 )/(g j h e j j ) g j+1 lc(f j+1 ) (2) h j+1 h 1 e j j g e j j+1 if f j+2 = 0 return f j+1 end do 14

15 Subresultant 1. e j = 1 n j 1, f j+2 = prem(f j, f j+1 )/lc(f j ) 2 2. (1), (2) f j, h j, f, g S (Sylvester ) minor 3. GCD(f, g) = 1 f j = ± det(s) 4. GCD(f, g) = 1 (modular GCD) ( ) 15

16 2. ( ) 1. Fp Berlekamp, Cantor-Zassenhaus 2. Q Fp Hensel lifting, Z 3. f, g K(α) 4. K(α) K 16

17 3. Introduction K n R = K[X] = K[x 1,..., x n ] (GB), R I. f I ( ) I V (I) I ( ), I J, I : J, I : J I (I = Q i, Q i : ; I = P i, P i : ). I Hilbert H I (s) 17

18 ( ) 1. :,, 2., Hilbert 3. R/I, support,,,, saturation,, 18

19 4. (S- ) R = K[X], f, g R, Spoly(f, g) = t HM(f) f t = LCM(HT(f), HT(g)) t HM(g) g, Spoly(f, g), f, g,. (Buchberger) G I = G (GB) g 1, g 2 G, Spoly(g 1, g 2 ) G 0 : 19

20 Buchberger ( ) : F = {f 1,, f l } : F G D {{f, g} f, g F ; f g}; G F while ( D ) do C = {f, g} D ; D D \ {C} h NF G (Spoly(f, g)) if h 0 then D D {{f, h} f G}; G G {h} end while return G 20

21 Buchberger, Dickson (Hilbert ) G,. D 0 S. 21

22 , G I. f, g G, HT(f) HT(g) G \ {g} I GB (by ). GB F f, NF F \{f} (f) GB G I GB., HC(g) = 1 GB GB identify 22

23 Buchberger., (graded) ( : ), : ( 0 S-, S-, etc.)., Risa/Asir,. 23

24 1) trace p F f p HC(f). φ : Z Z/ p = Fp. Buchberger trace (Traverso) φ(g) φ(f ) GB, G F failure. 24

25 trace : GB D {{f, g} f, g F ; f g}; G F while ( D ) do C = {f, g} D ; D D \ {C} if NF φ(g) (Spoly(φ(f), φ(g))) 0 then h NF G (Spoly(f, g)) (, ) if h 0 p HC(h) then D D {{f, h} f G}; G G {h} else return failure endif endif end while return G 25

26 trace : HT(φ(g)) = HT(g) ( g G) φ(nf G (f, g)) = NF φ(g) (φ(f), φ(g))) ( f, g G), φ(g) φ(f ) GB G F. 1. G G GB? G Buchberger 2. F G? G GB NF G (f) = 0 (f F ) 26

27 2) trace trace : Z ( NF Z ),, +trace ( ) 27

28 trace (in Risa/Asir) 1. F h F : f h = h d f(x 1 /h,..., x n /h) 2. G h F h trace check 3. G G h h=1, G F. F,,. 4. G G F GB. step

29 trace, ( ) trace vs non-trace f ilter9, f abrice24 trace vs trace jcf 26, assur44, f abrice24 29

30 3) S d := d S- G d := d S d F G d = GB, d ( d + 1 ), G d, G d S 0 Q,, content 30

31 (in Risa/Asir, CoCoA) d, OK Risa/Asir 6 1, 31

32 4) F 4 (J.C. Faugère) while D do S S ; D D \ S R NF Gd 1 (S) reducers ({tg g G d 1 }) T Span(S R), R D {(g, h) h T }; G G T end while 32

33 F 4 S S R : symbolic preprocessing 1. S. 2. h, h = tht(g) g G, T (t(g HM(g))), tg R 33

34 Span(S R) F 4 = Span(S R) (rref) CRT, Hensel CRT A rref 1. A mod p i Fp i I M i O O 2. M M i mod p i M CRT 3. - M M mod p i 4. A ( I M ) 34

35 F 4 A reducer, CRT reducer CRT, 0, Faugère (1999),, 35

36 5) F 4 Buchberger (in Risa/Asir) F 4 Buchberger hybrid without trace NF Gd 1 (S d ) ( Buchberger), ( F 4 ) reducer set R, Q 0 36

37 F 4 Buchberger (in Risa/Asir) F 4 Buchberger hybrid +trace with trace S d F p F 4, S d (F 4 trace) S d, Q Q 0 GB, trace 37

38 F 4 F 4 (+trace) ( trace, ) 2 ( cyclicn ) Magma (by A. Steel) CRT, (?) SALSA or Maple11 (by Faugère) (?),, ( )? 38

39 6) Modular change of ordering Change of ordering ( ) GB, ( ) GB. FGLM, Hilbert driven algorithm, Groebner walk. Modular Change of ordering FGLM modular, 39

40 Change of ordering : FGLM I : 0 (dim K K[X]/I < ) G 0 : < 0 I GB G ; B {1}; H do N (x 1 B x n B) \ H if N = return G else h min < N if T (f) (B {h}) f I then G G {f}; H H {h} else B B {h} end do 40

41 FGLM T (f) (B {h}) f I incremental : 1. NF G0 (h 0 ),..., NF G0 (h i 1 ) 2. NF G0 (h i ) 0, f 3. 0 H, (modular change of ordering) 41

42 Compatibility R :, K :, φ : R K : P = Ker(φ) :, φ : R P F R[X], F Q(R)[X]. 1. φ (F, <) permissible φ(hc(f)) 0 ( f F ) ( ) 2. φ F compatible φ(f ) = φ( F R[X]) φ(f ) φ( F R[X])!! 42

43 Compatibility, GB G F R[X] F < GB. φ (G, <) permissible φ(g) φ(f ) 1. φ(g) φ(f ) GB. 2. φ F compatible. 43

44 Compatible GB G F R[X] F, < (φ, F )- compatible GB φ (G, <) permissible φ(g) φ(f ) GB. R PID 1. φ F compatible, 2. G I = F (φ, F )-compatible GB G I GB. 44

45 Modular change of ordering ( ) F < Q GB (F Z[X]) G 0 F < 0 GB do p (G 0, < 0 ) permissible G G 0 (φ, G 0 )-compatible GB G return G end do GB G Buchberger or F 4 +trace ( ) +modular (modular FGLM; 0 ) 45

46 GB G φ(g 0 ) < 0 GB, G for each h G do a t t T (h) H t T (h) a t NF <0,G 0 (t) (a HT< (h) = 1) C H X (a t ) if {f = 0 f C} S h = {a t = c t } then G G { t T (h) else return failure end do return G c t t} 46

47 1. F R[X] φ F compatible. 2. G = {g 1,..., g s } (HT(g 1 ) < < HT(g t )) φ(f ) GB. 3. H = {h 1,..., h t } (HT(h 1 ) < < HT(h s )) I GB. 4. g i I R P [X] φ(g i ) = g i (i = 1,..., s, s s) g i = h i (i = 1,..., s ). 47

48 : modular template GB. m f (t) F p f m f (f) I, φ(m f ) = m f, permissible m f (t), m f (t) f 48

49 Risa/Asir GB dp ptod(), dp dtop(), dp ht(), dp hc(), dp rest() non-trace GB nd gr(), nd f4() trace GB nd gr trace(), nd f4 trace() modular change of ordering tolex(), tolex gsl(), minipoly() primedec(), primadec() 49

50 nd gr(), nd f4() nd gr(p oly,v,char,order) trace, Q, Fp, Q(t 1,..., t m ) GB P oly = [f 1, f 2,..., f k ], f i : V V = [x 1, x 2,..., x n ] : Char : 0 Q, p Fp Order = 0 ( ), = 1, ( ), = 2 ( ), [[O 1, N 1 ], [O 2, N 2 ],...] ( ; O i 0, 1, 2, N i ) nd f4(p oly,v,char,order) Q(t) 50

51 nd gr trace(), nd f4 trace() nd gr trace(p oly,v,homo,char,order) Q, Q(t) Buchberger trace Homo : 1, trace, 0 trace Char : 1 1 ( ) p (p : ) Fp. 0 (modular change of ordering ) nd f4 trace(p oly,v,homo,char,order) Q F 4 Buchberger 51

52 minipoly() (in lib/gr) load("gr"); minipoly(g,v,order,f,t ) F Q[X]/ G m(t ). G Order, 0 G GB T / V T GB, 52

53 tolex() (in lib/gr) load("gr"); tolex(g,v,order,w ) G W GB G Order, 0 G GB eco9 (shape base ) G = {x 1 f 1 (x 9 ),..., x 8 f 8 (x 9 ), f 9 (x 9 )} (0 ) 53

54 primedec(), primadec() (in lib/primdec) load("primdec"); primedec(b,v ) Q : [P 1,..., P l ] P i, P i B = i P i primadec(p,v ) Q : [[Q 1, P 1 ],..., [Q l, P l ]] P i, Q i, Q i P i = Q i, B = i Q i 54

. UNIX, Linux, KNOPPIX. C,.,., ( 1 ) p. 2

. UNIX, Linux, KNOPPIX. C,.,., ( 1 ) p. 2 2009 ( 1 ) 2009 ( 1 ) p. 1 . UNIX, Linux, KNOPPIX. C,.,.,. 2009 ( 1 ) p. 2 , +, ( ), ( ), or PC orange2, knxm2008vm, iyokan-6 KNOPPIX/Math (DVD ) 2009 ( 1 ) p. 3 ,. Mathematica (20-30 /1 ), Maple (20 /1

More information

February 26, 2005

February 26, 2005 February 26 2005 2 Copyright c 2000 by Masayuki Noro All rights reserved L A TEX OpenXM (http://wwwmathscikobe-uacjp/openxm/) OpenXM Copyrightgeneric Contents 1 7 2 9 21 CPU 9 211 CPU 9 212 10 22 C 11

More information

., White-Box, White-Box. White-Box.,, White-Box., Maple [11], 2. 1, QE, QE, 1 Redlog [7], QEPCAD [9], SyNRAC [8] 3 QE., 2 Brown White-Box. 3 White-Box

., White-Box, White-Box. White-Box.,, White-Box., Maple [11], 2. 1, QE, QE, 1 Redlog [7], QEPCAD [9], SyNRAC [8] 3 QE., 2 Brown White-Box. 3 White-Box White-Box Takayuki Kunihiro Graduate School of Pure and Applied Sciences, University of Tsukuba Hidenao Iwane ( ) / Fujitsu Laboratories Ltd. / National Institute of Informatics. Yumi Wada Graduate School

More information

1 Groebner hara/

1 Groebner hara/ 1 Groebner 2005 1 sinara@blade.nagaokaut.ac.jp http://blade.nagaokaut.ac.jp/ hara/ 2005 7 19 3 1 1 1.................................................. 1 2 1..............................................

More information

2 2 ( M2) ( )

2 2 ( M2) ( ) 2 2 ( M2) ( ) 2007 3 3 1 2 P. Gaudry and R. Harley, 2000 Schoof 63bit 2 8 P. Gaudry and É. Schost, 2004 80bit 1 / 2 16 2 10 2 p: F p 2 C : Y 2 =F (X), F F p [X] : monic, deg F = 5, J C (F p ) F F p p Frobenius

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 計算代数幾何学入門 - グレブナー基底とその応用 - 工藤桃成 * * 九州大学大学院数理学府数理学専攻九大整数論セミナー 2017/6/8( 木 ) 6/5/2017 1 目次 : 1. Introduction 2. Gröbner bases 3. Applications 4. How do we study Computational Algebraic Geometry? 6/5/2017

More information

種々の数学ソフトウェア

種々の数学ソフトウェア January 17, 2013 Maple, Maxima, GeoGebra,,, Knoppix/Math Maple,, : Student[Calculus1] : 30 ( 2 ) Maple Doc Maple ( ) cfep, ; ab a*b, x n xˆn x n + x m, xˆn, x n+xm Maple ( ) =, =!= f(x):=xˆ3-3*x+1;

More information

USB 起動 KNOPPIX / Math / 2010 について (数式処理研究の新たな発展)

USB 起動 KNOPPIX / Math / 2010 について (数式処理研究の新たな発展) 1759 2011 74-80 74 USB KNOPPIX/Math/2010 USB bootable KNOPPIX/Math/2010 /JST CREST TATSUYOSHI HAMADA FUKUOKA UNIVERSITY/JST CREST * Abstract KNOPPIX/Math offers many documents and mathematical software

More information

topics KNOPPIX/Math DVD maxima KSEG GeoGebra Coq 2011 July 17 - Page 1

topics KNOPPIX/Math DVD maxima KSEG GeoGebra Coq 2011 July 17 - Page 1 KNOPPIX/Math ( ) 2011/07/17 topics KNOPPIX/Math DVD maxima KSEG GeoGebra Coq 2011 July 17 - Page 1 (1) 2011 July 17 - Page 2 (2) 2011 July 17 - Page 3 KNOPPIX/Math KNOPPIX: Linux CD/DVD CD/DVD 1 Windows

More information

(I) GotoBALS, http://www-is.amp.i.kyoto-u.ac.jp/ kkimur/charpoly.html 2

(I) GotoBALS, http://www-is.amp.i.kyoto-u.ac.jp/ kkimur/charpoly.html 2 sdmp Maple - (Ver.2) ( ) September 27, 2011 1 (I) GotoBALS, http://www-is.amp.i.kyoto-u.ac.jp/ kkimur/charpoly.html 2 (II) Nehalem CPU GotoBLAS Intel CPU Nehalem CPU, GotoBLAS, Hyper-Thread technology

More information

T rank A max{rank Q[R Q, J] t-rank T [R T, C \ J] J C} 2 ([1, p.138, Theorem 4.2.5]) A = ( ) Q rank A = min{ρ(j) γ(j) J J C} C, (5) ρ(j) = rank Q[R Q,

T rank A max{rank Q[R Q, J] t-rank T [R T, C \ J] J C} 2 ([1, p.138, Theorem 4.2.5]) A = ( ) Q rank A = min{ρ(j) γ(j) J J C} C, (5) ρ(j) = rank Q[R Q, (ver. 4:. 2005-07-27) 1 1.1 (mixed matrix) (layered mixed matrix, LM-matrix) m n A = Q T (2m) (m n) ( ) ( ) Q I m Q à = = (1) T diag [t 1,, t m ] T rank à = m rank A (2) 1.2 [ ] B rank [B C] rank B rank

More information

J.JSSAC Vol. 7, No. 2, Mathematica Maple,., Open asir Open xxx asir. Open xxx Open asir, asir., Open xxx, Linux Open asir Open sm1 (kan/sm1). C

J.JSSAC Vol. 7, No. 2, Mathematica Maple,., Open asir Open xxx asir. Open xxx Open asir, asir., Open xxx, Linux Open asir Open sm1 (kan/sm1). C J.JSSAC (1999) Vol. 7, No. 2, pp. 2-17 Open asir HPC (Received 1997/12/1) 1 Open asir Open xxx,., ( ),,,,,.,., (1) (2) (3) (4),. Open xxx,.,., 1.,.,., 0 10, dx,.,., ohara@math.kobe-u.ac.jp taka@math.kobe-u.ac.jp

More information

J.JSSAC (2005) Vol. 12, No. 1, pp Risa/Asir (Received 2005/07/31 Revised 2005/08/23) 1 The palindrome name Risa/Asir comes from an abbreviation

J.JSSAC (2005) Vol. 12, No. 1, pp Risa/Asir (Received 2005/07/31 Revised 2005/08/23) 1 The palindrome name Risa/Asir comes from an abbreviation J.JSSAC (2005) Vol. 12, No. 1, pp. 9-22 Risa/Asir (Received 2005/07/31 Revised 2005/08/23) 1 The palindrome name Risa/Asir comes from an abbreviation of Research Instrument for Symbolic Algebra, a computer

More information

. KNOPPIX cloop, 700MB CD 1.8GB. DVD, KNOPPIX DVD 12GB.,.,,,. *2, KNOPPIX. 2.1 Windows Mac CD/DVD, Windows PC KNOPPIX. Apple Mac,, Mac Intel CPU

. KNOPPIX cloop, 700MB CD 1.8GB. DVD, KNOPPIX DVD 12GB.,.,,,. *2, KNOPPIX. 2.1 Windows Mac CD/DVD, Windows PC KNOPPIX. Apple Mac,, Mac Intel CPU KNOPPIX/Math KNOPPIX/Math Project 1 Maxima [1],,,.., KNOPPIX/Math *1. CD/DVD PC,. KNOPPIX/Math/2007 2000, 100. KNOPPIX/Math,,. KNOPPIX/Math.,,., CD/DVD,. USB,. KNOPPIX/Math,. 2 KNOPPIX KNOPPIX/Math KNOPPIX

More information

1 1.1 R (ring) R1 R4 R1 R (commutative [abelian] group) R2 a, b, c R (ab)c = a(bc) (associative law) R3 a, b, c R a(b + c) = ab + ac, (a + b)c = ac +

1 1.1 R (ring) R1 R4 R1 R (commutative [abelian] group) R2 a, b, c R (ab)c = a(bc) (associative law) R3 a, b, c R a(b + c) = ab + ac, (a + b)c = ac + ALGEBRA II Hiroshi SUZUKI Department of Mathematics International Christian University 2004 1 1 1 2 2 1 3 3 1 4 4 1 5 5 1 6 6 1 7 7 1 7.1....................... 7 1 7.2........................... 7 4 8

More information

1. A0 A B A0 A : A1,...,A5 B : B1,...,B

1. A0 A B A0 A : A1,...,A5 B : B1,...,B 1. A0 A B A0 A : A1,...,A5 B : B1,...,B12 2. 3. 4. 5. A0 A B f : A B 4 (i) f (ii) f (iii) C 2 g, h: C A f g = f h g = h (iv) C 2 g, h: B C g f = h f g = h 4 (1) (i) (iii) (2) (iii) (i) (3) (ii) (iv) (4)

More information

book-review.dvi

book-review.dvi 2005 4 Version 0.9α.,.,.,,.,,,.,,.,,,, C,.,. ISBN ISBN,., WEB. 1 [1] ISBN 4-00-116340-3.,,. [2] L. Goldschlager and A. Lister ( ),, 1987 2,600 + ISBN 4-7649-0284-2,,,.,. [3] 1998 2,700 + ISBN 4-88552-149-1..

More information

SUN Solaris, HP, SGI IRIX, DEC Alpha, Linux,DOS,Windows, MacOS LinuxPPC CoCoA CoCoA 4.1 (May 2001)

SUN Solaris, HP, SGI IRIX, DEC Alpha, Linux,DOS,Windows, MacOS LinuxPPC CoCoA CoCoA 4.1 (May 2001) J.JSSAC (2002) Vol. 9, No. 1, pp. 11-25 GAP Abstract GAP (Groups,Algorithms, and Programming) GAP UNIX(FreeBSD4.4) Windows98 1 OS SAL (Symbolic Applications on Linux) [1] Computer Algebra Systems http://sal.kachinateck.com/a/1

More information

Sage for Mathematics : a Primer ‚æ1Łfl - Sage ‡ð™m‡é

Sage for Mathematics : a Primer   ‚æ1Łfl - Sage ‡ð™m‡é .. / JST CREST. s-yokoyama@imi.kyushu-u.ac.jp 2013 1 15 / IIJ Shun ichi Yokoyama (IMI/JST CREST) at IIJ January 15th, 2013 1 / 23 1 Sage Sage Sage Notebook Sage Salvus 2 Sage Sage Cryptosystem Sage Shun

More information

Appendix A BASIC BASIC Beginner s All-purpose Symbolic Instruction Code FORTRAN COBOL C JAVA PASCAL (NEC N88-BASIC Windows BASIC (1) (2) ( ) BASIC BAS

Appendix A BASIC BASIC Beginner s All-purpose Symbolic Instruction Code FORTRAN COBOL C JAVA PASCAL (NEC N88-BASIC Windows BASIC (1) (2) ( ) BASIC BAS Appendix A BASIC BASIC Beginner s All-purpose Symbolic Instruction Code FORTRAN COBOL C JAVA PASCAL (NEC N88-BASIC Windows BASIC (1 (2 ( BASIC BASIC download TUTORIAL.PDF http://hp.vector.co.jp/authors/va008683/

More information

2014 x n 1 : : :

2014 x n 1 : : : 2014 x n 1 : : 2015 1 30 : 5510113 1 x n 1 n x 2 1 = (x 1)(x+1) x 3 1 = (x 1)(x 2 +x+1) x 4 1 = (x 1)(x + 1)(x 2 + 1) x 5 1 = (x 1)(x 4 + x 3 + x 2 + x + 1) 1, 1,0 n = 105 2 1 n x n 1 Maple 1, 1,0 n 2

More information

y = x 4 y = x 8 3 y = x 4 y = x 3. 4 f(x) = x y = f(x) 4 x =,, 3, 4, 5 5 f(x) f() = f() = 3 f(3) = 3 4 f(4) = 4 *3 S S = f() + f() + f(3) + f(4) () *4

y = x 4 y = x 8 3 y = x 4 y = x 3. 4 f(x) = x y = f(x) 4 x =,, 3, 4, 5 5 f(x) f() = f() = 3 f(3) = 3 4 f(4) = 4 *3 S S = f() + f() + f(3) + f(4) () *4 Simpson H4 BioS. Simpson 3 3 0 x. β α (β α)3 (x α)(x β)dx = () * * x * * ɛ δ y = x 4 y = x 8 3 y = x 4 y = x 3. 4 f(x) = x y = f(x) 4 x =,, 3, 4, 5 5 f(x) f() = f() = 3 f(3) = 3 4 f(4) = 4 *3 S S = f()

More information

index calculus

index calculus index calculus 2008 3 8 1 generalized Weil descent p :, E/F p 3 : Y 2 = f(x), where f(x) = X 3 + AX + B, A F p, B F p 3 E(F p 3) 3 : Generalized Weil descent E(F p 4) 2 Index calculus Plain version Double-large-prime

More information

/* sansu1.c */ #include <stdio.h> main() { int a, b, c; /* a, b, c */ a = 200; b = 1300; /* a 200 */ /* b 200 */ c = a + b; /* a b c */ }

/* sansu1.c */ #include <stdio.h> main() { int a, b, c; /* a, b, c */ a = 200; b = 1300; /* a 200 */ /* b 200 */ c = a + b; /* a b c */ } C 2: A Pedestrian Approach to the C Programming Language 2 2-1 2.1........................... 2-1 2.1.1.............................. 2-1 2.1.2......... 2-4 2.1.3..................................... 2-6

More information

SQUFOF NTT Shanks SQUFOF SQUFOF Pentium III Pentium 4 SQUFOF 2.03 (Pentium 4 2.0GHz Willamette) N UBASIC 50 / 200 [

SQUFOF NTT Shanks SQUFOF SQUFOF Pentium III Pentium 4 SQUFOF 2.03 (Pentium 4 2.0GHz Willamette) N UBASIC 50 / 200 [ SQUFOF SQUFOF NTT 2003 2 17 16 60 Shanks SQUFOF SQUFOF Pentium III Pentium 4 SQUFOF 2.03 (Pentium 4 2.0GHz Willamette) 60 1 1.1 N 62 16 24 UBASIC 50 / 200 [ 01] 4 large prime 943 2 1 (%) 57 146 146 15

More information

1. A0 A B A0 A : A1,...,A5 B : B1,...,B12 2. 5 3. 4. 5. A0 (1) A, B A B f K K A ϕ 1, ϕ 2 f ϕ 1 = f ϕ 2 ϕ 1 = ϕ 2 (2) N A 1, A 2, A 3,... N A n X N n X N, A n N n=1 1 A1 d (d 2) A (, k A k = O), A O. f

More information

MQTT V3.1 プロトコル仕様

MQTT V3.1 プロトコル仕様 1999 d digit = X MOD 128 X = X DIV 128 // if there are mre digits t encde, set the tp bit f this digit if ( X > 0 ) digit = digit OR 0x80 endif 'utput' digit while ( X> 0 ) multiplier = 1 value = 0

More information

,2,4

,2,4 2005 12 2006 1,2,4 iii 1 Hilbert 14 1 1.............................................. 1 2............................................... 2 3............................................... 3 4.............................................

More information

/JST CREST TATSUYOSHI HAMADA FUKUOKA $UNIVERSITY/JST$ CREST $*$ KNOPPIX/Math Project Live Linux CD/DVD Linux KNOPPIX/Math

/JST CREST TATSUYOSHI HAMADA FUKUOKA $UNIVERSITY/JST$ CREST $*$ KNOPPIX/Math Project Live Linux CD/DVD Linux KNOPPIX/Math Title 数学ソフトウェア再考 ( 数式処理研究の新たな発展 ) Author(s) 濱田, 龍義 Citation 数理解析研究所講究録 (2015), 1930: 80-87 Issue Date 2015-01 URL http://hdl.handle.net/2433/223554 Right Type Departmental Bulletin Paper Textversion publisher

More information

フカシギおねえさん問題の高速計算アルゴリズム

フカシギおねえさん問題の高速計算アルゴリズム JST ERATO 2013/7/26 Joint work with 1 / 37 1 2 3 4 5 6 2 / 37 1 2 3 4 5 6 3 / 37 : 4 / 37 9 9 6 10 10 25 5 / 37 9 9 6 10 10 25 Bousquet-Mélou (2005) 19 19 3 1GHz Alpha 8 Iwashita (Sep 2012) 21 21 3 2.67GHz

More information

I , : ~/math/functional-analysis/functional-analysis-1.tex

I , : ~/math/functional-analysis/functional-analysis-1.tex I 1 2004 8 16, 2017 4 30 1 : ~/math/functional-analysis/functional-analysis-1.tex 1 3 1.1................................... 3 1.2................................... 3 1.3.....................................

More information

平成 30 年度 ( 第 40 回 ) 数学入門公開講座テキスト ( 京都大学数理解析研究所, 平成 30 ~8 年月 72 月日開催 30 日 [6] 1 4 A 1 A 2 A 3 l P 3 P 2 P 1 B 1 B 2 B 3 m 1 l 3 A 1, A 2, A 3 m 3 B 1,

平成 30 年度 ( 第 40 回 ) 数学入門公開講座テキスト ( 京都大学数理解析研究所, 平成 30 ~8 年月 72 月日開催 30 日 [6] 1 4 A 1 A 2 A 3 l P 3 P 2 P 1 B 1 B 2 B 3 m 1 l 3 A 1, A 2, A 3 m 3 B 1, [6] 1 4 A 1 A 2 A 3 l P 3 P 2 P 1 B 1 B 2 B 3 m 1 l 3 A 1, A 2, A 3 m 3 B 1, B 2, B 3 A i 1 B i+1 A i+1 B i 1 P i i = 1, 2, 3 3 3 P 1, P 2, P 3 1 *1 19 3 27 B 2 P m l (*) l P P l m m 1 P l m + m *1 A N

More information

AI n Z f n : Z Z f n (k) = nk ( k Z) f n n 1.9 R R f : R R f 1 1 {a R f(a) = 0 R = {0 R 1.10 R R f : R R f 1 : R R 1.11 Z Z id Z 1.12 Q Q id

AI n Z f n : Z Z f n (k) = nk ( k Z) f n n 1.9 R R f : R R f 1 1 {a R f(a) = 0 R = {0 R 1.10 R R f : R R f 1 : R R 1.11 Z Z id Z 1.12 Q Q id 1 1.1 1.1 R R (1) R = 1 2 Z = 2 n Z (2) R 1.2 R C Z R 1.3 Z 2 = {(a, b) a Z, b Z Z 2 a, b, c, d Z (a, b) + (c, d) = (a + c, b + d), (a, b)(c, d) = (ac, bd) (1) Z 2 (2) Z 2? (3) Z 2 1.4 C Q[ 1] = {a + bi

More information

H J

H J H J qt q w e r t qt q w e r t qt q w e r t qt q w e r t qt q w e r t qt q w e r t qt q w e r t H qt q w e r t qt q w e r t J qt q w e r t D qt q w e r t qt q w e r t qt q w e r t qt D q w e r t qy q w

More information

( ) a C n ( R n ) R a R C n. a C n (or R n ) a 0 2. α C( R ) a C n αa = α a 3. a, b C n a + b a + b ( ) p 8..2 (p ) a = [a a n ] T C n p n a

( ) a C n ( R n ) R a R C n. a C n (or R n ) a 0 2. α C( R ) a C n αa = α a 3. a, b C n a + b a + b ( ) p 8..2 (p ) a = [a a n ] T C n p n a 9 8 m n mn N.J.Nigham, Accuracy and Stability of Numerical Algorithms 2nd ed., (SIAM) x x = x2 + y 2 = x + y = max( x, y ) x y x () (norm) (condition number) 8. R C a, b C a b 0 a, b a = a 0 0 0 n C n

More information

( 9 1 ) 1 2 1.1................................... 2 1.2................................................. 3 1.3............................................... 4 1.4...........................................

More information

untitled

untitled 700 1 2 2 3 4 5 PDF 6 7 8 9 300 400m 1:2.5 1:1.8 75 3.2 10 11 12 1) 1998 Vol1 2) 1987-1992 3) 2001-2002 1-24 4) 1996 17 6-7 5) 2000 31 587-590 6) 2002 22 13 7) 2005 2005 20 46 1 2 3 4 5 6 7 8 9 10 11

More information

コンピュータ概論

コンピュータ概論 4.1 For Check Point 1. For 2. 4.1.1 For (For) For = To Step (Next) 4.1.1 Next 4.1.1 4.1.2 1 i 10 For Next Cells(i,1) Cells(1, 1) Cells(2, 1) Cells(10, 1) 4.1.2 50 1. 2 1 10 3. 0 360 10 sin() 4.1.2 For

More information

2012 A, N, Z, Q, R, C

2012 A, N, Z, Q, R, C 2012 A, N, Z, Q, R, C 1 2009 9 2 2011 2 3 2012 9 1 2 2 5 3 11 4 16 5 22 6 25 7 29 8 32 1 1 1.1 3 1 1 1 1 1 1? 3 3 3 3 3 3 3 1 1, 1 1 + 1 1 1+1 2 2 1 2+1 3 2 N 1.2 N (i) 2 a b a 1 b a < b a b b a a b (ii)

More information

15 mod 12 = 3, 3 mod 12 = 3, 9 mod 12 = N N 0 x, y x y N x y (mod N) x y N mod N mod N N, x, y N > 0 (1) x x (mod N) (2) x y (mod N) y x

15 mod 12 = 3, 3 mod 12 = 3, 9 mod 12 = N N 0 x, y x y N x y (mod N) x y N mod N mod N N, x, y N > 0 (1) x x (mod N) (2) x y (mod N) y x A( ) 1 1.1 12 3 15 3 9 3 12 x (x ) x 12 0 12 1.1.1 x x = 12q + r, 0 r < 12 q r 1 N > 0 x = Nq + r, 0 r < N q r 1 q x/n r r x mod N 1 15 mod 12 = 3, 3 mod 12 = 3, 9 mod 12 = 3 1.1.2 N N 0 x, y x y N x y

More information

Ubuntu Linux PC Ubuntu Linux (14.04 LTS, Trusty Tahr) 32bit CD 64bit CD 2. 32bit CPU 64bit 32bit PC CPU 32bit 64bit Windows 64bit 64bit. 32bit Core 64

Ubuntu Linux PC Ubuntu Linux (14.04 LTS, Trusty Tahr) 32bit CD 64bit CD 2. 32bit CPU 64bit 32bit PC CPU 32bit 64bit Windows 64bit 64bit. 32bit Core 64 Linux PC #5 26 5 16 1 Linux Linux distribution CentOS Linux Ubuntu Linux PC Linux Linux (OS) OS ( OS ) Linux 1 Linux Hurd FreeBSD GNU OS OS Linux Linux Linux Debian GNU/Linux, Ubuntu Linux, RedHat Linux,

More information

半 系列における記号の出現度数の対称性

半  系列における記号の出現度数の対称性 l l 2018 08 27 2018 08 28 FFTPRSWS18 1 / 20 FCSR l LFSR NLFSR NLFSR Goresky Klapper FCSR l word-based FCSR l l... l 2 / 20 LFSR FCSR l a m 1 a m 2... a 1 a 0 q 1 q 2... q m 1 q m a = (a n) n 0 R m LFSR

More information

3 Ubuntu Linux Ubuntu Linux Debian Linux DistroWatch.com 1 Debian Ubuntu Linux 1 Debian CD(4.1 ) Knoppix Debian CentOS Linux CentOS 1 Ubuntu L

3 Ubuntu Linux Ubuntu Linux Debian Linux DistroWatch.com 1 Debian Ubuntu Linux 1 Debian CD(4.1 ) Knoppix Debian CentOS Linux CentOS 1 Ubuntu L Linux PC #5 29 5 12 1 #1 tdh8025 1 Kadai1 evince kghostview ls -a ( ) 5 19 ( ) 2 Linux Linux distribution CentOS Linux Ubuntu Linux PC Linux Linux (OS) OS ( OS ) Linux 1 Linux Hurd FreeBSD GNU OS OS Linux

More information

1 Abstract 2 3 n a ax 2 + bx + c = 0 (a 0) (1) ( x + b ) 2 = b2 4ac 2a 4a 2 D = b 2 4ac > 0 (1) 2 D = 0 D < 0 x + b 2a = ± b2 4ac 2a b ± b 2

1 Abstract 2 3 n a ax 2 + bx + c = 0 (a 0) (1) ( x + b ) 2 = b2 4ac 2a 4a 2 D = b 2 4ac > 0 (1) 2 D = 0 D < 0 x + b 2a = ± b2 4ac 2a b ± b 2 1 Abstract n 1 1.1 a ax + bx + c = 0 (a 0) (1) ( x + b ) = b 4ac a 4a D = b 4ac > 0 (1) D = 0 D < 0 x + b a = ± b 4ac a b ± b 4ac a b a b ± 4ac b i a D (1) ax + bx + c D 0 () () (015 8 1 ) 1. D = b 4ac

More information

1 = = = (set) (element) a A a A a A a A a A {2, 5, (0, 1)}, [ 1, 1] = {x; 1 x 1}. (proposition) A = {x; P (x)} P (x) x x a A a A Remark. (i) {2, 0, 0,

1 = = = (set) (element) a A a A a A a A a A {2, 5, (0, 1)}, [ 1, 1] = {x; 1 x 1}. (proposition) A = {x; P (x)} P (x) x x a A a A Remark. (i) {2, 0, 0, 2005 4 1 1 2 2 6 3 8 4 11 5 14 6 18 7 20 8 22 9 24 10 26 11 27 http://matcmadison.edu/alehnen/weblogic/logset.htm 1 1 = = = (set) (element) a A a A a A a A a A {2, 5, (0, 1)}, [ 1, 1] = {x; 1 x 1}. (proposition)

More information

Mazur [Ma1] Schlessinger [Sch] [SL] [Ma1] [Ma1] [Ma2] Galois [] 17 R m R R R M End R M) M R ut R M) M R R G R[G] R G Sets 1 Λ Noether Λ k Λ m Λ k C Λ

Mazur [Ma1] Schlessinger [Sch] [SL] [Ma1] [Ma1] [Ma2] Galois [] 17 R m R R R M End R M) M R ut R M) M R R G R[G] R G Sets 1 Λ Noether Λ k Λ m Λ k C Λ Galois ) 0 1 1 2 2 4 3 10 4 12 5 14 16 0 Galois Galois Galois TaylorWiles Fermat [W][TW] Galois Galois Galois 1 Noether 2 1 Mazur [Ma1] Schlessinger [Sch] [SL] [Ma1] [Ma1] [Ma2] Galois [] 17 R m R R R

More information

インターネット概論 第07回(2004/11/12) 「SFC-CNSの現状」

インターネット概論 第07回(2004/11/12) 「SFC-CNSの現状」 / / / : AES 128bit) 196bit 256bit 128bit) 10 12 14 196bit) 12 12 14 256bit) 14 14 14 (n, e) (n, d) M M : 2 ( 101 5) [e ] [e ] n = p * q (p q ) (n) = (p-1)(q-1) gcd( (n), e) = 1; 1 < e < (n) d = e^-1

More information

untitled

untitled R (1) R & R 1. R Ver. 2.15.3 Windows R Mac OS X R Linux R 2. R R 2 Windows R CRAN http://cran.md.tsukuba.ac.jp/bin/windows/base/ R-2.15.3-win.exe http://cran.md.tsukuba.ac.jp/bin/windows/base/old/ 3 R-2.15.3-win.exe

More information

DVD CD SoundRipper SoundRipper DVD SoundRipper DVD SoundRipper DVD CD DVD DVD DVD CD CD DVD " CD/DVD" DVD CSS DVD SoundRipper DVD-Video DVD DVD-ROM DV

DVD CD SoundRipper SoundRipper DVD SoundRipper DVD SoundRipper DVD CD DVD DVD DVD CD CD DVD  CD/DVD DVD CSS DVD SoundRipper DVD-Video DVD DVD-ROM DV SoundRipper 2 SoundRipper 5 SoundRipper 9 DVD 12 16 CD 25 CD 31 35 SoundRipper 38 FAQ 40 42 1 DVD CD SoundRipper SoundRipper DVD SoundRipper DVD SoundRipper DVD CD DVD DVD DVD CD CD DVD " CD/DVD" DVD CSS

More information

untitled

untitled PC 2010 12 PC A PC BDay 1 B PC B * B* B Easy * B B B B B C C PC CD/DVD C PC PC PC PC PC () ( ) -1- *) -2- PC PC PC PC PC 0120-97-1048 043-298-8780 PC PC PC PC PC PDA PC PC 0120-97-1048 043-298-8780 PC

More information

数学Ⅱ演習(足助・09夏)

数学Ⅱ演習(足助・09夏) II I 9/4/4 9/4/2 z C z z z z, z 2 z, w C zw z w 3 z, w C z + w z + w 4 t R t C t t t t t z z z 2 z C re z z + z z z, im z 2 2 3 z C e z + z + 2 z2 + 3! z3 + z!, I 4 x R e x cos x + sin x 2 z, w C e z+w

More information

応用数学特論.dvi

応用数学特論.dvi 1 1 1.1.1 ( ). P,Q,R,.... 2+3=5 2 1.1.2 ( ). P T (true) F (false) T F P P T P. T 2 F 1.1.3 ( ). 2 P Q P Q P Q P Q P or Q P Q P Q P Q T T T T F T F T T F F F. P = 5 4 Q = 3 2 P Q = 5 4 3 2 P F Q T P Q T

More information

Int Int 29 print Int fmt tostring 2 2 [19] ML ML [19] ML Emacs Standard ML M M ::= x c λx.m M M let x = M in M end (M) x c λx.

Int Int 29 print Int fmt tostring 2 2 [19] ML ML [19] ML Emacs Standard ML M M ::= x c λx.m M M let x = M in M end (M) x c λx. 1, 2 1 m110057@shibaura-it.ac.jp 2 sasano@sic.shibaura-it.ac.jp Eclipse Visual Studio ML Standard ML Emacs 1 ( IDE ) IDE C C++ Java IDE IDE IDE IDE Eclipse Java IDE Java Standard ML 1 print (Int. 1 Int

More information

Bulletin of JSSAC(2014) Vol. 20, No. 2, pp (Received 2013/11/27 Revised 2014/3/27 Accepted 2014/5/26) It is known that some of number puzzles ca

Bulletin of JSSAC(2014) Vol. 20, No. 2, pp (Received 2013/11/27 Revised 2014/3/27 Accepted 2014/5/26) It is known that some of number puzzles ca Bulletin of JSSAC(2014) Vol. 20, No. 2, pp. 3-22 (Received 2013/11/27 Revised 2014/3/27 Accepted 2014/5/26) It is known that some of number puzzles can be solved by using Gröbner bases. In this paper,

More information

A S- hara/lectures/lectures-j.html r A = A 5 : 5 = max{ A, } A A A A B A, B A A A %

A S-   hara/lectures/lectures-j.html r A = A 5 : 5 = max{ A, } A A A A B A, B A A A % A S- http://www.math.kyushu-u.ac.jp/ hara/lectures/lectures-j.html r A S- 3.4.5. 9 phone: 9-8-444, e-mail: hara@math.kyushu-u.ac.jp, http://www.math.kyushu-u.ac.jp/ hara/lectures/lectures-j.html Office

More information

離散数学 第 4回 集合の記法 (1):外延的記法と内包的記法

離散数学 第 4回  集合の記法 (1):外延的記法と内包的記法 4 (1) okamotoy@uec.ac.jp 2014 5 13 2014 5 12 09:28 ( ) (4) 2014 5 13 1 / 35 () 1 (1) (4 8 ) 2 (2) (4 15 ) 3 (3) (4 22 ) () (4 29 ) () (5 6 ) 4 (1) (5 13 ) 5 (2) (5 20 ) 6 (4) (5 27 ) 7 (1) (6 3 ) (6 10

More information

1.2 (Kleppe, cf. [6]). C S 3 P 3 3 S 3. χ(p 3, I C (3)) 1 C, C P 3 ( ) 3 S 3( S 3 S 3 ). V 3 del Pezzo (cf. 2.1), S V, del Pezzo 1.1, V 3 del Pe

1.2 (Kleppe, cf. [6]). C S 3 P 3 3 S 3. χ(p 3, I C (3)) 1 C, C P 3 ( ) 3 S 3( S 3 S 3 ). V 3 del Pezzo (cf. 2.1), S V, del Pezzo 1.1, V 3 del Pe 3 del Pezzo (Hirokazu Nasu) 1 [10]. 3 V C C, V Hilbert scheme Hilb V [C]. C V C S V S. C S S V, C V. Hilbert schemes Hilb V Hilb S [S] [C] ( χ(s, N S/V ) χ(c, N C/S )), Hilb V [C] (generically non-reduced)

More information

数学ソフトウェアとは? 数式処理ソフトウェア 計算機代数システム 可視化ソフトウェア 定理自動証明支援システム 数式表現システム... 数学を計算機で表現するソフトウェア

数学ソフトウェアとは? 数式処理ソフトウェア 計算機代数システム 可視化ソフトウェア 定理自動証明支援システム 数式表現システム... 数学を計算機で表現するソフトウェア 数学ソフトウェアの森 KNOP PIX/Math 濱田龍義 福岡大学 KNOPPIX/Math Project 第 7 回 代数学と計算 研究集会 (AC2007) 2007.12.6 数学ソフトウェアとは? 数式処理ソフトウェア 計算機代数システム 可視化ソフトウェア 定理自動証明支援システム 数式表現システム... 数学を計算機で表現するソフトウェア 汎用数式処理システム Mathematica

More information

離散数理工学 第 2回 数え上げの基礎:漸化式の立て方

離散数理工学 第 2回  数え上げの基礎:漸化式の立て方 2 okamotoy@uec.ac.jp 2015 10 20 2015 10 18 15:29 ( ) (2) 2015 10 20 1 / 45 ( ) 1 (10/6) ( ) (10/13) 2 (10/20) 3 ( ) (10/27) (11/3) 4 ( ) (11/10) 5 (11/17) 6 (11/24) 7 (12/1) 8 (12/8) ( ) (2) 2015 10 20

More information

Microsoft PowerPoint - IntroAlgDs-05-4.ppt

Microsoft PowerPoint - IntroAlgDs-05-4.ppt アルゴリズムとデータ構造入門 2005 年 0 月 25 日 アルゴリズムとデータ構造入門. 手続きによる抽象の構築.2 Procedures and the Processes They generate ( 手続きとそれが生成するプロセス ) 奥乃 博. TUT Scheme が公開されました. Windows は動きます. Linux, Cygwin も動きます. 0 月 25 日 本日のメニュー.2.

More information

An Interactive Visualization System of Human Network for Multi-User Hiroki Akehata 11N F

An Interactive Visualization System of Human Network for Multi-User Hiroki Akehata 11N F An Interactive Visualization System of Human Network for Multi-User Hiroki Akehata 11N8100002F 2013 3 ,.,.,.,,., (, )..,,,.,,.,, SPYSEE. SPYSEE,,., 2,,.,,.,,,,.,,,.,, Microsoft Microsoft PixelSense Samsung

More information

1. A0 A B A0 A : A1,...,A5 B : B1,...,B

1. A0 A B A0 A : A1,...,A5 B : B1,...,B 1. A0 A B A0 A : A1,...,A5 B : B1,...,B12 2. 3. 4. 5. A0 A, B Z Z m, n Z m n m, n A m, n B m=n (1) A, B (2) A B = A B = Z/ π : Z Z/ (3) A B Z/ (4) Z/ A, B (5) f : Z Z f(n) = n f = g π g : Z/ Z A, B (6)

More information

1 MS-Windows Maxima. MS-Windows UNIX MacOS X.,MS-Windows2000. MS-Windows XP Vista., Maxima CD-ROM,MS-Windows Maxima,,,. 2 Maxima Maxima,,Maxima. URI h

1 MS-Windows Maxima. MS-Windows UNIX MacOS X.,MS-Windows2000. MS-Windows XP Vista., Maxima CD-ROM,MS-Windows Maxima,,,. 2 Maxima Maxima,,Maxima. URI h 1 MS-Windows Maxima. MS-Windows UNIX MacOS X.,MS-Windows2000. MS-Windows XP Vista., Maxima CD-ROM,MS-Windows Maxima,,,. 2 Maxima Maxima,,Maxima. URI http://sourceforge.net/project/maxima/. 1 Firefox. Internet

More information

Zinstall WinWin 日本語ユーザーズガイド

Zinstall WinWin 日本語ユーザーズガイド Zinstall WinWin User Guide Thank you for purchasing Zinstall WinWin. If you have any questions, issues or problems, please contact us: Toll-free phone: (877) 444-1588 International callers: +1-877-444-1588

More information

p q p q p q p q p q p q p q p q p q x y p q t u r s p q p p q p q p q p p p q q p p p q P Q [] p, q P Q [] P Q P Q [ p q] P Q Q P [ q p] p q imply / m

p q p q p q p q p q p q p q p q p q x y p q t u r s p q p p q p q p q p p p q q p p p q P Q [] p, q P Q [] P Q P Q [ p q] P Q Q P [ q p] p q imply / m P P N p() N : p() N : p() N 3,4,5, L N : N : N p() N : p() N : p() N p() N p() p( ) N : p() k N : p(k) p( k ) k p(k) k k p( k ) k k k 5 k 5 N : p() p() p( ) p q p q p q p q p q p q p q p q p q x y p q

More information

Collatzの問題 (数学/数理科学セレクト1)

Collatzの問題 (数学/数理科学セレクト1) / AICHI UNIVERSITY OF EDUCATION A { z = x + iy 0.100

More information

パズルをSugar制約ソルバーで解く

パズルをSugar制約ソルバーで解く Sugar 1 2 3 1 CSPSAT 2008 8 21 Sugar 1 2 3 Sugar Sugar (CSP) (SAT ) (encode) SAT SAT order encoding direct encoding support encoding http://bachistckobe-uacjp/sugar/ Web Sugar 1 2 3 Sugar SAT (COP) MAX-CSP

More information

only my information

only my information 1 only my information 2010 17 Special thanks 17 2006 2010 60 90 A4 2 1 1 CD 2 3 A B A B A 1/4 B B 3/4 1. 2. A 3 A 3. B 3 B http://www.edu.c.utokyo.ac.jp/edu/information.html only my information 2 2006

More information

CPU Levels in the memory hierarchy Level 1 Level 2... Increasing distance from the CPU in access time Level n Size of the memory at each level 1: 2.2

CPU Levels in the memory hierarchy Level 1 Level 2... Increasing distance from the CPU in access time Level n Size of the memory at each level 1: 2.2 FFT 1 Fourier fast Fourier transform FFT FFT FFT 1 FFT FFT 2 Fourier 2.1 Fourier FFT Fourier discrete Fourier transform DFT DFT n 1 y k = j=0 x j ω jk n, 0 k n 1 (1) x j y k ω n = e 2πi/n i = 1 (1) n DFT

More information

i Version 1.1, (2012/02/22 24),.,..,.,,. R-space,, ( R- space),, Kahler (Kähler C-space)., R-space,., R-space, Hermite,.

i Version 1.1, (2012/02/22 24),.,..,.,,. R-space,, ( R- space),, Kahler (Kähler C-space)., R-space,., R-space, Hermite,. R-space ( ) Version 1.1 (2012/02/29) i Version 1.1, (2012/02/22 24),.,..,.,,. R-space,, ( R- space),, Kahler (Kähler C-space)., R-space,., R-space, Hermite,. ii 1 Lie 1 1.1 Killing................................

More information

D-brane K 1, 2 ( ) 1 K D-brane K K D-brane Witten [1] D-brane K K K K D-brane D-brane K RR BPS D-brane

D-brane K 1, 2   ( ) 1 K D-brane K K D-brane Witten [1] D-brane K K K K D-brane D-brane K RR BPS D-brane D-brane K 1, 2 E-mail: sugimoto@yukawa.kyoto-u.ac.jp (2004 12 16 ) 1 K D-brane K K D-brane Witten [1] D-brane K K K K D-brane D-brane K RR BPS D-brane D-brane RR D-brane K D-brane K D-brane K K [2, 3]

More information

r10s4-fn03.pdf

r10s4-fn03.pdf 目次 PRIMERGY RX100 S4 non-raid フリー OS 動作確認情報 2007/08/23 富士通株式会社 PRIMERGY RX100 S4 FreeBSD 6.2 動作確認...2 PRIMERGY RX100 S4 Debian 4.0 動作確認...5 PRIMERGY RX100 S4 Fedora Core 6 動作確認...8 PRIMERGY RX100 S4 Vine

More information

#2 (IISEC)

#2 (IISEC) #2 (IISEC) 2007 10 6 E Y 2 = F (X) E(F p ) E : Y 2 = F (X) = X 3 + AX + B, A, B F p E(F p ) = {(x, y) F 2 p y2 = F (x)} {P } P : E(F p ) E F p - Given: E/F p : EC, P E(F p ), Q P Find: x Z/NZ s.t. Q =

More information

平成 28 年度 ( 第 38 回 ) 数学入門公開講座テキスト ( 京都大学数理解析研究所, 平成 ~8 28 月年 48 日開催月 1 日 semantics FB 1 x, y, z,... FB 1. FB (Boolean) Functional

平成 28 年度 ( 第 38 回 ) 数学入門公開講座テキスト ( 京都大学数理解析研究所, 平成 ~8 28 月年 48 日開催月 1 日 semantics FB 1 x, y, z,... FB 1. FB (Boolean) Functional 1 1.1 semantics F 1 x, y, z,... F 1. F 38 2016 9 1 (oolean) Functional 2. T F F 3. P F (not P ) F 4. P 1 P 2 F (P 1 and P 2 ) F 5. x P 1 P 2 F (let x be P 1 in P 2 ) F 6. F syntax F (let x be (T and y)

More information

2

2 1 3 2 ( ) 2 3 1 5 1.1.......................... 5 1.2.................... 8 2 4 13 2.1.......................... 14 2.2.......................... 17 2.3 I......................... 20 3 5 23 3.1 I............................

More information

兵庫県庁WANシステム管理ソフト等一式入札説明書

兵庫県庁WANシステム管理ソフト等一式入札説明書 ( 3 13 29 33 12 31 2 WAN 15 4 (Linux ) 28 8 28 10 29 1 500GB1200 LGWAN Web 6 WebMail PCPC PC WAN DNS A4 A3 Microsoft Office 2010 PDF CD-ROM DVD-ROM 2 WAN WAN 24 365 2 99.9% WAN 9 18 2 4 F

More information

( )

( ) 18 10 01 ( ) 1 2018 4 1.1 2018............................... 4 1.2 2018......................... 5 2 2017 7 2.1 2017............................... 7 2.2 2017......................... 8 3 2016 9 3.1 2016...............................

More information

nakayama15icm01_l7filter.pptx

nakayama15icm01_l7filter.pptx Layer-7 SDN SDN NFV 50 % 3 MVNO 1 2 ICM @ 2015/01/16 2 1 1 2 2 1 2 2 ICM @ 2015/01/16 3 2 Service Dependent Management (SDM) SDM Simple Management of Access-Restriction Translator Gateway (SMART-GW) ICM

More information

SAMA- SUKU-RU Contents p-adic families of Eisenstein series (modular form) Hecke Eisenstein Eisenstein p T

SAMA- SUKU-RU Contents p-adic families of Eisenstein series (modular form) Hecke Eisenstein Eisenstein p T SAMA- SUKU-RU Contents 1. 1 2. 7.1. p-adic families of Eisenstein series 3 2.1. modular form Hecke 3 2.2. Eisenstein 5 2.3. Eisenstein p 7 3. 7.2. The projection to the ordinary part 9 3.1. The ordinary

More information

D0050.PDF

D0050.PDF Excel VBA 6 3 3 1 Excel BLOCKGAME.xls Excel 1 OK 2 StepA D B1 B4 C1 C2 StepA StepA Excel Workbook Open StepD BLOCKGAME.xls VBEditor ThisWorkbook 3 1 1 2 2 3 5 UserForm1 4 6 UsorForm2 StepB 3 StepC StepD

More information

IPSJ SIG Technical Report Vol.2016-ARC-221 No /8/9 GC 1 1 GC GC GC GC DalvikVM GC 12.4% 5.7% 1. Garbage Collection: GC GC Java GC GC GC GC Dalv

IPSJ SIG Technical Report Vol.2016-ARC-221 No /8/9 GC 1 1 GC GC GC GC DalvikVM GC 12.4% 5.7% 1. Garbage Collection: GC GC Java GC GC GC GC Dalv GC 1 1 GC GC GC GC DalvikVM GC 12.4% 5.7% 1. Garbage Collection: GC GC Java GC GC GC GC DalvikVM[1] GC 1 Nagoya Institute of Technology GC GC 2. GC GC 2.1 GC 1 c 2016 Information Processing Society of

More information

16 B

16 B 16 B (1) 3 (2) (3) 5 ( ) 3 : 2 3 : 3 : () 3 19 ( ) 2 ax 2 + bx + c = 0 (a 0) x = b ± b 2 4ac 2a 3, 4 5 1824 5 Contents 1. 1 2. 7 3. 13 4. 18 5. 22 6. 25 7. 27 8. 31 9. 37 10. 46 11. 50 12. 56 i 1 1. 1.1..

More information

,,,,., C Java,,.,,.,., ,,.,, i

,,,,., C Java,,.,,.,., ,,.,, i 24 Development of the programming s learning tool for children be derived from maze 1130353 2013 3 1 ,,,,., C Java,,.,,.,., 1 6 1 2.,,.,, i Abstract Development of the programming s learning tool for children

More information

13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software Nspire Nspire Nspir

13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software Nspire Nspire Nspir 13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software 37.1 37.1 Nspire Nspire Nspire 37.1: Student Software 13 2 13 Student Software esc

More information

連載講座 : 高生産並列言語を使いこなす (3) ゲーム木探索問題 田浦健次朗 東京大学大学院情報理工学系研究科, 情報基盤センター 目次 1 概要 17 2 ゲーム木探索 必勝 必敗 引き分け 盤面の評価値 αβ 法 指し手の順序付け (mo

連載講座 : 高生産並列言語を使いこなす (3) ゲーム木探索問題 田浦健次朗 東京大学大学院情報理工学系研究科, 情報基盤センター 目次 1 概要 17 2 ゲーム木探索 必勝 必敗 引き分け 盤面の評価値 αβ 法 指し手の順序付け (mo 連載講座 : 高生産並列言語を使いこなす (3) ゲーム木探索問題 田浦健次朗 東京大学大学院情報理工学系研究科, 情報基盤センター 目次 1 概要 17 2 ゲーム木探索 17 2.1 必勝 必敗 引き分け 17 2.2 盤面の評価値 18 2.3 αβ 法 19 2.4 指し手の順序付け (move ordering) 20 3 Andersson の詰み探索およびその並列化 21 3.1 Andersson

More information

(2 Linux Mozilla [ ] [ ] [ ] [ ] URL 2 qkc, nkc ~/.cshrc (emacs 2 set path=($path /usr/meiji/pub/linux/bin tcsh b

(2 Linux Mozilla [ ] [ ] [ ] [ ] URL   2 qkc, nkc ~/.cshrc (emacs 2 set path=($path /usr/meiji/pub/linux/bin tcsh b II 5 (1 2005 5 26 http://www.math.meiji.ac.jp/~mk/syori2-2005/ UNIX (Linux Linux 1 : 2005 http://www.math.meiji.ac.jp/~mk/syori2-2005/jouhousyori2-2005-00/node2. html ( (Linux 1 2 ( ( http://www.meiji.ac.jp/mind/tool/internet-license/

More information

14 2 5

14 2 5 14 2 5 i ii Surface Reconstruction from Point Cloud of Human Body in Arbitrary Postures Isao MORO Abstract We propose a method for surface reconstruction from point cloud of human body in arbitrary postures.

More information

OS Windows Mac OS Windows Mac OS Windows XP Mac OS X OS Windows 95 Mac OS

OS Windows Mac OS Windows Mac OS Windows XP Mac OS X OS Windows 95 Mac OS About use of the Chinese character which is not in a computer Reuse and sharing of data by the large-scale character set and the Macro program HUKUDA Sinobu 1 125000 800 JIS 2 2000 3 1 488 545 2 JIS X

More information

W810 QX100 QX30 QX10 W810 QX100 QX30 QX10 RX100 RX100 WX500 WX350 RX100 RX100 HX400V HX90V HX60V RX100 RX100 RX100 RX100 HX400V HX90V HX60V WX500 WX350 RX100 RX100 WX500 WX350 RX100 RX100 HX400V HX90V

More information

• P. 1 Moviebox 9 ...5...5 CD Moviebox...6 Moviebox USB...6 Moviebox USB...6 Moviebox USB...7 Moviebox USB...7 Moviebox...9 P. 2 Moviebox...9 Moviebox... 10 : /... 13... 13... 13 ()... 13 Web... 14 Web...

More information

() Remrk I = [0, ] [x i, x i ]. (x : ) f(x) = 0 (x : ) ξ i, (f) = f(ξ i )(x i x i ) = (x i x i ) = ξ i, (f) = f(ξ i )(x i x i ) = 0 (f) 0.

() Remrk I = [0, ] [x i, x i ]. (x : ) f(x) = 0 (x : ) ξ i, (f) = f(ξ i )(x i x i ) = (x i x i ) = ξ i, (f) = f(ξ i )(x i x i ) = 0 (f) 0. () 6 f(x) [, b] 6. Riemnn [, b] f(x) S f(x) [, b] (Riemnn) = x 0 < x < x < < x n = b. I = [, b] = {x,, x n } mx(x i x i ) =. i [x i, x i ] ξ i n (f) = f(ξ i )(x i x i ) i=. (ξ i ) (f) 0( ), ξ i, S, ε >

More information

B 5 (2) VBA R / B 5 ( ) / 34

B 5 (2) VBA R / B 5 ( ) / 34 B 5 (2) VBAR / B 5 (2014 11 17 ) / 34 VBA VBA (Visual Basic for Applications) Visual Basic VBAVisual Basic Visual BasicC B 5 (2014 11 17 ) 1 / 34 VBA 2 Excel.xlsm 01 Sub test() 02 Dim tmp As Double 03

More information

橡ソート手順比較

橡ソート手順比較 PAGE:1 [Page] 20 1 20 20 QuickSort 21 QuickSort 21 21 22 QuickSort 22 QuickSort 22 23 0 23 QuickSort 23 QuickSort 24 Order 25 25 26 26 7 26 QuickSort 27 PAGE:2 PAGE:3 program sort; { { type item = record

More information

Pari-gp 2006/7/12 2 1. Pari-gp 2. Microsoft Windows 3. 4. Pari-gp 5. 2 6. 7. Galois 8.

Pari-gp 2006/7/12 2 1. Pari-gp 2. Microsoft Windows 3. 4. Pari-gp 5. 2 6. 7. Galois 8. Pari-gp 2006/7/12 1 Pari-GP 2006 7 12 Pari-gp 2006/7/12 2 1. Pari-gp 2. Microsoft Windows 3. 4. Pari-gp 5. 2 6. 7. Galois 8. Pari-gp 2006/7/12 2-1 +ε. Pari-gp 2006/7/12 3 Pari-gp Pari C gp GP gp K. Belabas

More information