学習環境
- Surface 3 (4G LTE)、Surface 3 タイプ カバー、Surface ペン(端末)
- Windows 10 Pro (OS)
- 数式入力ソフト(TeX, MathML): MathType
- MathML対応ブラウザ: Firefox、Safari
- MathML非対応ブラウザ(Internet Explorer, Google Chrome...)用JavaScript Library: MathJax
数学読本〈4〉数列の極限,順列/順列・組合せ/確率/関数の極限と微分法(松坂 和夫(著)、岩波書店)の第15章(「場合の数」 を数える - 順列・組合せ)、15.3(二項定理)、二項定理の応用、二項定理の性質、問38、39.を取り組んでみる。
(9r)xr(−1x)9−r=(9r)(−1)9−rx2r−92r−9=3r=6(96)(−1)9−6=−9·8·73·2·1=−84x3の係数は−84。2r−9=2x2の係数は0。2r−9=−1r=4(94)(−1)9−4=−1·9·8·7·64·3·2·1=−126x−1の係数は−126。
(6r)(3x2)r(12x)6−r=(6r)·3r·2r−6·x3r−63r−6=6r=4(64)·34·24−6=15·81·14=12154x6の係数は12154。3r−6=4x4の係数は0。3r−6=−3r=1(61)·3·21−6=1832=916x−3の係数は916。3r−6=0r=2(62)·32·22−6=15·9·116=13516定数項は13516。
コード(Emacs)
HTML5
<button id="run0">run</button> <button id="clear0">clear</button> <pre id="output0"></pre> <script src="sample38.js"></script>
JavaScript
let input0 = document.querySelector('#n0'), btn0 = document.querySelector('#run0'), btn1 = document.querySelector('#clear0'), pre0 = document.querySelector('#output0'), p = (x) => pre0.textContent += x + '\n'; let range = (start, end, step=1) => { let iter = (i, result) => { return i >= end ? result : iter(i + step, result.concat([i])); } return iter(start, []); }; let factorial = (n) => { return n <= 1 ? 1 : n * factorial(n - 1); }; let combination = (n, r) => { return factorial(n) / (factorial(r) * factorial(n - r)); }; let output = () => { p('38.'); p(combination(9, 6) * Math.pow(-1, 9 - 6)); p(combination(9, 4), Math.pow(-1, 9 - 4)); p('39.'); p(combination(6, 4) * Math.pow(3, 4), Math.pow(2, 4 - 6)); p(combination(6, 1) * 3 * Math.pow(2, 1 - 6) === 9 / 16); p(combination(6, 2) * Math.pow(3, 2) * Math.pow(2, 2 - 6) === 135 / 16); }; btn0.onclick = output; btn1.onclick = () => { pre0.textContent = ''; }; output();
38. -84 126 39. 1215 true true
0 コメント:
コメントを投稿