Posts

Showing posts from March 21, 2019

1298年

Image
千年紀: 2千年紀 世紀: 12世紀 - 13世紀 - 14世紀 十年紀: 1270年代 1280年代 1290年代 1300年代 1310年代 年: 1295年 1296年 1297年 1298年 1299年 1300年 1301年 1298年 (1298 ねん)は、西暦(ユリウス暦)による、平年。 目次 1 他の紀年法 2 カレンダー 3 できごと 4 誕生 5 死去 6 脚注 7 関連項目 他の紀年法 この節は、 ウィキプロジェクト 紀年法 の ガイドライン に基づいて記述されています。この節に大きな変更を加える場合には、あらかじめ上記プロジェクトのノートで提案し、合意を形成してください。 凡例 分類にある「日本」「中国」「中国周辺」「朝鮮」「ベトナム」は地域概念であり、特定の国家をさすものではなく、またその外延は便宜的に定めたものである。特に「*」の付された王朝の分類は仮配置であり、現在も「ガイドライン」のノートで対応を検討中である。 「中国周辺」は、「広義の北アジア、中央アジア、及びこれに隣接する中国の一部地域(ほぼ中央ユーラシアに相当)」を指す。 一段右寄せの箇条に掲げた元号は、その上段の元号を建てた王朝に対抗する私年号である。 仏滅紀元及びユダヤ暦は、現在のところ元年と対応する西暦年から逆算した数を表示しており、旧暦等の暦日の記述とともに確実な出典を確認していないので利用には注意されたい。 皇紀は日本で1873年の太陽暦採用と同時に施行された。 檀紀は大韓民国で1948年から1961年まで公式に使用された。 主体暦は朝鮮民主主義人民共和国で1997年から公式に使用されている。 仏滅紀元は紀元前543年を元年とするタイ仏暦を基準にしている。スリランカなどでは紀元前544年を元年としているので1を加算されたい。 干支 : 戊戌 日本 永仁6年 皇紀1958年 中国 元 : 大徳2年 朝鮮 高麗 : 忠烈王24年 檀紀3631年 ベトナム 陳朝 : 興隆6年 仏滅紀元 : 1840年 - 1841年 イ

楊輝

Image
楊輝によるパスカルの三角形(1303年の朱世傑「四元玉鑑」より) 楊 輝 (よう き、英: Yang Hui )は、中国・南宋の数学者。銭塘(現・杭州)の人物で、号は 謙光 [1] 。 南宋末期(13世紀)は中国の歴史上、数学が最も発達を遂げた時代ともいわれ、秦九韶、李冶、朱世傑と共に、彼の名前が挙げられることがある [2] 。 著書 著した数学書は15種・21巻にのぼるという [3] 。 以下のうち、詳解九章算法を除く4つ [注 1] の著書がまとめられ、遅くとも1378年(楊輝の没後) [2] には『楊輝算法 [4] 』として発行されたといわれている [1] 。後に日本にも入ってきて当時の一部もしくは多数の和算家たちに影響を与えたとも考えられている。 詳解九章算法(12巻、1261年) 日用算法(2巻、1262年) 乗除通変本末(3巻、1272年) 田畝比類乗除捷法(2巻、1275年) 続古摘奇算法(2巻、1275年) 脚注 出典 ^ a b 「和算の事典」 5.4 和算と外国数学の関係 p.322 (朝倉書店、2009年) ^ a b 紹興の文芸─南宋の芸術と文化特展_文化の振興 - 国立故宮博物院歡迎頁 ^ 「ブリタニカ国際大百科事典 小項目版」 ^ ようきさんぽう【楊輝算法 Yáng huī suàn fǎ】 - コトバンク(世界大百科事典 第2版の解) 注 ^ 日用算法をも含めず3つから、という説もある。 外部リンク 日中の方程論再考 -『楊輝算法』と『古今算法記』 城地 茂 『楊輝算法』伝説再考 京都大学数理解析研究所講究録 第1317巻 2003年71-79 中田高寛写、石黒信由蔵、『楊輝算法』について [1] 国立国会図書館デジタルコレクション - 十五世紀の朝鮮刊銅活字版数学書 和算史の研究 I 典拠管理 WorldCat Identities ISNI: 0000 0000 6436 2001 LCCN: nr96026900 NLA: 36721328 VIAF: 73753994 This page is only for reference, If you need de

Two questions about copy_pte_range() in kernel

Image
0 I've been trying to understand how fork() works and finally arrived at copy_pte_range() . Most of the functions are understandable but few are quite questionable. Kernel : 4.14.84 static int copy_pte_range(struct mm_struct *dst_mm, struct mm_struct *src_mm, pmd_t *dst_pmd, pmd_t *src_pmd, struct vm_area_struct *vma, unsigned long addr, unsigned long end) { pte_t *orig_src_pte, *orig_dst_pte; pte_t *src_pte, *dst_pte; spinlock_t *src_ptl, *dst_ptl; int progress = 0; int rss[NR_MM_COUNTERS]; swp_entry_t entry = (swp_entry_t){0}; again: init_rss_vec(rss); dst_pte = pte_alloc_map_lock(dst_mm, dst_pmd, addr, &dst_ptl); if (!dst_pte) return -ENOMEM; src_pte = pte_offset_map(src_pmd, addr); src_ptl = pte_lockptr(src_