ログインする ユーザー登録する

(架空縛り)13.「じ」→「ジョコビッチ細胞」Kamenashi

使用したAI Stable Diffusion XL
《架空ワード限定のチェーン》
このチェーンでは、実在する言葉を使用してはいけません!
完全に意味がわからない単語はもちろん、
「ムニエル鈴木」「村の秘宝守り隊」など、架空の人名地名曲名グループ名とかもOKです!
※もしそのワードが実在していたと発覚した時は「こんなワード実在したんだ」という学びの機会にしましょう(笑)

──────────

■企画ページ
- メイン:しりとりチェーン2
https://www.chichi-pui.com/events/user-events/d94e16bb-2920-4007-8b90-18ac8d2b9895/
- 実況部屋:しりとりチェーン2実況解説席
https://www.chichi-pui.com/posts/9f3976c0-96eb-4c42-a561-e110ce051b1d/

■チェーン
(架空縛り)1.「む」→「ムニャマベレビ」POLOLLIPOP!
https://www.chichi-pui.com/posts/e169073f-2064-4d4e-b083-d94f45d08466/
(架空縛り)2.「び」→「ビカニ」たろうさん
https://www.chichi-pui.com/posts/2e3a0f25-9050-4459-baa8-8ff39330b5f4/
(架空縛り)3.「に」→「乳塩基菌飲料」なにしてんねんさん
https://www.chichi-pui.com/posts/36732149-0096-41a5-86af-6cfcd571e84f/
(架空縛り)4.「う」→「うにねこ」霧雨カスミ
https://www.chichi-pui.com/posts/9b3ec45c-c856-4113-a8ad-24e8b364dd27/
(架空縛り)5.「こ」→「好々婆」(こうこうば)ミラさん
https://www.chichi-pui.com/posts/4cba388e-35f4-46db-8d5a-59930bed3110/
(架空縛り)6.「ば」→「バッハャヤェエイェーッヘヘヘww1世」POLOLLIPOP!さん
https://www.chichi-pui.com/posts/b5d1f95c-748a-4183-867c-dc39e0f0645d/
(架空縛り)7.「い」→「イラベルポ」かにすけさん
https://www.chichi-pui.com/posts/e1332a32-d4d3-455b-8d46-c92c290bf1c8/
(架空縛り)8.「ぽ」→「ポーツマスロブスターズ」ナミサン
https://www.chichi-pui.com/posts/82116a68-9e51-4715-b3ab-2327ee6c6de1/
(架空縛り)9.「ず」→「ズォールヒー国(こく)」霧雨カスミさん
https://www.chichi-pui.com/posts/ac9c8234-d152-4750-954e-76fea6241045/
(架空縛り)10.「く」→「クァクァウティン・コンプレックス」安木やま子さん
https://www.chichi-pui.com/posts/c978618f-2c94-427a-98a0-1e94a20d9991/
(架空縛り)11.「す」→「スアンヌールの原則」たろうさん
https://www.chichi-pui.com/posts/692d5996-c75d-4bb3-b0c9-a379a41eeaaf/
(架空縛り)12.「く」→「クモヒツジ」鈴九さん
https://www.chichi-pui.com/posts/3ffb3923-c505-46dc-bad7-61caf5cd895f/
(架空縛り)13.「じ」→「ジョコビッチ細胞」Kamenashi
https://www.chichi-pui.com/posts/ac8abd51-92a2-4fd1-8f44-c6ee137a9b95/


### ジョコビッチ細胞(Djokovic Cell)の行列形式

ジョコビッチ細胞 $\mathcal{D}_n(\lambda, \kappa)$ は、サイズが $n \times n$($n$ は偶数)の正方行列であり、主対角成分にスカラー $\lambda$ を持ち、逆対角成分(右上から左下への対角線)を中心で符号が反転するスカラー $\kappa$ を持つ特殊な行列です。

具体的には、$4 \times 4$ のジョコビッチ細胞 $\mathcal{D}_4(\lambda, \kappa)$ は以下のような形式をとります。

$$\mathcal{D}_4(\lambda, \kappa) = \begin{pmatrix} \lambda & 0 & 0 & \kappa \\ 0 & \lambda & \kappa & 0 \\ 0 & -\kappa & \lambda & 0 \\ -\kappa & 0 & 0 & \lambda \end{pmatrix}$$

一般の $n \times n$ 行列における成分 $d_{i,j}$ の定義は以下の数式で表されます。

$$d_{i,j} = \begin{cases} \lambda & (i = j \text{ のとき}) \\ \kappa & (i + j = n + 1 \text{ かつ } i < j \text{ のとき}) \\ -\kappa & (i + j = n + 1 \text{ かつ } i > j \text{ のとき}) \\ 0 & (\text{それ以外のとき}) \end{cases}$$

---

### 特性の名前と数学的性質

この行列が持つ最も特筆すべき性質は、「位相同期ラリー則(Phase-Synchronized Rally Law)」と呼ばれます。

テニスのラリーにおいて、コートの端から端へボールが規則的に反射し合うように、ジョコビッチ細胞は「行列の累乗計算」を行った際、対角成分と逆対角成分の間に一切のノイズ(他の成分への値の漏れ)を生じさせることなく、完全に閉じた形で値を更新し続けます。

**数学的性質(数式による証明)**
ジョコビッチ細胞を2乗すると、以下のように元の構造を完全に維持したまま、複素数の乗法と同型の変化を起こします。

$$\mathcal{D}_n(\lambda, \kappa)^2 = \mathcal{D}_n(\lambda^2 - \kappa^2, 2\lambda\kappa)$$

この性質を一般化し、$m$ 乗した際の位相同期ラリー則は、ド・モアブルの定理に酷似した以下の数式で示されます。パラメータ $\lambda$ と $\kappa$ はそれぞれ複素数 $\lambda + i\kappa$ の実部と虚部のように振る舞います。

$$\mathcal{D}_n(\lambda, \kappa)^m = \mathcal{D}_n \left( \sum_{j=0}^{\lfloor m/2 \rfloor} (-1)^j \binom{m}{2j} \lambda^{m-2j} \kappa^{2j}, \sum_{j=0}^{\lfloor (m-1)/2 \rfloor} (-1)^j \binom{m}{2j+1} \lambda^{m-2j-1} \kappa^{2j+1} \right)$$

極座標表示として $\lambda = r \cos \theta, \kappa = r \sin \theta$ と置換すると、計算式は劇的にシンプルになります。

$$\mathcal{D}_n(\lambda, \kappa)^m = \mathcal{D}_n(r^m \cos(m\theta), r^m \sin(m\theta))$$

---

### 発展的状況:どのような計算が楽になるか

このジョコビッチ細胞が真価を発揮するのは、「境界反射を伴う多次元波動シミュレーション」**や、**「金融工学におけるミーン・リバージョン(平均回帰)を伴う高頻度取引モデル」の計算時です。

通常、両端でシグナルが反転して跳ね返るような $n$ 次元のシステム状態を計算する場合、巨大な密行列 $A$ を用いて $A^m$ の行列累乗を計算する必要があります。これには計算量が $\mathcal{O}(n^3 \log m)$ かかり、巨大な系では計算コストが膨大になります。

しかし、システム行列 $A$ を複数のジョコビッチ細胞が並ぶブロック対角行列に分解する「ジョコビッチ分解(Djokovic Decomposition)」を適用できた場合、状況は一変します。

$$P^{-1} A P = \begin{pmatrix} \mathcal{D}_{n_1}(\lambda_1, \kappa_1) & 0 & \dots & 0 \\ 0 & \mathcal{D}_{n_2}(\lambda_2, \kappa_2) & \dots & 0 \\ \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & \dots & \mathcal{D}_{n_k}(\lambda_k, \kappa_k) \end{pmatrix}$$

前述の「位相同期ラリー則」により、各ジョコビッチ細胞の $m$ 乗はスカラーの三角関数計算($\mathcal{O}(1)$)に帰着します。結果として、どれほど巨大な行列の $m$ ステップ先の未来を予測する場合でも、計算コストを事実上 $\mathcal{O}(n)$ レベルまで引き下げることが可能になり、リアルタイムでの未来予測計算が極めて容易になります。


フェルト筋肉おじさんを生成したかったヾ(≧▽≦)ノ

呪文

呪文を見るにはログイン・会員登録が必須です。

イラストの呪文(プロンプト)

jacket partially removed, heart in eye, burnt clothes, holding fishing rod, kanji, doujin cover, pentagram, tape gag, adjusting headwear, red socks, friends, cloud print, coke-bottle glasses, oral invitation, competition school swimsuit, barbell piercing, gradient legwear, prisoner, blood on breasts, wind chime, carrying over shoulder, tape measure, flaming weapon

イラストの呪文(ネガティブプロンプト)

入力なし

Kamenashiさんの他の作品

Kamenashiさんの他の作品

すべてを見る

おすすめ

メンバーシップ

本当にアイスみたいに溶けている女の子
12

本当にアイスみたいに溶けている女の子

580コイン/月以上支援すると見ることができます

二人のJK362~368
7

二人のJK362~368

100コイン/月以上支援すると見ることができます

絢華幻姫 壱
8

絢華幻姫 壱

500コイン/月以上支援すると見ることができます

木の枝の伝説剣
12

木の枝の伝説剣

580コイン/月以上支援すると見ることができます

ComfyUIでOpen Pose Editorを使う
5

ComfyUIでOpen Pose Editorを使う

全体公開

先日、ComfyUIにOpen Pose Editorを導入しようと巧く行かないと聞き、いろいろ試した結果、下記のカスタムノードが使えましたので、報告です。 今回使ったカスタムノード(画像1と画像5の茶色のノード) ・ComfyUI-openpose-editor URL: https://github.com/huchenlei/ComfyUI-openpose-editor  Load Openpose JSON ・comfyui_controlnet_aux URL: https://github.com/Fannovel16/comfyui_controlnet_aux  Render Pose JSON (Human)  OpenPose Pose ※「Load ControlNet Model」「Apply ControlNet」はConfyUI標準のノードです。 ------------------------------------------------------------------------------------------------ 画像2の様に、「Load Openpose JSON」を右クリックして表示されるメニューから、「Open in Openpose Editer」クリックします。 ※画像では抜けていますが、先に「json str」欄に、Pose KeypointのJSON形式のデーターを書き込む必要があります(重要 JSON形式のデーターの作成方法は「おまけ」で)。  初めて使う時は注意して下さい。  一度書き込んで、ワークフローを保存しておけば、次回から問題なく使えます。  なお、ComfyUIのサーバーを再起動するまでは、情報が保持される様ですので、その間は空欄でも使えます。 ------------------------------------------------------------------------------------------------ 画像3:「SD-WEBUI-OPENPOSE-EDITER 」が起動します。 JSONデーターを基に棒人間が表示されますので、編集します。 編集後、「ControlNetにポーズを送信」クリックすると「SD-WEBUI-OPENPOSE-EDITER」が終了し、ワークフローに戻ります。 ※先にJSONデーターを書き込まないと、「ControlNetにポーズを送信」が表示されず、何もできなく成ってしまいます。  抜けるには、ComfyUIのブラウザ画面を閉じるしかありません。 ワークフローに戻ったら、「json str」欄に編集後のデーターが書き込まれていますので、一度コピーして上書きして下さい(重要)。 「json str」欄を選択して、Ctrl+a、Ctrl+c、Ctrl+v を順に実行 ※上書きしないと、編集前のデーターで処理されます。 ------------------------------------------------------------------------------------------------ 画像4:実行例です。 そこまで追従してくれませんねw Openpose用のモデルを変更すれば変わるかも知れません。 ------------------------------------------------------------------------------------------------ おまけ Pose KeypointのJSON形式のデーターを作成するために、画像を元に作成する方法があります(画像5) 「OpenPose Pose」ノードを使い、「POSE_KEYPOINT」から出力されたデーターをコピーして、「Load Openpose JSON」に張り付けます。

ChatGPTで背景合成→SDXLで仕上げる。私がよく使っている制作フロー
5

ChatGPTで背景合成→SDXLで仕上げる。私がよく使っている制作フロー

100コイン/月以上支援すると見ることができます

絵柄指定プロンプト【第三弾】
2

絵柄指定プロンプト【第三弾】

100コイン/月以上支援すると見ることができます

雲の道を歩く見習い配達員
15

雲の道を歩く見習い配達員

580コイン/月以上支援すると見ることができます

関連イラスト

コレクション

すべて見る

Stable Diffusion XLのイラスト

すべてを見る

トレンド

すべてを見る

ユーザー主催投稿企画

すべてを見る

新着イラスト

すべてを見る