| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980 | 
							- !(function () {
 
-   'use strict';
 
-   var t,
 
-     e,
 
-     a,
 
-     r,
 
-     n,
 
-     o = {
 
-       667: function (t, e) {
 
-         (e.q = void 0), (e.q = '3.2.2');
 
-       },
 
-       996: function (t, e, a) {
 
-         var r;
 
-         Object.defineProperty(e, '__esModule', { value: !0 }), (e.PhysicsConfiguration = void 0);
 
-         var n = a(251),
 
-           o = a(855);
 
-         a(842),
 
-           (e.PhysicsConfiguration = n.Configuration.create('physics', {
 
-             handler: {
 
-               macro: [
 
-                 'Physics-automatic-bracing-macros',
 
-                 'Physics-vector-macros',
 
-                 'Physics-vector-mo',
 
-                 'Physics-vector-mi',
 
-                 'Physics-derivative-macros',
 
-                 'Physics-expressions-macros',
 
-                 'Physics-quick-quad-macros',
 
-                 'Physics-bra-ket-macros',
 
-                 'Physics-matrix-macros',
 
-               ],
 
-               character: ['Physics-characters'],
 
-               environment: ['Physics-aux-envs'],
 
-             },
 
-             items: ((r = {}), (r[o.AutoOpen.prototype.kind] = o.AutoOpen), r),
 
-             options: { physics: { italicdiff: !1, arrowdel: !1 } },
 
-           }));
 
-       },
 
-       855: function (t, e, a) {
 
-         var r,
 
-           n =
 
-             (this && this.__extends) ||
 
-             ((r = function (t, e) {
 
-               return (
 
-                 (r =
 
-                   Object.setPrototypeOf ||
 
-                   ({ __proto__: [] } instanceof Array &&
 
-                     function (t, e) {
 
-                       t.__proto__ = e;
 
-                     }) ||
 
-                   function (t, e) {
 
-                     for (var a in e) Object.prototype.hasOwnProperty.call(e, a) && (t[a] = e[a]);
 
-                   }),
 
-                 r(t, e)
 
-               );
 
-             }),
 
-             function (t, e) {
 
-               if ('function' != typeof e && null !== e)
 
-                 throw new TypeError('Class extends value ' + String(e) + ' is not a constructor or null');
 
-               function a() {
 
-                 this.constructor = t;
 
-               }
 
-               r(t, e), (t.prototype = null === e ? Object.create(e) : ((a.prototype = e.prototype), new a()));
 
-             }),
 
-           o =
 
-             (this && this.__importDefault) ||
 
-             function (t) {
 
-               return t && t.__esModule ? t : { default: t };
 
-             };
 
-         Object.defineProperty(e, '__esModule', { value: !0 }), (e.AutoOpen = void 0);
 
-         var i = a(76),
 
-           c = o(a(398)),
 
-           s = o(a(748)),
 
-           l = o(a(193)),
 
-           u = (function (t) {
 
-             function e() {
 
-               var e = (null !== t && t.apply(this, arguments)) || this;
 
-               return (e.openCount = 0), e;
 
-             }
 
-             return (
 
-               n(e, t),
 
-               Object.defineProperty(e.prototype, 'kind', {
 
-                 get: function () {
 
-                   return 'auto open';
 
-                 },
 
-                 enumerable: !1,
 
-                 configurable: !0,
 
-               }),
 
-               Object.defineProperty(e.prototype, 'isOpen', {
 
-                 get: function () {
 
-                   return !0;
 
-                 },
 
-                 enumerable: !1,
 
-                 configurable: !0,
 
-               }),
 
-               (e.prototype.toMml = function () {
 
-                 var e = this.factory.configuration.parser,
 
-                   a = this.getProperty('right');
 
-                 if (this.getProperty('smash')) {
 
-                   var r = t.prototype.toMml.call(this),
 
-                     n = e.create('node', 'mpadded', [r], { height: 0, depth: 0 });
 
-                   this.Clear(), this.Push(e.create('node', 'TeXAtom', [n]));
 
-                 }
 
-                 a && this.Push(new l.default(a, e.stack.env, e.configuration).mml());
 
-                 var o = c.default.fenced(
 
-                   this.factory.configuration,
 
-                   this.getProperty('open'),
 
-                   t.prototype.toMml.call(this),
 
-                   this.getProperty('close'),
 
-                   this.getProperty('big'),
 
-                 );
 
-                 return s.default.removeProperties(o, 'open', 'close', 'texClass'), o;
 
-               }),
 
-               (e.prototype.checkItem = function (e) {
 
-                 if (e.isKind('mml') && 1 === e.Size()) {
 
-                   var a = e.toMml();
 
-                   a.isKind('mo') && a.getText() === this.getProperty('open') && this.openCount++;
 
-                 }
 
-                 var r = e.getProperty('autoclose');
 
-                 return r && r === this.getProperty('close') && !this.openCount--
 
-                   ? this.getProperty('ignore')
 
-                     ? (this.Clear(), [[], !0])
 
-                     : [[this.toMml()], !0]
 
-                   : t.prototype.checkItem.call(this, e);
 
-               }),
 
-               (e.errors = Object.assign(Object.create(i.BaseItem.errors), {
 
-                 stop: ['ExtraOrMissingDelims', 'Extra open or missing close delimiter'],
 
-               })),
 
-               e
 
-             );
 
-           })(i.BaseItem);
 
-         e.AutoOpen = u;
 
-       },
 
-       842: function (t, e, a) {
 
-         var r =
 
-           (this && this.__importDefault) ||
 
-           function (t) {
 
-             return t && t.__esModule ? t : { default: t };
 
-           };
 
-         Object.defineProperty(e, '__esModule', { value: !0 });
 
-         var n = a(871),
 
-           o = r(a(458)),
 
-           i = a(108),
 
-           c = r(a(945)),
 
-           s = a(801);
 
-         new n.CommandMap(
 
-           'Physics-automatic-bracing-macros',
 
-           {
 
-             quantity: 'Quantity',
 
-             qty: 'Quantity',
 
-             pqty: ['Quantity', '(', ')', !0],
 
-             bqty: ['Quantity', '[', ']', !0],
 
-             vqty: ['Quantity', '|', '|', !0],
 
-             Bqty: ['Quantity', '\\{', '\\}', !0],
 
-             absolutevalue: ['Quantity', '|', '|', !0],
 
-             abs: ['Quantity', '|', '|', !0],
 
-             norm: ['Quantity', '\\|', '\\|', !0],
 
-             evaluated: 'Eval',
 
-             eval: 'Eval',
 
-             order: ['Quantity', '(', ')', !0, 'O', i.TexConstant.Variant.CALLIGRAPHIC],
 
-             commutator: 'Commutator',
 
-             comm: 'Commutator',
 
-             anticommutator: ['Commutator', '\\{', '\\}'],
 
-             acomm: ['Commutator', '\\{', '\\}'],
 
-             poissonbracket: ['Commutator', '\\{', '\\}'],
 
-             pb: ['Commutator', '\\{', '\\}'],
 
-           },
 
-           o.default,
 
-         ),
 
-           new n.CharacterMap('Physics-vector-mo', c.default.mathchar0mo, {
 
-             dotproduct: ['\u22c5', { mathvariant: i.TexConstant.Variant.BOLD }],
 
-             vdot: ['\u22c5', { mathvariant: i.TexConstant.Variant.BOLD }],
 
-             crossproduct: '\xd7',
 
-             cross: '\xd7',
 
-             cp: '\xd7',
 
-             gradientnabla: ['\u2207', { mathvariant: i.TexConstant.Variant.BOLD }],
 
-           }),
 
-           new n.CharacterMap('Physics-vector-mi', c.default.mathchar0mi, {
 
-             real: ['\u211c', { mathvariant: i.TexConstant.Variant.NORMAL }],
 
-             imaginary: ['\u2111', { mathvariant: i.TexConstant.Variant.NORMAL }],
 
-           }),
 
-           new n.CommandMap(
 
-             'Physics-vector-macros',
 
-             {
 
-               vnabla: 'Vnabla',
 
-               vectorbold: 'VectorBold',
 
-               vb: 'VectorBold',
 
-               vectorarrow: ['StarMacro', 1, '\\vec{\\vb', '{#1}}'],
 
-               va: ['StarMacro', 1, '\\vec{\\vb', '{#1}}'],
 
-               vectorunit: ['StarMacro', 1, '\\hat{\\vb', '{#1}}'],
 
-               vu: ['StarMacro', 1, '\\hat{\\vb', '{#1}}'],
 
-               gradient: ['OperatorApplication', '\\vnabla', '(', '['],
 
-               grad: ['OperatorApplication', '\\vnabla', '(', '['],
 
-               divergence: ['VectorOperator', '\\vnabla\\vdot', '(', '['],
 
-               div: ['VectorOperator', '\\vnabla\\vdot', '(', '['],
 
-               curl: ['VectorOperator', '\\vnabla\\crossproduct', '(', '['],
 
-               laplacian: ['OperatorApplication', '\\nabla^2', '(', '['],
 
-             },
 
-             o.default,
 
-           ),
 
-           new n.CommandMap(
 
-             'Physics-expressions-macros',
 
-             {
 
-               sin: 'Expression',
 
-               sinh: 'Expression',
 
-               arcsin: 'Expression',
 
-               asin: 'Expression',
 
-               cos: 'Expression',
 
-               cosh: 'Expression',
 
-               arccos: 'Expression',
 
-               acos: 'Expression',
 
-               tan: 'Expression',
 
-               tanh: 'Expression',
 
-               arctan: 'Expression',
 
-               atan: 'Expression',
 
-               csc: 'Expression',
 
-               csch: 'Expression',
 
-               arccsc: 'Expression',
 
-               acsc: 'Expression',
 
-               sec: 'Expression',
 
-               sech: 'Expression',
 
-               arcsec: 'Expression',
 
-               asec: 'Expression',
 
-               cot: 'Expression',
 
-               coth: 'Expression',
 
-               arccot: 'Expression',
 
-               acot: 'Expression',
 
-               exp: ['Expression', !1],
 
-               log: 'Expression',
 
-               ln: 'Expression',
 
-               det: ['Expression', !1],
 
-               Pr: ['Expression', !1],
 
-               tr: ['Expression', !1],
 
-               trace: ['Expression', !1, 'tr'],
 
-               Tr: ['Expression', !1],
 
-               Trace: ['Expression', !1, 'Tr'],
 
-               rank: 'NamedFn',
 
-               erf: ['Expression', !1],
 
-               Residue: ['Macro', '\\mathrm{Res}'],
 
-               Res: ['OperatorApplication', '\\Residue', '(', '[', '{'],
 
-               principalvalue: ['OperatorApplication', '{\\cal P}'],
 
-               pv: ['OperatorApplication', '{\\cal P}'],
 
-               PV: ['OperatorApplication', '{\\rm P.V.}'],
 
-               Re: ['OperatorApplication', '\\mathrm{Re}', '{'],
 
-               Im: ['OperatorApplication', '\\mathrm{Im}', '{'],
 
-               sine: ['NamedFn', 'sin'],
 
-               hypsine: ['NamedFn', 'sinh'],
 
-               arcsine: ['NamedFn', 'arcsin'],
 
-               asine: ['NamedFn', 'asin'],
 
-               cosine: ['NamedFn', 'cos'],
 
-               hypcosine: ['NamedFn', 'cosh'],
 
-               arccosine: ['NamedFn', 'arccos'],
 
-               acosine: ['NamedFn', 'acos'],
 
-               tangent: ['NamedFn', 'tan'],
 
-               hyptangent: ['NamedFn', 'tanh'],
 
-               arctangent: ['NamedFn', 'arctan'],
 
-               atangent: ['NamedFn', 'atan'],
 
-               cosecant: ['NamedFn', 'csc'],
 
-               hypcosecant: ['NamedFn', 'csch'],
 
-               arccosecant: ['NamedFn', 'arccsc'],
 
-               acosecant: ['NamedFn', 'acsc'],
 
-               secant: ['NamedFn', 'sec'],
 
-               hypsecant: ['NamedFn', 'sech'],
 
-               arcsecant: ['NamedFn', 'arcsec'],
 
-               asecant: ['NamedFn', 'asec'],
 
-               cotangent: ['NamedFn', 'cot'],
 
-               hypcotangent: ['NamedFn', 'coth'],
 
-               arccotangent: ['NamedFn', 'arccot'],
 
-               acotangent: ['NamedFn', 'acot'],
 
-               exponential: ['NamedFn', 'exp'],
 
-               logarithm: ['NamedFn', 'log'],
 
-               naturallogarithm: ['NamedFn', 'ln'],
 
-               determinant: ['NamedFn', 'det'],
 
-               Probability: ['NamedFn', 'Pr'],
 
-             },
 
-             o.default,
 
-           ),
 
-           new n.CommandMap(
 
-             'Physics-quick-quad-macros',
 
-             {
 
-               qqtext: 'Qqtext',
 
-               qq: 'Qqtext',
 
-               qcomma: ['Macro', '\\qqtext*{,}'],
 
-               qc: ['Macro', '\\qqtext*{,}'],
 
-               qcc: ['Qqtext', 'c.c.'],
 
-               qif: ['Qqtext', 'if'],
 
-               qthen: ['Qqtext', 'then'],
 
-               qelse: ['Qqtext', 'else'],
 
-               qotherwise: ['Qqtext', 'otherwise'],
 
-               qunless: ['Qqtext', 'unless'],
 
-               qgiven: ['Qqtext', 'given'],
 
-               qusing: ['Qqtext', 'using'],
 
-               qassume: ['Qqtext', 'assume'],
 
-               qsince: ['Qqtext', 'since'],
 
-               qlet: ['Qqtext', 'let'],
 
-               qfor: ['Qqtext', 'for'],
 
-               qall: ['Qqtext', 'all'],
 
-               qeven: ['Qqtext', 'even'],
 
-               qodd: ['Qqtext', 'odd'],
 
-               qinteger: ['Qqtext', 'integer'],
 
-               qand: ['Qqtext', 'and'],
 
-               qor: ['Qqtext', 'or'],
 
-               qas: ['Qqtext', 'as'],
 
-               qin: ['Qqtext', 'in'],
 
-             },
 
-             o.default,
 
-           ),
 
-           new n.CommandMap(
 
-             'Physics-derivative-macros',
 
-             {
 
-               diffd: 'DiffD',
 
-               flatfrac: ['Macro', '\\left.#1\\middle/#2\\right.', 2],
 
-               differential: ['Differential', '\\diffd'],
 
-               dd: ['Differential', '\\diffd'],
 
-               variation: ['Differential', '\\delta'],
 
-               var: ['Differential', '\\delta'],
 
-               derivative: ['Derivative', 2, '\\diffd'],
 
-               dv: ['Derivative', 2, '\\diffd'],
 
-               partialderivative: ['Derivative', 3, '\\partial'],
 
-               pderivative: ['Derivative', 3, '\\partial'],
 
-               pdv: ['Derivative', 3, '\\partial'],
 
-               functionalderivative: ['Derivative', 2, '\\delta'],
 
-               fderivative: ['Derivative', 2, '\\delta'],
 
-               fdv: ['Derivative', 2, '\\delta'],
 
-             },
 
-             o.default,
 
-           ),
 
-           new n.CommandMap(
 
-             'Physics-bra-ket-macros',
 
-             {
 
-               bra: 'Bra',
 
-               ket: 'Ket',
 
-               innerproduct: 'BraKet',
 
-               ip: 'BraKet',
 
-               braket: 'BraKet',
 
-               outerproduct: 'KetBra',
 
-               dyad: 'KetBra',
 
-               ketbra: 'KetBra',
 
-               op: 'KetBra',
 
-               expectationvalue: 'Expectation',
 
-               expval: 'Expectation',
 
-               ev: 'Expectation',
 
-               matrixelement: 'MatrixElement',
 
-               matrixel: 'MatrixElement',
 
-               mel: 'MatrixElement',
 
-             },
 
-             o.default,
 
-           ),
 
-           new n.CommandMap(
 
-             'Physics-matrix-macros',
 
-             {
 
-               matrixquantity: 'MatrixQuantity',
 
-               mqty: 'MatrixQuantity',
 
-               pmqty: ['Macro', '\\mqty(#1)', 1],
 
-               Pmqty: ['Macro', '\\mqty*(#1)', 1],
 
-               bmqty: ['Macro', '\\mqty[#1]', 1],
 
-               vmqty: ['Macro', '\\mqty|#1|', 1],
 
-               smallmatrixquantity: ['MatrixQuantity', !0],
 
-               smqty: ['MatrixQuantity', !0],
 
-               spmqty: ['Macro', '\\smqty(#1)', 1],
 
-               sPmqty: ['Macro', '\\smqty*(#1)', 1],
 
-               sbmqty: ['Macro', '\\smqty[#1]', 1],
 
-               svmqty: ['Macro', '\\smqty|#1|', 1],
 
-               matrixdeterminant: ['Macro', '\\vmqty{#1}', 1],
 
-               mdet: ['Macro', '\\vmqty{#1}', 1],
 
-               smdet: ['Macro', '\\svmqty{#1}', 1],
 
-               identitymatrix: 'IdentityMatrix',
 
-               imat: 'IdentityMatrix',
 
-               xmatrix: 'XMatrix',
 
-               xmat: 'XMatrix',
 
-               zeromatrix: ['Macro', '\\xmat{0}{#1}{#2}', 2],
 
-               zmat: ['Macro', '\\xmat{0}{#1}{#2}', 2],
 
-               paulimatrix: 'PauliMatrix',
 
-               pmat: 'PauliMatrix',
 
-               diagonalmatrix: 'DiagonalMatrix',
 
-               dmat: 'DiagonalMatrix',
 
-               antidiagonalmatrix: ['DiagonalMatrix', !0],
 
-               admat: ['DiagonalMatrix', !0],
 
-             },
 
-             o.default,
 
-           ),
 
-           new n.EnvironmentMap(
 
-             'Physics-aux-envs',
 
-             c.default.environment,
 
-             { smallmatrix: ['Array', null, null, null, 'c', '0.333em', '.2em', 'S', 1] },
 
-             o.default,
 
-           ),
 
-           new n.MacroMap(
 
-             'Physics-characters',
 
-             { '|': ['AutoClose', s.TEXCLASS.ORD], ')': 'AutoClose', ']': 'AutoClose' },
 
-             o.default,
 
-           );
 
-       },
 
-       458: function (t, e, a) {
 
-         var r =
 
-             (this && this.__read) ||
 
-             function (t, e) {
 
-               var a = 'function' == typeof Symbol && t[Symbol.iterator];
 
-               if (!a) return t;
 
-               var r,
 
-                 n,
 
-                 o = a.call(t),
 
-                 i = [];
 
-               try {
 
-                 for (; (void 0 === e || e-- > 0) && !(r = o.next()).done; ) i.push(r.value);
 
-               } catch (t) {
 
-                 n = { error: t };
 
-               } finally {
 
-                 try {
 
-                   r && !r.done && (a = o.return) && a.call(o);
 
-                 } finally {
 
-                   if (n) throw n.error;
 
-                 }
 
-               }
 
-               return i;
 
-             },
 
-           n =
 
-             (this && this.__importDefault) ||
 
-             function (t) {
 
-               return t && t.__esModule ? t : { default: t };
 
-             };
 
-         Object.defineProperty(e, '__esModule', { value: !0 });
 
-         var o = n(a(360)),
 
-           i = n(a(193)),
 
-           c = n(a(402)),
 
-           s = a(801),
 
-           l = n(a(398)),
 
-           u = n(a(748)),
 
-           m = a(348),
 
-           d = {},
 
-           f = { '(': ')', '[': ']', '{': '}', '|': '|' },
 
-           p = /^(b|B)i(g{1,2})$/;
 
-         (d.Quantity = function (t, e, a, r, n, o, m) {
 
-           void 0 === a && (a = '('),
 
-             void 0 === r && (r = ')'),
 
-             void 0 === n && (n = !1),
 
-             void 0 === o && (o = ''),
 
-             void 0 === m && (m = '');
 
-           var d = !!n && t.GetStar(),
 
-             v = t.GetNext(),
 
-             h = t.i,
 
-             g = null;
 
-           if ('\\' === v) {
 
-             if ((t.i++, !(g = t.GetCS()).match(p))) {
 
-               var x = t.create('node', 'mrow');
 
-               return t.Push(l.default.fenced(t.configuration, a, x, r)), void (t.i = h);
 
-             }
 
-             v = t.GetNext();
 
-           }
 
-           var M = f[v];
 
-           if (n && '{' !== v) throw new c.default('MissingArgFor', 'Missing argument for %1', t.currentCS);
 
-           if (!M) {
 
-             x = t.create('node', 'mrow');
 
-             return t.Push(l.default.fenced(t.configuration, a, x, r)), void (t.i = h);
 
-           }
 
-           if (o) {
 
-             var y = t.create('token', 'mi', { texClass: s.TEXCLASS.OP }, o);
 
-             m && u.default.setAttribute(y, 'mathvariant', m), t.Push(t.itemFactory.create('fn', y));
 
-           }
 
-           if ('{' === v) {
 
-             var b = t.GetArgument(e);
 
-             return (
 
-               (v = n ? a : '\\{'),
 
-               (M = n ? r : '\\}'),
 
-               (b = d
 
-                 ? v + ' ' + b + ' ' + M
 
-                 : g
 
-                   ? '\\' + g + 'l' + v + ' ' + b + ' \\' + g + 'r' + M
 
-                   : '\\left' + v + ' ' + b + ' \\right' + M),
 
-               void t.Push(new i.default(b, t.stack.env, t.configuration).mml())
 
-             );
 
-           }
 
-           n && ((v = a), (M = r)),
 
-             t.i++,
 
-             t.Push(t.itemFactory.create('auto open').setProperties({ open: v, close: M, big: g }));
 
-         }),
 
-           (d.Eval = function (t, e) {
 
-             var a = t.GetStar(),
 
-               r = t.GetNext();
 
-             if ('{' !== r) {
 
-               if ('(' === r || '[' === r)
 
-                 return (
 
-                   t.i++,
 
-                   void t.Push(
 
-                     t.itemFactory
 
-                       .create('auto open')
 
-                       .setProperties({ open: r, close: '|', smash: a, right: '\\vphantom{\\int}' }),
 
-                   )
 
-                 );
 
-               throw new c.default('MissingArgFor', 'Missing argument for %1', t.currentCS);
 
-             }
 
-             var n = t.GetArgument(e),
 
-               o = '\\left. ' + (a ? '\\smash{' + n + '}' : n) + ' \\vphantom{\\int}\\right|';
 
-             t.string = t.string.slice(0, t.i) + o + t.string.slice(t.i);
 
-           }),
 
-           (d.Commutator = function (t, e, a, r) {
 
-             void 0 === a && (a = '['), void 0 === r && (r = ']');
 
-             var n = t.GetStar(),
 
-               o = t.GetNext(),
 
-               s = null;
 
-             if ('\\' === o) {
 
-               if ((t.i++, !(s = t.GetCS()).match(p)))
 
-                 throw new c.default('MissingArgFor', 'Missing argument for %1', t.currentCS);
 
-               o = t.GetNext();
 
-             }
 
-             if ('{' !== o) throw new c.default('MissingArgFor', 'Missing argument for %1', t.currentCS);
 
-             var l = t.GetArgument(e) + ',' + t.GetArgument(e);
 
-             (l = n
 
-               ? a + ' ' + l + ' ' + r
 
-               : s
 
-                 ? '\\' + s + 'l' + a + ' ' + l + ' \\' + s + 'r' + r
 
-                 : '\\left' + a + ' ' + l + ' \\right' + r),
 
-               t.Push(new i.default(l, t.stack.env, t.configuration).mml());
 
-           });
 
-         var v = [65, 90],
 
-           h = [97, 122],
 
-           g = [913, 937],
 
-           x = [945, 969],
 
-           M = [48, 57];
 
-         function y(t, e) {
 
-           return t >= e[0] && t <= e[1];
 
-         }
 
-         function b(t, e, a, r) {
 
-           var n = t.configuration.parser,
 
-             o = m.NodeFactory.createToken(t, e, a, r),
 
-             i = r.codePointAt(0);
 
-           return (
 
-             1 === r.length &&
 
-               !n.stack.env.font &&
 
-               n.stack.env.vectorFont &&
 
-               (y(i, v) ||
 
-                 y(i, h) ||
 
-                 y(i, g) ||
 
-                 y(i, M) ||
 
-                 (y(i, x) && n.stack.env.vectorStar) ||
 
-                 u.default.getAttribute(o, 'accent')) &&
 
-               u.default.setAttribute(o, 'mathvariant', n.stack.env.vectorFont),
 
-             o
 
-           );
 
-         }
 
-         (d.VectorBold = function (t, e) {
 
-           var a = t.GetStar(),
 
-             r = t.GetArgument(e),
 
-             n = t.configuration.nodeFactory.get('token'),
 
-             o = t.stack.env.font;
 
-           delete t.stack.env.font,
 
-             t.configuration.nodeFactory.set('token', b),
 
-             (t.stack.env.vectorFont = a ? 'bold-italic' : 'bold'),
 
-             (t.stack.env.vectorStar = a);
 
-           var c = new i.default(r, t.stack.env, t.configuration).mml();
 
-           o && (t.stack.env.font = o),
 
-             delete t.stack.env.vectorFont,
 
-             delete t.stack.env.vectorStar,
 
-             t.configuration.nodeFactory.set('token', n),
 
-             t.Push(c);
 
-         }),
 
-           (d.StarMacro = function (t, e, a) {
 
-             for (var r = [], n = 3; n < arguments.length; n++) r[n - 3] = arguments[n];
 
-             var o = t.GetStar(),
 
-               i = [];
 
-             if (a) for (var c = i.length; c < a; c++) i.push(t.GetArgument(e));
 
-             var s = r.join(o ? '*' : '');
 
-             (s = l.default.substituteArgs(t, i, s)),
 
-               (t.string = l.default.addArgs(t, s, t.string.slice(t.i))),
 
-               (t.i = 0),
 
-               l.default.checkMaxMacros(t);
 
-           });
 
-         var P = function (t, e, a, r, n) {
 
-           var o = new i.default(r, t.stack.env, t.configuration).mml();
 
-           t.Push(t.itemFactory.create(e, o));
 
-           var c = t.GetNext(),
 
-             s = f[c];
 
-           if (s) {
 
-             var l = -1 !== n.indexOf(c);
 
-             if ('{' === c) {
 
-               var u = (l ? '\\left\\{' : '') + ' ' + t.GetArgument(a) + ' ' + (l ? '\\right\\}' : '');
 
-               return (t.string = u + t.string.slice(t.i)), void (t.i = 0);
 
-             }
 
-             l && (t.i++, t.Push(t.itemFactory.create('auto open').setProperties({ open: c, close: s })));
 
-           }
 
-         };
 
-         function A(t, e, a) {
 
-           var n = r(t, 3),
 
-             o = n[0],
 
-             i = n[1],
 
-             c = n[2];
 
-           return e && a
 
-             ? '\\left\\langle{'
 
-                 .concat(o, '}\\middle\\vert{')
 
-                 .concat(i, '}\\middle\\vert{')
 
-                 .concat(c, '}\\right\\rangle')
 
-             : e
 
-               ? '\\langle{'.concat(o, '}\\vert{').concat(i, '}\\vert{').concat(c, '}\\rangle')
 
-               : '\\left\\langle{'
 
-                   .concat(o, '}\\right\\vert{')
 
-                   .concat(i, '}\\left\\vert{')
 
-                   .concat(c, '}\\right\\rangle');
 
-         }
 
-         (d.OperatorApplication = function (t, e, a) {
 
-           for (var r = [], n = 3; n < arguments.length; n++) r[n - 3] = arguments[n];
 
-           P(t, 'fn', e, a, r);
 
-         }),
 
-           (d.VectorOperator = function (t, e, a) {
 
-             for (var r = [], n = 3; n < arguments.length; n++) r[n - 3] = arguments[n];
 
-             P(t, 'mml', e, a, r);
 
-           }),
 
-           (d.Expression = function (t, e, a, r) {
 
-             void 0 === a && (a = !0), void 0 === r && (r = ''), (r = r || e.slice(1));
 
-             var n = a ? t.GetBrackets(e) : null,
 
-               o = t.create('token', 'mi', { texClass: s.TEXCLASS.OP }, r);
 
-             if (n) {
 
-               var c = new i.default(n, t.stack.env, t.configuration).mml();
 
-               o = t.create('node', 'msup', [o, c]);
 
-             }
 
-             t.Push(t.itemFactory.create('fn', o)),
 
-               '(' === t.GetNext() &&
 
-                 (t.i++, t.Push(t.itemFactory.create('auto open').setProperties({ open: '(', close: ')' })));
 
-           }),
 
-           (d.Qqtext = function (t, e, a) {
 
-             var r = (t.GetStar() ? '' : '\\quad') + '\\text{' + (a || t.GetArgument(e)) + '}\\quad ';
 
-             t.string = t.string.slice(0, t.i) + r + t.string.slice(t.i);
 
-           }),
 
-           (d.Differential = function (t, e, a) {
 
-             var r = t.GetBrackets(e),
 
-               n = null != r ? '^{' + r + '}' : ' ',
 
-               o = '(' === t.GetNext(),
 
-               c = '{' === t.GetNext(),
 
-               l = a + n;
 
-             if (o || c)
 
-               if (c) {
 
-                 l += t.GetArgument(e);
 
-                 u = new i.default(l, t.stack.env, t.configuration).mml();
 
-                 t.Push(t.create('node', 'TeXAtom', [u], { texClass: s.TEXCLASS.OP }));
 
-               } else
 
-                 t.Push(new i.default(l, t.stack.env, t.configuration).mml()),
 
-                   t.i++,
 
-                   t.Push(t.itemFactory.create('auto open').setProperties({ open: '(', close: ')' }));
 
-             else {
 
-               l += t.GetArgument(e, !0) || '';
 
-               var u = new i.default(l, t.stack.env, t.configuration).mml();
 
-               t.Push(u);
 
-             }
 
-           }),
 
-           (d.Derivative = function (t, e, a, r) {
 
-             var n = t.GetStar(),
 
-               o = t.GetBrackets(e),
 
-               c = 1,
 
-               s = [];
 
-             for (s.push(t.GetArgument(e)); '{' === t.GetNext() && c < a; ) s.push(t.GetArgument(e)), c++;
 
-             var l = !1,
 
-               u = ' ',
 
-               m = ' ';
 
-             a > 2 && s.length > 2
 
-               ? ((u = '^{' + (s.length - 1) + '}'), (l = !0))
 
-               : null != o && (a > 2 && s.length > 1 && (l = !0), (m = u = '^{' + o + '}'));
 
-             for (
 
-               var d = n ? '\\flatfrac' : '\\frac',
 
-                 f = s.length > 1 ? s[0] : '',
 
-                 p = s.length > 1 ? s[1] : s[0],
 
-                 v = '',
 
-                 h = 2,
 
-                 g = void 0;
 
-               (g = s[h]);
 
-               h++
 
-             )
 
-               v += r + ' ' + g;
 
-             var x = d + '{' + r + u + f + '}{' + r + ' ' + p + m + ' ' + v + '}';
 
-             t.Push(new i.default(x, t.stack.env, t.configuration).mml()),
 
-               '(' === t.GetNext() &&
 
-                 (t.i++, t.Push(t.itemFactory.create('auto open').setProperties({ open: '(', close: ')', ignore: l })));
 
-           }),
 
-           (d.Bra = function (t, e) {
 
-             var a = t.GetStar(),
 
-               r = t.GetArgument(e),
 
-               n = '',
 
-               o = !1,
 
-               c = !1;
 
-             if ('\\' === t.GetNext()) {
 
-               var s = t.i;
 
-               t.i++;
 
-               var l = t.GetCS(),
 
-                 u = t.lookup('macro', l);
 
-               u && 'ket' === u.symbol
 
-                 ? ((o = !0),
 
-                   (s = t.i),
 
-                   (c = t.GetStar()),
 
-                   '{' === t.GetNext() ? (n = t.GetArgument(l, !0)) : ((t.i = s), (c = !1)))
 
-                 : (t.i = s);
 
-             }
 
-             var m = '';
 
-             (m = o
 
-               ? a || c
 
-                 ? '\\langle{'.concat(r, '}\\vert{').concat(n, '}\\rangle')
 
-                 : '\\left\\langle{'.concat(r, '}\\middle\\vert{').concat(n, '}\\right\\rangle')
 
-               : a || c
 
-                 ? '\\langle{'.concat(r, '}\\vert')
 
-                 : '\\left\\langle{'.concat(r, '}\\right\\vert{').concat(n, '}')),
 
-               t.Push(new i.default(m, t.stack.env, t.configuration).mml());
 
-           }),
 
-           (d.Ket = function (t, e) {
 
-             var a = t.GetStar(),
 
-               r = t.GetArgument(e),
 
-               n = a ? '\\vert{'.concat(r, '}\\rangle') : '\\left\\vert{'.concat(r, '}\\right\\rangle');
 
-             t.Push(new i.default(n, t.stack.env, t.configuration).mml());
 
-           }),
 
-           (d.BraKet = function (t, e) {
 
-             var a = t.GetStar(),
 
-               r = t.GetArgument(e),
 
-               n = null;
 
-             '{' === t.GetNext() && (n = t.GetArgument(e, !0));
 
-             var o = '';
 
-             (o =
 
-               null == n
 
-                 ? a
 
-                   ? '\\langle{'.concat(r, '}\\vert{').concat(r, '}\\rangle')
 
-                   : '\\left\\langle{'.concat(r, '}\\middle\\vert{').concat(r, '}\\right\\rangle')
 
-                 : a
 
-                   ? '\\langle{'.concat(r, '}\\vert{').concat(n, '}\\rangle')
 
-                   : '\\left\\langle{'.concat(r, '}\\middle\\vert{').concat(n, '}\\right\\rangle')),
 
-               t.Push(new i.default(o, t.stack.env, t.configuration).mml());
 
-           }),
 
-           (d.KetBra = function (t, e) {
 
-             var a = t.GetStar(),
 
-               r = t.GetArgument(e),
 
-               n = null;
 
-             '{' === t.GetNext() && (n = t.GetArgument(e, !0));
 
-             var o = '';
 
-             (o =
 
-               null == n
 
-                 ? a
 
-                   ? '\\vert{'.concat(r, '}\\rangle\\!\\langle{').concat(r, '}\\vert')
 
-                   : '\\left\\vert{'.concat(r, '}\\middle\\rangle\\!\\middle\\langle{').concat(r, '}\\right\\vert')
 
-                 : a
 
-                   ? '\\vert{'.concat(r, '}\\rangle\\!\\langle{').concat(n, '}\\vert')
 
-                   : '\\left\\vert{'.concat(r, '}\\middle\\rangle\\!\\middle\\langle{').concat(n, '}\\right\\vert')),
 
-               t.Push(new i.default(o, t.stack.env, t.configuration).mml());
 
-           }),
 
-           (d.Expectation = function (t, e) {
 
-             var a = t.GetStar(),
 
-               r = a && t.GetStar(),
 
-               n = t.GetArgument(e),
 
-               o = null;
 
-             '{' === t.GetNext() && (o = t.GetArgument(e, !0));
 
-             var c =
 
-               n && o
 
-                 ? A([o, n, o], a, r)
 
-                 : a
 
-                   ? '\\langle {'.concat(n, '} \\rangle')
 
-                   : '\\left\\langle {'.concat(n, '} \\right\\rangle');
 
-             t.Push(new i.default(c, t.stack.env, t.configuration).mml());
 
-           }),
 
-           (d.MatrixElement = function (t, e) {
 
-             var a = t.GetStar(),
 
-               r = a && t.GetStar(),
 
-               n = A([t.GetArgument(e), t.GetArgument(e), t.GetArgument(e)], a, r);
 
-             t.Push(new i.default(n, t.stack.env, t.configuration).mml());
 
-           }),
 
-           (d.MatrixQuantity = function (t, e, a) {
 
-             var r = t.GetStar(),
 
-               n = a ? 'smallmatrix' : 'array',
 
-               o = '',
 
-               c = '',
 
-               s = '';
 
-             switch (t.GetNext()) {
 
-               case '{':
 
-                 o = t.GetArgument(e);
 
-                 break;
 
-               case '(':
 
-                 t.i++, (c = r ? '\\lgroup' : '('), (s = r ? '\\rgroup' : ')'), (o = t.GetUpTo(e, ')'));
 
-                 break;
 
-               case '[':
 
-                 t.i++, (c = '['), (s = ']'), (o = t.GetUpTo(e, ']'));
 
-                 break;
 
-               case '|':
 
-                 t.i++, (c = '|'), (s = '|'), (o = t.GetUpTo(e, '|'));
 
-                 break;
 
-               default:
 
-                 (c = '('), (s = ')');
 
-             }
 
-             var l =
 
-               (c ? '\\left' : '') + c + '\\begin{' + n + '}{} ' + o + '\\end{' + n + '}' + (c ? '\\right' : '') + s;
 
-             t.Push(new i.default(l, t.stack.env, t.configuration).mml());
 
-           }),
 
-           (d.IdentityMatrix = function (t, e) {
 
-             var a = t.GetArgument(e),
 
-               r = parseInt(a, 10);
 
-             if (isNaN(r)) throw new c.default('InvalidNumber', 'Invalid number');
 
-             if (r <= 1) return (t.string = '1' + t.string.slice(t.i)), void (t.i = 0);
 
-             for (var n = Array(r).fill('0'), o = [], i = 0; i < r; i++) {
 
-               var s = n.slice();
 
-               (s[i] = '1'), o.push(s.join(' & '));
 
-             }
 
-             (t.string = o.join('\\\\ ') + t.string.slice(t.i)), (t.i = 0);
 
-           }),
 
-           (d.XMatrix = function (t, e) {
 
-             var a = t.GetStar(),
 
-               r = t.GetArgument(e),
 
-               n = t.GetArgument(e),
 
-               o = t.GetArgument(e),
 
-               i = parseInt(n, 10),
 
-               s = parseInt(o, 10);
 
-             if (isNaN(i) || isNaN(s) || s.toString() !== o || i.toString() !== n)
 
-               throw new c.default('InvalidNumber', 'Invalid number');
 
-             if (((i = i < 1 ? 1 : i), (s = s < 1 ? 1 : s), !a)) {
 
-               var l = Array(s).fill(r).join(' & '),
 
-                 u = Array(i).fill(l).join('\\\\ ');
 
-               return (t.string = u + t.string.slice(t.i)), void (t.i = 0);
 
-             }
 
-             var m = '';
 
-             if (1 === i && 1 === s) m = r;
 
-             else if (1 === i) {
 
-               l = [];
 
-               for (var d = 1; d <= s; d++) l.push(''.concat(r, '_{').concat(d, '}'));
 
-               m = l.join(' & ');
 
-             } else if (1 === s) {
 
-               for (l = [], d = 1; d <= i; d++) l.push(''.concat(r, '_{').concat(d, '}'));
 
-               m = l.join('\\\\ ');
 
-             } else {
 
-               var f = [];
 
-               for (d = 1; d <= i; d++) {
 
-                 l = [];
 
-                 for (var p = 1; p <= s; p++) l.push(''.concat(r, '_{{').concat(d, '}{').concat(p, '}}'));
 
-                 f.push(l.join(' & '));
 
-               }
 
-               m = f.join('\\\\ ');
 
-             }
 
-             (t.string = m + t.string.slice(t.i)), (t.i = 0);
 
-           }),
 
-           (d.PauliMatrix = function (t, e) {
 
-             var a = t.GetArgument(e),
 
-               r = a.slice(1);
 
-             switch (a[0]) {
 
-               case '0':
 
-                 r += ' 1 & 0\\\\ 0 & 1';
 
-                 break;
 
-               case '1':
 
-               case 'x':
 
-                 r += ' 0 & 1\\\\ 1 & 0';
 
-                 break;
 
-               case '2':
 
-               case 'y':
 
-                 r += ' 0 & -i\\\\ i & 0';
 
-                 break;
 
-               case '3':
 
-               case 'z':
 
-                 r += ' 1 & 0\\\\ 0 & -1';
 
-             }
 
-             (t.string = r + t.string.slice(t.i)), (t.i = 0);
 
-           }),
 
-           (d.DiagonalMatrix = function (t, e, a) {
 
-             if ('{' === t.GetNext()) {
 
-               var r = t.i;
 
-               t.GetArgument(e);
 
-               var n = t.i;
 
-               t.i = r + 1;
 
-               for (var o = [], i = '', c = t.i; c < n; ) {
 
-                 try {
 
-                   i = t.GetUpTo(e, ',');
 
-                 } catch (e) {
 
-                   (t.i = n), o.push(t.string.slice(c, n - 1));
 
-                   break;
 
-                 }
 
-                 if (t.i >= n) {
 
-                   o.push(t.string.slice(c, n));
 
-                   break;
 
-                 }
 
-                 (c = t.i), o.push(i);
 
-               }
 
-               (t.string =
 
-                 (function (t, e) {
 
-                   for (var a = t.length, r = [], n = 0; n < a; n++)
 
-                     r.push(Array(e ? a - n : n + 1).join('&') + '\\mqty{' + t[n] + '}');
 
-                   return r.join('\\\\ ');
 
-                 })(o, a) + t.string.slice(n)),
 
-                 (t.i = 0);
 
-             }
 
-           }),
 
-           (d.AutoClose = function (t, e, a) {
 
-             var r = t.create('token', 'mo', { stretchy: !1 }, e),
 
-               n = t.itemFactory.create('mml', r).setProperties({ autoclose: e });
 
-             t.Push(n);
 
-           }),
 
-           (d.Vnabla = function (t, e) {
 
-             var a = t.options.physics.arrowdel ? '\\vec{\\gradientnabla}' : '{\\gradientnabla}';
 
-             return t.Push(new i.default(a, t.stack.env, t.configuration).mml());
 
-           }),
 
-           (d.DiffD = function (t, e) {
 
-             var a = t.options.physics.italicdiff ? 'd' : '{\\rm d}';
 
-             return t.Push(new i.default(a, t.stack.env, t.configuration).mml());
 
-           }),
 
-           (d.Macro = o.default.Macro),
 
-           (d.NamedFn = o.default.NamedFn),
 
-           (d.Array = o.default.Array),
 
-           (e.default = d);
 
-       },
 
-       955: function (t, e) {
 
-         MathJax._.components.global.isObject,
 
-           MathJax._.components.global.combineConfig,
 
-           MathJax._.components.global.combineDefaults,
 
-           (e.r8 = MathJax._.components.global.combineWithMathJax),
 
-           MathJax._.components.global.MathJax;
 
-       },
 
-       801: function (t, e) {
 
-         Object.defineProperty(e, '__esModule', { value: !0 }),
 
-           (e.TEXCLASS = MathJax._.core.MmlTree.MmlNode.TEXCLASS),
 
-           (e.TEXCLASSNAMES = MathJax._.core.MmlTree.MmlNode.TEXCLASSNAMES),
 
-           (e.indentAttributes = MathJax._.core.MmlTree.MmlNode.indentAttributes),
 
-           (e.AbstractMmlNode = MathJax._.core.MmlTree.MmlNode.AbstractMmlNode),
 
-           (e.AbstractMmlTokenNode = MathJax._.core.MmlTree.MmlNode.AbstractMmlTokenNode),
 
-           (e.AbstractMmlLayoutNode = MathJax._.core.MmlTree.MmlNode.AbstractMmlLayoutNode),
 
-           (e.AbstractMmlBaseNode = MathJax._.core.MmlTree.MmlNode.AbstractMmlBaseNode),
 
-           (e.AbstractMmlEmptyNode = MathJax._.core.MmlTree.MmlNode.AbstractMmlEmptyNode),
 
-           (e.TextNode = MathJax._.core.MmlTree.MmlNode.TextNode),
 
-           (e.XMLNode = MathJax._.core.MmlTree.MmlNode.XMLNode);
 
-       },
 
-       251: function (t, e) {
 
-         Object.defineProperty(e, '__esModule', { value: !0 }),
 
-           (e.Configuration = MathJax._.input.tex.Configuration.Configuration),
 
-           (e.ConfigurationHandler = MathJax._.input.tex.Configuration.ConfigurationHandler),
 
-           (e.ParserConfiguration = MathJax._.input.tex.Configuration.ParserConfiguration);
 
-       },
 
-       348: function (t, e) {
 
-         Object.defineProperty(e, '__esModule', { value: !0 }),
 
-           (e.NodeFactory = MathJax._.input.tex.NodeFactory.NodeFactory);
 
-       },
 
-       748: function (t, e) {
 
-         Object.defineProperty(e, '__esModule', { value: !0 }), (e.default = MathJax._.input.tex.NodeUtil.default);
 
-       },
 
-       945: function (t, e) {
 
-         Object.defineProperty(e, '__esModule', { value: !0 }), (e.default = MathJax._.input.tex.ParseMethods.default);
 
-       },
 
-       398: function (t, e) {
 
-         Object.defineProperty(e, '__esModule', { value: !0 }), (e.default = MathJax._.input.tex.ParseUtil.default);
 
-       },
 
-       76: function (t, e) {
 
-         Object.defineProperty(e, '__esModule', { value: !0 }),
 
-           (e.MmlStack = MathJax._.input.tex.StackItem.MmlStack),
 
-           (e.BaseItem = MathJax._.input.tex.StackItem.BaseItem);
 
-       },
 
-       871: function (t, e) {
 
-         Object.defineProperty(e, '__esModule', { value: !0 }),
 
-           (e.parseResult = MathJax._.input.tex.SymbolMap.parseResult),
 
-           (e.AbstractSymbolMap = MathJax._.input.tex.SymbolMap.AbstractSymbolMap),
 
-           (e.RegExpMap = MathJax._.input.tex.SymbolMap.RegExpMap),
 
-           (e.AbstractParseMap = MathJax._.input.tex.SymbolMap.AbstractParseMap),
 
-           (e.CharacterMap = MathJax._.input.tex.SymbolMap.CharacterMap),
 
-           (e.DelimiterMap = MathJax._.input.tex.SymbolMap.DelimiterMap),
 
-           (e.MacroMap = MathJax._.input.tex.SymbolMap.MacroMap),
 
-           (e.CommandMap = MathJax._.input.tex.SymbolMap.CommandMap),
 
-           (e.EnvironmentMap = MathJax._.input.tex.SymbolMap.EnvironmentMap);
 
-       },
 
-       108: function (t, e) {
 
-         Object.defineProperty(e, '__esModule', { value: !0 }),
 
-           (e.TexConstant = MathJax._.input.tex.TexConstants.TexConstant);
 
-       },
 
-       402: function (t, e) {
 
-         Object.defineProperty(e, '__esModule', { value: !0 }), (e.default = MathJax._.input.tex.TexError.default);
 
-       },
 
-       193: function (t, e) {
 
-         Object.defineProperty(e, '__esModule', { value: !0 }), (e.default = MathJax._.input.tex.TexParser.default);
 
-       },
 
-       360: function (t, e) {
 
-         Object.defineProperty(e, '__esModule', { value: !0 }),
 
-           (e.default = MathJax._.input.tex.base.BaseMethods.default);
 
-       },
 
-     },
 
-     i = {};
 
-   function c(t) {
 
-     var e = i[t];
 
-     if (void 0 !== e) return e.exports;
 
-     var a = (i[t] = { exports: {} });
 
-     return o[t].call(a.exports, a, a.exports, c), a.exports;
 
-   }
 
-   (t = c(955)),
 
-     (e = c(667)),
 
-     (a = c(996)),
 
-     (r = c(855)),
 
-     (n = c(458)),
 
-     MathJax.loader && MathJax.loader.checkVersion('[tex]/physics', e.q, 'tex-extension'),
 
-     (0, t.r8)({ _: { input: { tex: { physics: { PhysicsConfiguration: a, PhysicsItems: r, PhysicsMethods: n } } } } });
 
- })();
 
 
  |