後期試験 ・ 2010 年 1 月 22 日 2 時限実施 ・ ページ
| 授業 科目  | 
      情報数学 I | 学生番号 | 学科 | 学年 | 組 | 番 | フリ ガナ  | 
      評点 | ||||||||
| 氏名 | ||||||||||||||||
| 担当者 | DÜRST, Martin J. | |||||||||||||||
次のように制限された部品から指定した回路の図を書きなさい。
| 使える部品: NOT と AND 実現する回路: OR  | 
    使える部品: OR と XOR 実現する回路: AND  | 
  
|---|---|
A が動物の種類の集合で、S が情報数学 I を受講した学生の集合で、likes(s, a) が「学生 s は動物の種類 a が好き。」とする。次の式が表している意味をそれぞれの同意や違いがはっきりわかるように説明しなさい。
上記四つの式から一番真になる可能性が高いと思われるものを選んで、選んだ理由を詳しく説明しなさい。
一番真になる可能性の高いのは3番です。全くどんな動物でも好きでない人もたまにいますが、とても珍しい。 1番はいくら動物が好きな人でも種類がいっぱいあるのでどうしても好きではないものもあるだろう。 2番もありそうですが、どうしても誰も好きになれない動物もありそうです。 4番は例えば多くの学生が好きな猫とかでもやはり好きでない学生もいるだろう。
情報テクノロジーにおいて数学とその他大事な言語を比べ、数学の大切さについて論ぜよ。
後期試験 ・ 2010 年 1 月 22 日 2 時限実施 ・ ページ
下記の二つのカルノー図表の一番上の行と一番左の欄を完成しなさい。
下記の二つのカルノー図表の直下にそれぞれの図で表現されている論理関数を単純化したものを書きなさい。
| A=F B=F  | 
      A=T B=F  | 
      A=T B=T  | 
      A=F B=T  | 
    |
|---|---|---|---|---|
| C=F D=F  | 
      F | F | F | F | 
| C=T D=F  | 
      F | F | T | T | 
| C=T D=T  | 
      F | T | T | F | 
| C=F D=T  | 
      F | T | T | F | 
単純化: A∧D ∨ B∧C∧¬D
| A=F B=F  | 
      A=T B=F  | 
      A=T B=T  | 
      A=F B=T  | 
    |
|---|---|---|---|---|
| C=F D=F  | 
      T | T | F | F | 
| C=T D=F  | 
      T | T | F | F | 
| C=T D=T  | 
      F | T | F | F | 
| C=F D=T  | 
      T | T | F | T | 
単純化: ¬B∧(A∨¬D) ∨ ¬A∧¬C∧D
下記の表に A∧C∨(A→¬B) の論理式の計算の途中経過と結果を記入しなさい。
| A | B | C |  
        A∧C     | 
        ¬B     | 
        A→¬B     
       | 
      A∧C∨(A→¬B) | 
| F | F | F |   
        F      | 
        T      | 
        T     
       | 
      T | 
| F | F | T |   
        F      | 
        T      | 
        T     
       | 
      T | 
| F | T | F |   
        F      | 
        F      | 
        T     
       | 
      T | 
| F | T | T |   
        F      | 
        F      | 
        T     
       | 
      T | 
| T | F | F |   
        F      | 
        T      | 
        T     
       | 
      T | 
| T | F | T |   
        T      | 
        T      | 
        T     
       | 
      T | 
| T | T | F |   
        F      | 
        F      | 
        F     
       | 
      F | 
| T | T | T |   
        T      | 
        F      | 
        F     
       | 
      T | 
四つの論理変数 A, B, C, D のうちちょうど一つの変数だけが T のときだけに F になる論理関数の短い方の標準形とその名称を書きなさい。
名称: 乗法標準形
式: (¬A∨B∨C∨D)∧(A∨¬B∨C∨D)∧(A∨B∨¬C∨D)∧(A∨B∨C∨¬D)
標準形の性質を三つ簡単に説明しなさい。
後期試験 ・ 2010 年 1 月 22 日 2 時限実施 ・ ページ
| 授業 科目  | 
      情報数学 I | 学生番号 | 学科 | 学年 | 組 | 番 | フリ ガナ  | 
      評点 | ||||||||
| 氏名 | ||||||||||||||||
| 担当者 | DÜRST, Martin J. | |||||||||||||||
次の表の基数変換を行いなさい。
| 番号 | a の基数 | a | b の基数 | b | 
|---|---|---|---|---|
| 例 | 2 | 10111100 | 16 | BC | 
| 20 | BG | 10 | 236 | |
| 2 | 10101010 | 10 | 170 | |
| 6 | 1014 | 10 | 226 | |
| 16 | CAFE | 2 | 1100101011111110 | |
| 4 | 13311203101 | 8 | 7654321 | |
| 5 | 3020121314 | 25 | FA789 | |
| 7 | 6363 | 10 | 2250 | |
| 10 | 999 | 3 | 1101000 | |
| 3 | 12202122212012 | 9 | 5678765 | |
| 16 | 78B4FDFE | 4 | 1320231033313332 | |
| 2 | 1111101011011110000011111111 | 16 | FADE0FF | |
| 9 | 83 | 18 | 4C | 
次の情報数学関連の英語の用語に相当する日本語の用語を書いて、簡単に説明しなさい。単にカタカナ表記にするのは避けること。
後期試験 ・ 2010 年 1 月 22 日 2 時限実施 ・ ページ
有限ブール代数 B の大きさ |B| は全て 2n である。n=3 のブール代数の具体例を選んで、次の項目を書きなさい。
            {狼, 狐, 狸}
  {狼, 狐}    {狼, 狸}    {狐, 狸}
    {狼}       {狐}        {狸}
                {}
  [線省略]
  C = {1, 2, 3, 4, 5, 6, 7} 内の関係 R で、x Ry が次の三つの条件:
を全て満たさないと真にならない。R を下記の五つの表現形式で書きなさい。
(a を b で割っての余りは a mod b、a が素数は prime(a) と書く。)
| グラフ | 表 | 行列 | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
        
  | 
          0 0 1 0 0 0 0
    0 1 0 0 0 0 0
    1 0 0 1 0 0 0
    0 0 1 0 0 0 0
    0 1 0 0 1 0 0
    0 0 0 0 0 0 1
    0 0 1 0 0 1 0
  [大きい丸括弧省略]
 | 
    
順序対の集合 (内包的記法): {(x,y) | x∊C ∧ y∊C ∧ x-y > -3 ∧ (prime(x)∨prime(y)) ∧ (x+y) mod 3 = 1}
順序対の集合 (外延的記法): {(1,3), (2,2), (3,1), (3,4), (4,3), (5,2), (5,5), (6,7), (7,3), (7,6)}
後期試験 ・ 2010 年 1 月 22 日 2 時限実施 ・ ページ
| 授業 科目  | 
      情報数学 I | 学生番号 | 学科 | 学年 | 組 | 番 | フリ ガナ  | 
      評点 | ||||||||
| 氏名 | ||||||||||||||||
| 担当者 | DÜRST, Martin J. | |||||||||||||||
((A∧B)→C) → (A→(B→C)) が恒真であることを式の変換によって証明しなさい。変換ごとに使用した性質の名前を明記しなさい。
| 式 | 使用する性質 | 
|---|---|
| ((A∧B)→C) → (A→(B→C)) | 含意の除去 | 
| ¬(¬(A∧B)∨C) ∨ (¬A∨(¬B∨C)) | ド・モーガンの法則 | 
| ¬((¬A∨¬B)∨C) ∨ (¬A∨(¬B∨C)) | 結合律 | 
| ¬(¬A∨¬B∨C) ∨ (¬A∨¬B∨C) | 排中律 | 
| T | (終わり) | 
n ≧ 1 の場合、1·2 + 2·3 + ... + n·(n+1) = n·(n+1)·(n+2)/3 を証明しなさい。
数学的帰納法を使って証明する。
基底: n=1: 1·2 = 2 = 1·2·3/3
帰納: 1·2 + 2·3 + ... + k·(k+1) =
k·(k+1)·(k+2)/3 を前提として
1·2 + 2·3 + ... + k·(k+1) + (k+1)·(k+2) =
(k+1)·(k+2)·(k+3)/3
を証明できればよい。
証明したいものから前提を両側で引くと
(k+1)·(k+2) =
(k+1)·(k+2)·(k+3)/3 -
k·(k+1)·(k+2)/3 =
(k+1)·(k+2)·(k+3)/3 -
(k+1)·(k+2)·k/3 =
((k+1)·(k+2)/3)((k+3)-k) =
((k+1)·(k+2)/3)·3 =
(k+1)·(k+2)
で証明が完了。
 
関係の性質には反射的、対称的、推移的、反対称的がある。 その性質の有無の組合せから、授業で詳しく説明した二つの組合せについて、名称と各性質の有無を記述し、行列表現での見分け方を簡単に説明しなさい。
対称的かつ推移的ではないかつ反対称的な関係の例を作ることは不可能である。このことを証明しなさい。
対称的かつ反対称的な関係が必ず推移的であることを証明すればよい。 行列表現で対称的というのは対角線の両側に対称的な位置にあるところが同じということ。 反対称的というのは対角線の両側に対称的な位置にあるところが高々一か所しか 1 がない。 対称的かつ反対称的というのは結果的に対角線意外に全て 0 になる。 しかし対角線意外に全て 0 の関係は必ず推移的であるので証明が完了です。