2012-04-01から1ヶ月間の記事一覧
ソシュールによれば「言語は差異の体系」でした。そして、ここで明らかになるのは 「言語の自律性」です。なぜなら、「差異の体系」は記号そのものが持つ特性であり、 それは発話や聴覚のような器官によって根本的には影響されず、恣意性によって定義さ れる…
前章の最後の節において、ソシュールにおける言語学の2つの軸に関する指摘を確認しました。 特に、いままで説明してきたソシュール独自の言葉は、静的な言語学を改めて研究するための準備 だとも指摘しています。ここでは、前章の最後のところで指摘した『…
いままで言語の本質を「聴覚イメージと概念のつながり」という言葉で表現してきました。 しかしながら、聴覚イメージという言葉が発話という声に出して行う行為と混同しやすいもの に見えてしまわないでしょうか。また、発話と言語は独立したものだとソシュ…
今回はソシュールの指摘する言語の2つの原理である恣意性と線状性 について説明します。 線状性と恣意性を簡単に表現すると次のようになります。 (1)恣意性ー聴覚イメージと概念は本来的に異なるもので無関係である ということ (2)線状性ー言語記号の…
今回は、ソシュールが示した言語学の新たな道について説明したいと思います。 ソシュールの行った重要な点として、その当時主流であった歴史言語学(比較言語学) 以外の言語学の対象を示したということが挙げられます。歴史言語学の目標は、元々は 一つであ…
発話は、言葉を言語システムと呼ぶべきものに基づいて行われる 行為であると定義されましたが、言語がまだどのようなものか 分かっていません。ソシュールが用いた次の図[1]を使って言語の 本質を改めて考えてみましょう。 図1の下の部分は、2人の人が会話…
ソシュールは、言語学の特有の問題とそれ意外を区別するために、まず人間の 言語活動(ランガージュ)を発話(パロール)と言語(ラング)に分けます。 (詳述していませんが、)言語活動とは、スピーチや会話、手紙を書く行為、教科書を読んだり といった言…
[ソシュール] 今回は初回ですから、構造言語学の創始者と呼ばれるフェルディナン・ソシュール (1857-1913)を取り上げたいと思います。ソシュールは、スイスのジュネーブ生まれの 学者で、彼が「一般言語学講義」で示した考えは当時の言語学に決定な影響を与…
スプライン補間をやりたかったのですが、 まだできたラグランジュ補間とニュートン補間を行いました。 以下のサイトを参考にしました。 "補間法(ラグランジュ補間とスプライン補間)" 解説はまた今度(くるのか?) #-*- coding:utf-8 -*- #ラグランジュ補間 …
方針: (1)立方数を文字列に直してリスト化し、ソートして文字列に戻す (2)(1)で得た文字列を辞書のキーにし、値を[同じ要素からなる立方数の数, 立方数]として指定する (3)同じ要素からなる立方数の数が5になれば終了立方数を分解し、ソート、そして合体させ…
require "benchmark" def is_prime(k) prime = [] total = [] for i in 0..k prime << 1 end q = Math.sqrt(k).to_i for i in 2..q if prime[i] == 1 for j in 2*i..k if j % i == 0 prime[j] = 0 end end end end for i in 2..k if prime[i] == 1 total << …
require "benchmark" def Euler6() total1 = 0 total2 = 0 100.times do |i| total1 += (i + 1) ** 2 total2 += i + 1 end total2 = total2 ** 2 p total2 - total1 end puts Benchmark::CAPTION puts Benchmark.measure{ Euler6() }
#-*- coding:utf-8 -*- from datetime import datetime #約数を求めるアルゴリズム def factorize(x): counter = 0 List = [] while (x >= 4) and x % 2 == 0: x /= 2 List.append(2) d = 3 q = x / d while (q >= d): if (x % d == 0): x = q List.append(d…
def Pra_17(): List = [str(i) for i in xrange(10)] b = [] for i in xrange(10000, 100000): a = sorted(list(str(i ** 2))) if len(a) == 10: if a == List: b.append(i) return b
最近、けいさん(@kei_ex)さんから、「ソシュールとピンカーの違いが...」 (よく憶えてません。)と質問されたのですが、ソシュールについてまったく もって記憶がなくなっていたのと、言語学について入門したいと思い ちょっと簡単にまとめてみようと思いま…
前提問題 1. ある推論者が、自分が不整合であると信じているとする。 彼は不正確でなければならないだろうか。 [解答] 彼は不整合であると信じている。 これが真だとする。であれば、彼はB⊥であることを信じる。 また、彼はB⊥であることなる。したがって、不…
#-*- coding:utf-8 -*- import math from datetime import datetime def Euler63(): count = 0 dim = 1 while (math.log10(9 ** dim) < dim) & (math.log10(9 ** dim) >= (dim -1)): for i in xrange(1,10): if (math.log10(i ** dim) < dim) & (math.log10(…
素因数の和が互いに等しい、差が1の自然数の組をルース・アーロン・ペアと呼ぶ。 20000以下には26組しかない。#素因数分解を原始的な方法で解く def prime_desolve(n): List = [] i = 2 while n > 1: if n % i == 0: while n % i == 0: List.append(…
ある4桁の自然数は、2つの数の立方体(三乗)の和として表す方法が2通りある最小の数である。 def Pra_13(): List = [] for i in xrange(1, 22): for j in xrange(i, 22): total = i **3 + j ** 3 if total in List: return total break else: List.append…
「顔の美醜について」 顔の美醜についての判断ができなくなる技術”カリー”が存在する世界を描いた ドキュメンタリーな小説。カリーは脱着可能な技術のようで、子供にカリーを 埋め込むことで”顔に関するトラブルを軽減”することが目的として導入されて いる…
wikipedia: 連分数の性質からすぐ求めることができる。 import math from datetime import datetime def Euler65(): P = [1, 2] A = [2, 1] count = 1 for i in xrange(3,101): if i % 3 == 0: A.append(2 * count) count += 1 else: A.append(1) for i in x…
昔書いたけど糞コードだったので。 #-*- coding:utf-8 -*- from datetime import datetime def Pali_judge(x): x = list(str(x)) length = len(x) right = x[:length/2] if length % 2 == 1: left = x[ length/2 + 1:] else: left = x[ length/2: ] left = l…
#-*- coding:utf-8 -*- import random from datetime import datetime #素数判定 def is_prime3(q,k=50): q = abs(q) if q == 2: return True if q < 2 or q&1 == 0: return False d = (q-1)>>1 while d&1 == 0: d >>= 1 for i in xrange(k): a = random.ran…
整合 ある推論者が信じる、そして信じるであろうすべての命題の集合が整合である場合、 その推論者を整合である呼ぶ。不整合 信念の集合が不整合な推論者は、不整合である。 任意の1型論者について、その人の信念の集合は論理的に閉じている。 以下の条件は…
It is possible to show that the square root of two can be expressed as an infinite continued fraction. (2の平方根は無限連分数として表すことができる。) 2 = 1 + 1/(2 + 1/(2 + 1/(2 + ... ))) = 1.414213... By expanding this for the first four…
#-*- coding:utf-8 -*- from datetime import datetime def Pali_judge(x): x = list(str(x)) length = len(x) right = x[:length/2] if length % 2 == 1: left = x[length/2 + 1:] else: left = x[length/2:] left = left[::-1] if right == left: return T…
問題から導きだされる条件 1. 1x, 2x, 3x, 4x, 5x, 6xが全て同じ桁になるとき、一番大きな桁は1である。 (二番目に大きな桁は6以下だがここでは無視できる。) 2. 一番大きな桁は、2番目に大きな桁は繰り上がりの影響で最低6種類になる。 つまり、6桁以…
#-*- coding:utf-8 -*- from datetime import datetime def Comb(n, r, list): return list[n]/(list[n-r] * list[r]) def Euler53(): list = [1, 1] for x in xrange(2,101): list.append(x * list[-1]) counter = 0 for i in xrange(23, 101): for j in xr…
#-*- coding:utf-8 -*- from datetime import datetime def Euler32(): Number = set([str(i) for i in xrange(1,10)]) total = [] for i in xrange(1, 98): for j in xrange(12, 9876): max = i *j if max > 9999: break Num_list = list(str(i)) + list(st…
1型推論者 (1a)すべての恒真式を信じている。 (1b)もし彼がpとp→qを信じれば、qを信じる。2型推論者 1型推論者の能力とともに以下の能力を持っている。 (2)(Bp&B(p→q))→Bpを信じる 3型推論者 2型推論者の能力とともに以下の能力を持っている。 (3)もし…