payamvha/North_RAG huggingface dataset:
در شرایطی که عناصری که قرار است مرتب شوند دارای یک سری محدودیت‌های خاص یا شرایط خاص می‌باشند، می‌توان برای مرتب کردن آنها از روش‌هایی به غیر از روش‌ها یا الگوریتم‌های مرتب‌سازی مقایسه‌ای مانند :مرتب‌سازی ادغامی استفاده کرد و به الگوریتم‌های سریعتری از (O("n" log "n" دست یافت. به دسته ای از این گونه مرتب‌سازی‌ها که بر پایهٔ یک سری شرایط خاص عناصر هستند و دارای پیچیدگی خطی هستند مرتب‌سازی خطی می‌گوییم. مرتب‌سازی‌های مقایسه‌ای الگوریتمی سریع تر از(O("n" log "n" ندارند که این موضوع با کمک درخت تصمیم اثبات
"n" ندارند که این موضوع با کمک درخت تصمیم اثبات می‌شود. انواع مرتب‌سازی‌ها خطی. انواع مرتب‌سازی‌های خطی عبارتند از مرتب‌سازی شمارشی، مرتب‌سازی سطلی، مرتب‌سازی مبنایی و و و و… مرتب‌سازی شمارشی. در این الگوریتم محدودیت اعمال شده روی داده این است که کلید تمامی عناصر باید اعداد صحیح بوده و بین ۱ تا m قرار بگیرند که m یک عدد ثابت است و این الگوریتم با استفاده از آرایه‌ای از اعداده صحیح به طول m عناصر مورد نظر را مرتب می‌کند. به‌طور خلاصه الگوریتم به این صورت عمل می‌کند که تعداد دفعات ظاهر شدن هر عنصر در ورودی
می‌کند که تعداد دفعات ظاهر شدن هر عنصر در ورودی را با کمک آرایه گرفته شده حساب می‌کند و سپس با این اطلاعات از ابتدا شروع کرده و هر عنصر را به تعداد دفعات ظهورش در ورودی در خروجی قرار می‌دهد، و با توجه به اینکه این عمل را از ۱ تا m انجام می‌دهد خروجی مرتب شده است. برای تشریح کامل الگوریتم به صفحه مرتب‌سازی شمارشی مراجعه کنید. مرتب‌سازی پایه‌ای. این الگوریتم مرتب‌سازی برای مرتب کردن اعدادی با طول ثابت به اندازهٔ k مورد استفاده قرار می‌گیرد و کاربرد دارد. البته بهتر است دقت شود اعداد با طول کمتر از k را
البته بهتر است دقت شود اعداد با طول کمتر از k را می‌توان با قرار دادن صفر در سمت راست آنها به اعداد ی به طول k تبدیل شوند. به‌طور خلاصه روش کار این الگوریتم به این صورت است که عناصر را در k مرحله با استفاده از مرتب‌سازی شمارشی مرتب می‌کند. به این صورت که ابتدا عناصر را بر حسب کم ارزش‌ترین رقم آنها مرتب می‌کند و سپس بر حسب رقم بعدی کم ارزش آنها و این کار را تا رقم k ادامه داده و در انتها عناصر مرتب شده هستند. ذکر این نکته ضروریست که الگوریتم شمارشی که برای این الگوریتم استفاده می‌شود حتماً باید پایدار باشد.
الگوریتم استفاده می‌شود حتماً باید پایدار باشد. این الگوریتم به سال ۱۸۸۷ بر می‌گردد. در ان دوران از این الگوریتم در ماشین‌های و همچنین ماشین‌های مکانیکی استفاده می‌شده. برای تشریح کامل این الگوریتم به صفحهٔ مرتب‌سازی پایه‌ای مراجعه کنید. مرتب‌سازی سطلی. این الگوریتم به نوعی می‌توان گفت حالت کلی الگوریتم مرتب‌سازی مبنایی است، در مرتب‌سازی سطلی عناصری که می‌خواهیم مرتب کنیم، دارای k مؤلفهٔ a1 تا ak هستند و که مؤلفهٔ ai بر مؤلفهٔ ai-1 در اولویت دارد. در مرتب‌سازی مبنایی این k مؤلفه ارقام یک عدد بودند ولی در
مبنایی این k مؤلفه ارقام یک عدد بودند ولی در مرتب‌سازی سطلی این مؤلفه‌ها صرفاً ارقام نیستند. روش کار این الگوریتم هم تقریباً همانند مرتب‌سازی مبنایی است. به این صورت که ابتدا عناصر را بر حسب مؤلفهٔ اول آنها مرتب می‌کند و همین گونه تا مؤلفهٔ k ادامه می‌دهد و در انتها عناصر مرتب شده هستند. برای اطلاعات کامل تر در رابطه با این الگوریت به صفحهٔ مرتب‌سازی سطلی مراجعه کنید. منابع. منابع فارسی. "داده ساختارها و طراحی الگوریتم هاً تألیف دکتر محمد قدسی
عضلات پشت تنه به دو گروه تقسیم می‌شوند: البته تقسیم بندی عضلات پشت در منابع مختلف، متفاوت است. عضلات خارجی(اکسترنسیک). منشا: "منشا جنینی غیر از پشت" دارند. عصب دهی: توسط شاخه‌های "قدامی" اعصاب نخاعی("بزرگ") شامل دو لایه سطحی و لایه میانی هستند. لایه سطحی عضلات خارجی پشت. لایه سطحی عضلات پشت، گروهی از عضلات خارجی پشت هستند که بلافاصله در عمق پوست درون فاسیای سطحی (نیام) قرار گرفته‌اند و در حرکات اندام فوقانی دخالت می‌کنند. این عضلات عبارتند از: ماهیچهٔ ذوزنقه‌ای ، ماهیچهٔ پهن پشتی ، ماهیچهٔ بالابَرنده کتف ،
، ماهیچهٔ پهن پشتی ، ماهیچهٔ بالابَرنده کتف ، ماهیچهٔ لوزی شکل بزرگ و ماهیچهٔ لوزی شکل کوچک. چون عضلات سطحی پشت، ارتباط دهنده اسکلت axial(محوری) با قسمت فوقانی اسکلت appendicular(ضمیمه‌ای-ضمائم) هستند، به آن‌ها عضلات appendicular هم گفته می‌شود. لایه میانی عضلات خارجی پشت. لایه میانی عضلات پشت، گروهی از عضلات خارجی پشت هستند که بلافاصله در عمق لایه سطحی عضلات پشت و چسبیده به دنده‌ها قرار گرفته‌اند و در حرکات تنفسی و دنده ای دخالت می‌کنند. این عضلات عبارتند از : ماهیچه دندانه ای پشتی فوقانی و ماهیچه دندانه
از : ماهیچه دندانه ای پشتی فوقانی و ماهیچه دندانه ای پشتی تحتانی . چون عضلات میانی پشت، در حرکات تنفسی دخیل هستند، به آن‌ها عضلات تنفسی هم گفته می‌شود. (البته نقش فرعی دارند.) عضلات داخلی (اینترنسیک). عضلات اینترنسیک پشت (Intrinsic back) یا عضلات عمقی پشت (Deep muscles of the back)، عضلاتی هستند که در حفظ وضعیت (پوسچر) و حرکات مختلف ستون فقرات نقش دارند. گروهی از عضلات اینترنسیک که دارای فیبرهای کوتاهی هستند در نگهداری پوسچر فعالیت می‌کنند. بسیاری از عضلات اینترنسیک پشت در اکستانسیون (صاف کردن) ستون فقرات
اینترنسیک پشت در اکستانسیون (صاف کردن) ستون فقرات نقش دارند و برخی باعث لترال فلکشن (خم شدن جانبی) یا چرخش (روتاسیون) به طرفین می‌گردند. عضلات اینترنسیک برخلاف عضلات اکسترنسیک که از طریق شاخه‌های جلویی اعصاب نخاعی عصب دهی می‌شوند، عصب دهی آن‌ها توسط شاخه‌های پشتی اعصاب نخاعی صورت می‌گیرد. منشأ: "منشا جنینی در ناحیه پشت" دارند. عصب دهی: توسط شاخه‌های خلفی اعصاب نخاعی(کوچک) عضلات اینترنسیک پشت شامل سه لایه هستند که با توجه به سطحی بودن عبارتنداز: لایه سطحی عضلات داخلی. عضلات اسپاینوترانسورس(spinotransvers)
داخلی. عضلات اسپاینوترانسورس(spinotransvers) یا عضلات اسپلنیوس(splenius)، دو عضله از عضلات لایه سطحی عضلات داخلی پشت در ناحیه گردن هستند. هر دو عضله اسپلنیوس از زوائد خاری مهره‌ها شروع شده و به صورت هفتی شکل به بالا و خارج، ادامه پیدا می‌کنند. لایه میانی عضلات داخلی. لایه میانی عضلات داخلی شامل عضلات ارکتور اسپاین (Erector spinae muscles) یا عضلات راست‌کننده ستون مهره‌ای است که در سه ستون عمودی قرارگرفته‌اند: لایه عمقی عضلات داخلی پشت. لایه عمقی عضلات پشت نسبت به عضلات ارکتور اسپاین کوتاهتر بوده و هیچ‌کدام
به عضلات ارکتور اسپاین کوتاهتر بوده و هیچ‌کدام از آن‌ها بیشتر از شش قطعه مهره ای امتداد ندارند. این عضلات در حفظ پوسچر نقش داشته و همچنین به عضلات ارکتور اسپاین جهت حرکات ستون مهره ای کمک می‌کنند. این عضلات شامل گروه‌های عضلانی زیر می‌باشند:
در علم رایانه، ساختمان داده درخت ۲-۳، یک نوع درخت جستجوی خودمتوازن است. درخت‌های جستجوی دودویی ممکن است با درج‌ها و حذف‌های گوناگون، حالت توازن خود را از دست بدهند. حالتی را در نظر بگیرید که یک درخت دودویی جستجو دارید و n داده را که اتفاقاً از کوچک به بزرگ مرتب هستند به ترتیب در آن درج می‌کنید. در این حالت، این درخت عملاً به یک لیست پیوندی تبدیل می‌شود که جستجو در آن از مرتبه formula_1 است و گذشته از این که مزیت استفاده از د.د.ج (درخت دودویی جستجو) از بین رفته، مقدار زیادی حافظه هم با اختصاص دادن به
بین رفته، مقدار زیادی حافظه هم با اختصاص دادن به اشاره‌گرهای تهی از دست می‌رود. پیاده‌سازی توابع درج و حذف درخت ۲-۳ به گونه‌ای است که این درخت طی درج‌ها و حذف‌ها به صورت متوازن باقی می‌ماند. ویژگی‌ها. درخت ۲-۳ سه نوع گره دارد: در گره ۲، formula_2 مقدار گره، formula_3 زیردرخت سمت چپ و formula_4 زیردرخت راست گره است. هر گره ۲ باید خصوصیات زیر را داشته باشد: در گره ۳، formula_2 مقدار گره، formula_3 زیردرخت سمت چپ، formula_11 زیردرخت میانی و formula_4 زیردرخت راست گره است. هر گره ۳ باید خصوصیات زیر را داشته
راست گره است. هر گره ۳ باید خصوصیات زیر را داشته باشد: باید توجه داشت که همه مقادیر در گره‌های برگ وجود دارند و گره‌های داخلی فقط برای هدایت جستجو ایجاد شده‌اند. هر گره داخلی یک گره ۳(با دو یا سه فرزند) است که مقدار formula_2 آن برابر با کوچک‌ترین مقدار موجود در زیردرخت دوم و مقدار formula_17 آن (در صورت وجود) برابر با کوچک‌ترین مقدار موجود در زیردرخت سوم است. جستجو. همان‌طور که گفته‌شد اطلاعات ذخیره‌شده در گره‌های داخلی باعث آسان‌شدن جستجو می‌شود. فرض کنید می‌خواهیم عنصر formula_22 را جستجو کنیم. از ریشه
می‌خواهیم عنصر formula_22 را جستجو کنیم. از ریشه شروع می‌کنیم و به ترتیب زیر به سمت برگ‌ها می‌رویم: این کار را برای گره‌های داخلی مسیر انجام می‌دهیم تا به برگ formula_32 برسیم. اگر formula_33، جستجو موفق و در غیر این صورت ناموفق است. درج در درخت ۲-۳. می‌خواهیم formula_34 را در درخت ۲-۳ درج کنیم. ابتدا باید formula_34 را جستجو کنیم. اگر این جستجو ناموفق باشد به عنصری مثل formula_36 می‌رسیم که انتظار داشتیم پدر formula_34 باشد. حال دو حالت پیش می‌آید: به عنوان یک مثال می‌خواهیم عنصر x=۵ را در درخت زیر درج
یک مثال می‌خواهیم عنصر x=۵ را در درخت زیر درج کنیم. درخت حاصل به شکل زیر خواهد بود: حذف از درخت ۲-۳. برای حذف هم ابتدا باید عنصر مورد نظر مثل formula_34 را جستجو، پیدا و آن را حذف کنیم. اگر formula_36 پدر formula_34 باشد دو حالت وجود دارد:
کرار جاسم محمد المحمودی (۱۵ مارس ۱۹۸۷ در نجف) بازیکن سابق فوتبال عراقی است. دوران باشگاهی. نمایش تأثیرگذار برای تیم نجف در لیگ قهرمانان آسیا ۲۰۰۷، جایی که او دو گل در شش بازی به ثمر رساند، کرار جاسم محمد را به قطر آورد و در اوایل ژوئن ۲۰۰۷ با الوکره امضا کرد. در سال ۲۰۰۹، کرار برای طرف ایرانی باشگاه فوتبال تراکتورسازی تبریز برای یک فصل امضا کرد. او در ماه مه سال ۲۰۱۱ توسط تراکتورسازی برای رفتار بی‌احترامی به داورها کنار گذاشته شد. در تاریخ ۴ ژوئن ۲۰۱۱، کرار مبنی بر یک قرارداد دو ساله به تیم فوتبال استقلال
مبنی بر یک قرارداد دو ساله به تیم فوتبال استقلال تهران پیوست. اما در ژانویه ۲۰۱۲ در اواسط ماه پس از اختلاف با هافبک و کاپیتان دوم تیم مجتبی جباری در ماه ژانویه اخراج شد. او سپس به شاهین بوشهر قرض داده شده و سپس به عجمان امارات و به‌طور قرضی به نجف نقل مکان کرد. در تاریخ ۴ ژوئیه ۲۰۱۴، کرار با امضای قراردادی دو ساله به استقلال تهران بازگشت. جاسم با موافقت دو طرف در روز ۲۹ نوامبر ۲۰۱۵ پس از مشکلات مالی طولانی مدت با باشگاه ایرانی از باشگاه خارج شد. در تاریخ ۲۲ ژوئن ۲۰۱۶ با قراردادی یکساله به تراکتورسازی تبریز
ژوئن ۲۰۱۶ با قراردادی یکساله به تراکتورسازی تبریز پیوست. کرار سومین گلزن خارجی تاریخ تراکتور با ۱۴ گل و دومین پاسور تاریخ تراکتور با ۸ پاس گل است وی همچنین با ۷۱ بازی رسمی برای تراکتور بیشترین بازی بین بازیکنان خارجی تراکتور را داراست. او در ابتدای سال ۲۰۲۵ از فوتبال خداحافظی کرد. سابقه ملی. وی در سال ۲۰۰۴ و در المپیک آتن با تیم ملی عراق بسیار خوب ظاهر شد و تیم عراق عنوان چهارم این رقابت‌ها را کسب کرد. کرار در مرحله یک چهارم نهایی المپیک آتن زننده تنها گل تیمش برابر استرالیا بود که منجر به صعود عراق به
تیمش برابر استرالیا بود که منجر به صعود عراق به مرحله نیمه نهایی و قرار گرفتن بین چهار تیم برتر المپیک آتن شد. کرار در چارچوب مسابقات مقدماتی المپیک ۲۰۰۸ سه گل برای تیم ملی کشورش به ثمر رسانید که از جمله آن‌ها می‌توان به دو گل پیروزی بخش برابر تایلند و کره شمالی اشاره کرد.
مصطفی اکرامی (۳۱ خرداد ۱۳۶۲ - تهران) بازیکن فوتبال اهل ایران است. افتخارات. باشگاهی
مهدی ثابتی (زاده ۱۲ بهمن ۱۳۵۳) دروازه‌بان سابق و مربی فوتبال اهل ایران است. وی سابقه بازی در تیم‌های ابومسلم، راه‌آهن، تراکتورسازی، سایپا و ملوان را دارد. دوران حرفه‌ای. مهدی ثابتی در مصاحبه‌ای، فصل ۸۸–۸۹ و حضور در تراکتورسازی را بهترین فصل دوران ورزشی اش دانسته است. ثابتی بعد از اتمام دوره کلاس‌های بدنسازی فوتبال که در شهریور ماه سال ۱۳۹۶ در استان البرز برگزار شد مربی تیم لیگ برتر سیاه جامگان شد افتخارات. باشگاهی
این مقاله به تاریخ ناحیهٔ تبرستان در دوره‌های مختلف می‌پردازد. قدمت سکونت در طبرستان. قدمت بقایای باستانی به دست آمده از غار شوپری شهر رستمکلا در شهرستان بهشهر، به بیش از یکصدهزار سال گذشته بازمی‌گردد؛ این بقایا شامل دست‌افزاهای سنگی و فسیل استخوان‌های جانورانی است که توسط انسان‌های عصر پارینه سنگی شکار شدند. غار شوپری که در ۱۰ کیلومتری جنوب شهر رستمکلا در شرق مازندران و دره مهربان رود واقع شده، از بزرگترین غارهای شناخته شده در مازندران است که بیش از ۷۵ متر طول و بیش از ۷۰۰ متر مربع مساحت دارد. غار شوپری در
و بیش از ۷۰۰ متر مربع مساحت دارد. غار شوپری در سال ۱۳۹۹ توسط نگارنده شناسایی و به دلیل اهمیت بالای این اثر بلافاصله فرایند تعیین عرصه و حریم آن با مجوز پژوهشگاه میراث‌فرهنگی و گردشگری، در سال ۱۴۰۰ انجام شد و با شماره ۳۳۶۹۶ در فهرست میراث‌فرهنگی کشور به ثبت رسید. کاوش باستان‌شناسی به منظور لایه‌نگاری این غار در سال‌های ۱۴۰۱ و تابستان ۱۴۰۲ با مجوز پژوهشگاه میراث‌فرهنگی و گردشگری توسط نگارنده از سوی اداره کل میراث‌فرهنگی، گردشگری و صنایع‌دستی مازندران انجام شد. بقایای بسیار فراوان استخوان‌های جانوری به دست
شد. بقایای بسیار فراوان استخوان‌های جانوری به دست آمده که اثر قصابی با ابزارهای سنگی بر روی آنها برجای مانده، همچنین بقایایی از دوره نوسنگی با قدمت بیش از هفت هزار سال از لایه‌های سطحی غار شوپری به دست آمده که نشان از ارتباطات پیش از تاریخ ساکنان مازندران با نواحی شرقی و شمال شرقی ایران و نواحی جنوبی آسیای میانه دارد. ورود اقوام مختلف. ساکنان کهن دریای مازندران از غرب به شرق به ترتیب اقوام کادوسیان و آناریاکه و آمارد و تپورها بودند. سرزمینی که امروزه مازندران نامیده می‌شود دوران هخامنشیان، ورکانه نامیده
نامیده می‌شود دوران هخامنشیان، ورکانه نامیده می‌شد و پیش از اسلام، تپورستان (به پارسی میانه: ) نامیده می‌شد که برگرفته از نام قوم تپوری (به یونانی: Τάπυροι، "تَپیری") می‌باشد که پس از اسلام قوم تبری نام گرفتند و سرزمینشان تبرستان نامیده شد. تپوری‌ها قومی باستانی و از اقوام ایرانی‌تبار که در تپورستان جنوب دریای مازندران سکونت داشتند و تیره‌هایی از این قوم در نواحی همچون هیرکانیا، پارت، ماد و سکاستان و ارتفاعات شرقی البرز سکونت داشتند. تپورها قومی گسترده پیش از آریایی‌ها بوده‌اند که به وسیلهٔ اقوام مهاجر
از آریایی‌ها بوده‌اند که به وسیلهٔ اقوام مهاجر ایرانی به نواحی کوهستانی عقب رانده شدند. محققین تپوری‌ها را از بومی‌های مازندران و نواحی آن از زمان قبل از آمدن آریان‌ها به ایران می‌دانند.طبق نظر استرابون، تپورها در حد فاصل آماردها و هیرکانیه و همچنین ارتفاعات شمال کشور زندگی می‌کردند. (یعنی میان آمل و گنبد امروزی و ارتفاعات البرز) اما دیاکونوف نوشته: «تپورها در هیرکانیه ساکن بودند و تحت نفوذ هیرکانیان.» مرز شرقی آن‌ها استرآباد و مرز غربی آن‌ها از کلار و چالوس بود. شهرهای آمل، چالوس، کلار، سعیدآباد و رویان
بود. شهرهای آمل، چالوس، کلار، سعیدآباد و رویان جزئی از سرزمین تپورها بودند. مازندران بخشی از تپورستان است و شهرهای آمل، ساری، کجور و کلاردشت از مراکز تاریخی طبرستان بودند. استرابون تپورها را ساکن پنج مکان متفاوت می‌داند. وی گروهی از تپورها را به عنوان کوهنشین‌های شمال کشور در کنار آمارد نام می‌برد. وی گروه دیگری از تپورها را میان هیرکانی‌ها و دربیک‌ها نام می‌برد. وی دسته دیگر از تپورها را میان هیرکانی‌ها و آریا نام می‌برد. وی دسته دیگر از تپورها را در ماد نام می‌برد و مکان دسته دیگر از تپورها را در کنار
نام می‌برد و مکان دسته دیگر از تپورها را در کنار آناریاکه‌ها می‌داند و دسته دیگری از تپورها را در کنار اقوام آمارد و کادوسی به عنوان کوهنشین‌های شمال یاد می‌کند. ظاهراً ایشان قبایل گسترده‌ای بودند که با آمدن آریایی‌ها عقب رانده شدند. به گزارش لوسیوس فلاویوس آریان گزنفون مورخ یونانی اسکندر مقدونی به سرزمین آماردها لشکر کشید و بر آماردها پیروز شد و آنان را تحت فرمان ساتراپ تپورها به نام فرادات قرار داد. آماردها و تپورها بعدها جز ساتراپ پارت درآمدند. فرهاداول پادشاه اشکانی در حدود سال ۱۷۶ قبل از میلاد آماردها
اشکانی در حدود سال ۱۷۶ قبل از میلاد آماردها را تحت انقیاد خود درآورد و آنان را به خاراکس (گرمسار) در ری کوچانید. در مسکوکات سلاطین مستقل مازندران که خود سکه می‌زدند نام "پادشاه تاپورستان" آمده‌است. طبرستان از زمان ساسانیان تا دورهٔ شاه عباس یکم صفوی سرزمین مستقل به نام طبرستان بوده که شهرهای آمل، ساری، کجور و کلار در دوره‌های مختلف مرکز آن بودند. وجود شاهان و اسپهبدان شکست ناپذیر بزرگ مانند فرخان بزرگ که فاتح جنگ با ترکان و اعراب بوده‌است و حضور جنگجویان طبری در سپاه آل بویه، شاه عباس صفوی، نادرشاه افشار و
در سپاه آل بویه، شاه عباس صفوی، نادرشاه افشار و آقامحمدخان قاجار، در طول تاریخ به مازندران و مردم مازندران شهرت خاصی در جنگاوری بخشیده‌است. از نکات جالب توجه در تاریخ طبرستان قیام‌های پیاپی علیه ستم‌گران و بیگانگان و سلسله‌هایی با عمر ۱۰۰۰ساله می‌باشد که چشم هر خواننده‌ای را خیره می‌کند. بزرگ‌ترین (از لحاظ مدت حکومت) سلسله جهان سلسله‌ای به نام پادوسبانیان بوده که در غرب طبرستان حکومت می‌کرده. قوم آمارد. از آماردیان که در دنیای باستان به جنگاوری و سلحشوری شهرت داشتند، در یادداشت‌ها و منابع تاریخی به نام‌های
داشتند، در یادداشت‌ها و منابع تاریخی به نام‌های مردان، مرد، مارد، مردوس و آمرد یاد شده‌است و سرزمین آنان را بین کادوس و تپور نشان داده‌اند. استرابون یکی از اقوام ساکن در کرانه‌های جنوب دریای کاسپین را ماردها یا آماردها معرفی می‌کند. در کتاب وندیداد، آماردها پیرو اهریمن و سرزمینشان مجاور مرغیانا (مرو امروزی) معرفی شده‌است: «سومین و بهترین سرزمین‌ها که اهورامزدا آفرید مرغیانا است که نیرومند است و وفادار به آریا. اهریمن مرگ زا بر ضد او اقوام (مردان) را به وجود آورد.»تاریخ طبرستان - جلد اولاین قوم جزو اولین
آورد.»تاریخ طبرستان - جلد اولاین قوم جزو اولین اقوام باستانی ساکن در شمال ایران و یکی از اصلی ترین نیاکان مردم گیلان و مازندران محسوب شده که از رودبار تا آمل فعلی زندگی می­ کردند.محمدجواد مشکور این قوم را از اقوام پیش از آریاییان معرفی می‌نماید.آریان مورخ یونانی به مارد‌های زاگرس در سپاه هخامنشی اشاره کرده است. این گروه از ماردها به عنوان تیرانداز در نبرد گوگمل حضور داشتند. به گفته یحیی ذکا، در کتاب «کاروند کسروی»، آماردان یا ماردان، در زمان لشکرکشی اسکندر مقدونی به ایران، این تیره در مازندران نشیمن
مقدونی به ایران، این تیره در مازندران نشیمن می‌داشتند، و آن هنگام هنوز تپوران به آنجا نیامده بودند ولی سپس، چنان‌که از گفته‌های استرابو پیداست، در آذربایجان و ارمنستان و پارس و دیگر جاها پراکنده شده‌اند. تاریخ باستانی قوم تپور. در پیوند با تاریخ مردم مازندرانی، باید به این نکته توجه داشت که پیشینه گذاشتن نام مازندران به روی طبرستان، پس از سرایش شاهنامه بوده‌است و در نگاشته‌های پیش از شاهنامه فردوسی، نامی از مازندران در دست نیست و تاریخ نگاران یونانی و رومی، در گزارش‌های تاریخی در عصر آشوریان، هخامنشیان،
در گزارش‌های تاریخی در عصر آشوریان، هخامنشیان، اسکندر و اشکانیان، نام آن سامان را تپوریا(TAPURIA) قید کرده‌اند. چنانچه در دوران ساسانیان آن را تپورستان خوانده‌اند و پس از یورش عرب‌ها در منابع ایرانی و عربی، به طبرستان معرب شده‌است. همچنین بسیاری از اساتید شاهنامه‌شناس در اینباره کتاب و مقالاتی ارائه کرده‌اند. مانند کتاب «پژوهشی در شاهنامه» نوشته دکتر حسین کریمان، ادیب و لغت‌شناس و مورخ معاصر و استاد دانشگاه شهید بهشتی که در باب تفاوت مازندران شاهنامه فردوسی با مازندران امروزی نوشته شده‌است. مردم مازندرانی
با مازندران امروزی نوشته شده‌است. مردم مازندرانی یکی از اندک شمار اقوام ایرانی‌تبار هستند که امروزه از هویت و نام باستانی قومیت ایشان، در جغرافیای یونانی و رومی چون جغرافیای بطلمیوس و استرابون و همچنین گزارش مورخان یونانی و رومی چون آریان و کوینت کورس، نامی بر جای مانده‌است. مردمی که امروزه مازندرانی یاد می‌شوند، همان مردم طبرستان هستند. نام طبرستان معرب نام تپورستان بوده و به پیشینه یکی از اقوام سکاها و ایرانی با نام تپور (تیبارین)، در حاشیه جنوبی دریای مازندران کنونی بازمی‌گردد. قومی سکایی و ایرانی که در
کنونی بازمی‌گردد. قومی سکایی و ایرانی که در جغرافیای بطلمیوس و جغرافیای استرابون و همچنین در کتاب آناباسیس اسکندر نوشته آریان مورخ یونانی و گزارش کوینت کورس و در هیستوریای هرودوت از این قوم یاد شده‌است. از قوم طبری با نام‌های تپوری، تپیری، تیپار، تیبارین، تیبرانی، تبری و طبریان یاد شده‌است. هرودوت(۴۸۴–۴۲۵ ق. م)، در کتاب «هیستوریای»، در زمینهٔ پرداخت‌های ساتراپ‌های امپراتوری هخامنشی به داریوش، از مردمان موشی (moschie)، تیبارین (تپور)(tibarenie)، ماکرون(macrones)، موزیکان (mossynoekie)، و مار (آمارد)(mares)
موزیکان (mossynoekie)، و مار (آمارد)(mares) در ساتراپ نوزدهم نام برده‌است. به گفته آرنولد جی. توینبی تیپار و تیبارین در عصر هخامنشی صورت دیگر از نام قوم تپور هستند و تمامی این اقوام همچون قوم تپور در تپورستان اقوام کوه‌نشین (به یونانی: tapouroi) بودند. تیپارها و موسخی‌ها (موشی‌ها) دارای فرمانده واحد بودند و ماکرون‌ها با موزیکان‌ها فرمانده واحد داشتند و مارها با کلخی‌ها فرمانده واحد داشتند. تیپارها و ماکرون‌ها و موسخی‌ها (موشی‌ها) با ساز و برگ موسخی رژه می‌روند. به گفته کتزیاس (۴۴۱–۳۹۲ق. م) نینوس پادشاه
به گفته کتزیاس (۴۴۱–۳۹۲ق. م) نینوس پادشاه آشور تپوریان را مطیع خویش کرد. کتزیاس از قوم تپور در کنار هیرکانی و کادوسی به عنوان یکی از نواحی نام می‌برد که توسط نینوس پادشاه آشور فتح شدند. به گزارش کتزیاس: از سرزمین‌های واقع در دریا و دیگر سرزمین‌های هم‌مرز با آن‌ها، نینوس مصر و فنیقیه را تحت سلطه خود درآورد، سپس سیلسیرا، کیلیکیه، پامفیلیه و لیکیه، و همچنین کاریا، فریگیه و لیدیه. بعلاوه، او ترود، فریگیه را در هلسپونت، پروپونتیس، بیتینی، کاپادوکیه و همه ملل بربر که در سواحل پنتوس تا تنائیس ساکن هستند تحت کنترل
که در سواحل پنتوس تا تنائیس ساکن هستند تحت کنترل خود قرار داد. او همچنین خود را حاکم سرزمین‌های کادوسی، تپوری، هیرکانی، درانگی، دربیکی، کارمانی، کورمنایی و بورکانی و پارت کرد. او هم به پارس و هم به سوزیانا و کاسپین حمله کرد، همان‌طور که می‌گویند، گذرگاه‌های بسیار تنگی وارد آن می‌شوند، به همین دلیل به عنوان دروازه‌های کاسپین شناخته می‌شوند. بسیاری از ملل کوچکتر دیگر را نیز تحت سلطه خود درآورد، که صحبت دربارهٔ آنها کار طولانی خواهد بود. اما از آنجا که حمله به باکتریا دشوار بود و شامل بسیاری از مردان جنگجو
به باکتریا دشوار بود و شامل بسیاری از مردان جنگجو بود، پس از زحمت و تلاش بیهوده، او جنگ با باکتریا را به زمان دیگری موکول کرد و نیروهای خود را به آشور بازگرداند و مکانی را برای تأسیس یک شهر بسیار بزرگ انتخاب کرد. پولیبیوس (۲۰۵–۱۲۵ ق. م) در کتاب خود، آنجا که از دشت هیرکانیه صحبت می‌کند، اشاره دارد که خارج از مرزهای شرقی (سرزمین ماد)، دشتی بیابانی وجود دارد که تا کوه‌های تپوریه می‌رسد که از دریای هیرکانیه خیلی دور نیست. پولیبیوس می‌نویسد: ماد در آسیای مرکزی قرار دارند و به عنوان یک کل به آن نگاه می‌شود، از
قرار دارند و به عنوان یک کل به آن نگاه می‌شود، از نظر وسعت و ارتفاع رشته کوه‌های خود نسبت به سایر مناطق آسیا برتری دارد. باز این مشرف بر کشور برخی از شجاع‌ترین و بزرگ‌ترین اقوام است؛ زیرا در خارج از مرز شرقی خود دارای دشت بیابانی است که پارس را از پارت جدا می‌کند. این مشرف به دروازه‌های کاسپین (caspian gate) است و تحت فرمان آن است و تا کوه‌های تپوری (mountains of the Tapyri) که فاصله زیادی با دریای هیرکانی ندارند، ادامه دارد. به گفته آریان (۸۶ میلادی) مورخ یونانی گروهی از تپورها بین هیرکانیا و آمارد ساکن
یونانی گروهی از تپورها بین هیرکانیا و آمارد ساکن بودند که اسکندر مقدونی پس از دست یابی به سرزمین آمارد ولایت آمارد را به ساتراپ تپورستان که والی آن فرادات فرمانده قوم تپور بود ضمیمه کرد. به گفته پلینی ملت‌هایی که در اطراف دریای هیرکانی قرار گرفته‌اند: در شرق کاسپی منطقه ای واقع شده‌است که با نام آپاورتن (Apavortene) شناخته می‌شود. جایی که به دلیل حاصلخیزی منحصر به فرد خود، داریوم (Dareium) نامیده می‌شود. سپس به سراغ ملتهای تپوری (Tapyri)، آناریاکه(Anariaci)، استائورس (Staures) و هیرکانی (Hyrcani) می‌آییم.
استائورس (Staures) و هیرکانی (Hyrcani) می‌آییم. در کتاب ۶، فصل ۱۴، بخش ۱۲ از جغرافیای بطلمیوس(۹۰–۱۶۸ میلادی) که دربارهٔ سرزمین‌های سکاها در آسیای میانه هست، از تیره‌ای از این قوم به عنوان قومی ساکن در سرزمین‌های سکایی یاد شده‌است. بطلمیوس این دسته از تپورها را در سرزمین سکایی دانست. در شمال شرق نقشه بطلمیوسی که ارائه شده، نام قوم تپور (tapurei) دیده می‌شود. بطوریکه در همین نقشه به روشنی می‌توان دید، فاصله این تیره از تپورها (tapurei) که در سزمین سکاها ساکن هستند با سرزمین گروه دیگری از تپورها (tapuri) که
هستند با سرزمین گروه دیگری از تپورها (tapuri) که در جنوب دریای مازندران سکونت دارند زیاد است. به گفته بطلمیوس به سمت شرق کوه‌های تپوری (tapuris mountains) و سرزمین سکستان (scymbi scythae) مردم تپوری (tapurei) ساکن هستند. دو نقشه از کتاب جغرافیای ششم بطلمیوس بخش سرزمین‌های سکایی و دیگری نقشه‌ای از تپورستان در دوران اشکانیان که ضمیمه شده‌است. نام و محل اسکان قوم تپور در این نقشه‌ها مشخص شده‌است. بطلمیوس(۹۰–۱۶۸ میلادی) در کتاب ۶، فصل ۲، بخش ۶ از جغرافیای خود که دربارهٔ سرزمین ماد هست، از تیره دیگری از قوم
که دربارهٔ سرزمین ماد هست، از تیره دیگری از قوم تپور یاد کرده که در شمال قومس (choromithrena) و منطقه الیماس (elymais) تا سرچشمه رود چرینداس (charindas river) (رودخانه چرینداس در شرق مازندران واقع شده‌است) در سرزمین ماد ساکن بودند. بطلمیوس می‌نویسد سرزمین قومس (choromithrena) تا پارت ادامه می‌یابد و در شمال آن الیمایس (helymais) هست، از آنجا تا سرچشمه‌های رودخانه چرینداس (charindas) مناطقی هستند که تپوری‌ها (tapuri) ساکن هستند. استرابون(۶۳ ق. م) اقوام تپوری را در کنار اقوام آمارد به عنوان اقوام کوهستان
را در کنار اقوام آمارد به عنوان اقوام کوهستان نشین در شمال کشور یاد می‌کند. استرابو می‌نویسد: تمام مناطق این کشور به استثنای بخشی به سمت شمال که کوهستانی و ناهموار و سرد است و محل زندگی کوهنشینانی به نام کادوسی (Cadusii) و آماردی (Amardi) و تپوری (Tapyri) و کرتی (Cyrtii) و سایر مردمان دیگراست، حاصلخیز است. استرابون(۶۳ ق. م) اعتقاد دارد نواحی تپور و ری و دروازه کاسپین بخشی از سرزمین ماد بود که اشکانیان بر آن سلطه یافتند و می‌نویسد: مناطقی از کشور پارت قومس (Comisene) و (Chorene) است و می‌توان گفت کل منطقه
(Comisene) و (Chorene) است و می‌توان گفت کل منطقه ای است که تا دروازه کاسپین (Caspian Gates) و ری (Rhagae) و تپوری (Tapyri) گسترش می‌یابد، که قبلاً متعلق به ماد بود. استرابون(۶۳ ق. م) در قسمتی دیگر جایگاه تپورها را بین هیرکانی‌ها و دربیک‌ها معرفی می‌کند و می‌نویسد: گفته می‌شود که تپوری‌ها (Tapyri) بین دربیک‌ها (Derbices) و هیرکانی‌ها (Hyrcanians) زندگی می‌کنند. در جغرافیای استرابون گروهی از قوم تپور به عنوان قومی ساکن میان سرزمین هیرکانی و سرزمین آریا (خراسان) یاد شده‌است. استرابون(۶۳ ق. م) گروهی دیگر از
یاد شده‌است. استرابون(۶۳ ق. م) گروهی دیگر از تپورها را ساکن کنارهٔ دریا هیرکانی معرفی می‌کند و از تپورها به عنوان قومی در کنار آناریاکه‌ها (شرق گیلان) نام می‌برد. استرابون می‌نویسد: موقعیت اقوام در حوالی دریای هیرکانی در شرق کاسپی … به اقوام تپوری (Tapyri)، آناریاکه (Anariaci)، استاورس (Staures) و هیرکانی (Hyrcani) می‌رسیم. استرابون(۶۳ ق. م) اقوام ساکن در حاشیه جنوبی دریای مازندران و غرب هیرکانی را بدین گونه نام می‌برد: تپوری‌ها (Tapyri) بین هیرکانی‌ها و آریایی‌ها زندگی می‌کنند و در یک مدار در اطراف دریا