payamvha/North_RAG huggingface dataset:
شیءگرا به زبان پی‌اچ‌پی به‌شکل زیر است: class Person { public string $firstName; public string $lastName; public function __construct(string $firstName, string $lastName = ") { $this-&gt;firstName = $firstName; $this-&gt;lastName = $lastName; public function greet():string { return "Hello, my name is {$this-&gt;firstName} {$this-&gt;lastName}."; public static function staticGreet(string $firstName, string $lastName): string { return "Hello, my name is " . $firstName . " " . $lastName . "."; $he = new
" . $firstName . " " . $lastName . "."; $he = new Person('John', 'Smith'); $she = new Person('Sally', 'Davis'); $other = new Person('iAmine'); echo $he-&gt;greet(); // prints "Hello, my name is John Smith." echo $she-&gt;greet(); // prints "Hello, my name is Sally Davis." echo $other-&gt;greet(); // prints "Hello, my name is iAmine." echo Person::staticGreet('Jane', 'Doe'); // prints "Hello, my name is Jane Doe." میدان دید متغیرها و متدهایی که در درون کلاس‌های پی‌اچ‌پی تعریف می‌شود، به‌وسیلهٔ کلمات کلیدی
پی‌اچ‌پی تعریف می‌شود، به‌وسیلهٔ کلمات کلیدی مانند codice_28، codice_29 و codice_30 مشخص می‌گردد. کلمهٔ کلیدی codice_31 نیز که در نسخه‌های قدیمی‌تر استفاده می‌شد، هم‌اکنون معادل codice_28 است. متدها و خاصیت‌های codice_28 در همه‌جا قابل دسترسی هستند. codice_30 دسترسی آن‌ها را به کلاس‌های مشتق‌شده (Inherited Class) محدود کرده و codice_29 دسترسی را فقط برای کلاس تعریف‌کننده میسر می‌سازد. در پی‌اچ‌پی، اشیائی از یک نوع می‌توانند به متدها و خاصیت‌های خصوصی (private) یکدیگر دسترسی داشته‌باشند. در بسیاری از موارد،
یکدیگر دسترسی داشته‌باشند. در بسیاری از موارد، قابلیت‌های میدان دید در این زبان مفید دانسته می‌شود. با این حال عده‌ای نیز آن‌ها را ناکارآمد می‌دانند. پیاده‌سازی‌ها. در ابتدا، زبان پی‌اچ‌پی به صورت یک زبان مفسری پیاده‌سازی شد و امروزه نیز این پیاده‌سازی پرکاربردترین نسخهٔ مورد استفاده است. تعدادی مترجم نیز برای این زبان ایجاد شده‌است که این زبان را از مفسرها دور می‌کند. مترجم‌ها در زمان اجرا، قابلیت آنالیز ایستا (Static Analysis) و رابطهٔ بهینه با زبان‌های دیگر نسبت به مفسرها برتری دارند. از مترجم‌های مطرح
نسبت به مفسرها برتری دارند. از مترجم‌های مطرح زبان پی‌اچ‌پی می‌توان به فالانگر اشاره کرد که کد پی‌اچ‌پی را به بایت‌کد زبان میانی مشترک (CIL) تبدیل می‌کند، و هیپ‌هاپ که به صورت منبع‌باز توسط فیس‌بوک توسعه داده می‌شود. مترجم هیپ‌هاپ با تبدیل کد پی‌اچ‌پی به کد زبان سی++ می‌تواند سربار سرور را تا ۶ برابر کاهش دهد. در حال حاضر PeachPie تنها پروژه پشتیبانی شده است که امکان تفسیر و کامپایلر کدهای PHP به CIL و اجرای آن بر روی فریمورک .NET را دارد. پروژه PeachPie به‌عنوان جایگزینی مدرن و توسط توسعه‌دهندگانی که
به‌عنوان جایگزینی مدرن و توسط توسعه‌دهندگانی که فالانگر را نوشته بودند معرفی شد. از روش‌های دیگری که برای بهبود زمان اجرا اسفاده می‌شود، می‌توان از بهینه‌سازی کد نام برد. این عمل با کاهش حجم کد، حذف و ادغام قسمت‌های تکراری و تغییرات متفاوت دیگر صورت می‌گیرد. قابلیت بهینه‌سازی کد در زبان پی‌اچ‌پی نیز موجود بوده و برنامه‌ها و افزونه‌هایی، مانند eAccelerator برای این منظور توسعه داده می‌شود. برای کاهش سربار ترجمه در زبان پی‌اچ‌پی می‌توان از حافظه نهان برای کدهای عملیاتی (Opcode Caching) نیز استفاده کرد. در
عملیاتی (Opcode Caching) نیز استفاده کرد. در این روش، دستورهای ترجمه‌شده، در حافظهٔ مشترک (Shared Memory) قرار می‌گیرد تا از ترجمهٔ مجدد آن‌ها جلوگیری شود. از نسخهٔ ۵٫۵ به بعد افزونه Zend Opcache که از این روش برای افزایش کارایی استفاده می‌کند، به صورت پیش‌فرض به زبان پی‌اچ‌پی افزوده شد. از نمونه‌های دیگر حافظهٔ نهان برای کدهای عملیاتی می‌توان به Alternative PHP Cache (APC) اشاره کرد. پروانه انتشار. پی‌اچ‌پی یک نرم‌افزار آزاد است که با پروانه پی‌اچ‌پی منتشر می‌شود. این پروانه علاوه بر قوانین موجود در
منتشر می‌شود. این پروانه علاوه بر قوانین موجود در نرم‌افزارهای آزاد اعلام می‌دارد که: وجود این محدودیت در پروانهٔ این زبان آن را با پروانه عمومی همگانی گنو (GPL) ناسازگار می‌کند. توسعه و جامعیت. پی اچ پی شامل کتابخانه‌های منبع باز و آزاد مختلفی در منبع توزیع خود می‌شود، یا از آن‌ها در برنامه‌های دودویی پی اچ پی استفاده می‌کند. پی اچ پی اساساً یک سامانه اینترنت فهم با ماژول‌های داخلی است که از طریق این ماژول‌ها به سرورهای FTP (پروتکل انتقال فایل) و بسیاری از سرورهای پایگاه داده از جمله
فایل) و بسیاری از سرورهای پایگاه داده از جمله PostgreSQL,Mysql,Microsoft SQL Server و SQLite (که یک پایگاه داده توکار است)، سرورهای LDAP و غیره. بسیاری از توابعی که برنامه نویسان زبان C با آن‌ها آشنایی دارند، مانند آن‌هایی که در خانواده قرار دارند، در برنامه‌های استاندارد پی اچ پی قابل دسترسی هستند. پی اچ پی به توسعه دهندگان این اجازه را می‌دهد تا با نوشتن افزونه‌هایی به زبان C، به زبان پی اچ پی کارایی لازم را ببخشند. افزونه‌های پی اچ پی می‌توانند به صورت ایستا در داخل پی اچ پی کامپایل شوند یا به صورت پویا
در داخل پی اچ پی کامپایل شوند یا به صورت پویا در زمان اجرا بارگزاری شوند. افزونه‌های بی شماری نوشته شده‌اند تا از ویندوز اِی پی آی، فرایند مدیریت در سیستم عامل‌های شبه یونیکس، رشته‌های چند بایتی (یونیکد)، cURL و چند قالب فشرده سازی محبوب پشتیبانی کنند. دیگر ویژگی‌های پی اچ پی که توسط افزونه‌ها در دسترس قرار گرفتند، شامل مجتمع سازی با IRC، تولید پویای تصاویر و محتوای ادوبی فلش، اشیاء داده پی اچ پی (PDO) که به عنوان یک لایه ظاهری برای دسترسی به پایگاه داده به کار می‌رود، و حتی ترکیب صدا می‌شود. بخشی از توابع
کار می‌رود، و حتی ترکیب صدا می‌شود. بخشی از توابع هسته زبان، مانند آن‌هایی که با رشته‌ها و آرایه‌ها سروکار دارند، نیز به عنوان افزونه پیاده‌سازی شده‌اند. پروژه کتابخانه جامع افزونه‌های پی اچ پی (PECL) مخزنی برای افزونه‌های به زبان پی اچ پی است. چند پروژه دیگر مانند زفیر (Zephir)، برای افزونه‌های پی اچ پی این توانایی را فراهم می‌کنند تا به یک زبان سطح بالا نوشته شده و به افزونه‌های داخلی پی اچ پی کامپایل شوند. چنین رویکردی، به جای نوشتن افزونه‌های پی اچ پی به زبان C به صورت مستقیم، توسعه افزونه‌ها را تسهیل
زبان C به صورت مستقیم، توسعه افزونه‌ها را تسهیل کرده و زمان لازم برای برنامه‌نویسی و تست را کاهش می‌دهد. در دسامبر سال ۲۰۱۸ میلادی، گروه پی اچ پی شامل ۱۰ نفر بود: سیِز سی آرِنتزِن، استیگ باکِن، شِین کاراوِئو، اندی گاتمَنز، راسموس لردورف، سم رابی، ساشا شومان، زیو سوراسکی، جیم وینستِد و آندرِی زِمینِوسکی. فناوری زِند بر اساس آزمون پی اچ پی ۵٫۵ یک گواهی نامه پی اچ پی برای برنامه نویسان صادر می‌کند تا به عنوان توسعه دهندگان مجاز شناخته شوند. نصب و تنظیمات. به‌طور کلی، دو روش اصلی برای نصب زبان پی‌اچ‌پی بر روی
کلی، دو روش اصلی برای نصب زبان پی‌اچ‌پی بر روی سرورهای وب است. در بسیاری از سرورهای وب یک ماژول مستقیم به نام Server Application Programming Interface یا SAPI وجود دارد. برای مثال، سرورهای آپاچی، مایکروسافت آی‌آی‌اس و آی‌پلنت (iPlanet) از این روش استفاده می‌کنند. تعدادی دیگر از سرورهای وب نیز از Internet Server Application Programming Interface یا ISAPI پشتیبانی می‌کنند. اگر زبان پی‌اچ‌پی در سرور وب ماژولی نداشته‌باشد، همواره می‌توان از آن به عنوان Common Gateway Interface یا CGI و FastCGI استفاده کرد. در
Interface یا CGI و FastCGI استفاده کرد. در این حالت باید سرور را تنظیم کرد تا تمامی درخواست‌های مربوط به زبان پی‌اچ‌پی را با فایل‌های CGI اجرا کند. برای نوشتن برنامه‌های دارای رابط گرافیکی نیز می‌توان از افزونهٔ PHP-GTK در زبان پی‌اچ‌پی استفاده کرد. این افزونه در نسخهٔ منتشر شده موجود نیست و باید به این زبان افزوده‌شود. برای استفاده از این افزونه، نسخهٔ پی‌اچ‌پی باید بالاتر از ۵٫۱ باشد. رایج‌ترین روش برای نصب این افزونه، ترجمهٔ کد آن می‌باشد. هنگامی که از زبان پی‌اچ‌پی در محیط‌های ابری استفاده می‌شود،
از زبان پی‌اچ‌پی در محیط‌های ابری استفاده می‌شود، کیت‌های توسعه نرم‌افزار (SDK) خاصی برای استفاده از امکانات محیط نیز همراه با آن منتشر می‌گردد. برای مثال: امنیت. ۲۹٪ از مشکلات امنیتی که در ماه سپتامبر سال ۲۰۱۳ میلادی توسط پایگاه داده امنیتی ملی (National Vulnerability Database) منتشر شد، با زبان پی‌اچ‌پی مرتبط است. این مسائل اکثراً به دلیل نبود استفاده از روش‌های مناسب توسط برنامه‌نویسان ایجاد می‌شود. و این در حالی‌است که مشکلات تکنیکی که در خود زبان پی‌اچ‌پی وجود دارند، بسیار کم هستند. (۲۳ مشکل در سال
وجود دارند، بسیار کم هستند. (۲۳ مشکل در سال ۲۰۰۸، کمتر از ۱٪ مشکلات) با توجه به این‌که برنامه‌نویس‌ها اشتباهات بسیاری می‌کنند، بارها پیشنهاد شده‌است که قابلیت‌هایی برای تشخیص خطاهای امنیتی در زبان پی‌اچ‌پی گنجانده شود تا این خطاها را به برنامه‌نویس گزارش بدهد. با اینکه چنین ابزاری برای زبان پی‌اچ‌پی در حال توسعه است، اما این پیشنهادها تاکنون رد شده و این ابزارها به زبان افزوده نشده‌اند. تست PHP. تست برنامه‌های کاربردی و نرم‌افزارهای توسعه داده شده با PHP از جهت‌های مختلف حایز اهمیت هستند. با توجه به
PHP از جهت‌های مختلف حایز اهمیت هستند. با توجه به استفاده فراگیر PHP در برنامه‌های کاربردی وب (Web Applications) تست کارایی (Performance Testing)از اهمیت دوچندانی برخوردار است. همچنین ابزارهای بازبینی و مرور کد نیز کمک فراوانی به توسعه دهندگان می‌کند که بتوانیم بسیاری از اشکالات را در سطح کد و قبل از تست برطرف نماییم. اشکال زدایی php. گاهی ممکن است به دلایل مختلف در یک برنامه php مشکلاتی ایجاد شود، در حالت عادی یافتن خطا در بین هزاران خط کد ممکن است بسیار سخت باشد در php می‌توان با فعال کردن حالت اشکال
سخت باشد در php می‌توان با فعال کردن حالت اشکال زدایی با استفاده از توابع مربوط به آن، خطا در برنامه را به راحتی پیدا کرد. یک روش فعال سازی حالت اشکال زدایی در php: ini_set('display_startup_errors', 1); ini_set('display_errors', 1); error_reporting(-1); یک روش دیگر استفاده از برنامه visual studio است.
واصف باختری ( – ) از شاعران فارسی‌زبان بنام افغانستان بود. زندگی. محمد شاه واصف باختری، در جوزا/خرداد ۱۳۲۱ در مزارشریف بلخ زاده شد. وی لیسه باختر (دبیرستان باختر) و حبیبیه را در افغانستان خواند. واصف باختری در سال ۱۳۴۵ کارشناسی زبان و ادبیات فارسی دری را از دانشگاه کابل گرفت/ او مدتی ویراستار کتاب‌های درسی وزارت تعلیم و تربیه بود. واصف باختری در سال ۱۳۵۳ برای ادامه تحصیل در رشته آموزش‌وپرورش به دانشگاه کلمبیای شهر نیویورک رفت و در سال ۱۳۵۴ گواهینامهٔ ماستری (کارشناسی ارشد) به دست آورد. او پس از بازگشت به
(کارشناسی ارشد) به دست آورد. او پس از بازگشت به افغانستان تا سال ۱۳۵۷ به کار در وزارت تعلیم و تربیه ادامه داد. نزدیکی او با کنشگران سیاسی چپگرا در افغانستان باعث شد برای بیش از یک سال ۱۳۵۷ تا ۱۳۵۸ از سوی دولت وقت زندانی شود. واصف باختری از سال ۱۳۴۶ تا سال ۱۳۷۵ عضو ریاست دارالتألیف، مدیر مسئول مجله "ژوندون" ارگان نشراتی انجمن نویسندگان افغانستان و دبیر بخش شعر آن انجمن بود. واصف باختری از سال ۱۳۶۱ تا ۱۳۷۴ در اتحادیه نویسندگان افغانستان در سمت‌های سردبیر بخش شعر، مدیر مسئول مجلۀ ژوندون و منشی دبیرخانه
بخش شعر، مدیر مسئول مجلۀ ژوندون و منشی دبیرخانه اتحادیه کار کرد. در طول این سال‌‌ها در آموزشگاه این اتحادیه کار می‌کرد. او سال‌ها عضو گروه دبیران بنیاد فرهنگ افغانستان، عضو گروه رهبری کانون حکیم ناصر خسرو، عضو شورای مرکزی انجمن فرهنگی خوشحال‌خان، و عضو هیئت رئیسۀ اتحادیه خبرنگاران افغانستان بود. واصف باختری از سال ۱۳۷۵ تا ۱۳۸۰ در پیشاور زندگی کرد و پس از آن به عنوان پناهنده، در ایالات متحده آمریکا زندگی می‌کرد. واصف باختری در غزل‌سرایی به ملک الشعرا بهار و در سرایش شعر نو به مهدی اخوان‌ثالث پهلو می‌زد.
و در سرایش شعر نو به مهدی اخوان‌ثالث پهلو می‌زد. آثار. از واصف باختری تا اکنون هفت دفتر شعر و یک گزینه از میان این هفت دفتر، و کتابی در زمینهٔ عرفان و شعر فارسی به نام "نردبان آسمان" چاپ و انتشار یافته‌است که چیزی شبیهٔ کتاب عبدالحسین زرین‌کوب به نام "پله پله تا ملاقات خدا" است. آثار پژوهشی و ادبی دیگر واصف باختری از این قرارند:
همجوشی فرایندی عکس عمل شکافت هسته‌ای است. همجوشی همچنین می‌تواند به یکی از موارد زیر اشاره داشته باشد:
در فیزیک، نظریه ریسمان یک چهارچوب نظری فراهم می‌آورد که در آن ذرات نقطه‌ای فیزیک ذرات با اشیاء یک بعدی به نام ریسمان‌ها جایگزین شده‌اند. این نظریه به توصیف این می‌پردازد که چگونه ریسمان‌ها در فضا منتشر شده و با همدیگر برهم‌کنش می‌کنند. در مقیاس‌های بزرگتر از ابعاد ریسمان‌ها، ریسمان‌ها شبیه ذرات نقطه‌ای هستند که جرم، بار، و دیگر خواص آنها توسط وضعیت ارتعاشی هر ریسمان مشخص می‌شود. در نظریه ریسمان، یکی از حالت‌های متعدد ارتعاشی متناظر با گراویتون است؛ ذره‌ای در مکانیک کوانتومی که نیروی گرانش را حمل می‌کند؛ لذا
مکانیک کوانتومی که نیروی گرانش را حمل می‌کند؛ لذا نظریه ریسمان به نوعی نظریه گرانشی کوانتوم هم می‌باشد. نظریه ریسمان موضوع گسترده و متنوعی است که تلاش دارد تا تعدادی از مسائل عمیق فیزیک بنیادی را حل کند. نظریه ریسمان برای مسائل متعددی در فیزیک سیاهچاله و کیهان‌شناسی اولیه جهان اعمال شده و موجب پیشرفت‌های عمده‌ای در ریاضیات محض گردیده‌است. به علت این که نظریه ریسمان توضیح یکپارچه‌ای از گرانش و فیزیک ذرات ارائه می‌دهد، کاندیدی برای نظریه همه چیز است؛ مدل ریاضیاتی خود-بسنده که تمام نیروهای بنیادی و اشکال
ریاضیاتی خود-بسنده که تمام نیروهای بنیادی و اشکال مختلف ماده را توصیف می‌کند. با وجود کارهای زیادی که روی این مسائل انجام شده‌است، هنوز مشخص نیست که نظریه ریسمان تا چه حد توصیف‌گر جهان واقعی است یا این که اصولاً این نظریه تا چه میزان آزادی عمل در انتخاب جزئیاتش را خواهد داد. نظریه ریسمان اولین بار در اواخر دهه ۱۹۶۰ میلادی به عنوان نظریه‌ای برای نیروی هسته‌ای قوی مورد مطالعه قرار می‌گرفت، تا این که این ایده رها شده و پس از آن به هدف کرومودینامیک کوانتومی مورد مطالعه قرار گرفت. سپس مشخص شد که دقیقاً همان
مورد مطالعه قرار گرفت. سپس مشخص شد که دقیقاً همان ویژگی‌هایی که مطالعه نظریه ریسمان‌ها را به عنوان نظریه ای برای نیروی قوی هسته‌ای نامناسب می‌ساخت، آن را کاندید امیدوار کننده‌ای برای نظریه گرانش کوانتومی می‌کند. اولین نسخه‌های نظریه ریسمان، یعنی نظریه ریسمان بوزونی، تنها ذره‌هایی به نام بوزون‌ها را به کار می‌گرفت. بعدها نظریه ریسمان به نظریه ابر ریسمان گسترش پیدا کرد، که رابطه ابرتقارنی بین بوزون‌ها و دسته ای دیگر از ذرات به نام فرمیونها را فرض قرار می‌داد. قبل از این که در اواسط دهه ۱۹۹۰ میلادی حدسی زده
قبل از این که در اواسط دهه ۱۹۹۰ میلادی حدسی زده شود مبنی بر این که تمام نسخه‌های نظریه ریسمان حالت‌های محدودتری از نظریه ریسمان ۱۱ بعدی، به نام نظریه M است، پنج نسخه سازگار از نظریه ریسمان‌ها وجود داشت. در اواخر ۱۹۹۷ میلادی، نظریه پردازان رابطه مهمی به نام تناظر AdS/CFT را کشف کردند، که نظریه ریسمان‌ها را به دیگر نظریه فیزیکی به نام نظریه میدان‌های کوانتومی مرتبط می‌ساخت. یکی از چالش‌های نظریه ریسمان این است که کل نظریه تعریفی که در تمام شرایط ارضاء کننده باشد را ندارد. یکی دیگر از مشکلات این است که به نظر
را ندارد. یکی دیگر از مشکلات این است که به نظر می‌رسد این نظریه طیف گسترده‌ای از جهان‌های ممکن را توصیف می‌کند، و این مسئله تلاش برای توسعه نظریه فیزیک ذرات بر اساس نظریه ریسمان‌ها را به امری غامض و پیچیده تبدیل ساخته‌است. بنیان‌ها. در سده بیستم، دو چارچوب نظری برای فرموله بندی قوانین فیزیکی ظهور پیدا کردند. اولین آن‌ها نظریه نسبیت عام انیشتین بود، نظریه ای که نیروی گرانش و ساختار فضا-زمان را توصیف کرد. دیگری مکانیک کوانتومی بود، یک فرموله بندی کاملاً متفاوت برای توصیف پدیده‌های فیزیکی که از اصول شناخته
برای توصیف پدیده‌های فیزیکی که از اصول شناخته شدهٔ احتمالاتی استفاده می‌کرد. تا پایان دهه ۱۹۷۰، این دو چارچوب باید خود را از نظر توصیفی راضی کننده برای بسیاری از ویژگی‌های مشاهده شده در جهان، از ذرات بنیادی گرفته تا اتم‌ها تا تکامل ستاره‌ها و کل جهان، اثبات می‌کردند. با وجود چنین موفقیت‌هایی، هنوز مسائل بسیاری حل نشده باقی مانده‌اند. یکی از عمیق‌ترین مسائل در فیزیک مدرن، مسئله گرانش کوانتومی است. نظریه نسبیت عام در چارچوب فیزیک کلاسیک فرموله شده، در حالی که نیروهای بنیادی در چارچوب مکانی کوانتومی توصیف
که نیروهای بنیادی در چارچوب مکانی کوانتومی توصیف شده‌است. به منظور یکی سازی نسبیت عام با اصول مکانیک کوانتومی، نیاز به یک نظریه کوانتومی از گرانش است، اما زمانی که تلاش برای اعمال نسخه‌های رایج نظریه کوانتوم به میدان گرانش انجام می‌شود، مشکلاتی ظهور پیدا می‌کند. علاوه بر مسئله توسعه یک نظریه سازگار با گرانش کوانتومی، مسائل بنیادین متعدد دیگری در فیزیک هسته اتم‌ها، سیاه چاله‌ها و ابتدای جهان وجود دارند. نظریه ریسمان‌ها یک چارچوب نظریست که تلاش برای حل این مسائل و دیگر مسائل می‌کند. نقطه آغاز نظریه ریسمان
مسائل و دیگر مسائل می‌کند. نقطه آغاز نظریه ریسمان ایده ذرات نقطه مانند در فیزیک ذرات است، که می‌توان آن را به صورت اشیاء تک بعدی به نام ریسمان‌ها مدل کرد. نظریه ریسمان‌ها به توصیف چگونگی نشر ریسمان‌ها در فضا و برهمکنششان با هم دیگر می‌پردازد. در نسخه ای از نظریه ریسمان، تنها یک نوع ریسمان وجود دارد، که ممکن است شبیه یک حلقه کوچک، یا تکه ای از ریسمان معمولی باشد، و می‌تواند به طرق مختلف به ارتعاش در آید. در مقیاس‌های بزرگتر از ابعاد ریسمان، یک ریسمان صرفاً شبیه یک ذره عادی با همان جرم و بار الکتریکی و دیگر
یک ذره عادی با همان جرم و بار الکتریکی و دیگر خواص می‌باشد که این خواص توسط ارتعاش ریسمان‌ها تعیین می‌گردند. در نظریه ریسمان، یکی از وضعیت‌های ارتعاشی رسیمان منجر به تولید گراویتون‌ها، ذرات مکانیک کوانتومی حامل گرانش، می‌گردد؛ لذا نظریه ریسمان نوعی نظریه گرانش کوانتومی محسوب می‌گردد. یکی از پیشرفت‌های عمده در چندین دهه اخیر در نظریه ریسمان‌ها کشف برخی «دوگان»ها بوده‌است، یعنی تبدیلات ریاضیاتی که یک نظریه فیزیکی را به نظریه ای دیگر تبدیل می‌کند. فیزیکدان‌هایی که بر روی نظریه ریسمان‌ها مطالعه می‌کنند، تعدادی
که بر روی نظریه ریسمان‌ها مطالعه می‌کنند، تعدادی از این دوگان‌ها را بین نسخه‌های مختلف نظریه ریسمان یافته‌اند، و این منجر به این حدس شده‌است که تمام نسخه‌های سازگاری نظریه ریسمان‌ها در یک چارچوب به نام نظریه M می‌گنجند. همچنین مطالعات در نظریه ریسمان‌ها منجر به نتایجی در مورد طبیعت سیاهچاله‌ها و برهمکنش‌های گرانشی شده‌است. هنگامی که تلاش برای فهم جنبه‌های کوانتومی سیاهچاله‌ها صورت می‌گیرد، تناقضاتی بروز می‌کنند، کارهایی در حال انجام است تا این مسائل را رفع کند. در اواخر ۱۹۹۷ میلادی، این خط کاری منجر به کشف
در اواخر ۱۹۹۷ میلادی، این خط کاری منجر به کشف تناظر آنتی دو سیتر/نظریه میدان همدیس یا AdS/CFT گشته‌است. این نظریه، نظریه ریسمان‌ها را با دیگر نظریات فیزیکی قابل فهم تر مرتبط ساخته و در دیگر موضوعات شامل فیزیک ماده چگال و فیزیک هسته‌ای نیز به کار رفته‌است. ابعاد بالاتر. به‌طور سنتی فضایی که ریسمان‌ها در آن در نظر گرفته می‌شوند، بیست و شش بُعدی است. عدد بیست و شش از روی ضوابط ریاضی و نظریهٔ گروه‌ها (برای حفظ هموردایی لورنتز) به دست می‌آید. این بعدهای اضافی برخلاف چهار بعد دیگر کوچک و نیز فشرده هستند. فشرده
چهار بعد دیگر کوچک و نیز فشرده هستند. فشرده یعنی آنکه اگر در جهت آن‌ها به اندازهٔ کافی پیش‌روی کنید به جای اول خود بازمی‌گردید. کوچک بودن هم معنایش اینست که برای آنکه به جای نخست بازگردید باید مسافت خیلی کمی را طی کنید. برای نمونه یک لولهٔ بینهایت دراز را در نظر بگیرید. سطح این لوله مسلماً دوبعدی است؛ یعنی مورچه‌ای که روی سطح این لوله قرار دارد می‌تواند در دو راستای مستقل از هم حرکت کند. فرض کنید که سر مورچه در راستای طول لوله‌است. مورچه می‌تواند یا عقب-جلو برود یا چپ-و-راست. اما اگر به‌فرض این مورچه به
برود یا چپ-و-راست. اما اگر به‌فرض این مورچه به اندازهٔ کافی (یعنی به اندازهٔ محیط لوله) در جهت چپ حرکت کند به جای اول خود بازمی‌گردد اما قضیه در مورد عقب جلو رفتن صدق نمی‌کند. پس یکی از بعدهای این فضای دوبعدی (یعنی یکی از بعدهای سطح لوله) فشرده و یکی نافشرده است. اینک فرض کنید که این مورچه روی یک توپ قرار دارد. باز هم می‌تواند در دو راستای مستقل از هم حرکت کند منتهی این‌بار در هر جهتی روی سطح کره مستقیم حرکت کند، پس از طی مسافتی (برابر با محیط دایرهٔ عظیمهٔ کره) به جای نخست بازمی‌گردد. پس این بار هر دو بعد
کره) به جای نخست بازمی‌گردد. پس این بار هر دو بعد این فضای دوبعدی (یعنی سطح توپ) فشرده‌است. بازگردیم به فضای دوبعدی سطح لوله. این بار فرض کنید که محیط این لوله خیلی کم باشد یا مثلاً به جای لوله یک کابل برق داشته‌باشیم. برای مورچه (اگر به اندازهٔ کافی کوچک باشد) این کابل هنوز یک سطح دو بعدی است یعنی وقتی که روی سطح کابل قرار دارد می‌تواند در دو راستای مستقل از هم حرکت کند. اما برای ما انسان‌ها کابل برق یک شی یک بعدی محسوب می‌شود چون فقط درازای آن قابل درک است. حالتی بسیار شبیه به این در مورد این بعدهای
است. حالتی بسیار شبیه به این در مورد این بعدهای اضافه در نظریه ریسمان رخ می‌دهد. به این معنی که ما به خاطر اندازهٔ بزرگ خود از درک این ابعاد اضافی عاجز هستیم اما این ابعاد برای بعضی از ذره‌ها با انرژی زیاد قابل دسترسی است. انواع نظریه ریسمان. باید گفت که چندین نظریه ریسمان وجود دارد. اما تنها تعداد کمی از آن‌ها می‌توانند نامزدی برای توصیف طبیعت باشند. برای مثال نظریهٔ ریسمانی که در طیف ذراتش (یعنی در حالت‌های مختلف نوسانی‌اش) ذره‌ای دارد که سریع‌تر از نور حرکت می‌کند نمی‌تواند مدل خوبی از طبیعت باشد. چون
حرکت می‌کند نمی‌تواند مدل خوبی از طبیعت باشد. چون به سرعت بیشتر از سرعت نور اشاره دارد که درکش سخت‌تر است اما حتی نظریه‌های ریسمانی که مدل خوبی از طبیعت نیستند می‌توانند به فهم فیزیکدانان از این نظریه و نظریه‌هایی که می‌توانند به فهم طبیعت کمک کنند. به‌طور کلی دو گونه نظریه ریسمان وجود دارد: ریسمان بوزونی. نخستین و ساده‌ترین گونهٔ نظریهٔ ریسمان است. به‌طور سنتی احتیاج به ۲۶ بعد برای همخوانی با ضوابط و پیش‌فرضهای فیزیکی (مانند تقارن لورنس) دارد. متأسفانه در طیف ذرات آن تاکیون (ذره‌ای که سریعتر از نور حرکت
طیف ذرات آن تاکیون (ذره‌ای که سریعتر از نور حرکت می‌کند) وجود دارد بنابراین نمی‌تواند مدلی از طبیعت باشد. همچنین از آمار بوز (در مقابل فِرْمی در [مکانیک آماری]) پیروی می‌کند بنابراین به‌طور طبیعی نمی‌تواند توصیف‌گر ذراتی مثل الکترون باشد. البته این نظریه در توصیف ذرات میدانی مانند گراویتون‌ها و فوتون‌ها موفق است. ابرریسمان. با استفاده از فرض ابرتقارن (یعنی در مقابل هر ذره بوزی ذره‌ای فرمیی داریم) گونه‌ای نظریه است که قابلیت آن را دارد که توصیف‌گر طبیعت باشد. تعداد ابعاد مورد نیاز در ابرریسمان غالباً ده
تعداد ابعاد مورد نیاز در ابرریسمان غالباً ده است. در حال حاضر پنج نظریهٔ ابرریسمان وجود دارند که می‌توانند توصیف‌گر طبیعت باشند. این پنج نظریه شامل گونهٔ I، IIA IIB و دو نظریهٔ ابرریسمان دیگر که به هتروتیک معروف‌اند می‌شود. D-برین. مفهوم دیگری که به نظریه ریسمان‌ها ارتباط دارد، بحث D-برین است. D-برین‌ها اشیایی هستند که دو سر ریسمان‌های باز روی آن‌ها می‌لغزند. این اشیاء می‌توانند صفر-بعدی تا تعداد ابعاد-فضایی (غیر زمانی)-بعدی باشند. به D1-غشاءٔ دو بعدی یعنی شکلی مثل یک صفحه‌کاغذ با ضخامت صفر «پوسته» یا
شکلی مثل یک صفحه‌کاغذ با ضخامت صفر «پوسته» یا D2-برین می‌گویند. D1-برین خود به شکل ریسمان است. به همین منوال می‌توانیم D0-برین، D1-برین و… داشته باشیم. حرف «D» که در ابتدای این کلمه‌ها می‌آید حرف اول نام دیریکله است. در سال‌های اخیر D-برین‌ها اهمیت فزاینده‌ای یافته‌اند؛ یعنی اهمیت آن‌ها دیگر فقط به خاطر این نیست که دو سر ریسمان‌ها روی آن‌ها می‌لغزد؛ مثلاً با چیدن D-برین‌ها در فضا و از این رو محدود کردن جاهایی که ریسمان می‌تواند آغاز یا پایان یابد، می‌توان نظریه‌های پیمانه‌ای مختلف ایجاد کرد. همچنین می‌توان
پیمانه‌ای مختلف ایجاد کرد. همچنین می‌توان کنش توصیف‌کنندهٔ یک D-برین را نوشت. نظریه-ام. در سال ۱۹۹۵ ادوارد ویتن و دیگران ثابت کردند که پنج نظریهٔ ابرریسمان موجود بی‌ارتباط به هم نیستند و با گونه‌ای روابط دوگانی به هم مربوط می‌شوند. او نشان داد که این پنج نظریه در واقع پنج جلوه گوناگون از یک نظریهٔ مادر و بزرگ‌تر هستند؛ یعنی این نظریهٔ مادر که آن را نظریه-ام نام نهادند در شرایط خاص به هر یک از این پنج نظریه تقلیل می‌یابد (بسته به شرایط به نظریه‌های مختلف). عموماً از این واقعه با عنوان "انقلاب دوم ابرریسمان"
از این واقعه با عنوان "انقلاب دوم ابرریسمان" یاد می‌شود. هرچه هست هم‌اکنون بسیاری از فیزیکدانان به دنبال کشف و درک نظریه-ام هستند. احتمالاً یافتن نظریه-ام از بزرگ‌ترین دستاوردهای بشر خواهد بود زیرا این نظریه قادر خواهد بود تمام دنیا را در بنیادین‌ترین حالت توصیف کند. باید توجه داشت که نظریهٔ ریسمان (و به تبع آن نظریه-ام)، نظریه‌ای فاقد پارامتر آزاد است؛ یعنی جایی برای تنظیم پارامترها به کمک آزمایش باقی نمی‌گذارد. به بیان روشن‌تر خواص تمام ذرات باید از روی معادلات ریاضی درآورده شود؛ بنابراین مثلاً این نظریه
ریاضی درآورده شود؛ بنابراین مثلاً این نظریه باید بگوید چرا الکترون وجود دارد و چرا جرم آن فلان اندازه و چرا اسپین آن یک‌دوم و چرا بار الکتریکی آن بهمان مقداری است. تاریخچه نظریه ریسمان. نظریه ریسمان اولین بار برای توضیح نیروی بین‌هسته‌ای قوی پیشنهاد شد. لیکن معلوم شد که مدل کرومودینامیک کوانتومی (QCD) که اینک بخشی از مدل استاندارداست در توضیح این پدیده بسیار موفق‌تر است. طبیعتاً نظریهٔ ریسمان به نفع کرومودینامیک کوانتوم وانهاده شد. بعدها نظریهٔ ریسمان به عنوان یک تئوری نامتناقض گرانش کوانتومی از نو توسط
عنوان یک تئوری نامتناقض گرانش کوانتومی از نو توسط گرین و شوارتز مطرح شد. این‌بار اندازه و مقیاس ریسمان‌ها بسیار کوچک‌تر از آنِ ریسمان‌های توضیح‌دهندهٔ نیروی ضعیف در نظر گرفته شد. به این احیای مجدد نظریهٔ ریسمان در اواسط دههٔ هشتاد میلادی اصطلاحاً "انقلاب نخست ابرریسمان" گفته می‌شود. پیشوند "ابر" در ابتدای کلمهٔ "ریسمان" به این دلیل آمده‌است که برای داشتن یک نظریهٔ ریسمان فاقد تناقض و همچنین امکان داشتن ریسمان‌های فرمیونی (که در نهایت به توضیح خواص ذرات فرمیونی خواهد پرداخت)، نیاز به معرفی یک تقارن جدید
خواهد پرداخت)، نیاز به معرفی یک تقارن جدید موسوم به "ابرتقارن" در کنش ریسمان داریم. تنها پنج نظریهٔ ریسمان نامتناقض داریم؛ و این سؤال هم مطرح بود که کدام یک از این نظریه‌ها توصیف‌گر طبیعت‌اند. انقلاب دوم نظریهٔ ریسمان با کشف D-برین‌ها توسط پولچینسکی اواسط دههٔ نود میلادی آغاز شد، با توضیح آنتروپی سیاهچاله‌ها توسط کامران وفا و اندرو استرامینجر بر مبنای D-برین‌ها توجه عموم فیزیکدانان انرژی بالا را جلب کرد، با کشف ویتن دربارهٔ ارتباط دوگانی پنج نظریهٔ ریسمان به اتحاد و یکپارچگی بی‌سابقهٔ نظریهٔ ریسمان منجر
به اتحاد و یکپارچگی بی‌سابقهٔ نظریهٔ ریسمان منجر شد، و در اواخر دههٔ نود به کشف تناظر ای دی اس/سی اف تی توسط مالداسنا، ویتن، و گوبسر-کلبانوف-پولیاکوف منتج شد.
اُستْرالیا با نام رسمی مشترک‌المنافع استرالیا یک کشور فراقاره‌ای است که از سرزمین اصلی قاره استرالیا، جزیره تاسمانی و جزایر کوچک‌تر متعددی تشکیل شده است. این کشور از نظر مساحت بزرگ‌ترین کشور اقیانوسیه و ششمین کشور بزرگ جهان است. جمعیت استرالیا نزدیک به ۲۶ میلیون نفر و مساحت آن ۷٬۶۱۷٬۹۳۰ کیلومتر مربع (۲٬۹۴۱٬۳۰۰ مایل مربع) می‌باشد. استرالیا کشوری با نرخ شهرنشینی بسیار بالا است و بیشتر شهرهای این کشور در ساحل شرقی متمرکز هستند. کانبرا پایتخت کشور است، در حالی که بزرگ‌ترین شهر سیدنی است و سایر مناطق کلانشهری