世界の言語史

架空名の時代別推導

既存の名を、文脈と単位を明示した規則で時代ごとに推導します。未適用の順序案を比較し、同形の名前でも人物を統合しません。

命名ガイドを読む ↓
01

物語の条件を設定

1〜60の正確な文字列、各16単位以内。作者の記号であり、発音を推測しません。Unicodeの正規化もしません。

id、person、original、指定したsegmentsを1〜64個。元の表示は単位を結合した表記と別に保持します。元の名は20件まで。

id/label/atは1〜4件で、位置も重複させません。atは0〜10000の作者の整数で、史実の日付ではありません。元の名と時代の組は80件以内。

0〜50件。fromは空不可、to/left/rightは空可。全て登録した単位を使います。start/endは文脈全体の外側の境界。各規則を左から重複なしで一度適用し、途中の形は128単位以内。

root/rule/expected/reason。expectedは適用前の正確な単位配列。その元の名だけ規則を省き、候補の一致位置も示します。期待した形と違う例外では対象の推導を止めます。

既存のruleと新しいorderだけ。時代と元の名を固定し、現在の規則を編集せず別の経路を計算します。順序の衝突や案の例外不一致でも現在の推導は残します。比較しない場合は[]。

制作プロジェクトの保存と復元

このブラウザーに保存します。プロジェクトの書き出しには非公開の正体を含む全入力が入ります。共有前に確認してください。

02

結果と理由を比較 6

静的な例です。操作にはJavaScriptが必要です。

初期設定の例です。組版の初期計測は概算です。

現在の経路と未適用の順序案
元の名/人物時代現在の形未適用の案単位の比較
older / singerEarly form [0]KavenaKavena同じ単位列
older / singerMiddle form [1]KabinaKabena単位列が変化
older / singerLate form [2]KabinKaben単位列が変化
other / gardenerEarly form [0]KabenaKabena同じ単位列
other / gardenerMiddle form [1]KabinaKabina同じ単位列
other / gardenerLate form [2]KabinKabin同じ単位列

表示が同じでも、単位の区切りや人物は同じとは限りません。案は入力へ適用していません。空の形を新しい名前で埋めません。

現在の経路 · older / singer
現在の経路 · older / singer
規則/位置適用前の単位適用後の単位一致位置・0始まり処理/理由
shift-v [1 / 0]K · a · v · e · n · aK · a · b · e · n · a2applied
raise-e [1 / 1]K · a · b · e · n · aK · a · b · i · n · a3applied
drop-a [2 / 0]K · a · b · i · n · aK · a · b · i · n5applied

位置は適用前の単位列で数えます。authored-exceptionなら実際の一致候補を示しつつ、その元の名だけを保持します。

現在の経路 · other / gardener
現在の経路 · other / gardener
規則/位置適用前の単位適用後の単位一致位置・0始まり処理/理由
shift-v [1 / 0]K · a · b · e · n · aK · a · b · e · n · a—no-match
raise-e [1 / 1]K · a · b · e · n · aK · a · b · i · n · a3applied
drop-a [2 / 0]K · a · b · i · n · aK · a · b · i · n5applied

位置は適用前の単位列で数えます。authored-exceptionなら実際の一致候補を示しつつ、その元の名だけを保持します。

未適用の順序案 · older / singer
未適用の順序案 · older / singer
規則/位置適用前の単位適用後の単位一致位置・0始まり処理/理由
raise-e [1 / 0]K · a · v · e · n · aK · a · v · e · n · a—no-match
shift-v [1 / 1]K · a · v · e · n · aK · a · b · e · n · a2applied
drop-a [2 / 0]K · a · b · e · n · aK · a · b · e · n5applied

位置は適用前の単位列で数えます。authored-exceptionなら実際の一致候補を示しつつ、その元の名だけを保持します。

未適用の順序案 · other / gardener
未適用の順序案 · other / gardener
規則/位置適用前の単位適用後の単位一致位置・0始まり処理/理由
raise-e [1 / 0]K · a · b · e · n · aK · a · b · i · n · a3applied
shift-v [1 / 1]K · a · b · i · n · aK · a · b · i · n · a—no-match
drop-a [2 / 0]K · a · b · i · n · aK · a · b · i · n5applied

位置は適用前の単位列で数えます。authored-exceptionなら実際の一致候補を示しつつ、その元の名だけを保持します。

Kavena

元の名 older/人物 singer・Early form:Kavena。0件の規則を指定順に確認。この時代に同じ空でない表示になる別の入力はありません。作者の単位による推導で、確認された発音や本人の採用ではありません。

推導の外に、元の人物を保持する

元の表示Kavenaは元の名older/人物singerに属します。Early formでは指定した単位をKavenaとして結合します。指定規則の結果で、実在の発音、本人の選択、確認された古形の証拠ではありません。

どの水準で同じかを読む

この時代に同じ空でない表示になる別の入力はありません。この入力表の比較で、世界での未使用の確認ではありません。

Kabina

元の名 older/人物 singer・Middle form:Kabina。2件の規則を指定順に確認。同じ表示の元の名:older、other。人物は別に保持します。作者の単位による推導で、確認された発音や本人の採用ではありません。

推導の外に、元の人物を保持する

元の表示Kavenaは元の名older/人物singerに属します。Middle formでは指定した単位をKabinaとして結合します。指定規則の結果で、実在の発音、本人の選択、確認された古形の証拠ではありません。

どの水準で同じかを読む

この時代に同じ表示になる元の名はolder、otherです。人物を保持し、場面で類似を使う前に単位の経路を確認します。

Kabin

元の名 older/人物 singer・Late form:Kabin。3件の規則を指定順に確認。同じ表示の元の名:older、other。人物は別に保持します。作者の単位による推導で、確認された発音や本人の採用ではありません。

推導の外に、元の人物を保持する

元の表示Kavenaは元の名older/人物singerに属します。Late formでは指定した単位をKabinとして結合します。指定規則の結果で、実在の発音、本人の選択、確認された古形の証拠ではありません。

どの水準で同じかを読む

この時代に同じ表示になる元の名はolder、otherです。人物を保持し、場面で類似を使う前に単位の経路を確認します。

Kabena

元の名 other/人物 gardener・Early form:Kabena。0件の規則を指定順に確認。この時代に同じ空でない表示になる別の入力はありません。作者の単位による推導で、確認された発音や本人の採用ではありません。

推導の外に、元の人物を保持する

元の表示Kabenaは元の名other/人物gardenerに属します。Early formでは指定した単位をKabenaとして結合します。指定規則の結果で、実在の発音、本人の選択、確認された古形の証拠ではありません。

どの水準で同じかを読む

この時代に同じ空でない表示になる別の入力はありません。この入力表の比較で、世界での未使用の確認ではありません。

Kabina

元の名 other/人物 gardener・Middle form:Kabina。2件の規則を指定順に確認。同じ表示の元の名:older、other。人物は別に保持します。作者の単位による推導で、確認された発音や本人の採用ではありません。

推導の外に、元の人物を保持する

元の表示Kabenaは元の名other/人物gardenerに属します。Middle formでは指定した単位をKabinaとして結合します。指定規則の結果で、実在の発音、本人の選択、確認された古形の証拠ではありません。

どの水準で同じかを読む

この時代に同じ表示になる元の名はolder、otherです。人物を保持し、場面で類似を使う前に単位の経路を確認します。

Kabin

元の名 other/人物 gardener・Late form:Kabin。3件の規則を指定順に確認。同じ表示の元の名:older、other。人物は別に保持します。作者の単位による推導で、確認された発音や本人の採用ではありません。

推導の外に、元の人物を保持する

元の表示Kabenaは元の名other/人物gardenerに属します。Late formでは指定した単位をKabinとして結合します。指定規則の結果で、実在の発音、本人の選択、確認された古形の証拠ではありません。

どの水準で同じかを読む

この時代に同じ表示になる元の名はolder、otherです。人物を保持し、場面で類似を使う前に単位の経路を確認します。

AI支援によるオリジナルのガイドです。2026年11月1日更新。明示した規則と出典に基づき、確認内容を記録しています。人の専門家による承認は主張しません。

古そうな表記に、変化の経路を与える

古い名前と新しい名前が似ていると、作者は二つに歴史を感じるかもしれません。その感覚は出発点になりますが、どこが変わり、どの名が変化を受けず、なぜ別の名が同じ形になったかまでは説明しません。この作業台は、架空の変化を明示した規則にします。分けた単位、時代、文脈を入力し、実在の言語を背後に捏造せずに、指定の結果を追います。

主な作業は、既存の小さな語彙を時代ごとに変換することです。命名文法のツールが要素を組み合わせて候補を作るのに対し、ここでは元の名を固定し、文脈による変更、例外、同形化を調べます。再現できる架空の構成であり、語源の発見、発音の記録、本人が全ての推導形を採用したという判断ではありません。

創作例:合唱の名簿にある二つの名

架空の都市で長い眠りから戻ったKavenaは、毎年の合唱が覚えていた折り返しを今も歌うと知った。旋律は残っていたが、古い独唱の横に印刷された名はKabinだった。指揮者は、現在の合唱団にいる庭師もKabinと載っていると説明した。その午後、稽古のメモは二つの記録を一人の復帰した役として扱ってしまった。

庭師はKabenaと署名した種の台帳を持ってきた。Kavenaは合唱の紙の裏に、自分の以前の表記を書いた。指揮者は、どちらが本来の人物かを古そうな字面で決めようとした。しかし二人とも、それでは困ると答えた。名前の変化を比較するより前から、記録は別の持ち主に属していた。

合唱の言語ノートには、作者が定めた経路があった。aとeの間のvをbへ変え、次にbとnの間のeをiにし、後の時代には末尾のaを落とす。その規則ならKavenaはKabinaを経てKabinとなり、KabenaもKabina、Kabinへ進む。後の表示が同じでも、二つの元の名がある。一つの経歴や、庭師が歌手の子孫という関係を証明したわけではない。

Kavenaは自分の出演名にKavenaを残し、受け継がれた歌では合唱の現在の形を使うことにした。庭師も種の台帳にはKabenaを残した。指揮者は人物IDを二つに戻し、現代形の歌詞に注を付けた。一人が名を諦めるのでなく、推導された語形、現在のクレジット、人物を分けることで整理できた。

これは独自の創作例です。眠り、共同体、規則は架空です。元の名の経路は語彙の約束を示し、その名を使う全員の寿命を表しません。単位を指定しただけでは役者の発音も確定しないため、確認済みの読みや録音は別の制作資料になります。

もし元の記録を全てKabinへ置き換えれば、混乱を説明するための二つの出発点を失います。Kavenaが全く別の出演名を選ぶ場合も帰還の場面は成立しますが、継続と本人の選択の関係は変わります。自分の作品でも、誰が受け継いだ形を使い、誰が別の表記を残すかを決めてください。計算した経路はその意思を代行しません。

変換の前に単位を決める

unitsは正確な文字列の有限の一覧です。一文字、二文字の組、作者が定義する記号などを単位にできます。発音の値を推測したり、自動で名前を区切ったり、Unicodeの違いを同一だとして正規化したりしません。初期例の大文字Kも作者の記号で、確認された音韻分析を意味しません。

元の名にはid、人物のperson、original、segmentsを持たせます。表示用のoriginalは、単位を結合した形と独立して保持します。編集上の表記を残しながら、明示した別の表現へ規則を適用できます。ただし、単位への分け方が誤っていれば、整った経路がその分析の正しさを保証することはありません。

tとhの二単位と、thという一単位は違います。結合するとどちらもthでも、thを対象にした規則が一致するのは後者です。同形の集合は結合した表示で作り、元の名と人物を保持します。同じ発音、同じ単位、同じ人物だと宣言する集合ではありません。

貼り付けた行順と、時代順を分ける

checkpointsには重複しない整数の位置と表示名を指定します。規則にはatと、同じ時代内のorderを持たせます。処理はその指定で並べるため、JSONの行を反転しても歴史が黙って変わりません。同じat/orderが二つあれば曖昧な順序として拒否します。atの1を特定の歴史年代と扱わず、実在の暦も解釈しません。

初期の現在の経路は時代1でshift-v、raise-eの順です。Kavenaでは最初の規則が次の規則の環境を作るので、中間形はKabinaです。Kabenaは初めからその環境にbがあり、同じ形になります。時代2のdrop-aで両方がKabinとなります。

orderProposalは時代と元の名を動かさず、時代1の二規則を反転する未適用の案です。raise-eが先ならKavenaには必要なbがなく、次のshift-vでKabenaになります。その後の削除でKabenです。もう一方はKabina、Kabinへ進むままです。別の仮定の経路を比較しているのであり、現在の規則を自動修正していません。

文脈全体と、一回の走査を読む

規則は空でないfrom、空でもよいto、隣接するleft/right、明示的なstart/endを使います。空の文脈はその側の条件を付けません。境界は文脈全体の外側にかかります。leftがa、fromがv、rightがeで両境界を指定すれば、a-v-e全体が語の端から端までを占める必要があります。

一致は適用前の列を見て、左から重ならないように選びます。a-a-aのaaをbへ変えるなら、最初の二単位がbになり、最後のaが残ります。二番目と三番目の重なる組も変えることはありません。これはこのツールの操作規約であり、自然言語の全ての音変化についての普遍的な説明ではありません。

同じ規則で、置き換えた内容を再帰的に処理しません。aをaaにする規則は二つのaを返し、その規則だけで無限には増えません。次の規則はその結果を見ます。変更が後続の環境を作る場合や、境界に接する単位を失う場合には、この区別が重要になります。

経路には適用前と後の単位、一致した0始まりの位置を記録します。位置はバイト、文字、音節でなく、作者が分けた単位を数えます。見た目のきれいな表記が大切な区切りを隠すとき、正確な配列が確認の根拠です。単位の変更と、結合した文字列の変更も常に同じとは限りません。

例外は一つの元の名と規則に限定する

例外はrootとrule、適用前の正確なexpected、規則を省く理由で指定します。人物の全ての名を固定する機能ではなく、後の規則は適用されます。一致するはずの位置も残すので、例外で保持した場合と、もともと環境が一致しなかった場合を区別できます。

たとえばolderのraise-eを、expectedがK-a-b-e-n-aとして省きます。現在の中間形はKabenaに残り、もう一つはKabinaです。末尾の削除は続くため、最終形はKabenになります。語尾も保持する設定なら、最初の例外を黙って拡張せず、別の明示した判断が必要です。

expectedは過去の前提の取り違えを防ぎます。規則を逆順にした案ではraise-eが先なので、見えるのはK-a-v-e-n-aです。期待した適用前と一致せず、案は理由付きで計算不可になりますが、現在の有効な経路は残ります。現在の規則自身で例外が古くなった場合は、都合よく免除せず、その推導を停止します。

儀礼上の保持という説明が説得力を持つかは、ツールが判断しません。理由は作者の創作の宣言で、研究の引用ではありません。判断を確認可能にし、読者に重要なら世界や場面の中でも支えてください。一つの名を救う例外を増やす前に、規則の範囲が本当に必要なものか考えることもできます。

同形は、物語上の判断を求める

現在の経路では、各時代で同じ空でない表示になる元の名をまとめます。初期例は中間のKabinaと後のKabinで、人物を分けたまま二つを示します。順序案には同じ集合がありません。元の人物を動かさなくても、規則によって場面の曖昧さが変わります。

同形になること自体は失敗ではありません。呼び間違い、意図的な対比、文脈での区別に使うこともできます。実際の場面で読者が何を区別する必要があるかを選びます。ツールは片方へ別名を強制せず、似ているから血縁だとも認定しません。共通の表示からどこまで推論してよいかは、作品の根拠を別に確認します。

全ての単位を失った形は、空のまま未解決として表示します。新しい名を代わりに創作しません。最後の材料を除いた規則を調べてください。このモデルは便利な母音の挿入、推測した不規則形、実在の古形の復元を自動で補わないので、空を完成した候補と扱わないでください。

比較と引き渡しで失わない情報

主表は全ての元の名と時代について、現在と未適用の案を比べます。結合した表示が同じでも、単位列が違えば比較欄に現れます。正確な操作、環境、例外が必要なら経路を開きます。二つの経路の見出しは別のままで、案を現在の設定として表示しません。

結果カードは元の名、人物、時代、元の表示を説明し、コピーにもその範囲と計算できた未適用の案を含めます。同じKabinaでも、root/personが違う二枚を独立して保存できます。表示が同じという理由で、片方を消すともう片方も消えることがないように扱います。

非公開の引き渡しには単位、元の名、時代、規則、例外、経路と差分が入ります。プロジェクトには再現に必要な実際の入力を保持します。原稿全体がなくても、人物の関係や将来の慣習を明かし得るので、共有前に中身と相手を確認してください。結果のファイルが自動的に公開用や匿名になるわけではありません。

有限の表と、狭い主張を保つ

この版は単位60、元の名20、時代4、規則50、例外100件までです。元の名と時代の組は80件以内にし、最初のsegmentsは64、途中の形は128単位以内にします。規則の配列にも小さな上限があります。途中で超えた場合、切り詰めた経路を完成として返さず、対象の推導を止めます。

全ての規則は最後の時代までに入れ、指定した例外も確認できる範囲にします。ワイルドカード、自動的な音の種類、強勢、実在言語の同定、語源の推測は対象外です。記号の一覧は研究コーパスではなく、正確に処理できても文化の真正さを認めたことにはなりません。

新しい元の名を要素から作るなら命名文法、既存の名に指定した変化がどう働くかなら本ページ、役者の実際の読み方なら確認済みの読みと排演の工程を使います。別の問いを混ぜないことで、名前の判断を説明しやすく、変更もしやすくなります。

完全な経路があれば本当の語源が証明されますか

指定した架空の単位規則の範囲内の結果を示すだけです。表記の出典、歴史的な確認、発音、文化の説明には別の根拠が必要で、このツールはそれを創作して補いません。

別人が同じ表示になるのはなぜですか

異なる元の名が同じ規則で同形になる場合があります。rootとpersonのIDは保持します。場面に関係する類似でも、同じ身元や血縁を証明せず、本人へ推導形の採用を強制しません。

例外は名前全体を固定しますか

適用前のexpectedが一致したときに、一つの元の名の一規則を省くだけです。後の規則は続きます。期待が古ければ対象の経路を止めますが、案の失敗で現在の有効な経路を消しません。

順序案は既に現在の規則へ適用されていますか

同じ元の名と時代で別の経路を計算した未適用の案です。単位と経路を比べ、採用するなら現在のorderを意図して編集します。案が計算不可でも、現在の経路は有効なままの場合があります。

方法の参考資料と範囲

本ページの方法と例は独自の創作・制作モデルです。前提と制限はガイドで説明し、外部の歴史や文化の権威を示すものとは扱いません。