Telegram Group & Telegram Channel
سایکتی‌های عزیز سلام 😍

🗓خوش آمدید به آخرین قسمت از دوره الگوریتم‌های کوانتومی با Qiskit. امروز می‌خواهیم به یکی از معروف‌ترین الگوریتم‌های کوانتومی بپردازیم: الگوریتم شور یا همان الگوریتم تجزیه اعداد به عامل‌های اول آنها. در ادامه بیشتر توضیح می‌دهیم.

🔸اعداد طبیعی به دو دسته اول و مرکب تقسیم می‌شوند. اعداد اول اعدادی هستند که به جز 1 و خودشان مقسوم‌علیه یا عامل دیگری ندارند. به نوعی اعداد اول بلوک‌های سازنده تمامی اعداد طبیعی محسوب می‌شوند. از طرفی هر عددی که اول نباشد، یعنی شرط اول بودن را نداشته باشد، به عنوان یک عدد مرکب شناخته می‌شود. به عنوان مثال، عدد 15 یک عدد مرکب است زیرا می‌توانیم 15 را به صورت ضرب دو عدد اول 3 و 5 بنویسیم. در حقیقت 3 و 5 بلوک‌های سازنده عدد 15 هستند. حال تصور کنید که دو عدد اول بسیار بزرگ p و q را در هم ضرب کنیم. بنابراین عدد نهایی p * q یک عدد مرکب خیلی بزرگ خواهد بود.

💡کار الگوریتم تجزیه اعداد، پیدا کردن عامل‌های p و q از روی این حاصل‌ضرب است. این عمل مبنای رمزنگاری داده‌های موجود در اینترنت می‌باشد؛ یک رمزنگاری به شدت امن!

دلیل امن بودن این رمزنگاری این است که تجزیه عدد p * q به عامل‌های اولش، اصلاً کار آسانی نیست؛ زیرا تاکنون هیچ الگوی جامعی برای یافتن اعداد اول در قالب یک فرمول جمع و جور بدست نیامده است. بنابراین، یافتن این عامل‌ها به زمانی از مرتبه نمایی نیاز دارد. به طوریکه تجزیه یک عدد رمز شده در شبکه اینترنت حتی با قوی‌ترین ابرکامپیوترهای کلاسیک امروزی هزاران سال زمان می‌برد.

🔔دقیقاً همینجاست که جادوی مکانیک کوانتومی وارد میدان می‌شود! در سال 1994 ریاضیدانی آمریکایی به نام پیتر شور یک الگوریتم بر مبنای منطق محاسبات کوانتومی و کیوبیت‌ها ارائه داد که می‌توانست یک عدد مرکب N را به عامل‌های اول آن تجزیه کند. اما نه در زمان نمایی، بلکه در زمانی از مرتبه 2^(log N) * (log log N) * (log log log N). این زمان که تابعی خطی بر حسب لگاریتم N است، تجزیه را خیلی سریع‌تر از زمان‌های نمایی انجام می‌دهد. این مرتبه زمانی ما را امیدوار می‌کند که با یک کامپیوتر کوانتومی پیشرفته، بتوانیم داده‌های رمزنگاری‌شده در اینترنت را ظرف چند دقیقه یا نهایتاً چند ساعت بشکنیم.
🔖در نگاه اول ممکن است این موضوع ترسناک به نظر برسد، زیرا دیگر چیزی به اسم حریم شخصی و امنیت در اینترنت بی‌معنا می‌شود. هر کسی که به این تکنولوژی دسترسی داشته باشد می‌تواند به تمامی اطلاعات شخصی مردم و دولت‌های جهان دسترسی نامحدود پیدا کند. اما جای هیچ نگرانی نیست؛ زیرا هنوز راه زیادی تا توسعه و ساخت کامپیوتر کوانتومی است که بتواند چنین الگوریتمی را در این ابعاد اجرا کند.
🔹در قسمت هفتم دوره الگوریتم‌های کوانتومی با Qiskit، با نحوه کارکرد الگوریتم شور آشنا شده و در ادامه یاد می‌گیریم که چطور این الگوریتم را با کتابخانه Qiskit پیاده‌سازی و اجرا کنیم. پس در این قسمت جذاب با ما همراه باشید.
در آوانما منتظر شما هستیم. 😉

🔗لینک دسترسی به ویدئو:

🔑(راهنما: در سایت بخش "آموزش Qiskit فصل دوم (الگوریتم ها در Qiskit)")
سایتآپارات



group-telegram.com/psiket_academy/765
Create:
Last Update:

سایکتی‌های عزیز سلام 😍

🗓خوش آمدید به آخرین قسمت از دوره الگوریتم‌های کوانتومی با Qiskit. امروز می‌خواهیم به یکی از معروف‌ترین الگوریتم‌های کوانتومی بپردازیم: الگوریتم شور یا همان الگوریتم تجزیه اعداد به عامل‌های اول آنها. در ادامه بیشتر توضیح می‌دهیم.

🔸اعداد طبیعی به دو دسته اول و مرکب تقسیم می‌شوند. اعداد اول اعدادی هستند که به جز 1 و خودشان مقسوم‌علیه یا عامل دیگری ندارند. به نوعی اعداد اول بلوک‌های سازنده تمامی اعداد طبیعی محسوب می‌شوند. از طرفی هر عددی که اول نباشد، یعنی شرط اول بودن را نداشته باشد، به عنوان یک عدد مرکب شناخته می‌شود. به عنوان مثال، عدد 15 یک عدد مرکب است زیرا می‌توانیم 15 را به صورت ضرب دو عدد اول 3 و 5 بنویسیم. در حقیقت 3 و 5 بلوک‌های سازنده عدد 15 هستند. حال تصور کنید که دو عدد اول بسیار بزرگ p و q را در هم ضرب کنیم. بنابراین عدد نهایی p * q یک عدد مرکب خیلی بزرگ خواهد بود.

💡کار الگوریتم تجزیه اعداد، پیدا کردن عامل‌های p و q از روی این حاصل‌ضرب است. این عمل مبنای رمزنگاری داده‌های موجود در اینترنت می‌باشد؛ یک رمزنگاری به شدت امن!

دلیل امن بودن این رمزنگاری این است که تجزیه عدد p * q به عامل‌های اولش، اصلاً کار آسانی نیست؛ زیرا تاکنون هیچ الگوی جامعی برای یافتن اعداد اول در قالب یک فرمول جمع و جور بدست نیامده است. بنابراین، یافتن این عامل‌ها به زمانی از مرتبه نمایی نیاز دارد. به طوریکه تجزیه یک عدد رمز شده در شبکه اینترنت حتی با قوی‌ترین ابرکامپیوترهای کلاسیک امروزی هزاران سال زمان می‌برد.

🔔دقیقاً همینجاست که جادوی مکانیک کوانتومی وارد میدان می‌شود! در سال 1994 ریاضیدانی آمریکایی به نام پیتر شور یک الگوریتم بر مبنای منطق محاسبات کوانتومی و کیوبیت‌ها ارائه داد که می‌توانست یک عدد مرکب N را به عامل‌های اول آن تجزیه کند. اما نه در زمان نمایی، بلکه در زمانی از مرتبه 2^(log N) * (log log N) * (log log log N). این زمان که تابعی خطی بر حسب لگاریتم N است، تجزیه را خیلی سریع‌تر از زمان‌های نمایی انجام می‌دهد. این مرتبه زمانی ما را امیدوار می‌کند که با یک کامپیوتر کوانتومی پیشرفته، بتوانیم داده‌های رمزنگاری‌شده در اینترنت را ظرف چند دقیقه یا نهایتاً چند ساعت بشکنیم.
🔖در نگاه اول ممکن است این موضوع ترسناک به نظر برسد، زیرا دیگر چیزی به اسم حریم شخصی و امنیت در اینترنت بی‌معنا می‌شود. هر کسی که به این تکنولوژی دسترسی داشته باشد می‌تواند به تمامی اطلاعات شخصی مردم و دولت‌های جهان دسترسی نامحدود پیدا کند. اما جای هیچ نگرانی نیست؛ زیرا هنوز راه زیادی تا توسعه و ساخت کامپیوتر کوانتومی است که بتواند چنین الگوریتمی را در این ابعاد اجرا کند.
🔹در قسمت هفتم دوره الگوریتم‌های کوانتومی با Qiskit، با نحوه کارکرد الگوریتم شور آشنا شده و در ادامه یاد می‌گیریم که چطور این الگوریتم را با کتابخانه Qiskit پیاده‌سازی و اجرا کنیم. پس در این قسمت جذاب با ما همراه باشید.
در آوانما منتظر شما هستیم. 😉

🔗لینک دسترسی به ویدئو:

🔑(راهنما: در سایت بخش "آموزش Qiskit فصل دوم (الگوریتم ها در Qiskit)")
سایتآپارات

BY PsiKet Academy




Share with your friend now:
group-telegram.com/psiket_academy/765

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

A Russian Telegram channel with over 700,000 followers is spreading disinformation about Russia's invasion of Ukraine under the guise of providing "objective information" and fact-checking fake news. Its influence extends beyond the platform, with major Russian publications, government officials, and journalists citing the page's posts. These entities are reportedly operating nine Telegram channels with more than five million subscribers to whom they were making recommendations on selected listed scrips. Such recommendations induced the investors to deal in the said scrips, thereby creating artificial volume and price rise. At the start of 2018, the company attempted to launch an Initial Coin Offering (ICO) which would enable it to enable payments (and earn the cash that comes from doing so). The initial signals were promising, especially given Telegram’s user base is already fairly crypto-savvy. It raised an initial tranche of cash – worth more than a billion dollars – to help develop the coin before opening sales to the public. Unfortunately, third-party sales of coins bought in those initial fundraising rounds raised the ire of the SEC, which brought the hammer down on the whole operation. In 2020, officials ordered Telegram to pay a fine of $18.5 million and hand back much of the cash that it had raised. These administrators had built substantial positions in these scrips prior to the circulation of recommendations and offloaded their positions subsequent to rise in price of these scrips, making significant profits at the expense of unsuspecting investors, Sebi noted. Pavel Durov, Telegram's CEO, is known as "the Russian Mark Zuckerberg," for co-founding VKontakte, which is Russian for "in touch," a Facebook imitator that became the country's most popular social networking site.
from de


Telegram PsiKet Academy
FROM American