<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://wiki.mathnt.net/index.php?action=history&amp;feed=atom&amp;title=%EC%87%BC%EC%96%B4_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98</id>
	<title>쇼어 알고리즘 - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mathnt.net/index.php?action=history&amp;feed=atom&amp;title=%EC%87%BC%EC%96%B4_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98"/>
	<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=%EC%87%BC%EC%96%B4_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98&amp;action=history"/>
	<updated>2026-04-04T11:10:58Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.35.0</generator>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=%EC%87%BC%EC%96%B4_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98&amp;diff=51126&amp;oldid=prev</id>
		<title>2021년 2월 17일 (수) 07:52에 Pythagoras0님의 편집</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=%EC%87%BC%EC%96%B4_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98&amp;diff=51126&amp;oldid=prev"/>
		<updated>2021-02-17T07:52:01Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021년 2월 17일 (수) 07:52 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l73&quot; &gt;73번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;73번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 메타데이터 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==메타데이터==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===위키데이터===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===위키데이터===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ID :  [https://www.wikidata.org/wiki/Q940334 Q940334]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* ID :  [https://www.wikidata.org/wiki/Q940334 Q940334]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===Spacy 패턴 목록===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [{&amp;#039;LOWER&amp;#039;: &amp;#039;shor&amp;#039;}, {&amp;#039;LOWER&amp;#039;: &amp;quot;&amp;#039;s&amp;quot;}, {&amp;#039;LEMMA&amp;#039;: &amp;#039;algorithm&amp;#039;}]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* [{&amp;#039;LEMMA&amp;#039;: &amp;#039;shor&amp;#039;}]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=%EC%87%BC%EC%96%B4_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98&amp;diff=50920&amp;oldid=prev</id>
		<title>Pythagoras0: /* 위키데이터 */</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=%EC%87%BC%EC%96%B4_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98&amp;diff=50920&amp;oldid=prev"/>
		<updated>2021-02-12T17:42:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;위키데이터&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2021년 2월 12일 (금) 17:42 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;1번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 노트 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 노트 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===위키데이터===&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* ID :  [https://www.wikidata.org/wiki/Q940334 Q940334]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===말뭉치===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===말뭉치===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# By contrast, Shor&amp;#039;s algorithm can crack RSA in polynomial time.&amp;lt;ref name=&amp;quot;ref_10c6f526&amp;quot;&amp;gt;[https://www.quantiki.org/wiki/shors-factoring-algorithm Shor&amp;#039;s factoring algorithm]&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# By contrast, Shor&amp;#039;s algorithm can crack RSA in polynomial time.&amp;lt;ref name=&amp;quot;ref_10c6f526&amp;quot;&amp;gt;[https://www.quantiki.org/wiki/shors-factoring-algorithm Shor&amp;#039;s factoring algorithm]&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=%EC%87%BC%EC%96%B4_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98&amp;diff=46922&amp;oldid=prev</id>
		<title>Pythagoras0: /* 메타데이터 */ 새 문단</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=%EC%87%BC%EC%96%B4_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98&amp;diff=46922&amp;oldid=prev"/>
		<updated>2020-12-26T12:08:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;메타데이터: &lt;/span&gt; 새 문단&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ko&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 이전 판&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2020년 12월 26일 (토) 12:08 판&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l74&quot; &gt;74번째 줄:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;74번째 줄:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===소스===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===소스===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  &amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== 메타데이터 ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;===위키데이터===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* ID :  [https://www.wikidata.org/wiki/Q940334 Q940334]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
	<entry>
		<id>https://wiki.mathnt.net/index.php?title=%EC%87%BC%EC%96%B4_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98&amp;diff=46439&amp;oldid=prev</id>
		<title>Pythagoras0: /* 노트 */ 새 문단</title>
		<link rel="alternate" type="text/html" href="https://wiki.mathnt.net/index.php?title=%EC%87%BC%EC%96%B4_%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98&amp;diff=46439&amp;oldid=prev"/>
		<updated>2020-12-22T01:50:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;노트: &lt;/span&gt; 새 문단&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 노트 ==&lt;br /&gt;
&lt;br /&gt;
===위키데이터===&lt;br /&gt;
* ID :  [https://www.wikidata.org/wiki/Q940334 Q940334]&lt;br /&gt;
===말뭉치===&lt;br /&gt;
# By contrast, Shor&amp;#039;s algorithm can crack RSA in polynomial time.&amp;lt;ref name=&amp;quot;ref_10c6f526&amp;quot;&amp;gt;[https://www.quantiki.org/wiki/shors-factoring-algorithm Shor&amp;#039;s factoring algorithm]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Shor thus had to solve three &amp;quot;implementation&amp;quot; problems.&amp;lt;ref name=&amp;quot;ref_10c6f526&amp;quot; /&amp;gt;&lt;br /&gt;
# To achieve this, Shor used repeated squaring for his modular exponentiation transformation.&amp;lt;ref name=&amp;quot;ref_10c6f526&amp;quot; /&amp;gt;&lt;br /&gt;
# The results, which were published in Nature, represented the first experimental realization of Shor’s algorithm.&amp;lt;ref name=&amp;quot;ref_9e2c9849&amp;quot;&amp;gt;[https://news.mit.edu/2016/quantum-computer-end-encryption-schemes-0303 The beginning of the end for encryption schemes?]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# The researchers use laser pulses to perform “logic gates,” or components of Shor’s algorithm, on four of the five atoms.&amp;lt;ref name=&amp;quot;ref_9e2c9849&amp;quot; /&amp;gt;&lt;br /&gt;
# That interaction lets us perform logic gates, which allow us to realize the primitives of the Shor factoring algorithm.&amp;lt;ref name=&amp;quot;ref_9e2c9849&amp;quot; /&amp;gt;&lt;br /&gt;
# They directed the quantum system to factor the number 15 — the smallest number that can meaningfully demonstrate Shor’s algorithm.&amp;lt;ref name=&amp;quot;ref_9e2c9849&amp;quot; /&amp;gt;&lt;br /&gt;
# You may guess that Shor’s algorithm aims to find the period r which we discussed in the first sections.&amp;lt;ref name=&amp;quot;ref_6b563676&amp;quot;&amp;gt;[https://towardsdatascience.com/quantum-factorization-b3f44be9d738 Quantum Factorization]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# In the original paper of Shor performed QFT at this stage.&amp;lt;ref name=&amp;quot;ref_6b563676&amp;quot; /&amp;gt;&lt;br /&gt;
# However, Shor&amp;#039;s algorithm shows that factoring integers is efficient on an ideal quantum computer, so it may be feasible to defeat RSA by constructing a large quantum computer.&amp;lt;ref name=&amp;quot;ref_2811e8f5&amp;quot;&amp;gt;[https://en.wikipedia.org/wiki/Shor%27s_algorithm Shor&amp;#039;s algorithm]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# GEECM, a factorization algorithm said to be &amp;quot;often much faster than Shor&amp;#039;s&amp;quot;.&amp;lt;ref name=&amp;quot;ref_2811e8f5&amp;quot; /&amp;gt;&lt;br /&gt;
# This assumption was challenged in 1995 when Peter Shor proposed a polynomial-time quantum algorithm for the factoring problem.&amp;lt;ref name=&amp;quot;ref_1edb2558&amp;quot;&amp;gt;[https://quantum-computing.ibm.com/docs/iqx/guide/shors-algorithm IBM Quantum Experience]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Shor’s algorithm is arguably the most dramatic example of how the paradigm of quantum computing changed our perception of which problems should be considered tractable.&amp;lt;ref name=&amp;quot;ref_1edb2558&amp;quot; /&amp;gt;&lt;br /&gt;
# Likewise, Shor’s algorithm exploits interference to measure periodicity of arithmetic objects.&amp;lt;ref name=&amp;quot;ref_1edb2558&amp;quot; /&amp;gt;&lt;br /&gt;
# Peter Shor wasn’t some malicious anarcho-hacktivist but a mathematician working for AT&amp;amp;T&amp;#039;s Bell Labs looking to solve a difficult mathematical problem like every other mathematician in the field.&amp;lt;ref name=&amp;quot;ref_87cdad00&amp;quot;&amp;gt;[https://interestingengineering.com/how-peter-shors-algorithm-dooms-rsa-encryption-to-failure How Peter Shor’s Algorithm Dooms RSA Encryption to Failure]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Without getting bogged down in the finite details, Shor’s Algorithm is a three-part answer to the problem of prime factorization for any integer, so it works no matter how large the integer involved.&amp;lt;ref name=&amp;quot;ref_87cdad00&amp;quot; /&amp;gt;&lt;br /&gt;
# When Shor devised his algorithm, quantum computing didn’t exist in any meaningful way.&amp;lt;ref name=&amp;quot;ref_87cdad00&amp;quot; /&amp;gt;&lt;br /&gt;
# Empirical formulas on expected success probability introduced in the paper give rise to the more profound analysis of classic part behaviour of the Shor’s algorithm.&amp;lt;ref name=&amp;quot;ref_7fcd7bdf&amp;quot;&amp;gt;[https://link.springer.com/chapter/10.1007/978-3-642-13861-4_5 Improved Estimation of Success Probability of the Shor’s Algorithm]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# In this section, we will talk about Shor’s algorithm, which is a quantum algorithm for factoring an integer \(N\) that runs in polynomial time with respect to the number of digits of \(N\).&amp;lt;ref name=&amp;quot;ref_39e605ca&amp;quot;&amp;gt;[https://riliu.math.ncsu.edu/437/notes3se4.html Shor’s algorithm]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# We can think of Shor’s algorithm as being a classical algorithm that contains within it a certain subroutine.&amp;lt;ref name=&amp;quot;ref_39e605ca&amp;quot; /&amp;gt;&lt;br /&gt;
# 4.3 Quantum Fourier transform We now have almost all the steps we need to describe Shor’s algorithm.&amp;lt;ref name=&amp;quot;ref_39e605ca&amp;quot; /&amp;gt;&lt;br /&gt;
# To get the period out, Shor uses something called the quantum Fourier transform, or QFT.&amp;lt;ref name=&amp;quot;ref_959d4a1a&amp;quot;&amp;gt;[https://www.scottaaronson.com/blog/?p=208 Shtetl-Optimized » Blog Archive » Shor, I’ll do it]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# And that’s exactly what’s going on in Shor’s algorithm.&amp;lt;ref name=&amp;quot;ref_959d4a1a&amp;quot; /&amp;gt;&lt;br /&gt;
# This article will introduce Shor’s Algorithm in the Quantum Algorithms series.&amp;lt;ref name=&amp;quot;ref_6eca0a18&amp;quot;&amp;gt;[https://www.topcoder.com/shors-algorithm-in-quantum-computing/ Topcoder Shor&amp;#039;s Algorithm in Quantum Computing]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Shor’s algorithm was invented by Peter Shor for integer factorization in 1994.&amp;lt;ref name=&amp;quot;ref_6eca0a18&amp;quot; /&amp;gt;&lt;br /&gt;
# The code below shows a Shor’s algorithm implementation.&amp;lt;ref name=&amp;quot;ref_6eca0a18&amp;quot; /&amp;gt;&lt;br /&gt;
# Shor’s period-finding algorithm (step 2 above) relies heavily on the ability of a quantum computer to be in many states simultaneously (a superposition of states).&amp;lt;ref name=&amp;quot;ref_bb6d8da2&amp;quot;&amp;gt;[https://blogs.ams.org/mathgradblog/2014/04/30/shors-algorithm-breaking-rsa-encryption/ Shor’s Algorithm – Breaking RSA Encryption]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Shor, P. W. (1997).&amp;lt;ref name=&amp;quot;ref_bb6d8da2&amp;quot; /&amp;gt;&lt;br /&gt;
# Shor’s Quantum Factoring Algorithm.&amp;lt;ref name=&amp;quot;ref_bb6d8da2&amp;quot; /&amp;gt;&lt;br /&gt;
# implement a scalable version of Shor&amp;#039;s factorization algorithm.&amp;lt;ref name=&amp;quot;ref_392a212a&amp;quot;&amp;gt;[https://science.sciencemag.org/content/351/6277/1068 Realization of a scalable Shor algorithm]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# In 1994, Peter Shor came up with a quantum algorithm that calculates the prime factors of a large number vastly more efficiently than a classical computer.&amp;lt;ref name=&amp;quot;ref_392a212a&amp;quot; /&amp;gt;&lt;br /&gt;
# Here we present the realization of a scalable Shor algorithm, as proposed by Kitaev.&amp;lt;ref name=&amp;quot;ref_392a212a&amp;quot; /&amp;gt;&lt;br /&gt;
# Shor’s algorithm for factoring integers (1) is one example in which a quantum computer (QC) outperforms the most efficient known classical algorithms.&amp;lt;ref name=&amp;quot;ref_392a212a&amp;quot; /&amp;gt;&lt;br /&gt;
# We have a complete period-finding algorithm for Shor’s algorithm.&amp;lt;ref name=&amp;quot;ref_17614a64&amp;quot;&amp;gt;[https://jonathan-hui.medium.com/qc-period-finding-in-shors-algorithm-7eb0c22e8202 QC — Period finding in Shor’s Algorithm]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Shor&amp;#039;s algorithm provides a fast way to factor large numbers using a quantum computer, a problem called factoring.&amp;lt;ref name=&amp;quot;ref_3fb725b6&amp;quot;&amp;gt;[https://docs.microsoft.com/en-us/quantum/user-guide/libraries/standard/applications Applications in the Q# standard libraries - Microsoft Quantum]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Shor&amp;#039;s algorithm can be thought of as a hybrid algorithm.&amp;lt;ref name=&amp;quot;ref_3fb725b6&amp;quot; /&amp;gt;&lt;br /&gt;
# (See Shor&amp;#039;s original paper for details, or one of the Basic quantum computing texts in For more information).&amp;lt;ref name=&amp;quot;ref_3fb725b6&amp;quot; /&amp;gt;&lt;br /&gt;
# Therefore, the core of Shor’s algorithm is to transform the problem of large number decomposition into the problem of finding period (as shown in the following).&amp;lt;ref name=&amp;quot;ref_d5357c0f&amp;quot;&amp;gt;[https://hiqsimulator.readthedocs.io/en/latest/examples/examples.ShorAlgorithm.html Using Shor’s Algorithm to Achieve Factor Decomposition — Huawei HiQ 0.0.1 documentation]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Quantum computers3, however, could factor integers in only polynomial time, using Shor&amp;#039;s quantum factoring algorithm4,5,6.&amp;lt;ref name=&amp;quot;ref_131d38bb&amp;quot;&amp;gt;[https://www.nature.com/articles/414883a Experimental realization of Shor&amp;#039;s quantum factoring algorithm using nuclear magnetic resonance]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Shor’s algorithm has two parts, a classical part and a quantum part.&amp;lt;ref name=&amp;quot;ref_36ece962&amp;quot;&amp;gt;[https://www.carriermanagement.com/features/2020/05/06/206352.htm Shor’s Algorithm]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# Shor’s algorithm has been tested with various types of today’s quantum computers and has successfully factored the numbers 15 and 21.&amp;lt;ref name=&amp;quot;ref_36ece962&amp;quot; /&amp;gt;&lt;br /&gt;
# Further, Shor’s algorithm was created in 1994 and there are encryption methods now in use that cannot be broken by Shor’s algorithm.&amp;lt;ref name=&amp;quot;ref_36ece962&amp;quot; /&amp;gt;&lt;br /&gt;
# That isn’t to say that other algorithms couldn’t break them, but by the time we have very large quantum computers, Shor’s algorithm will not be useful in breaking the encryption in use at that time.&amp;lt;ref name=&amp;quot;ref_36ece962&amp;quot; /&amp;gt;&lt;br /&gt;
# They could use Shor’s Algorithm to significantly reduce the number of steps to factor big numbers, thus more easily revealing the private key associated with a given public key.&amp;lt;ref name=&amp;quot;ref_29dfd7d3&amp;quot;&amp;gt;[https://codeburst.io/quantum-threat-to-blockchains-shors-and-grover-s-algorithms-9b01941bed01 Quantum Threat to Blockchains: Shor’s and Grover’s Algorithms]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# A quantum computer made of five trapped ions has been used by physicists in Austria and the US to implement Shor’s factoring algorithm.&amp;lt;ref name=&amp;quot;ref_93800a26&amp;quot;&amp;gt;[https://physicsworld.com/a/shors-algorithm-is-implemented-using-five-trapped-ions/ Shor&amp;#039;s algorithm is implemented using five trapped ions – Physics World]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# In 1994, Peter Shor realized that a quantum computer could be much more efficient at factoring large numbers than a conventional computer.&amp;lt;ref name=&amp;quot;ref_93800a26&amp;quot; /&amp;gt;&lt;br /&gt;
# Shor’s factoring algorithm begins by using mathematics to transform the problem of factoring a large number into the problem of finding the period of a function that describes a sequence of numbers.&amp;lt;ref name=&amp;quot;ref_93800a26&amp;quot; /&amp;gt;&lt;br /&gt;
# In Shor’s original scheme, a quantum computer with 12 quantum bits (qubits) is needed to factor the number 15.&amp;lt;ref name=&amp;quot;ref_93800a26&amp;quot; /&amp;gt;&lt;br /&gt;
# In 1994 Peter Shor showed that for sufficiently large N, a quantum computer could perform the factoring with much less computational effort.&amp;lt;ref name=&amp;quot;ref_2cdc5c47&amp;quot;&amp;gt;[https://ui.adsabs.harvard.edu/abs/2005AmJPh..73..521G/abstract Shor&amp;#039;s factoring algorithm and modern cryptography. An illustration of the capabilities inherent in quantum computers]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# What’s Shor’s Algorithm?&amp;lt;ref name=&amp;quot;ref_d030a5aa&amp;quot;&amp;gt;[https://hackernoon.com/whats-shor-s-algorithm-quantum-computing-weekly-news-for-dec-11-2018-721a4934a46f What’s Shor’s Algorithm? (Quantum Computing Weekly News for Dec 11 2018)]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# What’s this Shor’s algorithm thing I keep on hearing about?&amp;lt;ref name=&amp;quot;ref_d030a5aa&amp;quot; /&amp;gt;&lt;br /&gt;
# I admit there have been valiant attempts at explaining Shor without much math...&amp;lt;ref name=&amp;quot;ref_7acdc279&amp;quot;&amp;gt;[https://algassert.com/post/1718 Shor&amp;#039;s Quantum Factoring Algorithm]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# To understand Shor&amp;#039;s quantum factoring algorithm, we&amp;#039;ll work on first understanding several smaller things.&amp;lt;ref name=&amp;quot;ref_7acdc279&amp;quot; /&amp;gt;&lt;br /&gt;
# We&amp;#039;re going to factor this number using Shor&amp;#039;s algorithm.&amp;lt;ref name=&amp;quot;ref_7acdc279&amp;quot; /&amp;gt;&lt;br /&gt;
# Shor&amp;#039;s algorithm is difficult to understand because it mixes together ideas from quantum physics, signal processing, number theory, and computer science.&amp;lt;ref name=&amp;quot;ref_7acdc279&amp;quot; /&amp;gt;&lt;br /&gt;
# In mathematical terms, Shor&amp;#039;s solves the hidden subgroup problem for finite Abelian groups.&amp;lt;ref name=&amp;quot;ref_ee597c31&amp;quot;&amp;gt;[https://github.com/toddwildey/shors-python toddwildey/shors-python: Implementation of Shor&amp;#039;s algorithm in Python 3.X using state vectors]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# In layman&amp;#039;s terms, Shor&amp;#039;s algorithm could expose encrypted information, such as passwords, credit cards, or other confidential items, transmitted over the Internet.&amp;lt;ref name=&amp;quot;ref_ee597c31&amp;quot; /&amp;gt;&lt;br /&gt;
# In 1994 American applied mathematician Peter Shor, working at Bell Labs in Murray Hill, New Jersey, formulated Shor&amp;#039;s algorithm, a quantum algorithm for integer factorization.&amp;lt;ref name=&amp;quot;ref_e8ec5340&amp;quot;&amp;gt;[https://www.historyofinformation.com/detail.php?id=3877 Formulation of Shor&amp;#039;s Algorithm for Quantum Computers : History of Information]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# In 2001, Shor&amp;#039;s algorithm was demonstrated by a group at IBM, who factored 15 into 3 × 5, using an NMR implementation of a quantum computer with 7 qubits.&amp;lt;ref name=&amp;quot;ref_e8ec5340&amp;quot; /&amp;gt;&lt;br /&gt;
# Since IBM&amp;#039;s implementation, several other groups have implemented Shor&amp;#039;s algorithm using photonic qubits, emphasizing that entanglement was observed.&amp;lt;ref name=&amp;quot;ref_e8ec5340&amp;quot; /&amp;gt;&lt;br /&gt;
# Shor, &amp;quot;Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer&amp;quot;, SIAM J. Comput.&amp;lt;ref name=&amp;quot;ref_e8ec5340&amp;quot; /&amp;gt;&lt;br /&gt;
# None of the above techniques implement Shor&amp;#039;s algorithm.&amp;lt;ref name=&amp;quot;ref_c6871346&amp;quot;&amp;gt;[https://crypto.stackexchange.com/questions/59795/largest-integer-factored-by-shors-algorithm Largest integer factored by Shor&amp;#039;s algorithm?]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# (there is) danger in ‘compiled’ demonstrations of Shor&amp;#039;s algorithm.&amp;lt;ref name=&amp;quot;ref_c6871346&amp;quot; /&amp;gt;&lt;br /&gt;
# This section describes Shor&amp;#039;s algorithm from a functional point of view which means that it doesn&amp;#039;t deal with the implementation for a specific hardware architecture.&amp;lt;ref name=&amp;quot;ref_d33e3b61&amp;quot;&amp;gt;[http://tph.tuwien.ac.at/~oemer/doc/quprog/node18.html Shor&amp;#039;s Algorithm for Quantum Factorization]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# We report a proof-of-principle demonstration of Shor’s algorithm with photons generated by an on-demand semiconductor quantum dot single-photon source for the first time.&amp;lt;ref name=&amp;quot;ref_f683455a&amp;quot;&amp;gt;[https://www.osapublishing.org/abstract.cfm?uri=oe-28-13-18917 Proof-of-principle demonstration of compiled Shor’s algorithm using a quantum dot single-photon source]&amp;lt;/ref&amp;gt;&lt;br /&gt;
# A fully compiled version of Shor’s algorithm for factoring 15 has been accomplished with a significantly reduced resource requirement that employs the four-photon cluster state.&amp;lt;ref name=&amp;quot;ref_f683455a&amp;quot; /&amp;gt;&lt;br /&gt;
# Demonstration of Shor’s algorithm requires lots of qubits and gates that is beyond the current quantum technologies.&amp;lt;ref name=&amp;quot;ref_f683455a&amp;quot; /&amp;gt;&lt;br /&gt;
# Fortunately, Shor’s algorithm utilizing a quantum computer provides an effective way to execute it in a polynomial complexity.&amp;lt;ref name=&amp;quot;ref_f683455a&amp;quot; /&amp;gt;&lt;br /&gt;
===소스===&lt;br /&gt;
 &amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Pythagoras0</name></author>
	</entry>
</feed>