Sage for Mathematics : a Primer ‚æ2Łfl - Sage ‡ð”g‡¤

Size: px
Start display at page:

Download "Sage for Mathematics : a Primer ‚æ2Łfl - Sage ‡ð”g‡¤"

Transcription

1 Sage for Mathematics : a Primer.. / JST CREST. s-yokoyama@imi.kyushu-u.ac.jp / IIJ

2 Sage for Mathematics : a Primer 1 Sage Sage Sage Notebook Sage Salvus 2 Sage Sage Cryptosystem Sage

3 Sage - Sage 3 factor Pari ecm.factor GMP-ECM, Sage qsieve Sage by Bill Hart (ms) factor 1260 ecm.factor 404 qsieve 1121 sage: p,q=next prime(2^72), next prime(2^84) Magma ECM

4 Magma Magma Version Integer main factorization (primality of factors will be proved) Effort: 3 Seed: Number: Pollard Rho Trials: 8191 Number: (47 digits) No factor found Time: composite number remaining ECM x: (47 digits) Initial B1: 5000, limit: 7177 Initial Pollard p - 1, B1: Step 1; B1: 5000 [7177], digits: 47, elapsed time: Step 10; B1: 5650 [7177], digits: 47, elapsed time: Step 20; B1: 6420 [7177], digits: 47, elapsed time: Pollard p - 1, B1: 65160, elapsed time: Pollard p + 1, B1: 21720, elapsed time: Pollard p + 1, B1: 21720, elapsed time: Pollard p + 1, B1: 21720, elapsed time: No factor found Total ECM time: MPQS x: (47 digits) Factor 1: (22 digits) Factor 2: (26 digits) Total MPQS Time: [ < , 1>, < , 1> ] Time: Pollard ρ, ECM MPQS. Pollard ρ.

5 Magma Sage beats Magma List of computations where Sage is noticeably faster than Magma

6 Magma Is it worth learning Magma?... is definitely still yes, since there are still many algorithms today in arithmetic geometry that are only implemented in Magma, and available nowhere else (definitely not in Macaulay2, Singular, Mathematica, Sage). It will only take a few days, and you will have a better sense of what is possible. The exact same argument applies to Sage as well. Learn both. For Sage, you basically should: learn Python, and go through the Sage tutorial, which takes 2-3 hours. William Stein, Jan. 17th, 2011

7 1. 2 Sage Cryptosystem David Kohel s course note Cryptography (2007).

8 1. 1/9 Q sage: E = EllipticCurve([1,2,3,4,5]); E Elliptic Curve defined by y^2 + x*y + 3*y = x^3 + 2*x^2 + 4*x + 5 over Rational Field sage: E.conductor() 10351

9 1. 2/9 j-, Weierstrass sage: E = EllipticCurve([0, -1, 1, -10, -20]) sage: E Elliptic Curve defined by y^2 + y = x^3 - x^2-10*x - 20 over Rational Field sage: E.j_invariant() / sage: E.short_weierstrass_model() Elliptic Curve defined by y^2 = x^ *x over Rational Field sage: E.discriminant() F p, sage: E = EllipticCurve(GF(5),[0, -1, 1, -10, -20]) sage: E.short_weierstrass_model() Elliptic Curve defined by y^2 = x^3 + 3*x + 3 over Finite Field of size 5 sage: E.j_invariant() 4

10 1. 3/9 F q sage: E = EllipticCurve(GF(5),[0, -1, 1, -10, -20]) sage: E Elliptic Curve defined by y^2 + y = x^3 + 4*x^2 over Finite Field of size 5 sage: E.points() [(0 : 0 : 1), (0 : 1 : 0), (0 : 4 : 1), (1 : 0 : 1), (1 : 4 : 1)] sage: E.cardinality() 5 sage: G = E.abelian_group() sage: G Additive abelian group isomorphic to Z/5 embedded in Abelian group of points on Elliptic Curve defined by y^2 + y = x^3 + 4*x^2 over Finite Field of size 5 sage: G.permutation_group() Permutation Group with generators [(1,2,3,4,5)]

11 1. 4/9 sage: E = EllipticCurve([0, -1, 1, -10, -20]) sage: E Elliptic Curve defined by y^2 + y = x^3 - x^2-10*x - 20 over Rational Field sage: E.conductor() 11 sage: E.anlist(20) [0, 1, -2, -1, 2, 1, 2, -2, 0, -2, -2, 1, -2, 4, 4, -1, -4, -2, 4, 0, 2] sage: E.analytic_rank() 0 anlist E eigen cuspform Fourier rank, BSD

12 1. 5/9 sage: E = EllipticCurve(GF(37), [1,0]) sage: E Elliptic Curve defined by y^2 = x^3 + x over Finite Field of size 37 sage: E.plot(pointsize=45)

13 1. 6/9 counting F p Baby-step Giant-step Schoof-Elkies-Atkin SEA 1. simple enumeration sage: x,y,z = PolynomialRing(GF(5), 3, xyz ).gens() sage: C = Curve(y^2*z^7 - x^9 - x*z^8); C Projective Curve over Finite Field of size 5 defined by -x^9 + y^2*z^7 - x*z^8 sage: C.rational_points() [(0 : 0 : 1), (0 : 1 : 0), (2 : 2 : 1), (2 : 3 : 1), (3 : 1 : 1), (3 : 4 : 1)] sage: C.rational_points(algorithm="bn") [(0 : 0 : 1), (0 : 1 : 0), (2 : 2 : 1), (2 : 3 : 1), (3 : 1 : 1), (3 : 4 : 1)] bn brnoeth Singular 1 C. Doche, S. Duquesne Pari

14 1. 7/9 Singular Riemann-Roch space sage: x, y, z = PolynomialRing(GF(5), 3, xyz ).gens() sage: f = x^7 + y^7 + z^7 sage: X = Curve(f); pts = X.rational_points() sage: D = X.divisor([ (3, pts[0]), (-1,pts[1]), (10, pts[5]) ]) sage: X.riemann_roch_basis(D) [(-2*x + y)/(x + y), (-x + z)/(x + y)] Singular brnoeth.lib sage: singular.lib( brnoeth.lib ) sage: _ = singular.ring(5, (x,y), lp ) sage: print singular.eval("list X = Adj_div(-x5+y2+x);") Computing affine singular points... Computing all points at infinity... Computing affine singular places... Computing singular places at infinity... Computing non-singular places at infinity... Adjunction divisor computed successfully The genus of the curve is 2 sage: print singular.eval("x = NSplaces(1,X);") Computing non-singular affine places of degree 1...

15 1. 8/9 GF(8) sage: x, y, z = PolynomialRing(GF(8, a ), 3, xyz ).gens() sage: f = x^3*y+y^3*z+x*z^3 sage: C = Curve(f); C Projective Curve over Finite Field in a of size 2^3 defined by x^3*y + y^3*z + x*z^3 sage: C.rational_points() [(0 : 0 : 1), (0 : 1 : 0), (1 : 0 : 0), (1 : a : 1), (1 : a^2 : 1), (1 : a^2 + a : 1), (a : 1 : 1), (a : a^2 : 1), (a : a^2 + 1 : 1), (a + 1 : a + 1 : 1), (a + 1 : a^2 : 1), (a + 1 : a^2 + a + 1 : 1), (a^2 : 1 : 1), (a^2 : a^2 + a : 1), (a^2 : a^2 + a + 1 : 1), (a^2 + 1 : a + 1 : 1), (a^2 + 1 : a^2 + 1 : 1), (a^2 + 1 : a^2 + a : 1), (a^2 + a : 1 : 1), (a^2 + a : a : 1), (a^2 + a : a + 1 : 1), (a^2 + a + 1 : a : 1), (a^2 + a + 1 : a^2 + 1 : 1), (a^2 + a + 1 : a^2 + a + 1 : 1)]

16 1. 9/9 / C.points() sage: K.<a> = GF(9, a ) sage: x = polygen(k) sage: C = HyperellipticCurve(x^7 - x^5-2, x^2 + a) sage: C._points_fast_sqrt() [(0 : 1 : 0), (a + 1 : a : 1), (a + 1 : a + 1 : 1), (2 : a + 1 : 1), (2*a : 2*a + 2 : 1), (2*a : 2*a : 1), (1 : a + 1 : 1)] Jac(C) QQ Q sage: from sage.schemes.jacobians.abstract_jacobian import Jacobian_generic sage: P2.<x, y, z> = ProjectiveSpace(QQ, 2) sage: C = Curve(x^3 + y^3 + z^3) sage: J = Jacobian_generic(C); J Jacobian of Projective Curve over Rational Field defined by x^3 + y^3 + z^3 sage: type(j) <class sage.schemes.jacobians.abstract_jacobian.jacobian_generic_with_ category >

17 2. Sage Cryptosystem 1/15 Cryptosystem + SymmetricKeyCryptosystem + HillCryptosystem + LFSRCryptosystem + ShiftCryptosystem + ShrinkingGeneratorCryptosystem + SubstitutionCryptosystem + TranspositionCryptosystem + VigenereCryptosystem + PublicKeyCryptosystem

18 2. Sage Cryptosystem 2/15 String sage: S = AlphabeticStrings() sage: S Free alphabetic string monoid on A-Z sage: H = HexadecimalStrings() sage: H Free hexadecimal string monoid sage: B = BinaryStrings() sage: B Free binary string monoid, sage: S.gens() (A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z) sage: H.gens() (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f) sage: B.gens() (0, 1)

19 2. Sage Cryptosystem 3/15 encoding sage: S.encoding( abc ) ABC sage: H.encoding( abc ) sage: B.encoding( abc ) decoding sage: S.encoding( abc ).decoding() ABC sage: H.encoding( abc ).decoding() abc sage: B.encoding( abc ).decoding() abc

20 2. Sage Cryptosystem 4/15 encryption / decryption * sage.crypto.classical.shiftcryptosystem sage: S = ShiftCryptosystem(AlphabeticStrings()); S Shift cryptosystem on Free alphabetic string monoid on A-Z sage: plaintext = S.encoding("Shift cryptosystem generalizes Caesar cipher.") sage: plaintext SHIFTCRYPTOSYSTEMGENERALIZESCAESARCIPHER sage: key = 7 sage: ciphertext = S.enciphering(key, plaintext); ciphertext ZOPMAJYFWAVZFZALTNLULYHSPGLZJHLZHYJPWOLY sage: S.deciphering(key, ciphertext) SHIFTCRYPTOSYSTEMGENERALIZESCAESARCIPHER sage: S.deciphering(key, ciphertext) == plaintext True

21 2. Sage Cryptosystem 5/15 ASCII encodings A B C D E F G H I J K L M N O P Q R S T U V W X Y Z HELLOWORLD RSA Cryptosystem,. ASCII m =

22 2. Sage Cryptosystem 6/15 RSA / Algorithm (Rivest-Shamir-Adleman) 1 2 p, q, n = pq. 2 gcd(e, φ(n)) = 1 e Z > de 1 (mod φ(n)) d Z. 4 (n, e), (p, q, d). 5 0 m(< n) c m e (mod n). 6 m c d (mod n)....

23 2. Sage Cryptosystem 7/15 1 sage: p = (2^31) - 1; p sage: is_prime(p) True sage: q = (2^61) - 1; q sage: is_prime(q) True sage: n = p*q ; n

24 2. Sage Cryptosystem 8/15 2 sage: e = ZZ.random_element(euler_phi(n)) sage: while gcd(e, euler_phi(n))!= 1:... e = ZZ.random_element(euler_phi(n))... sage: e # random sage: e < n True *double enter while

25 2. Sage Cryptosystem 9/15 3 n = e = φ(n) = sage: bezout = xgcd(e, euler_phi(n)); bezout (1, , ) sage: d = Integer(mod(bezout[1], euler_phi(n))) ; d sage: mod(d*e, euler_phi(n)) 1 xgcd(x,y) (g,s,t), Bézout identity g = gcd(x, y) = sx + ty

26 2. Sage Cryptosystem 10/15 4 (n, e) n = e = (p, q, d) p = q = d =

27 2. Sage Cryptosystem 11/15 5 m = c m e (mod n) sage: mod(m^e, n) RuntimeError Traceback (most recent call last) /home/mvngu/<ipython console> in <module>() /home/mvngu/usr/bin/sage-3.1.4/local/lib/python2.5/ site-packages/sage/rings/integer.so in sage.rings.integer.integer. pow (sage/rings/integer.c:9650)() RuntimeError: exponent must be at most ,

28 2. Sage Cryptosystem 12/15 5 power mod binary rep. modular exponentiation using repeated squaring sage: c = power_mod(m, e, n); c def power_mod(a, b, n): d = 1 for i in list(integer.binary(b)): d = mod(d * d, n) if Integer(i) == 1: d = mod(d * a, n) return Integer(d)

29 2. Sage Cryptosystem 13/15 5 Pythonic Python def power_mod(a, b, n): d = 1 for i in reversed(b.digits(base=2)): d = mod(d * d, n) if i == 1: d = mod(d * a, n) return Integer(d) Sage def power_mod(a, b, n): d = 1 for i in list(integer.binary(b)): d = mod(d * d, n) if Integer(i) == 1: d = mod(d * a, n) return Integer(d)

30 2. Sage Cryptosystem 14/15 6 c = m c d (mod n) sage: power_mod(c, d, n) sage: m HELLOWORLD H E L L O W O R L D

31 2. Sage Cryptosystem 15/15 sage: def rsa(bits):... # only prove correctness up to 1024 bits... proof = (bits <= 1024)... p = next_prime(zz.random_element(2**(bits//2 +1)),... proof=proof)... q = next_prime(zz.random_element(2**(bits//2 +1)),... proof=proof)... n = p * q... phi_n = (p-1) * (q-1)... while True:... e = ZZ.random_element(1,phi_n)... if gcd(e,phi_n) == 1: break... d = lift(mod(e,phi_n)^(-1))... return e, d, n... sage: def encrypt(m,e,n):... return lift(mod(m,n)^e)... sage: def decrypt(c,d,n):... return lift(mod(c,n)^d)...

32 Sage Quick Reference Cards Sage Reference Manual HTML

33 2013 Python Year!!

2014 F/ E 1 The arithmetic of elliptic curves from a viewpoint of computation 1 Shun ichi Yokoyama / JST CREST,.

2014 F/ E 1 The arithmetic of elliptic curves from a viewpoint of computation 1 Shun ichi Yokoyama / JST CREST,. 2014 F/ E 1 The arithmetic of elliptic curves from a viewpoint of computation 1 Shun ichi Yokoyama / JST CREST,. http://www2.math.kyushu-u.ac.jp/~s-yokoyama/yamagata2014.html. K Q, C, F p.,, f = 0.,,.,

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

A Brief Introduction to Modular Forms Computation

A Brief Introduction to Modular Forms Computation A Brief Introduction to Modular Forms Computation Magma Supported by GCOE Program Math-For-Industry Education & Research Hub What s this? Definitions and Properties Demonstration H := H P 1 (Q) some conditions

More information

1 2 1.1............................................ 3 1.2.................................... 7 1.3........................................... 9 1.4..

1 2 1.1............................................ 3 1.2.................................... 7 1.3........................................... 9 1.4.. 2010 8 3 ( ) 1 2 1.1............................................ 3 1.2.................................... 7 1.3........................................... 9 1.4........................................

More information

25 II :30 16:00 (1),. Do not open this problem booklet until the start of the examination is announced. (2) 3.. Answer the following 3 proble

25 II :30 16:00 (1),. Do not open this problem booklet until the start of the examination is announced. (2) 3.. Answer the following 3 proble 25 II 25 2 6 13:30 16:00 (1),. Do not open this problem boolet until the start of the examination is announced. (2) 3.. Answer the following 3 problems. Use the designated answer sheet for each problem.

More information

Pari-gp /7/5 1 Pari-gp 3 pq

Pari-gp /7/5 1 Pari-gp 3 pq Pari-gp 3 2007/7/5 1 Pari-gp 3 pq 3 2007 7 5 Pari-gp 3 2007/7/5 2 1. pq 3 2. Pari-gp 3. p p 4. p Abel 5. 6. 7. Pari-gp 3 2007/7/5 3 pq 3 Pari-gp 3 2007/7/5 4 p q 1 (mod 9) p q 3 (3, 3) Abel 3 Pari-gp 3

More information

1 # include < stdio.h> 2 # include < string.h> 3 4 int main (){ 5 char str [222]; 6 scanf ("%s", str ); 7 int n= strlen ( str ); 8 for ( int i=n -2; i

1 # include < stdio.h> 2 # include < string.h> 3 4 int main (){ 5 char str [222]; 6 scanf (%s, str ); 7 int n= strlen ( str ); 8 for ( int i=n -2; i ABC066 / ARC077 writer: nuip 2017 7 1 For International Readers: English editorial starts from page 8. A : ringring a + b b + c a + c a, b, c a + b + c 1 # include < stdio.h> 2 3 int main (){ 4 int a,

More information

2011 Future University Hakodate 2011 System Information Science Practice Group Report Project Name Visualization of Code-Breaking RSA Group Name RSA C

2011 Future University Hakodate 2011 System Information Science Practice Group Report Project Name Visualization of Code-Breaking RSA Group Name RSA C 2011 Future University Hakodate 2011 System Information Science Practice Group Report Project Name RSA Group Name RSA Code Elliptic Curve Cryptograrhy Group /Project No. 13-B /Project Leader 1009087 Takahiro

More information

国際恋愛で避けるべき7つの失敗と解決策

国際恋愛で避けるべき7つの失敗と解決策 7 http://lovecoachirene.com 1 7! 7! 1 NOT KNOWING WHAT YOU WANT 2 BEING A SUBMISSIVE WOMAN 3 NOT ALLOWING THE MAN TO BE YOUR HERO 4 WAITING FOR HIM TO LEAD 5 NOT SPEAKING YOUR MIND 6 PUTTING HIM ON A PEDESTAL

More information

listings-ext

listings-ext (6) Python (2) ( ) ohsaki@kwansei.ac.jp 5 Python (2) 1 5.1 (statement)........................... 1 5.2 (scope)......................... 11 5.3 (subroutine).................... 14 5 Python (2) Python 5.1

More information

C H H H C H H H C C CUTION:These telephones are for use in Japan only. They cannot be used in other countries because of differences in voltages, tele

C H H H C H H H C C CUTION:These telephones are for use in Japan only. They cannot be used in other countries because of differences in voltages, tele VE-PV01LVE-PVW01LVE-PVC01L 1 4 7 2 3 5 6 8 9 * 0 # C H H H C H H H C C CUTION:These telephones are for use in Japan only. They cannot be used in other countries because of differences in voltages, telephone

More information

取説_VE-PV11L(応用編)

取説_VE-PV11L(応用編) * 0 # VE-PV11L VE-PVC11L VE-PS109N 1 2 3 4 5 6 7 8 9 C H H H C H H H C C CAUTION:These telephones are for use in Japan only. They cannot be used in other countries because of differences in voltages, telephone

More information

Block cipher

Block cipher 18 12 9 1 2 1.1............................... 2 1.2.................. 2 1.3................................. 4 1.4 Block cipher............................. 4 1.5 Stream cipher............................

More information

AtCoder Regular Contest 073 Editorial Kohei Morita(yosupo) A: Shiritori if python3 a, b, c = input().split() if a[len(a)-1] == b[0] and b[len(

AtCoder Regular Contest 073 Editorial Kohei Morita(yosupo) A: Shiritori if python3 a, b, c = input().split() if a[len(a)-1] == b[0] and b[len( AtCoder Regular Contest 073 Editorial Kohei Morita(yosupo) 29 4 29 A: Shiritori if python3 a, b, c = input().split() if a[len(a)-1] == b[0] and b[len(b)-1] == c[0]: print( YES ) else: print( NO ) 1 B:

More information

2011 Future University Hakodate 2011 System Information Science Practice Group Report Project Name Visualization of Code-Breaking Group Name Implemati

2011 Future University Hakodate 2011 System Information Science Practice Group Report Project Name Visualization of Code-Breaking Group Name Implemati 2011 Future University Hakodate 2011 System Information Science Practice Group Report Project Name Group Name Implemation Group /Project No. 13-C /Project Leader 1009087 Takahiro Okubo /Group Leader 1009087

More information

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

More information

A comparison of abdominal versus vaginal hysterectomy for leiomyoma and adenomyosis Kenji ARAHORI, Hisasi KATAYAMA, Suminori NIOKA Department of Obstetrics and Gnecology, National Maizuru Hospital,Kyoto,

More information

p _08森.qxd

p _08森.qxd Foster care is a system to provide a new home and family to an abused child or to a child with no parents. Most foster children are youngsters who could not deepen the sense of attachment and relationship

More information

千葉県における温泉地の地域的展開

千葉県における温泉地の地域的展開 1) 1999 11 50 1948 23) 2 2519 9 3) 2006 4) 151 47 37 1.2 l 40 3.6 15 240 21 9.2 l 7. 210 1972 5) 1.9 l 5 1 0.2 l 6 1 1972 1.9 0.4 210 40-17- 292006 34 6 l/min.42 6) 2006 1 1 2006 42 60% 5060 4050 3040

More information

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that use microcontrollers (MCUs)

More information

0 Speedy & Simple Kenji, Yoshio, and Goro are good at English. They have their ways of learning. Kenji often listens to English songs and tries to remember all the words. Yoshio reads one English book every

More information

NO.80 2012.9.30 3

NO.80 2012.9.30 3 Fukuoka Women s University NO.80 2O12.9.30 CONTENTS 2 2 3 3 4 6 7 8 8 8 9 10 11 11 11 12 NO.80 2012.9.30 3 4 Fukuoka Women s University NO.80 2012.9.30 5 My Life in Japan Widchayapon SASISAKULPON (Ing)

More information

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part Reservdelskatalog MIKASA MT65H vibratorstamp EPOX Maskin AB Postadress Besöksadress Telefon Fax e-post Hemsida Version Box 6060 Landsvägen 1 08-754 71 60 08-754 81 00 info@epox.se www.epox.se 1,0 192 06

More information

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part Reservdelskatalog MIKASA MVB-85 rullvibrator EPOX Maskin AB Postadress Besöksadress Telefon Fax e-post Hemsida Version Box 6060 Landsvägen 1 08-754 71 60 08-754 81 00 info@epox.se www.epox.se 1,0 192 06

More information

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part Reservdelskatalog MIKASA MVC-50 vibratorplatta EPOX Maskin AB Postadress Besöksadress Telefon Fax e-post Hemsida Version Box 6060 Landsvägen 1 08-754 71 60 08-754 81 00 info@epox.se www.epox.se 1,0 192

More information

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part Reservdelskatalog MIKASA MCD-L14 asfalt- och betongsåg EPOX Maskin AB Postadress Besöksadress Telefon Fax e-post Hemsida Version Box 6060 Landsvägen 1 08-754 71 60 08-754 81 00 info@epox.se www.epox.se

More information

30 2014.08 2 1985 Koblitz Miller 2.1 0 field Fp p prime field Fp E Fp Fp Hasse Weil 2.2 Fp 2 P Q R R P Q O P O R Q Q O R P P xp, yp Q xq, yq yp yq R=O

30 2014.08 2 1985 Koblitz Miller 2.1 0 field Fp p prime field Fp E Fp Fp Hasse Weil 2.2 Fp 2 P Q R R P Q O P O R Q Q O R P P xp, yp Q xq, yq yp yq R=O An Internet Vote Using the Elliptic Curve Cryptosystem TAKABAYASHI Shigeki Nowadays various changes are taking place in the society by the spread of the Internet, and we will vote by the Internet using

More information

Microsoft Word - Win-Outlook.docx

Microsoft Word - Win-Outlook.docx Microsoft Office Outlook での設定方法 (IMAP および POP 編 ) How to set up with Microsoft Office Outlook (IMAP and POP) 0. 事前に https://office365.iii.kyushu-u.ac.jp/login からサインインし 以下の手順で自分の基本アドレスをメモしておいてください Sign

More information

2.2 Sage I 11 factor Sage Sage exit quit 1 sage : exit 2 Exiting Sage ( CPU time 0m0.06s, Wall time 2m8.71 s). 2.2 Sage Python Sage 1. Sage.sage 2. sa

2.2 Sage I 11 factor Sage Sage exit quit 1 sage : exit 2 Exiting Sage ( CPU time 0m0.06s, Wall time 2m8.71 s). 2.2 Sage Python Sage 1. Sage.sage 2. sa I 2017 11 1 SageMath SageMath( Sage ) Sage Python Sage Python Sage Maxima Maxima Sage Sage Sage Linux, Mac, Windows *1 2 Sage Sage 4 1. ( sage CUI) 2. Sage ( sage.sage ) 3. Sage ( notebook() ) 4. Sage

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

Parade-Parade 2003年サハリンツーリング

Parade-Parade 2003年サハリンツーリング 2003 18 1 5 2 http://www.city.wakkanai.hokkaido.jp/main/sakhalin.info/index.htm http://www3.airnet.ne.jp/junk/ 1 7 15 Intourist-Sakhalin 36 Dzerginskogo St., of 213,Yuzhno-Sakhalinsk, Russia,693000 Tel/fax

More information

自分の天職をつかめ

自分の天職をつかめ Hiroshi Kawasaki / / 13 4 10 18 35 50 600 4 350 400 074 2011 autumn / No.389 5 5 I 1 4 1 11 90 20 22 22 352 325 27 81 9 3 7 370 2 400 377 23 83 12 3 2 410 3 415 391 24 82 9 3 6 470 4 389 362 27 78 9 5

More information

きずなプロジェクト-表紙.indd

きずなプロジェクト-表紙.indd P6 P7 P12 P13 P20 P28 P76 P78 P80 P81 P88 P98 P138 P139 P140 P142 P144 P146 P148 #1 SHORT-TERM INVITATION GROUPS 2012 6 10 6 23 2012 7 17 14 2012 7 17 14 2012 7 8 7 21 2012 7 8 7 21 2012 8 7 8 18

More information

Page 1 of 6 B (The World of Mathematics) November 20, 2006 Final Exam 2006 Division: ID#: Name: 1. p, q, r (Let p, q, r are propositions. ) (10pts) (a

Page 1 of 6 B (The World of Mathematics) November 20, 2006 Final Exam 2006 Division: ID#: Name: 1. p, q, r (Let p, q, r are propositions. ) (10pts) (a Page 1 of 6 B (The World of Mathematics) November 0, 006 Final Exam 006 Division: ID#: Name: 1. p, q, r (Let p, q, r are propositions. ) (a) (Decide whether the following holds by completing the truth

More information

CONTENTS 3 5 6 8 9 10 11 12 18 19 20 Public relations brochure of Higashikawa 3 2016 March No.749 2

CONTENTS 3 5 6 8 9 10 11 12 18 19 20 Public relations brochure of Higashikawa 3 2016 March No.749 2 3 2016 March No.749 CONTENTS 3 5 6 8 9 10 11 12 18 19 20 Public relations brochure of Higashikawa 3 2016 March No.749 2 HIGASHIKAWA TOWN NEWS 3 HIGASHIKAWA TOWN NEWS 4 5 93 93 7 6 DVD 8 Nature Column N

More information

Fermat s Last Theorem Hajime Mashima November 19, 2018 Abstract About 380 years ago, Pierre de Fermat wrote the following idea to Diophantus s Arithme

Fermat s Last Theorem Hajime Mashima November 19, 2018 Abstract About 380 years ago, Pierre de Fermat wrote the following idea to Diophantus s Arithme Fermat s Last Theorem Hajime Mashima November 19, 2018 Abstract About 380 years ago, Pierre de Fermat wrote the following idea to Diophantus s Arithmetica. Cubum autem in duos cubos, aut quadratoquadratum

More information

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part

How to read the marks and remarks used in this parts book. Section 1 : Explanation of Code Use In MRK Column OO : Interchangeable between the new part Reservdelskatalog MIKASA MVC-88 vibratorplatta EPOX Maskin AB Postadress Besöksadress Telefon Fax e-post Hemsida Version Box 6060 Landsvägen 1 08-754 71 60 08-754 81 00 info@epox.se www.epox.se 1,0 192

More information

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that

More information

10 2000 11 11 48 ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) CU-SeeMe NetMeeting Phoenix mini SeeMe Integrated Services Digital Network 64kbps 16kbps 128kbps 384kbps

More information

〈論文〉興行データベースから「古典芸能」の定義を考える

〈論文〉興行データベースから「古典芸能」の定義を考える Abstract The long performance database of rakugo and kabuki was totaled, and it is found that few programs are repeated in both genres both have the frequency differential of performance. It is a question

More information

D-Link DWL-3500AP/DWL-8500AP 設定ガイド

D-Link DWL-3500AP/DWL-8500AP 設定ガイド 2 2001-2009 D-Link Corporation. All Rights Reserved. 3 4 2001-2009 D-Link Corporation. All Rights Reserved. 5 NOTE: 6 2001-2009 D-Link Corporation. All Rights Reserved. 7 8 2001-2009 D-Link Corporation.

More information

Webster's New World Dictionary of the American Language, College Edition. N. Y. : The World Publishing Co., 1966. [WNWD) Webster 's Third New International Dictionary of the English Language-Unabridged.

More information

2

2 2011 8 6 2011 5 7 [1] 1 2 i ii iii i 3 [2] 4 5 ii 6 7 iii 8 [3] 9 10 11 cf. Abstracts in English In terms of democracy, the patience and the kindness Tohoku people have shown will be dealt with as an exception.

More information

™…

™… Review The Secret to Healthy Long Life Decrease in Oxidative and Mental Stress My motto is Health is not all. But nothing can be done without health. Health is the most important requisite for all human

More information

30 The Recovery from Attention Deficit, Hyperactivity Disorders and Hyperkinetic Disorders - through the counsel ing for a Mother-- Hideo Tsujimura Nowadays,the troubles of the children who have ADHD (Attention-Deficit/Hyperactivity

More information

Literacy 2 Mathematica Mathematica 3 Hiroshi Toyoizumi Univ. of Aizu REFERENCES [1] C.P Williams [2] [3] 1 Literacy 2 Mathematica Ma

Literacy 2 Mathematica Mathematica 3 Hiroshi Toyoizumi Univ. of Aizu REFERENCES [1] C.P Williams [2] [3] 1 Literacy 2 Mathematica Ma Mathematica 3 Hiroshi Toyoizumi Univ. of Aizu toyo@u-aizu.ac.jp REFERENCES [1] C.P Williams [2] [3] 1 Mathematica Mathematica 2 1 PKIPublic Key Infrustructure 3 4 2 5 6 3 RSA 3Ronald RivestAdi ShamirLeonald

More information

鹿大広報149号

鹿大広報149号 No.149 Feb/1999 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Learned From Japanese Life and Experiences in Kagoshima When I first came to Japan I was really surprised by almost everything, the weather,

More information

LC304_manual.ai

LC304_manual.ai Stick Type Electronic Calculator English INDEX Stick Type Electronic Calculator Instruction manual INDEX Disposal of Old Electrical & Electronic Equipment (Applicable in the European Union

More information

29 jjencode JavaScript

29 jjencode JavaScript Kochi University of Technology Aca Title jjencode で難読化された JavaScript の検知 Author(s) 中村, 弘亮 Citation Date of 2018-03 issue URL http://hdl.handle.net/10173/1975 Rights Text version author Kochi, JAPAN http://kutarr.lib.kochi-tech.ac.jp/dspa

More information

test.gby

test.gby Beautiful Programming Language and Beautiful Testing 1 Haskeller Haskeller 2 Haskeller (Doctest QuickCheck ) github 3 Haskeller 4 Haskell Platform 2011.4.0.0 Glasgow Haskell Compiler + 23 19 8 5 10 5 Q)

More information

fx-9860G Manager PLUS_J

fx-9860G Manager PLUS_J fx-9860g J fx-9860g Manager PLUS http://edu.casio.jp k 1 k III 2 3 1. 2. 4 3. 4. 5 1. 2. 3. 4. 5. 1. 6 7 k 8 k 9 k 10 k 11 k k k 12 k k k 1 2 3 4 5 6 1 2 3 4 5 6 13 k 1 2 3 1 2 3 1 2 3 1 2 3 14 k a j.+-(),m1

More information

, = = 7 6 = 42, =

, = = 7 6 = 42, = http://www.ss.u-tokai.ac.jp/~mahoro/2016autumn/alg_intro/ 1 1 2016.9.26, http://www.ss.u-tokai.ac.jp/~mahoro/2016autumn/alg_intro/ 1.1 1 214 132 = 28258 2 + 1 + 4 1 + 3 + 2 = 7 6 = 42, 4 + 2 = 6 2 + 8

More information

h23w1.dvi

h23w1.dvi 24 I 24 2 8 10:00 12:30 1),. Do not open this problem booklet until the start of the examination is announced. 2) 3.. Answer the following 3 problems. Use the designated answer sheet for each problem.

More information

ABSTRACT The Social Function of Boys' Secondary Schools in Modern Japan: From the Perspectives of Repeating and Withdrawal TERASAKI, Satomi (Graduate School, Ochanomizu University) 1-4-29-13-212, Miyamaedaira,

More information

2014 (2014/04/01)

2014 (2014/04/01) 2014 (2014/04/01) 1 5 1.1...................................... 5 1.2...................................... 7 1.3...................................... 8 1.4............................... 10 1.5 Zorn...........................

More information

A Contrastive Study of Japanese and Korean by Analyzing Mistranslation from Japanese into Korean Yukitoshi YUTANI Japanese, Korean, contrastive study, mistranslation, Japanese-Korean dictionary It is already

More information

;-~-: からなだらかな水深 15-20 ~mmature 及び乙の水域で量的に少ない種は, 各混群内の個体数の 20~ ぢ以下の乙とが多かった また, ある混群で多 全長 11-15cm のクラスは, 全長 16-30cm のクラスと重複するが, 全長 31cm~ のクラスとは重複しなかっ T~ta!_~equ_ency + ヱ n~ 120 SUMMARY 1) The

More information

Influence of Material and Thickness of the Specimen to Stress Separation of an Infrared Stress Image Kenji MACHIDA The thickness dependency of the temperature image obtained by an infrared thermography

More information

「フェリー等によるタンク自動車等の輸送に係る調査」における

「フェリー等によるタンク自動車等の輸送に係る調査」における Economic Assessment of Deregulation on Transport of Tank Vehicles Containing Dangerous Goods on RoRo Passenger Ships to Islands by Mitujiro KATUHARA, Hiroshi MATSUKURA Abstract The International Maritime

More information

2 10 The Bulletin of Meiji University of Integrative Medicine 1,2 II 1 Web PubMed elbow pain baseball elbow little leaguer s elbow acupun

2 10 The Bulletin of Meiji University of Integrative Medicine 1,2 II 1 Web PubMed elbow pain baseball elbow little leaguer s elbow acupun 10 1-14 2014 1 2 3 4 2 1 2 3 4 Web PubMed elbow pain baseball elbow little leaguer s elbow acupuncture electric acupuncture 2003 2012 10 39 32 Web PubMed Key words growth stage elbow pain baseball elbow

More information

生研ニュースNo.132

生研ニュースNo.132 No.132 2011.10 REPORTS TOPICS Last year, the Public Relations Committee, General Affairs Section and Professor Tomoki Machida created the IIS introduction video in Japanese. As per the request from Director

More information

C. S2 X D. E.. (1) X S1 10 S2 X+S1 3 X+S S1S2 X+S1+S2 X S1 X+S S X+S2 X A. S1 2 a. b. c. d. e. 2

C. S2 X D. E.. (1) X S1 10 S2 X+S1 3 X+S S1S2 X+S1+S2 X S1 X+S S X+S2 X A. S1 2 a. b. c. d. e. 2 I. 200 2 II. ( 2001) 30 1992 Do X for S2 because S1(is not desirable) XS S2 A. S1 S2 B. S S2 S2 X 1 C. S2 X D. E.. (1) X 12 15 S1 10 S2 X+S1 3 X+S2 4 13 S1S2 X+S1+S2 X S1 X+S2. 2. 3.. S X+S2 X A. S1 2

More information

Quiz 1 ID#: Name: 1. p, q, r (Let p, q and r be propositions. Determine whether the following equation holds or not by completing the truth table belo

Quiz 1 ID#: Name: 1. p, q, r (Let p, q and r be propositions. Determine whether the following equation holds or not by completing the truth table belo Quiz 1 ID#: Name: 1. p, q, r (Let p, q and r be propositions. Determine whether the following equation holds or not by completing the truth table below.) (p q) r p ( q r). p q r (p q) r p ( q r) x T T

More information

Webサービス本格活用のための設計ポイント

Webサービス本格活用のための設計ポイント The Web Services are a system which links up the scattered systems on the Internet, leveraging standardized technology such as SOAP, WSDL and UDDI. It is a general thought that in the future business enterprises

More information

untitled

untitled CAPEC, 2009 6 16 June 16, 2009 Page 1 CAPEC EMS 1. EMS USA EU 2. EMS 3. EMS 4. EMS 5. CAPEC 6. EMS June 16, 2009 Page 2 EMS EC 3 EMS EMS EMS EMS CAPEC EMS CAPEC EMS EMS June 16, 2009 Page 3 EU EU EC 1997/67/EC

More information

The Meanings of the Sea in Lafcadio Hearn's Chita YOKOYAMA Junko Chita, Lafcadio Hearn's first novel is often said to be weak in its plot and characters. But the descriptions of the sea are central to

More information

: Shift-Return evaluate 2.3 Sage? Shift-Return abs 2 abs? 2: abs 3: fac

: Shift-Return evaluate 2.3 Sage? Shift-Return abs 2 abs? 2: abs 3: fac Bulletin of JSSAC(2012) Vol. 18, No. 2, pp. 161-171 : Sage 1 Sage Mathematica Sage (William Stein) 2005 2 2006 2 UCSD Sage Days 1 Sage 1.0 4.7.2 1) Sage Maxima, R 2 Sage Firefox Internet Explorer Sage

More information

untitled

untitled 18 18 8 17 18 8 19 3. II 3-8 18 9:00~10:30? 3 30 3 a b a x n nx n-1 x n n+1 x / n+1 log log = logos + arithmos n+1 x / n+1 incompleteness theorem log b = = rosário Euclid Maya-glyph quipe 9 number digits

More information

SPSS

SPSS The aging of residents who moved suburban new town in young is progressing. However, such residents tend to consider the service life of their houses only in terms of the time they will be occupying it.

More information

Cain & Abel

Cain & Abel Cain & Abel: False Religion vs. The Gospel Now Adam knew Eve his wife, and she conceived and bore Cain, saying, I have gotten a man with the help of the LORD. And again, she bore his brother Abel. Now

More information

Repatriation and International Development Assistance: Is the Relief-Development Continuum Becoming in the Chronic Political Emergencies? KOIZUMI Koichi In the 1990's the main focus of the global refugee

More information

環境影響評価制度をめぐる法的諸問題(4) : 米国の環境影響評価制度について

環境影響評価制度をめぐる法的諸問題(4) : 米国の環境影響評価制度について Kwansei Gakuin University Rep Title Author(s) 環 境 影 響 評 価 制 度 をめぐる 法 的 諸 問 題 (4) : 米 国 の 環 境 影 響 評 価 制 度 について Sekine, Takamichi, 関 根, 孝 道 Citation 総 合 政 策 研 究, 33: 73-103 Issue Date 2010-02-20 URL http://hdl.handle.net/10236/3583

More information

5 11 3 1....1 2. 5...4 (1)...5...6...7...17...22 (2)...70...71...72...77...82 (3)...85...86...87...92...97 (4)...101...102...103...112...117 (5)...121...122...123...125...128 1. 10 Web Web WG 5 4 5 ²

More information

52-2.indb

52-2.indb Jpn. J. Health Phys., 52 (2) 55 60 (2017) DOI: 10.5453/jhps.52.55 * 1 * 2 * 2 * 3 * 3 2016 10 28 2017 3 8 Enhancement of Knowledge on Radiation Risk Yukihiko KASAI,* 1 Hiromi KUDO,* 2 Masahiro HOSODA,*

More information

九州大学学術情報リポジトリ Kyushu University Institutional Repository 看護師の勤務体制による睡眠実態についての調査 岩下, 智香九州大学医学部保健学科看護学専攻 出版情報 : 九州大学医学部保健学

九州大学学術情報リポジトリ Kyushu University Institutional Repository 看護師の勤務体制による睡眠実態についての調査 岩下, 智香九州大学医学部保健学科看護学専攻   出版情報 : 九州大学医学部保健学 九州大学学術情報リポジトリ Kyushu University Institutional Repository 看護師の勤務体制による睡眠実態についての調査 岩下, 智香九州大学医学部保健学科看護学専攻 https://doi.org/10.15017/4055 出版情報 : 九州大学医学部保健学科紀要. 8, pp.59-68, 2007-03-12. 九州大学医学部保健学科バージョン : 権利関係

More information

Visual Evaluation of Polka-dot Patterns Yoojin LEE and Nobuko NARUSE * Granduate School of Bunka Women's University, and * Faculty of Fashion Science,

Visual Evaluation of Polka-dot Patterns Yoojin LEE and Nobuko NARUSE * Granduate School of Bunka Women's University, and * Faculty of Fashion Science, Visual Evaluation of Polka-dot Patterns Yoojin LEE and Nobuko NARUSE * Granduate School of Bunka Women's University, and * Faculty of Fashion Science, Bunka Women's University, Shibuya-ku, Tokyo 151-8523

More information

Wonderful Hello! Hello! Hey, lets get together! At one? At two? At three?...hello! ... If it was thrown away as something unnecessary Farewell, my love! from some window frame or some chest of drawers

More information

Web Stamps 96 KJ Stamps Web Vol 8, No 1, 2004

Web Stamps 96 KJ Stamps Web Vol 8, No 1, 2004 The Journal of the Japan Academy of Nursing Administration and Policies Vol 8, No 1, pp 43 _ 57, 2004 The Literature Review of the Japanese Nurses Job Satisfaction Research Which the Stamps-Ozaki Scale

More information

FAX-760CLT

FAX-760CLT FAX-760CLT ;; yy 1 f a n l p w s m t v y k u c j 09,. i 09 V X Q ( < N > O P Z R Q: W Y M S T U V 1 2 3 4 2 1 1 2 1 2 j 11 dd e i j i 1 ; 3 oo c o 1 2 3 4 5 6 j12 00 9 i 0 9 i 0 9 i 0 9 i oo

More information

(check matrices and minimum distances) H : a check matrix of C the minimum distance d = (the minimum # of column vectors of H which are linearly depen

(check matrices and minimum distances) H : a check matrix of C the minimum distance d = (the minimum # of column vectors of H which are linearly depen Hamming (Hamming codes) c 1 # of the lines in F q c through the origin n = qc 1 q 1 Choose a direction vector h i for each line. No two vectors are colinear. A linearly dependent system of h i s consists

More information

:00-16:10

:00-16:10 3 3 2007 8 10 13:00-16:10 2 Diffie-Hellman (1976) K K p:, b [1, p 1] Given: p: prime, b [1, p 1], s.t. {b i i [0, p 2]} = {1,..., p 1} a {b i i [0, p 2]} Find: x [0, p 2] s.t. a b x mod p Ind b a := x

More information

JIS A 5308 a1 moll moll moll (JP) REAGENT CHEMICALS ninth edition ACS SPECIFICATIONS Replication Duplicate standardiz

JIS A 5308 a1 moll moll moll (JP) REAGENT CHEMICALS ninth edition ACS SPECIFICATIONS Replication Duplicate standardiz Measurement Uncertainty MU 1 mol/l JIS A 5308 a1 moll 1.0000.010 moll 0.001 moll (JP) 4 3 3 0.001 0.1 REAGENT CHEMICALS ninth edition ACS SPECIFICATIONS Replication Duplicate standardizations for solutions

More information

*.E....... 139--161 (..).R

*.E....... 139--161 (..).R A Preliminary Study of Internationalization at the Local Level: The Case of Aikawa Town in Kanagawa Prefecture, Japan FUKUSHIMA Tomoko and FUJISHIRO Masahito In recent years, as foreign residents increase

More information

elemmay09.pub

elemmay09.pub Elementary Activity Bank Activity Bank Activity Bank Activity Bank Activity Bank Activity Bank Activity Bank Activity Bank Activity Bank Activity Bank Activity Bank Activity Bank Number Challenge Time:

More information

mahoro/2011autumn/crypto/

mahoro/2011autumn/crypto/ http://www.ss.u-tokai.ac.jp/ mahoro/2011autumn/crypto/ 1 1 2011.9.29, ( ) http://www.ss.u-tokai.ac.jp/ mahoro/2011autumn/crypto/ 1.1 1.1.1 DES MISTY AES 1.1.2 RSA ElGamal 2 1 1.2 1.2.1 1.2.2 1.3 Mathematica

More information

RR-US470 (RQCA1588).indd

RR-US470 (RQCA1588).indd RR-US470 Panasonic Corporation 2006 2 3 4 http://www.sense.panasonic.co.jp/ 1 2 3 ( ) ZOOM 5 6 7 8 9 10 4 2 1 3 4 2 3 1 3 11 12 1 4 2 5 3 1 2 13 14 q φ φ 1 2 3 4 3 1 2 3 4 2 3 15 16 1 2 3 [/]p/o 17 1 2

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

L1 What Can You Blood Type Tell Us? Part 1 Can you guess/ my blood type? Well,/ you re very serious person/ so/ I think/ your blood type is A. Wow!/ G

L1 What Can You Blood Type Tell Us? Part 1 Can you guess/ my blood type? Well,/ you re very serious person/ so/ I think/ your blood type is A. Wow!/ G L1 What Can You Blood Type Tell Us? Part 1 Can you guess/ my blood type? 当ててみて / 私の血液型を Well,/ you re very serious person/ so/ I think/ your blood type is A. えーと / あなたはとっても真面目な人 / だから / 私は ~ と思います / あなたの血液型は

More information

Ruby Ruby ruby Ruby G: Ruby>ruby Ks sample1.rb G: Ruby> irb (interactive Ruby) G: Ruby>irb -Ks irb(main):001:0> print( ) 44=>

Ruby Ruby ruby Ruby G: Ruby>ruby Ks sample1.rb G: Ruby> irb (interactive Ruby) G: Ruby>irb -Ks irb(main):001:0> print( ) 44=> Ruby Ruby 200779 ruby Ruby G: Ruby>ruby Ks sample1.rb G: Ruby> irb (interactive Ruby) G: Ruby>irb -Ks irb(main):001:0> print( 2+3+4+5+6+7+8+9 ) 44 irb(main):002:0> irb irb(main):001:0> 1+2+3+4 => 10 irb(main):002:0>

More information

m m Satoshi SATO 48

m m Satoshi SATO 48 46 22 3 23 REPORT OF HYDROGRAPHIC AND OCEANOGRAPHIC RESEARCHES No.46 March, 2010 Activities on Tides at Hydrographic Department in Meiji Era Satoshi SATO : Environmental and Oceanographic Division Abstract

More information

Copyright c 2008 Zhenjiang Hu, All Right Reserved.

Copyright c 2008 Zhenjiang Hu, All Right Reserved. 2008 10 27 Copyright c 2008 Zhenjiang Hu, All Right Reserved. (Bool) True False data Bool = False True Remark: not :: Bool Bool not False = True not True = False (Pattern matching) (Rewriting rules) not

More information

S1Šû‘KŒâ‚è

S1Šû‘KŒâ‚è are you? I m thirteen years old. do you study at home every day? I study after dinner. is your cat? It s under the table. I leave for school at seven in Monday. I leave for school at seven on Monday. I

More information

~ ユリシーズ における語りのレベル Synopsis Who Is the Man in Macintosh? - Narrative Levels in Ulysses Wataru TAKAHASHI Who is the man in macintosh? This is a famous enigma in Ulysses. He comes out of the blue on the

More information

07_伊藤由香_様.indd

07_伊藤由香_様.indd A 1 A A 4 1 85 14 A 2 2006 A B 2 A 3 4 86 3 4 2 1 87 14 1 1 A 2010 2010 3 5 2 1 15 1 15 20 2010 88 2 3 5 2 1 2010 14 2011 15 4 1 3 1 3 15 3 16 3 1 6 COP10 89 14 4 1 7 1 2 3 4 5 1 2 3 3 5 90 4 1 3 300 5

More information

Armstrong culture Web

Armstrong culture Web 2004 5 10 M.A. Armstrong, Groups and Symmetry, Springer-Verlag, NewYork, 1988 (2000) (1989) (2001) (2002) 1 Armstrong culture Web 1 3 1.1................................. 3 1.2.................................

More information

..,,,, , ( ) 3.,., 3.,., 500, 233.,, 3,,.,, i

..,,,, , ( ) 3.,., 3.,., 500, 233.,, 3,,.,, i 25 Feature Selection for Prediction of Stock Price Time Series 1140357 2014 2 28 ..,,,,. 2013 1 1 12 31, ( ) 3.,., 3.,., 500, 233.,, 3,,.,, i Abstract Feature Selection for Prediction of Stock Price Time

More information

大学野球の期分けにおける一般的準備期のランニング トレーニングが試合期の大学生投手の実戦状況下 パフォーマンスに与える影響

大学野球の期分けにおける一般的準備期のランニング トレーニングが試合期の大学生投手の実戦状況下 パフォーマンスに与える影響 The Effect of Pre-Season Running Training for Game Performance of University Baseball Pitcher AKAIKE, Kohei This paper provides useful information for university baseball players and coaches as well as

More information