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: |

The regulator said it has been undertaking several campaigns to educate the investors to be vigilant while taking investment decisions based on stock tips. "Someone posing as a Ukrainian citizen just joins the chat and starts spreading misinformation, or gathers data, like the location of shelters," Tsekhanovska said, noting how false messages have urged Ukrainians to turn off their phones at a specific time of night, citing cybersafety. In the United States, Telegram's lower public profile has helped it mostly avoid high level scrutiny from Congress, but it has not gone unnoticed. This ability to mix the public and the private, as well as the ability to use bots to engage with users has proved to be problematic. In early 2021, a database selling phone numbers pulled from Facebook was selling numbers for $20 per lookup. Similarly, security researchers found a network of deepfake bots on the platform that were generating images of people submitted by users to create non-consensual imagery, some of which involved children. The account, "War on Fakes," was created on February 24, the same day Russian President Vladimir Putin announced a "special military operation" and troops began invading Ukraine. The page is rife with disinformation, according to The Atlantic Council's Digital Forensic Research Lab, which studies digital extremism and published a report examining the channel.
from id


Telegram PsiKet Academy
FROM American