ファイル:Graph homomorphism into C5.svg

提供: testwiki
ナビゲーションに移動 検索に移動
    元のファイル (SVG ファイル、259 × 460 ピクセル、ファイルサイズ: 34キロバイト)

    このファイルはウィキメディア・コモンズのものであり、他のプロジェクトで使用されている可能性があります。 ウィキメディア・コモンズでのファイル解説ページにある説明を以下に示します。

    概要

    解説
    English: A homomorphism from the flower snark J5 to the cycle graph C5. It is also a retraction onto the subgraph on the central five vertices, so J5 is in fact homomorphically equivalent to core graph C5.
    日付
    原典 投稿者自身による著作物
    作者 Tokenzero
    SVG 開発
    InfoField
     このベクター画像のソースコードは 正しくありません。エラーがひとつあります。
     このW3C-無効 ベクター画像はLaTeXで作成されました。
    ソースコード
    InfoField

    LaTeX/TikZ source code

    \documentclass[tikz,border=10pt]{standalone}
    	%% Compile svg by running:
    	%% latex example.tex #OR:  lualatex --output-format=dvi example.tex
    	%% dvisvgm --bbox=10 example.dvi
    	\usepackage{tikz}
    	\usetikzlibrary{calc}
    	
    	\definecolor{col0}{RGB}{255, 51, 51}
    	\definecolor{col1}{RGB}{215,255, 51}
    	\definecolor{col2}{RGB}{ 51,255,133}
    	\definecolor{col3}{RGB}{ 51,133,255}
    	\definecolor{col4}{RGB}{215, 51,255}
    	
    	\begin{document}%
    	\begin{tikzpicture}[
    		scale=0.8,rotate=90,every node/.style={draw,circle},
    		C0/.style={fill=col0},
    		C1/.style={fill=col1},
    		C2/.style={fill=col2},
    		C3/.style={fill=col3},			
    		C4/.style={fill=col4}
    	]
    	
    	%the flower snark graph J_5
    	%vertices
    		\foreach \x/\c in {0/4, 1/3,  2/2, 3/1, 4/0}
    			\node[C\c] (u\x) at (\x * 72 :1.5) {\c};
    		\foreach \x/\c in {0/0, 1/4,  2/3, 3/4, 4/3, 5/2, 6/3, 7/2, 8/1, 9/2, 10/1, 11/0, 12/1, 13/0, 14/4}
    			\node[C\c] (v\x) at (\x * 24 :3.75) {\c};
    	%edges
    		\foreach \x in {0,...,4}
    		{
    			\pgfmathtruncatemacro{\xp}{mod(\x+1,5)};
    			\draw (u\x) -- (u\xp);
    			\pgfmathtruncatemacro{\xx}{3*\x};
    			\draw (u\x) -- (v\xx);
    			\pgfmathtruncatemacro{\xa}{3*\x+1};
    			\pgfmathtruncatemacro{\xb}{mod(3*\x+11,15)};		
    			\draw (v\xa) -- (v\xb);
    		}
    		\foreach \x in {0,...,14}	
    		{
    			\pgfmathtruncatemacro{\xp}{mod(\x+1,15)};
    			\draw (v\x) -- (v\xp);
    		}
    	
    	%the image of J_5 in C_5
    	\begin{scope}[shift={(-8,0)}]
    	%blob edges
    		\foreach \x in {0,...,4}
    		{
    			\pgfmathtruncatemacro{\xp}{mod(\x+1,5)};
    			\draw[gray!15!white,line width=40pt](\x * 72 :2.6) -- (\xp * 72 :2.7);
    		}
    	%blobs
    		\foreach \x/\c in {0/4, 1/3,  2/2, 3/1, 4/0}
    			\node[draw=none,fill=col\c!30!white,minimum size=50pt] (u\x) at (\x * 72 :2.6) {};
    	%vertices
    		\foreach \x/\c in {0/4, 1/3,  2/2, 3/1, 4/0}
    			\node[C\c] (u\x) at (\x * 72 :2) {};
    		\foreach \x/\c/\d in {0/0/2, 1/4/0,  2/3/0, 3/4/2, 4/3/1, 5/2/0, 6/3/2, 7/2/1, 8/1/0, 9/2/2, 10/1/1, 11/0/1, 12/1/2, 13/0/0, 14/4/1}
    			\node[C\c] (v\x) at ((-72 - \c * 72 + \d*12-12 :3) {};
    	%the same edges
    		\foreach \x in {0,...,4}
    		{
    			\pgfmathtruncatemacro{\xp}{mod(\x+1,5)};
    			\draw (u\x) -- (u\xp);
    			\pgfmathtruncatemacro{\xx}{3*\x};
    			\draw (u\x) -- (v\xx);
    			\pgfmathtruncatemacro{\xa}{3*\x+1};
    			\pgfmathtruncatemacro{\xb}{mod(3*\x+11,15)};		
    			\draw (v\xa) -- (v\xb);
    		}
    		\foreach \x in {0,...,14}	
    		{
    			\pgfmathtruncatemacro{\xp}{mod(\x+1,15)};
    			\draw (v\x) -- (v\xp);
    		}		
    	\end{scope}		
    	\end{tikzpicture}%
    	\end{document}
    

    ライセンス

    この作品の著作権者である私は、この作品を以下のライセンスで提供します。
    Creative Commons CC-Zero このファイルはクリエイティブ・コモンズ CC0 1.0 全世界 パブリック・ドメイン提供のもとで利用可能にされています。
    ある作品に本コモンズ証を関連づけた者は、その作品について世界全地域において著作権法上認められる、その者が持つすべての権利(その作品に関する権利や隣接する権利を含む。)を、法令上認められる最大限の範囲で放棄して、パブリック・ドメインに提供しています。

    この作品は、たとえ営利目的であっても、許可を得ずに複製、改変・翻案、配布、上演・演奏することが出来ます。

    キャプション

    このファイルの内容を1行で記述してください

    このファイルに描写されている項目

    題材

    18 3 2017

    34,703 バイト

    3c756e15bc85af64e772a75c4903f190ae97996c

    ファイルの履歴

    過去の版のファイルを表示するには、その版の日時をクリックしてください。

    日時サムネイル寸法利用者コメント
    現在の版2017年4月4日 (火) 11:552017年4月4日 (火) 11:55時点における版のサムネイル259 × 460 (34キロバイト)wikimediacommons>TokenzeroHighlight C5 as blobs.

    このファイルを使用しているページはありません。