Как правильно:Умножать сущности: различия между версиями
>QrazyDraqon Нет описания правки |
>OS2K Нет описания правки |
||
| (не показано 11 промежуточных версий 10 участников) | |||
| Строка 1: | Строка 1: | ||
{{КП|sortby=С}} | {{КП|sortby=С}} | ||
Пусть определены Сущности: А и B | Пусть определены Сущности: '''А''' и '''B''' | ||
Тогда произведением этих сущностей будет сущность C, определяемая как | Тогда произведением этих сущностей будет сущность '''C''', определяемая как | ||
<math>C = AB | <math>C=AB</math> | ||
<math>C = BA | <math>C=BA</math> | ||
<math>C = | <math>C=A\cdot B</math> | ||
<math>C = | <math>C=B\cdot A</math> | ||
<math> | <math>C=A*B</math> | ||
<math> | <math>C=B*A</math> | ||
<math>C = | <math>C=AxB</math> | ||
<math>C = | <math>C=BxA</math> | ||
или в векторной форме: | или в векторной форме: | ||
<math>( | <math>(c_{1}, c_{2}, c_{3}) = (a_{1}, a_{2}, a_{3}) x (b_{1}, b_{2}, b_{3})</math> | ||
а также диференциальном виде: | а также диференциальном виде: | ||
<math>C' = A'*B + B'*A = B'*A + A'*B | <math>C' = A'*B + B'*A = B'*A + A'*B</math> | ||
В языке С++ произведение сущностей может быть определено множеством способов, оаиболее часто используемые из них: | В языке С++ произведение сущностей может быть определено множеством способов, оаиболее часто используемые из них: | ||
| Строка 35: | Строка 33: | ||
Способ 1: | Способ 1: | ||
<math>C = A*B | <math>C=A*B</math>; | ||
Способ 2: | Способ 2: | ||
<math>C = A | <math>C=A</math>; | ||
<math>C *= B | <math>C*=B</math>; | ||
Способ 3: | Способ 3: | ||
<math>C = exp(ln(A)+ln(B)) | <math>C=exp(ln(A)+ln(B))</math>; | ||
'''Теорема 1''': Для каждого натурального n в общем случае существует <math>2n+1</math> способов записи умножения сущностей. | |||
Дабы не пострадать от лезвий [[бритва Оккама|бритвы Оккама]], не следует умножать сущности без крайней на то необходимости. | |||
[[Категория:Задачи]] | |||
[[Категория:Шутки для посвящённых]] | |||
{{stub}} | |||