メインコンテンツへスキップ

401 AI Studio 数式再現 プロンプト



    あなたはHTMLコーディングと文章分析を行うアシスタントです。
    以下の【入力データ】を元に、【指定HTML構造】のテンプレートに当てはめて、完全なHTMLコードを出力してください。
    Pythonスクリプトの話は不要です。完全なHTMLコードのみを出力してください。
    
    【入力データ】
    ■ タイトル:
    [ここに今回のタイトルを入力]
    
    ■ 先頭リンク:
    [ここに今回の先頭リンクを入力]
    
    ■ 今回の新規本文:
    [ここに今回分析・HTML化してほしい草稿本文を入力]
    
    ■ 末尾リンク・参照(必要に応じて追加):
    [ここに末尾リンクを入力]
    
    
    【出力ルールの指示】
    1. 以下の【指定HTML構造】のCSSやJavaScript(背景反転や保存ボタンの機能)は一切削らずにそのまま使用すること。
    2. HTMLの構造は上から順に以下のように配置すること。
       ① <h1>タイトル</h1>
       ② <div class="link-section"> 先頭リンク
       ③ <div class="message human-message"> 今回の新規本文
       ④ <div class="message ai-message"> (AIであるあなたの分析・解説をここに記載)
       ⑤ <div class="link-section"> 末尾リンク・背景記事7選
       ⑥ <div class="message human-message"> 【固定で組み込むテキスト】(後述のテキストをそのまま配置)
    
    【固定で組み込むテキスト(一番下に配置してください)】
    <div class="message human-message">
    <div class="label">🧑 HUMAN - ヒト側 / 本文・AIへの指示</div>
    <p>石川史郎氏の量子言語 抜粋<br>
    <a href="https://posfie.com/@timekagura/p/P8PCqlzhttps://million2024.hatenablog.com/entry/2024/03/14/150552" target="_blank">https://posfie.com/@timekagura/p/P8PCqlzhttps://million2024.hatenablog.com/entry/2024/03/14/150552</a></p>
    
    <p>コペンハーゲン解釈; 科学哲学 理系の西洋哲学史<br>
    <a href="http://chanelkant.blog.fc2.com" target="_blank">http://chanelkant.blog.fc2.com</a></p>
    
    <blockquote>
    <strong>6:科学と統計学;量子言語;</strong><br>
    第6話 古典力学的世界観=統計学<br><br>
    ここまででも何度か述べたが、<br>
    アリストテレスの三段論法を現代に受け継いだのは、<br>
    数理論理学ではなくて統計学である。<br><br>
    すなわち、現代の論理学は、統計学である。<br>
    <a href="http://chanelkant.blog.fc2.com/blog-entry-14.html" target="_blank">http://chanelkant.blog.fc2.com/blog-entry-14.html</a>
    </blockquote>
    
    <blockquote>
    <strong>42:プリンキピアと地動説</strong><br>
    第42話 「天動説 vs. 地動説」の意外な決着の仕方<br>
    <a href="http://chanelkant.blog.fc2.com/blog-entry-65.html" target="_blank">http://chanelkant.blog.fc2.com/blog-entry-65.html</a>
    </blockquote>
    
    <blockquote>
    <strong>22(下): スコラ哲学;プラトンとアリストテレスの融合第22(下)話</strong><br>
    プラトンとアリストテレスの折衷案<br>
    (千数百年後のトマス・アクィナス;スコラ哲学)<br>
    <a href="http://chanelkant.blog.fc2.com/blog-entry-61.html" target="_blank">http://chanelkant.blog.fc2.com/blog-entry-61.html</a><br><br>
    二元論は実は、三元論であることを最初に発見したのは、<br>
    トマス・アクィナスである。<br><br>
    「物心二元論」と言っても、<br>
    「物」と「心」だけで成立するわけではなくて、<br>
    「物」と「心」を結ぶ「身体」が無ければ成立しない。<br><br>
    結ぶものがなければ、「物一元論」と「心一元論」のように、<br>
    一元論が二つあるに過ぎない。
    </blockquote>
    
    <hr>
    <p>Pythonスクリプトの話は しない 参考資料だ</p>
    <p>以下の 7つの背景記事を読んだ上で、最後に提示する対象記事について分析・解説を行ってください。</p>
    <p>俺の文書をまとめ、なにを俺が 問うことしようとしてるのか考えて。<br>
    まだ俺は文書の途中までしか入力していないことも考慮してくれ。</p>
    </div>
    
    【指定HTML構造(このベースを崩さずに出力してください)】
    ※ここに、今回完成させたHTMLの <head> や <script> を含む空のテンプレートを記述します。(文字数制限のため省略しますが、基本構造は今回作成したものと同じです)


    <!DOCTYPE html>
    <html class='v2' dir='ltr' lang='en'>
    <head>
    <link href='https://www.blogger.com/static/v1/widgets/2872013778-css_bundle_v2.css' rel='stylesheet' type='text/css'/>
    <meta content='width=1100' name='viewport'/>
    <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>
    <meta content='blogger' name='generator'/>
    <link href='https://timetimemath.blogspot.com/favicon.ico' rel='icon' type='image/x-icon'/>
    <link href='https://timetimemath.blogspot.com/2026/10/einstein-400_01548271123.html' rel='canonical'/>
    <link rel="alternate" type="application/atom+xml" title="数式再現&#12288;Einstein氏の&#12288;さぼり - Atom" href="https://timetimemath.blogspot.com/feeds/posts/default" />
    <link rel="alternate" type="application/rss+xml" title="数式再現&#12288;Einstein氏の&#12288;さぼり - RSS" href="https://timetimemath.blogspot.com/feeds/posts/default?alt=rss" />
    <link rel="service.post" type="application/atom+xml" title="数式再現&#12288;Einstein氏の&#12288;さぼり - Atom" href="https://www.blogger.com/feeds/7930760269054608325/posts/default" />
    
    <link rel="alternate" type="application/atom+xml" title="数式再現&#12288;Einstein氏の&#12288;さぼり - Atom" href="https://timetimemath.blogspot.com/feeds/3366539644864973142/comments/default" />
    <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]-->
    <link href='https://blogger.googleusercontent.com/img/a/AVvXsEj_NvPYz0MtvAunuLQjF8wCWSsMnYdTGOtBsP_4VE9FidRQIgh9hKXs9UFCwlD5UTwThD3sHeSVunfnI2qpFMAdIBdN4ITMEQNy5HElpRJJQUEIttyUCLBeaBn24xluZAMh5hIumLuDomb23DMIhk8Z-YrOGP2Sv58RvhL1XKQth8nsYzJE0XpShZOyLgo6=w640-h284' rel='image_src'/>
    <meta content='https://timetimemath.blogspot.com/2026/10/einstein-400_01548271123.html' property='og:url'/>
    <meta content='石川氏 抜粋あり版 数式再現 Einstein 氏の さぼり 400 世界は非対称' property='og:title'/>
    <meta content='    草稿 Einstein 氏の さぼり 400 世界は非対称                文字サイズ:           22px      行間:      1.90            数式:             標準        インライン統一      ...' property='og:description'/>
    <meta content='https://blogger.googleusercontent.com/img/a/AVvXsEj_NvPYz0MtvAunuLQjF8wCWSsMnYdTGOtBsP_4VE9FidRQIgh9hKXs9UFCwlD5UTwThD3sHeSVunfnI2qpFMAdIBdN4ITMEQNy5HElpRJJQUEIttyUCLBeaBn24xluZAMh5hIumLuDomb23DMIhk8Z-YrOGP2Sv58RvhL1XKQth8nsYzJE0XpShZOyLgo6=w1200-h630-p-k-no-nu' property='og:image'/>
    <title>数式再現&#12288;Einstein氏の&#12288;さぼり: 石川氏&#12288;抜粋あり版&#12288;数式再現&#12288;Einstein 氏の さぼり 400&#12288;世界は非対称</title>
    <style id='page-skin-1' type='text/css'><!--
    /*
    -----------------------------------------------
    Blogger Template Style
    Name:     Simple
    Designer: Blogger
    URL:      www.blogger.com
    ----------------------------------------------- */
    /* Content
    ----------------------------------------------- */
    body {
    font: normal normal 12px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    color: #222222 ;
    background: #66bbdd  none repeat scroll top left;
    padding: 0 40px 40px 40px;
    }
    html body .region-inner {
    min-width: 0;
    max-width: 100%;
    width: auto;
    }
    h2 {
    font-size: 22px;
    }
    a:link {
    text-decoration:none;
    color: #2288bb ;
    }
    a:visited {
    text-decoration:none;
    color: #888888 ;
    }
    a:hover {
    text-decoration:underline;
    color: #33aaff ;
    }
    .body-fauxcolumn-outer .fauxcolumn-inner {
    background: transparent url(https://resources.blogblog.com/blogblog/data/1kt/simple/body_gradient_tile_light.png) repeat scroll top left;
    _background-image: none;
    }
    .body-fauxcolumn-outer .cap-top {
    position: absolute;
    z-index: 1;
    height: 400px;
    width: 100%;
    }
    .body-fauxcolumn-outer .cap-top .cap-left {
    width: 100%;
    background: transparent url(https://resources.blogblog.com/blogblog/data/1kt/simple/gradients_light.png) repeat-x scroll top left;
    _background-image: none;
    }
    .content-outer {
    -moz-box-shadow: 0 0 40px rgba(0, 0, 0, .15);
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .15);
    -goog-ms-box-shadow: 0 0 10px #333333 ;
    box-shadow: 0 0 40px rgba(0, 0, 0, .15);
    margin-bottom: 1px;
    }
    .content-inner {
    padding: 10px 10px;
    }
    .content-inner {
    background-color: #ffffff ;
    }
    /* Header
    ----------------------------------------------- */
    .header-outer {
    background: transparent none repeat-x scroll 0 -400px;
    _background-image: none;
    }
    .Header h1 {
    font: normal normal 60px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    color: #3399bb ;
    text-shadow: -1px -1px 1px rgba(0, 0, 0, .2);
    }
    .Header h1 a {
    color: #3399bb ;
    }
    .Header .description {
    font-size: 140%;
    color: #777777 ;
    }
    .header-inner .Header .titlewrapper {
    padding: 22px 30px;
    }
    .header-inner .Header .descriptionwrapper {
    padding: 0 30px;
    }
    /* Tabs
    ----------------------------------------------- */
    .tabs-inner .section:first-child {
    border-top: 1px solid #eeeeee ;
    }
    .tabs-inner .section:first-child ul {
    margin-top: -1px;
    border-top: 1px solid #eeeeee ;
    border-left: 0 solid #eeeeee ;
    border-right: 0 solid #eeeeee ;
    }
    .tabs-inner .widget ul {
    background: #f5f5f5  url(https://resources.blogblog.com/blogblog/data/1kt/simple/gradients_light.png) repeat-x scroll 0 -800px;
    _background-image: none;
    border-bottom: 1px solid #eeeeee ;
    margin-top: 0;
    margin-left: -30px;
    margin-right: -30px;
    }
    .tabs-inner .widget li a {
    display: inline-block;
    padding: .6em 1em;
    font: normal normal 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    color: #999999 ;
    border-left: 1px solid #ffffff ;
    border-right: 1px solid #eeeeee ;
    }
    .tabs-inner .widget li:first-child a {
    border-left: none;
    }
    .tabs-inner .widget li.selected a, .tabs-inner .widget li a:hover {
    color: #000000 ;
    background-color: #eeeeee ;
    text-decoration: none;
    }
    /* Columns
    ----------------------------------------------- */
    .main-outer {
    border-top: 0 solid #eeeeee ;
    }
    .fauxcolumn-left-outer .fauxcolumn-inner {
    border-right: 1px solid #eeeeee ;
    }
    .fauxcolumn-right-outer .fauxcolumn-inner {
    border-left: 1px solid #eeeeee ;
    }
    /* Headings
    ----------------------------------------------- */
    div.widget > h2,
    div.widget h2.title {
    margin: 0 0 1em 0;
    font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    color: #000000 ;
    }
    /* Widgets
    ----------------------------------------------- */
    .widget .zippy {
    color: #999999 ;
    text-shadow: 2px 2px 1px rgba(0, 0, 0, .1);
    }
    .widget .popular-posts ul {
    list-style: none;
    }
    /* Posts
    ----------------------------------------------- */
    h2.date-header {
    font: normal bold 11px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    }
    .date-header span {
    background-color: transparent;
    color: #222222 ;
    padding: inherit;
    letter-spacing: inherit;
    margin: inherit;
    }
    .main-inner {
    padding-top: 30px;
    padding-bottom: 30px;
    }
    .main-inner .column-center-inner {
    padding: 0 15px;
    }
    .main-inner .column-center-inner .section {
    margin: 0 15px;
    }
    .post {
    margin: 0 0 25px 0;
    }
    h3.post-title, .comments h4 {
    font: normal normal 22px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    margin: .75em 0 0;
    }
    .post-body {
    font-size: 110%;
    line-height: 1.4;
    position: relative;
    }
    .post-body img, .post-body .tr-caption-container, .Profile img, .Image img,
    .BlogList .item-thumbnail img {
    padding: 2px;
    background: #ffffff ;
    border: 1px solid #eeeeee ;
    -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
    -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
    box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);
    }
    .post-body img, .post-body .tr-caption-container {
    padding: 5px;
    }
    .post-body .tr-caption-container {
    color: #222222 ;
    }
    .post-body .tr-caption-container img {
    padding: 0;
    background: transparent;
    border: none;
    -moz-box-shadow: 0 0 0 rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .1);
    box-shadow: 0 0 0 rgba(0, 0, 0, .1);
    }
    .post-header {
    margin: 0 0 1.5em;
    line-height: 1.6;
    font-size: 90%;
    }
    .post-footer {
    margin: 20px -2px 0;
    padding: 5px 10px;
    color: #666666 ;
    background-color: #f9f9f9 ;
    border-bottom: 1px solid #eeeeee ;
    line-height: 1.6;
    font-size: 90%;
    } #comments  .comment-author {
    padding-top: 1.5em;
    border-top: 1px solid #eeeeee ;
    background-position: 0 1.5em;
    } #comments  .comment-author:first-child {
    padding-top: 0;
    border-top: none;
    }
    .avatar-image-container {
    margin: .2em 0 0;
    } #comments  .avatar-image-container img {
    border: 1px solid #eeeeee ;
    }
    /* Comments
    ----------------------------------------------- */
    .comments .comments-content .icon.blog-author {
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEgAACxIB0t1+/AAAAAd0SU1FB9sLFwMeCjjhcOMAAAD+SURBVDjLtZSvTgNBEIe/WRRnm3U8RC1neQdsm1zSBIU9VVF1FkUguQQsD9ITmD7ECZIJSE4OZo9stoVjC/zc7ky+zH9hXwVwDpTAWWLrgS3QAe8AZgaAJI5zYAmc8r0G4AHYHQKVwII8PZrZFsBFkeRCABYiMh9BRUhnSkPTNCtVXYXURi1FpBDgArj8QU1eVXUzfnjv7yP7kwu1mYrkWlU33vs1QNu2qU8pwN0UpKoqokjWwCztrMuBhEhmh8bD5UDqur75asbcX0BGUB9/HAMB+r32hznJgXy2v0sGLBcyAJ1EK3LFcbo1s91JeLwAbwGYu7TP/3ZGfnXYPgAVNngtqatUNgAAAABJRU5ErkJggg==);
    }
    .comments .comments-content .loadmore a {
    border-top: 1px solid #999999 ;
    border-bottom: 1px solid #999999 ;
    }
    .comments .comment-thread.inline-thread {
    background-color: #f9f9f9 ;
    }
    .comments .continue {
    border-top: 2px solid #999999 ;
    }
    /* Accents
    ---------------------------------------------- */
    .section-columns td.columns-cell {
    border-left: 1px solid #eeeeee ;
    }
    .blog-pager {
    background: transparent none no-repeat scroll top center;
    }
    .blog-pager-older-link, .home-link,
    .blog-pager-newer-link {
    background-color: #ffffff ;
    padding: 5px;
    }
    .footer-outer {
    border-top: 0 dashed #bbbbbb ;
    }
    /* Mobile
    ----------------------------------------------- */
    body.mobile  {
    background-size: auto;
    }
    .mobile .body-fauxcolumn-outer {
    background: transparent none repeat scroll top left;
    }
    .mobile .body-fauxcolumn-outer .cap-top {
    background-size: 100% auto;
    }
    .mobile .content-outer {
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .15);
    box-shadow: 0 0 3px rgba(0, 0, 0, .15);
    }
    .mobile .tabs-inner .widget ul {
    margin-left: 0;
    margin-right: 0;
    }
    .mobile .post {
    margin: 0;
    }
    .mobile .main-inner .column-center-inner .section {
    margin: 0;
    }
    .mobile .date-header span {
    padding: 0.1em 10px;
    margin: 0 -10px;
    }
    .mobile h3.post-title {
    margin: 0;
    }
    .mobile .blog-pager {
    background: transparent none no-repeat scroll top center;
    }
    .mobile .footer-outer {
    border-top: none;
    }
    .mobile .main-inner, .mobile .footer-inner {
    background-color: #ffffff ;
    }
    .mobile-index-contents {
    color: #222222 ;
    }
    .mobile-link-button {
    background-color: #2288bb ;
    }
    .mobile-link-button a:link, .mobile-link-button a:visited {
    color: #ffffff ;
    }
    .mobile .tabs-inner .section:first-child {
    border-top: none;
    }
    .mobile .tabs-inner .PageList .widget-content {
    background-color: #eeeeee ;
    color: #000000 ;
    border-top: 1px solid #eeeeee ;
    border-bottom: 1px solid #eeeeee ;
    }
    .mobile .tabs-inner .PageList .widget-content .pagelist-arrow {
    border-left: 1px solid #eeeeee ;
    }
    
    --></style>
    <style id='template-skin-1' type='text/css'><!--
    body {
    min-width: 1142px;
    }
    .content-outer, .content-fauxcolumn-outer, .region-inner {
    min-width: 1142px;
    max-width: 1142px;
    _width: 1142px;
    }
    .main-inner .columns {
    padding-left: 0;
    padding-right: 241px;
    }
    .main-inner .fauxcolumn-center-outer {
    left: 0;
    right: 241px;
    /* IE6 does not respect left and right together */
    _width: expression(this.parentNode.offsetWidth -
    parseInt("0") -
    parseInt("241px") + 'px');
    }
    .main-inner .fauxcolumn-left-outer {
    width: 0;
    }
    .main-inner .fauxcolumn-right-outer {
    width: 241px;
    }
    .main-inner .column-left-outer {
    width: 0;
    right: 100%;
    margin-left: -0;
    }
    .main-inner .column-right-outer {
    width: 241px;
    margin-right: -241px;
    } #layout  {
    min-width: 0;
    } #layout  .content-outer {
    min-width: 0;
    width: 800px;
    } #layout  .region-inner {
    min-width: 0;
    width: auto;
    }
    body#layout div.add_widget {
    padding: 8px;
    }
    body#layout div.add_widget a {
    margin-left: 32px;
    }
    --></style>
    <link href='https://www.blogger.com/dyncss/7930760269054608325/authorization.css?zx=5c03509f-bb0f-45fa-bbea-cf0793122ed9' media='none' onload='if(media!=&#39;all&#39;)media=&#39;all&#39;' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyncss/7930760269054608325/authorization.css?zx=5c03509f-bb0f-45fa-bbea-cf0793122ed9' rel='stylesheet'/></noscript>
    <meta name='google-adsense-platform-account' content='ca-host-pub-1556223355139109'/>
    <meta name='google-adsense-platform-domain' content='blogspot.com'/>
    
    </head>
    <body class='loading variant-pale'>
    <div class='navbar section' id='navbar' name='Navbar'><div class='widget Navbar' data-version='1' id='Navbar1'><script type="text/javascript">
        function setAttributeOnload(object, attribute, val) {
          if(window.addEventListener) {
            window.addEventListener('load',
              function(){ object[attribute] = val; }, false);
          } else {
            window.attachEvent('onload', function(){ object[attribute] = val; });
          }
        }
      </script>
    <div id="navbar-iframe-container"></div>
    <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script>
    <script type="text/javascript">
          gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() {
            if (gapi.iframes && gapi.iframes.getContext) {
              gapi.iframes.getContext().openChild({
                  url: 'https://www.blogger.com/navbar/7930760269054608325?po\x3d3366539644864973142\x26origin\x3dhttps://timetimemath.blogspot.com',
                  where: document.getElementById("navbar-iframe-container"),
                  id: "navbar-iframe"
              });
            }
          });
        </script><script type="text/javascript">
    (function() {
    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = '//pagead2.googlesyndication.com/pagead/js/google_top_exp.js';
    var head = document.getElementsByTagName('head')[0];
    if (head) {
    head.appendChild(script);
    }})();
    </script>
    </div></div>
    <div class='body-fauxcolumns'>
    <div class='fauxcolumn-outer body-fauxcolumn-outer'>
    <div class='cap-top'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    <div class='fauxborder-left'>
    <div class='fauxborder-right'></div>
    <div class='fauxcolumn-inner'>
    </div>
    </div>
    <div class='cap-bottom'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    </div>
    </div>
    <div class='content'>
    <div class='content-fauxcolumns'>
    <div class='fauxcolumn-outer content-fauxcolumn-outer'>
    <div class='cap-top'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    <div class='fauxborder-left'>
    <div class='fauxborder-right'></div>
    <div class='fauxcolumn-inner'>
    </div>
    </div>
    <div class='cap-bottom'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    </div>
    </div>
    <div class='content-outer'>
    <div class='content-cap-top cap-top'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    <div class='fauxborder-left content-fauxborder-left'>
    <div class='fauxborder-right content-fauxborder-right'></div>
    <div class='content-inner'>
    <header>
    <div class='header-outer'>
    <div class='header-cap-top cap-top'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    <div class='fauxborder-left header-fauxborder-left'>
    <div class='fauxborder-right header-fauxborder-right'></div>
    <div class='region-inner header-inner'>
    <div class='header section' id='header' name='Header'><div class='widget Header' data-version='1' id='Header1'>
    <div id='header-inner'>
    <div class='titlewrapper'>
    <h1 class='title'>
    <a href='https://timetimemath.blogspot.com/'>
    数式再現&#12288;Einstein氏の&#12288;さぼり
    </a>
    </h1>
    </div>
    <div class='descriptionwrapper'>
    <p class='description'><span>
    </span></p>
    </div>
    </div>
    </div></div>
    </div>
    </div>
    <div class='header-cap-bottom cap-bottom'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    </div>
    </header>
    <div class='tabs-outer'>
    <div class='tabs-cap-top cap-top'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    <div class='fauxborder-left tabs-fauxborder-left'>
    <div class='fauxborder-right tabs-fauxborder-right'></div>
    <div class='region-inner tabs-inner'>
    <div class='tabs no-items section' id='crosscol' name='Cross-Column'></div>
    <div class='tabs no-items section' id='crosscol-overflow' name='Cross-Column 2'></div>
    </div>
    </div>
    <div class='tabs-cap-bottom cap-bottom'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    </div>
    <div class='main-outer'>
    <div class='main-cap-top cap-top'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    <div class='fauxborder-left main-fauxborder-left'>
    <div class='fauxborder-right main-fauxborder-right'></div>
    <div class='region-inner main-inner'>
    <div class='columns fauxcolumns'>
    <div class='fauxcolumn-outer fauxcolumn-center-outer'>
    <div class='cap-top'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    <div class='fauxborder-left'>
    <div class='fauxborder-right'></div>
    <div class='fauxcolumn-inner'>
    </div>
    </div>
    <div class='cap-bottom'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    </div>
    <div class='fauxcolumn-outer fauxcolumn-left-outer'>
    <div class='cap-top'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    <div class='fauxborder-left'>
    <div class='fauxborder-right'></div>
    <div class='fauxcolumn-inner'>
    </div>
    </div>
    <div class='cap-bottom'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    </div>
    <div class='fauxcolumn-outer fauxcolumn-right-outer'>
    <div class='cap-top'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    <div class='fauxborder-left'>
    <div class='fauxborder-right'></div>
    <div class='fauxcolumn-inner'>
    </div>
    </div>
    <div class='cap-bottom'>
    <div class='cap-left'></div>
    <div class='cap-right'></div>
    </div>
    </div>
    <!-- corrects IE6 width calculation -->
    <div class='columns-inner'>
    <div class='column-center-outer'>
    <div class='column-center-inner'>
    <div class='main section' id='main' name='Main'><div class='widget Blog' data-version='1' id='Blog1'>
    <div class='blog-posts hfeed'>
    
              <div class="date-outer">
            
    <h2 class='date-header'><span>Monday, October 5, 2026</span></h2>
    
              <div class="date-posts">
            
    <div class='post-outer'>
    <div class='post hentry uncustomized-post-template' itemprop='blogPost' itemscope='itemscope' itemtype='http://schema.org/BlogPosting'>
    <meta content='https://blogger.googleusercontent.com/img/a/AVvXsEj_NvPYz0MtvAunuLQjF8wCWSsMnYdTGOtBsP_4VE9FidRQIgh9hKXs9UFCwlD5UTwThD3sHeSVunfnI2qpFMAdIBdN4ITMEQNy5HElpRJJQUEIttyUCLBeaBn24xluZAMh5hIumLuDomb23DMIhk8Z-YrOGP2Sv58RvhL1XKQth8nsYzJE0XpShZOyLgo6=w640-h284' itemprop='image_url'/>
    <meta content='7930760269054608325' itemprop='blogId'/>
    <meta content='3366539644864973142' itemprop='postId'/>
    <a name='3366539644864973142'></a>
    <h3 class='post-title entry-title' itemprop='name'>
    石川氏&#12288;抜粋あり版&#12288;数式再現&#12288;Einstein 氏の さぼり 400&#12288;世界は非対称
    </h3>
    <div class='post-header'>
    <div class='post-header-line-1'></div>
    </div>
    <div class='post-body entry-content' id='post-body-3366539644864973142' itemprop='description articleBody'>
    <!--DOCTYPE html-->
    <html lang="ja" style="--base-line-height: 1.90;"><head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>草稿&#12288;Einstein 氏の さぼり 400&#12288;世界は非対称</title>
    <style>
    :root {
      --base-font-size: 22px;
      --base-line-height: 1.95;
      --bg-color: #f4f5f7 ;
      --text-color: #111 ;
      --box-border: #ccc ;
      --link-color: #0066cc ;
      --human-bg: #e3f2fd ;
      --human-border: #1565c0 ;
      --human-label: #0d47a1 ;
      --prompt-bg: #fff8e1 ;
      --prompt-border: #f9a825 ;
      --prompt-label: #f57f17 ;
      --ai-bg: #e8f5e9 ;
      --ai-border: #2e7d32 ;
      --ai-label: #1b5e20 ;
    }
    body.dark-mode {
      --bg-color: #121212 ;
      --text-color: #e8e8e8 ;
      --box-border: #444 ;
      --link-color: #66b2ff ;
      --human-bg: #1a2f4a ;
      --human-border: #42a5f5 ;
      --human-label: #90caf9 ;
      --prompt-bg: #3a3220 ;
      --prompt-border: #ffb300 ;
      --prompt-label: #ffcc80 ;
      --ai-bg: #1e3324 ;
      --ai-border: #66bb6a ;
      --ai-label: #a5d6a7 ;
    }
    body {
      font-family: "Noto Sans JP", "Hiragino Kaku Gothic ProN", Meiryo, "MS PGothic", sans-serif;
      font-size: var(--base-font-size);
      line-height: var(--base-line-height);
      max-width: 900px;
      margin: 0 auto;
      padding: 20px;
      background-color: var(--bg-color);
      color: var(--text-color);
      transition: background-color 0.3s, color 0.3s;
      word-break: break-word;
    }
    .settings-ui {
      background: var(--human-bg);
      border: 2px solid var(--box-border);
      padding: 15px;
      border-radius: 10px;
      margin-bottom: 20px;
      position: relative;
      top: auto;
      z-index: 1;
    }
    .settings-row { display:flex; align-items:center; gap:12px; flex-wrap:wrap; margin-bottom:10px; }
    .settings-row:last-child{margin-bottom:0;}
    .link-section {
      background: #fff ;
      border: 1px solid var(--box-border);
      padding: 18px;
      border-radius: 10px;
      margin-bottom: 22px;
    }
    body.dark-mode .link-section { background:#1e1e1e; }
    .link-section h3 { margin:0 0 10px 0; font-size:1.05em; border-bottom:1px solid var(--box-border); padding-bottom:6px; }
    .link-section ul { margin:0; padding-left:20px; }
    .link-section li { margin-bottom:12px; word-break:break-all; }
    .link-section a { color: var(--link-color); text-decoration:none; }
    .message {
      border-radius: 10px;
      padding: 22px 20px;
      margin-bottom: 26px;
      border: 1px solid var(--box-border);
      line-height: 2.1;
    }
    .message .label {
      font-weight: 800;
      font-size: 0.95em;
      margin-bottom: 14px;
      letter-spacing: 0.02em;
    }
    .human-message { background: var(--human-bg); border-left:5px solid var(--human-border); }
    .human-message .label { color: var(--human-label); }
    .prompt-message { background: var(--prompt-bg); border-left:5px solid var(--prompt-border); }
    .prompt-message .label { color: var(--prompt-label); }
    .ai-message { background: var(--ai-bg); border-left:5px solid var(--ai-border); }
    .ai-message .label { color: var(--ai-label); }
    .message img {
      max-width: 100%;
      height: auto;
      border-radius: 8px;
      margin: 16px 0;
      border: 1px solid var(--box-border);
      display: block;
    }
    .message p { margin: 0 0 1.2em 0; }
    .message p:last-child { margin-bottom:0; }
    hr { border:0; border-top:1px dashed var(--box-border); margin:22px 0; }
    button, select {
      padding: 6px 12px;
      border: 1px solid var(--box-border);
      border-radius: 6px;
      background: #fff ;
      color: #111 ;
      cursor:pointer;
      font-size:0.92rem;
    }
    body.dark-mode button, body.dark-mode select { background:#2a2a2a; color:#eee; }
    blockquote {
      margin: 14px 0;
      padding: 10px 14px;
      border-left: 4px solid var(--human-border);
      background: rgba(0,0,0,0.04);
      border-radius: 4px;
    }
    body.dark-mode blockquote { background: rgba(255,255,255,0.06); }
    a { color: var(--link-color); }
    /* --- 数式表示モード切替&#65306;正式採用構造 --- */
    body.force-inline mjx-container[display="true"] { display: inline-block !important; margin: 0 0.2em !important; vertical-align: middle; }
    body.force-inline mjx-container[display="false"] { display: inline-block !important; margin: 0 0.15em !important; }
    body.force-display mjx-container[display="false"] { display: block !important; margin: 1.0em 0 !important; text-align: center; }
    body.force-display mjx-container[display="true"] { display: block !important; margin: 1.4em 0 !important; text-align: center; }
    body.force-display p:has(> mjx-container) { text-align: center; }
    @media (max-width:600px){ body{ padding:10px; } .message{ padding:16px 14px; } }
    </style>
    <script>
    window.MathJax = { tex: { inlineMath: [['$', '$'], ['\\(','\\)']], displayMath: [['$$','$$'], ['\\[','\\]']] } };
    </script>
    <script async="" id="MathJax-script" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
    <style type="text/css">.CtxtMenu_InfoClose {  top:.2em; right:.2em;}
    .CtxtMenu_InfoContent {  overflow:auto; text-align:left; font-size:80%;  padding:.4em .6em; border:1px inset; margin:1em 0px;  max-height:20em; max-width:30em; background-color:#EEEEEE;  white-space:normal;}
    .CtxtMenu_Info.CtxtMenu_MousePost {outline:none;}
    .CtxtMenu_Info {  position:fixed; left:50%; width:auto; text-align:center;  border:3px outset; padding:1em 2em; background-color:#DDDDDD;  color:black;  cursor:default; font-family:message-box; font-size:120%;  font-style:normal; text-indent:0; text-transform:none;  line-height:normal; letter-spacing:normal; word-spacing:normal;  word-wrap:normal; white-space:nowrap; float:none; z-index:201;  border-radius: 15px;                     /* Opera 10.5 and IE9 */  -webkit-border-radius:15px;               /* Safari and Chrome */  -moz-border-radius:15px;                  /* Firefox */  -khtml-border-radius:15px;                /* Konqueror */  box-shadow:0px 10px 20px #808080 ;         /* Opera 10.5 and IE9 */  -webkit-box-shadow:0px 10px 20px #808080 ; /* Safari 3 & Chrome */  -moz-box-shadow:0px 10px 20px #808080 ;    /* Forefox 3.5 */  -khtml-box-shadow:0px 10px 20px #808080 ;  /* Konqueror */  filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color="gray", Positive="true"); /* IE */}
    </style><style type="text/css">.CtxtMenu_MenuClose {  position:absolute;  cursor:pointer;  display:inline-block;  border:2px solid #AAA ;  border-radius:18px;  -webkit-border-radius: 18px;             /* Safari and Chrome */  -moz-border-radius: 18px;                /* Firefox */  -khtml-border-radius: 18px;              /* Konqueror */  font-family: "Courier New", Courier;  font-size:24px;  color:#F0F0F0}
    .CtxtMenu_MenuClose span {  display:block; background-color:#AAA; border:1.5px solid;  border-radius:18px;  -webkit-border-radius: 18px;             /* Safari and Chrome */  -moz-border-radius: 18px;                /* Firefox */  -khtml-border-radius: 18px;              /* Konqueror */  line-height:0;  padding:8px 0 6px     /* may need to be browser-specific */}
    .CtxtMenu_MenuClose:hover {  color:white!important;  border:2px solid #CCC !important}
    .CtxtMenu_MenuClose:hover span {  background-color:#CCC!important}
    .CtxtMenu_MenuClose:hover:focus {  outline:none}
    </style><style type="text/css">.CtxtMenu_Menu {  position:absolute;  background-color:white;  color:black;  width:auto; padding:5px 0px;  border:1px solid #CCCCCC ; margin:0; cursor:default;  font: menu; text-align:left; text-indent:0; text-transform:none;  line-height:normal; letter-spacing:normal; word-spacing:normal;  word-wrap:normal; white-space:nowrap; float:none; z-index:201;  border-radius: 5px;                     /* Opera 10.5 and IE9 */  -webkit-border-radius: 5px;             /* Safari and Chrome */  -moz-border-radius: 5px;                /* Firefox */  -khtml-border-radius: 5px;              /* Konqueror */  box-shadow:0px 10px 20px #808080 ;         /* Opera 10.5 and IE9 */  -webkit-box-shadow:0px 10px 20px #808080 ; /* Safari 3 & Chrome */  -moz-box-shadow:0px 10px 20px #808080 ;    /* Forefox 3.5 */  -khtml-box-shadow:0px 10px 20px #808080 ;  /* Konqueror */}
    .CtxtMenu_MenuItem {  padding: 1px 2em;  background:transparent;}
    .CtxtMenu_MenuArrow {  position:absolute; right:.5em; padding-top:.25em; color:#666666;  font-family: null; font-size: .75em}
    .CtxtMenu_MenuActive .CtxtMenu_MenuArrow {color:white}
    .CtxtMenu_MenuArrow.CtxtMenu_RTL {left:.5em; right:auto}
    .CtxtMenu_MenuCheck {  position:absolute; left:.7em;  font-family: null}
    .CtxtMenu_MenuCheck.CtxtMenu_RTL { right:.7em; left:auto }
    .CtxtMenu_MenuRadioCheck {  position:absolute; left: .7em;}
    .CtxtMenu_MenuRadioCheck.CtxtMenu_RTL {  right: .7em; left:auto}
    .CtxtMenu_MenuInputBox {  padding-left: 1em; right:.5em; color:#666666;  font-family: null;}
    .CtxtMenu_MenuInputBox.CtxtMenu_RTL {  left: .1em;}
    .CtxtMenu_MenuComboBox {  left:.1em; padding-bottom:.5em;}
    .CtxtMenu_MenuSlider {  left: .1em;}
    .CtxtMenu_SliderValue {  position:absolute; right:.1em; padding-top:.25em; color:#333333;  font-size: .75em}
    .CtxtMenu_SliderBar {  outline: none; background: #d3d3d3 }
    .CtxtMenu_MenuLabel {  padding: 1px 2em 3px 1.33em;  font-style:italic}
    .CtxtMenu_MenuRule {  border-top: 1px solid #DDDDDD ;  margin: 4px 3px;}
    .CtxtMenu_MenuDisabled {  color:GrayText}
    .CtxtMenu_MenuActive {  background-color: #606872 ;  color: white;}
    .CtxtMenu_MenuDisabled:focus {  background-color: #E8E8E8 }
    .CtxtMenu_MenuLabel:focus {  background-color: #E8E8E8 }
    .CtxtMenu_ContextMenu:focus {  outline:none}
    .CtxtMenu_ContextMenu .CtxtMenu_MenuItem:focus {  outline:none}
    .CtxtMenu_SelectionMenu {  position:relative; float:left;  border-bottom: none; -webkit-box-shadow:none; -webkit-border-radius:0px; }
    .CtxtMenu_SelectionItem {  padding-right: 1em;}
    .CtxtMenu_Selection {  right: 40%; width:50%; }
    .CtxtMenu_SelectionBox {  padding: 0em; max-height:20em; max-width: none;  background-color:#FFFFFF;}
    .CtxtMenu_SelectionDivider {  clear: both; border-top: 2px solid #000000 ;}
    .CtxtMenu_Menu .CtxtMenu_MenuClose {  top:-10px; left:-10px}
    </style><style id="MJX-CHTML-styles">
    mjx-container[jax="CHTML"] {
      line-height: 0;
    }
    
    mjx-container [space="1"] {
      margin-left: .111em;
    }
    
    mjx-container [space="2"] {
      margin-left: .167em;
    }
    
    mjx-container [space="3"] {
      margin-left: .222em;
    }
    
    mjx-container [space="4"] {
      margin-left: .278em;
    }
    
    mjx-container [space="5"] {
      margin-left: .333em;
    }
    
    mjx-container [rspace="1"] {
      margin-right: .111em;
    }
    
    mjx-container [rspace="2"] {
      margin-right: .167em;
    }
    
    mjx-container [rspace="3"] {
      margin-right: .222em;
    }
    
    mjx-container [rspace="4"] {
      margin-right: .278em;
    }
    
    mjx-container [rspace="5"] {
      margin-right: .333em;
    }
    
    mjx-container [size="s"] {
      font-size: 70.7%;
    }
    
    mjx-container [size="ss"] {
      font-size: 50%;
    }
    
    mjx-container [size="Tn"] {
      font-size: 60%;
    }
    
    mjx-container [size="sm"] {
      font-size: 85%;
    }
    
    mjx-container [size="lg"] {
      font-size: 120%;
    }
    
    mjx-container [size="Lg"] {
      font-size: 144%;
    }
    
    mjx-container [size="LG"] {
      font-size: 173%;
    }
    
    mjx-container [size="hg"] {
      font-size: 207%;
    }
    
    mjx-container [size="HG"] {
      font-size: 249%;
    }
    
    mjx-container [width="full"] {
      width: 100%;
    }
    
    mjx-box {
      display: inline-block;
    }
    
    mjx-block {
      display: block;
    }
    
    mjx-itable {
      display: inline-table;
    }
    
    mjx-row {
      display: table-row;
    }
    
    mjx-row > * {
      display: table-cell;
    }
    
    mjx-mtext {
      display: inline-block;
    }
    
    mjx-mstyle {
      display: inline-block;
    }
    
    mjx-merror {
      display: inline-block;
      color: red;
      background-color: yellow;
    }
    
    mjx-mphantom {
      visibility: hidden;
    }
    
    _::-webkit-full-page-media, _:future, :root mjx-container {
      will-change: opacity;
    }
    
    mjx-assistive-mml {
      position: absolute !important;
      top: 0px;
      left: 0px;
      clip: rect(1px, 1px, 1px, 1px);
      padding: 1px 0px 0px 0px !important;
      border: 0px !important;
      display: block !important;
      width: auto !important;
      overflow: hidden !important;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
    }
    
    mjx-assistive-mml[display="block"] {
      width: 100% !important;
    }
    
    mjx-math {
      display: inline-block;
      text-align: left;
      line-height: 0;
      text-indent: 0;
      font-style: normal;
      font-weight: normal;
      font-size: 100%;
      font-size-adjust: none;
      letter-spacing: normal;
      border-collapse: collapse;
      word-wrap: normal;
      word-spacing: normal;
      white-space: nowrap;
      direction: ltr;
      padding: 1px 0;
    }
    
    mjx-container[jax="CHTML"][display="true"] {
      display: block;
      text-align: center;
      margin: 1em 0;
    }
    
    mjx-container[jax="CHTML"][display="true"][width="full"] {
      display: flex;
    }
    
    mjx-container[jax="CHTML"][display="true"] mjx-math {
      padding: 0;
    }
    
    mjx-container[jax="CHTML"][justify="left"] {
      text-align: left;
    }
    
    mjx-container[jax="CHTML"][justify="right"] {
      text-align: right;
    }
    
    mjx-mi {
      display: inline-block;
      text-align: left;
    }
    
    mjx-c {
      display: inline-block;
    }
    
    mjx-utext {
      display: inline-block;
      padding: .75em 0 .2em 0;
    }
    
    mjx-mo {
      display: inline-block;
      text-align: left;
    }
    
    mjx-stretchy-h {
      display: inline-table;
      width: 100%;
    }
    
    mjx-stretchy-h > * {
      display: table-cell;
      width: 0;
    }
    
    mjx-stretchy-h > * > mjx-c {
      display: inline-block;
      transform: scalex(1.0000001);
    }
    
    mjx-stretchy-h > * > mjx-c::before {
      display: inline-block;
      width: initial;
    }
    
    mjx-stretchy-h > mjx-ext {
      /* IE */ overflow: hidden;
      /* others */ overflow: clip visible;
      width: 100%;
    }
    
    mjx-stretchy-h > mjx-ext > mjx-c::before {
      transform: scalex(500);
    }
    
    mjx-stretchy-h > mjx-ext > mjx-c {
      width: 0;
    }
    
    mjx-stretchy-h > mjx-beg > mjx-c {
      margin-right: -.1em;
    }
    
    mjx-stretchy-h > mjx-end > mjx-c {
      margin-left: -.1em;
    }
    
    mjx-stretchy-v {
      display: inline-block;
    }
    
    mjx-stretchy-v > * {
      display: block;
    }
    
    mjx-stretchy-v > mjx-beg {
      height: 0;
    }
    
    mjx-stretchy-v > mjx-end > mjx-c {
      display: block;
    }
    
    mjx-stretchy-v > * > mjx-c {
      transform: scaley(1.0000001);
      transform-origin: left center;
      overflow: hidden;
    }
    
    mjx-stretchy-v > mjx-ext {
      display: block;
      height: 100%;
      box-sizing: border-box;
      border: 0px solid transparent;
      /* IE */ overflow: hidden;
      /* others */ overflow: visible clip;
    }
    
    mjx-stretchy-v > mjx-ext > mjx-c::before {
      width: initial;
      box-sizing: border-box;
    }
    
    mjx-stretchy-v > mjx-ext > mjx-c {
      transform: scaleY(500) translateY(.075em);
      overflow: visible;
    }
    
    mjx-mark {
      display: inline-block;
      height: 0px;
    }
    
    mjx-mn {
      display: inline-block;
      text-align: left;
    }
    
    mjx-mfrac {
      display: inline-block;
      text-align: left;
    }
    
    mjx-frac {
      display: inline-block;
      vertical-align: 0.17em;
      padding: 0 .22em;
    }
    
    mjx-frac[type="d"] {
      vertical-align: .04em;
    }
    
    mjx-frac[delims] {
      padding: 0 .1em;
    }
    
    mjx-frac[atop] {
      padding: 0 .12em;
    }
    
    mjx-frac[atop][delims] {
      padding: 0;
    }
    
    mjx-dtable {
      display: inline-table;
      width: 100%;
    }
    
    mjx-dtable > * {
      font-size: 2000%;
    }
    
    mjx-dbox {
      display: block;
      font-size: 5%;
    }
    
    mjx-num {
      display: block;
      text-align: center;
    }
    
    mjx-den {
      display: block;
      text-align: center;
    }
    
    mjx-mfrac[bevelled] > mjx-num {
      display: inline-block;
    }
    
    mjx-mfrac[bevelled] > mjx-den {
      display: inline-block;
    }
    
    mjx-den[align="right"], mjx-num[align="right"] {
      text-align: right;
    }
    
    mjx-den[align="left"], mjx-num[align="left"] {
      text-align: left;
    }
    
    mjx-nstrut {
      display: inline-block;
      height: .054em;
      width: 0;
      vertical-align: -.054em;
    }
    
    mjx-nstrut[type="d"] {
      height: .217em;
      vertical-align: -.217em;
    }
    
    mjx-dstrut {
      display: inline-block;
      height: .505em;
      width: 0;
    }
    
    mjx-dstrut[type="d"] {
      height: .726em;
    }
    
    mjx-line {
      display: block;
      box-sizing: border-box;
      min-height: 1px;
      height: .06em;
      border-top: .06em solid;
      margin: .06em -.1em;
      overflow: hidden;
    }
    
    mjx-line[type="d"] {
      margin: .18em -.1em;
    }
    
    mjx-msqrt {
      display: inline-block;
      text-align: left;
    }
    
    mjx-root {
      display: inline-block;
      white-space: nowrap;
    }
    
    mjx-surd {
      display: inline-block;
      vertical-align: top;
    }
    
    mjx-sqrt {
      display: inline-block;
      padding-top: .07em;
    }
    
    mjx-sqrt > mjx-box {
      border-top: .07em solid;
    }
    
    mjx-sqrt.mjx-tall > mjx-box {
      padding-left: .3em;
      margin-left: -.3em;
    }
    
    mjx-msub {
      display: inline-block;
      text-align: left;
    }
    
    mjx-c::before {
      display: block;
      width: 0;
    }
    
    .MJX-TEX {
      font-family: MJXZERO, MJXTEX;
    }
    
    .TEX-B {
      font-family: MJXZERO, MJXTEX-B;
    }
    
    .TEX-I {
      font-family: MJXZERO, MJXTEX-I;
    }
    
    .TEX-MI {
      font-family: MJXZERO, MJXTEX-MI;
    }
    
    .TEX-BI {
      font-family: MJXZERO, MJXTEX-BI;
    }
    
    .TEX-S1 {
      font-family: MJXZERO, MJXTEX-S1;
    }
    
    .TEX-S2 {
      font-family: MJXZERO, MJXTEX-S2;
    }
    
    .TEX-S3 {
      font-family: MJXZERO, MJXTEX-S3;
    }
    
    .TEX-S4 {
      font-family: MJXZERO, MJXTEX-S4;
    }
    
    .TEX-A {
      font-family: MJXZERO, MJXTEX-A;
    }
    
    .TEX-C {
      font-family: MJXZERO, MJXTEX-C;
    }
    
    .TEX-CB {
      font-family: MJXZERO, MJXTEX-CB;
    }
    
    .TEX-FR {
      font-family: MJXZERO, MJXTEX-FR;
    }
    
    .TEX-FRB {
      font-family: MJXZERO, MJXTEX-FRB;
    }
    
    .TEX-SS {
      font-family: MJXZERO, MJXTEX-SS;
    }
    
    .TEX-SSB {
      font-family: MJXZERO, MJXTEX-SSB;
    }
    
    .TEX-SSI {
      font-family: MJXZERO, MJXTEX-SSI;
    }
    
    .TEX-SC {
      font-family: MJXZERO, MJXTEX-SC;
    }
    
    .TEX-T {
      font-family: MJXZERO, MJXTEX-T;
    }
    
    .TEX-V {
      font-family: MJXZERO, MJXTEX-V;
    }
    
    .TEX-VB {
      font-family: MJXZERO, MJXTEX-VB;
    }
    
    mjx-stretchy-v mjx-c, mjx-stretchy-h mjx-c {
      font-family: MJXZERO, MJXTEX-S1, MJXTEX-S4, MJXTEX, MJXTEX-A ! important;
    }
    
    @font-face /* 0 */ {
      font-family: MJXZERO;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Zero.woff") format("woff");
    }
    
    @font-face /* 1 */ {
      font-family: MJXTEX;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Main-Regular.woff") format("woff");
    }
    
    @font-face /* 2 */ {
      font-family: MJXTEX-B;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Main-Bold.woff") format("woff");
    }
    
    @font-face /* 3 */ {
      font-family: MJXTEX-I;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Math-Italic.woff") format("woff");
    }
    
    @font-face /* 4 */ {
      font-family: MJXTEX-MI;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Main-Italic.woff") format("woff");
    }
    
    @font-face /* 5 */ {
      font-family: MJXTEX-BI;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Math-BoldItalic.woff") format("woff");
    }
    
    @font-face /* 6 */ {
      font-family: MJXTEX-S1;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Size1-Regular.woff") format("woff");
    }
    
    @font-face /* 7 */ {
      font-family: MJXTEX-S2;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Size2-Regular.woff") format("woff");
    }
    
    @font-face /* 8 */ {
      font-family: MJXTEX-S3;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Size3-Regular.woff") format("woff");
    }
    
    @font-face /* 9 */ {
      font-family: MJXTEX-S4;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Size4-Regular.woff") format("woff");
    }
    
    @font-face /* 10 */ {
      font-family: MJXTEX-A;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_AMS-Regular.woff") format("woff");
    }
    
    @font-face /* 11 */ {
      font-family: MJXTEX-C;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Calligraphic-Regular.woff") format("woff");
    }
    
    @font-face /* 12 */ {
      font-family: MJXTEX-CB;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Calligraphic-Bold.woff") format("woff");
    }
    
    @font-face /* 13 */ {
      font-family: MJXTEX-FR;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Fraktur-Regular.woff") format("woff");
    }
    
    @font-face /* 14 */ {
      font-family: MJXTEX-FRB;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Fraktur-Bold.woff") format("woff");
    }
    
    @font-face /* 15 */ {
      font-family: MJXTEX-SS;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_SansSerif-Regular.woff") format("woff");
    }
    
    @font-face /* 16 */ {
      font-family: MJXTEX-SSB;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_SansSerif-Bold.woff") format("woff");
    }
    
    @font-face /* 17 */ {
      font-family: MJXTEX-SSI;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_SansSerif-Italic.woff") format("woff");
    }
    
    @font-face /* 18 */ {
      font-family: MJXTEX-SC;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Script-Regular.woff") format("woff");
    }
    
    @font-face /* 19 */ {
      font-family: MJXTEX-T;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Typewriter-Regular.woff") format("woff");
    }
    
    @font-face /* 20 */ {
      font-family: MJXTEX-V;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Vector-Regular.woff") format("woff");
    }
    
    @font-face /* 21 */ {
      font-family: MJXTEX-VB;
      src: url("https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2/MathJax_Vector-Bold.woff") format("woff");
    }
    
    mjx-c.mjx-c1D437.TEX-I::before {
      padding: 0.683em 0.828em 0 0;
      content: "D";
    }
    
    mjx-c.mjx-c3D::before {
      padding: 0.583em 0.778em 0.082em 0;
      content: "=";
    }
    
    mjx-c.mjx-c31::before {
      padding: 0.666em 0.5em 0 0;
      content: "1";
    }
    
    mjx-c.mjx-c30::before {
      padding: 0.666em 0.5em 0.022em 0;
      content: "0";
    }
    
    mjx-c.mjx-c1D465.TEX-I::before {
      padding: 0.442em 0.572em 0.011em 0;
      content: "x";
    }
    
    mjx-c.mjx-c1D450.TEX-I::before {
      padding: 0.442em 0.433em 0.011em 0;
      content: "c";
    }
    
    mjx-c.mjx-c1D461.TEX-I::before {
      padding: 0.626em 0.361em 0.011em 0;
      content: "t";
    }
    
    mjx-c.mjx-c221A::before {
      padding: 0.8em 0.853em 0.2em 0;
      content: "\221A";
    }
    
    mjx-c.mjx-c1D700.TEX-I::before {
      padding: 0.452em 0.466em 0.022em 0;
      content: "\3B5";
    }
    
    mjx-c.mjx-c1D707.TEX-I::before {
      padding: 0.442em 0.603em 0.216em 0;
      content: "\3BC";
    }
    </style></head>
    
    <body class="">
    <div class="settings-ui">
      <div class="settings-row">
        <label>文字サイズ:</label>
        <input type="range" id="font-size-slider" min="12" max="36" value="22" step="1">
        <span id="font-size-display">22px</span>
        <label style="margin-left:10px;">行間:</label>
        <span id="line-height-display">1.90</span>
      </div>
      <div class="settings-row">
        <label>数式:</label>
        <select id="math-style-select">
          <option value="auto">標準</option>
          <option value="inline">インライン統一</option>
          <option value="display">独立行統一</option>
        </select>
        <label>AI選択:</label>
        <select id="ai-select">
          <option value="ChatGPT">ChatGPT</option>
          <option value="Gemini">Gemini</option>
          <option value="Meta">Meta</option>
          <option value="Claude">Claude</option>
          <option value="AI Studio" selected="">AI Studio</option>
        </select>
      </div>
      <div class="settings-row">
        <button id="save-btn">この対話を保存</button>
        <button id="dark-mode-btn">背景&#12539;文字色を反転</button>
      </div>
      <div class="settings-row" style="font-size:0.8em; opacity:0.8;">
        🧑=青系背景 ヒト側 / 💬=黄系背景 問い / 🤖=緑系背景 AI解答側
      </div>
    </div>
    

    あなたへのおすすめ