Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Sunday Math Party 36 - Operate with Operate

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

Sunday Math Party 36 - Operate with Operate

第36回日曜数学会「演算と演算の演算」

私のブログで紹介した「演算同士の演算」「演算を引数として持つ関数」をベースにお話しする予定です。
例えば、「+×+」や「×+×」などの演算を定義してみよう、という試みです。

https://blog.yu.butchi.jp/post/2025-09-23-function-with-operation
https://blog.yu.butchi.jp/post/2025-09-22-operation-with-operation

Avatar for IWABUCHI Yu(u)ki butchi

IWABUCHI Yu(u)ki butchi

June 14, 2026

More Decks by IWABUCHI Yu(u)ki butchi

Other Decks in Science

Transcript

  1. Wolfram言語の関数の振る舞い 入力形式: x + y 標準形式: Plus[x, y] ExpressionJSON: ["Plus",

    "x", "y"] Wolfram言語 (Mathematica) の関数は基本的に全て「配列」で書ける 8
  2. 加算と乗算の演算リスト + × + = 0 × 0 = 0

    + × × = 0 × 1 = 0 × × + = 1 × 0 = 0 × × × = 1 × 1 = 1 + + + = 0 + 0 = 0 + + × = 0 + 1 = 1 × + + = 1 + 0 = 1 × + × = 1 + 1 = 2 12
  3. + × + = + + × × = +

    × × + = + × × × = × + + + = + + + × = × × + + = × × + × = ? 加算と乗算の演算リスト 13
  4. ハイパー演算 加算 (+) をインクリメントすると乗算 (×) 乗算 (×) をインクリメントすると冪乗 (^) 冪乗

    (^) をインクリメントするとテトレーション(↑↑) → 演算に順序を与えることができる! 14