タイトル
この記事は第
法人番号と呼ばれる、日本国内の法人一つ一つに割り振られている
国税庁のサイトによれば、法人番号とはつぎのようなものてす。
法人には、1法人1つの法人番号(13桁)が指定され、登記上の所在地等に通知されます。個人番号(マイナンバー)と異なり、原則として公表され、どなたでも自由に利用できます。(国税庁のサイトより)
いくつか例をあげてみましょう。
法人番号 | 商号又は名称 |
---|---|
2000012010019 | 内閣府 |
7010401090954 | Twitter Japan株式会社 |
3010401041317 | SBクリエイティブ株式会社 |
※ 法人番号がつけられる法人は、株式会社に限らず、内閣府など行政機関にも付番されています。
「幼女の論理クイズ」と呼ばれるジャンルがあります。たいていは、とても頭脳明晰な数人の幼女が出てきて、難しい問題を論理の力で解かなければならない設定になっています。
2017年ごろに「たぶんこれが世界一難しい論理クイズ」として二人の幼女が出てくる論理クイズ「2人の幼女とチェス盤の部屋」というものがあるということをTwitterで知りました。それからしばらくして幼女の論理クイズをよく見るようになりましたので、現在、ネットで幼女の論理パズルがいろいろ出回っているのはその影響ではないかと思っていますが、実際のところはよくわかりません。
なぜ「幼女」?と思って調べてみたところ、一説によれば幼女とは「幻ノ女」の略称であり、完璧な演繹・推論を行うこの世ならざる存在として、論理クイズの世界では「幼女」が登場するのだそうです。(信じるか信じないかはあなた次第です)
参考: 超難問論理クイズ「2人の幼女とチェス盤の部屋」が本当に難しすぎた
まずは、私の考えた幼女の論理クイズ(法人番号編)を紹介します。
白紙が置いてある部屋があります。悪魔はランダムに
この部屋の外に幼女
悪魔は数字を書き終えると幼女
その後、悪魔は幼女
幼女
その後、悪魔は幼女
幼女
ただし、幼女たちはルールを知った上でゲーム開始前に戦略を打ち合わせることができます。
是非、一度解法を考えていただきたいと思います。
ネタバレ回避のために少しスペースをあけます。スクロールして下にお進みください。
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
↓
この問題の結末はこうです。
【結末】
幼女たちは、「法人番号の指定等に関する省令第二条」を使って無事にこの部屋を脱出することができました。
法人番号の指定等に関する省令第2条
「なんのこっちゃ」と思われたかもしれません。解説は後でするとして、とりあえずこの条文すごいと思いませんか?
法律の文体と数式が悪魔合体して、「法律の文体嫌い」な人からも「数式嫌い」な人からも、どちらからも嫌われそうな禍々しい姿ではありませんか。
ちなみに私はこういうの大好きです。
条文の中にバリバリ数式が出てくるのがなんとも面白いですね。
実際のところ、たいていの法令では「~を乗じて、~で除す」みたいに、数式を使わず文章で計算式を表現していることがほとんどですので、こんな風に数式がそのまま出てくるのはとても珍しいです。
ところでこういった法令は「官報」で公布されるのですが、「官報」の文章は縦書きなんです。この数式の入った省令はどうやって官報に載せたのか、気になったので調べてみました。(過去の官報のデータは「 インターネット版官報 」のサイトで誰でもみることができます。)
インターネット版官報
拡大版
無理やり詰め込んだ感がすごいです。実に強引で面白いですね!
もう少し詳しく説明します。
法人番号は
法人番号の仕組み
「法人番号の指定等に関する省令第二条」は、このチェックデジットの計算式を表しています。
算式
算式の符号
国税庁のサイトに図解がありますのでそれを見てみましょう。
チェックデジットの計算
チェックデジットの計算例
もし何かのシステムに法人番号を入力する際に、法人番号のどれか1つの数字に誤入力があった場合、計算が合わなくなるのでシステム側で誤入力を検出できるというわけですね。
ただし、「
「
また、偶数桁の数字だけ
幼女たちは、このチェックデジットで法人番号の誤入力を検出する仕組みを逆に利用し、あえて誤入力することでチェックデジットを変化させて悪魔の挑戦に答えたというわけでした。
それでは具体的な解法を説明します。
幼女
すると、悪魔の指定した桁の数字を適切な数に書き換える(わざと誤入力を起こす)ことで、チェックデジットが
適切な数に書き換えていれば、幼女
悪魔が紙に
と書き、幼女
幼女は
チェックデジット | 12桁の数字 |
---|---|
3 | |
1 | |
8 | |
4 | |
2 | |
9 | |
7 | |
5 | |
3 |
右から
したがって、幼女
そうすると、幼女
参考としてチェックデジットを計算するDesmosへのリンクを置いておきますので検算してみてください。
本文中にも書きましたが、今回の論理クイズは、「世界一難しい」ともいわれている「2人の幼女とチェス盤の部屋」という論理クイズが元ネタになっています。
実際、その論理クイズも、あえて誤入力を起こしてチェックデジットを思い通りに操作するという考え方を発展させた方法で解くことができます。
興味のある方はそちらも挑戦してみてください。(本当に難しいです)