Ярлыки

.htaccess (4) тестирование (8) шаблоны проектирования (3) css (5) Debian (6) docker (2) Doctrine2 (6) Git (6) html (4) java (6) javascript (13) jquery (11) LFS (3) linux (23) mac os (4) mod_rewrite (2) MSSQL (4) MySQL (18) ORM Doctrine (17) patterns (3) PDO (3) perl (7) PHP (64) PHPUnit (8) Python (15) SEO (2) Silex (1) SimpleXML (1) SQL (14) ssh (4) Ubuntu (24) Yii1 (1) Zend Framework (19) ZendFramework2 (8)

воскресенье, 24 июля 2016 г.

Math. Отношения, рефлексивность, симметричность, транзитивность.

а) «x + у - нечетное число»
1. Рефлексивность.
Чтобы отношение было рефлексивным, необходимо, чтобы для любого x из Z выполнялось: «x+x - нечётное число». x+x = 2x. Любое целое число, умноженное на два, является чётным. Следовательно, отношение не рефлексивно, более того, оно является антирефлексивным.
2. Симметричность.
Чтобы отношение было симметричным, необходимо, чтобы для любых x,y, для которых выполняется «x + у - нечетное число», следовало, что «у + x - нечетное число». От перестановки мест слагаемых сумма не изменяется, следовательно, и чётность не изменяется. Отношение является симметричным.
3. Транзитивность.
Чтобы отношение было транзитивным, необходимо, чтобы для любых x,y,z, для которых выполняется «x + у - нечетное число» и «y + z - нечетное число», следовало, что «x + z - нечетное число».
Возьмём x=1, y=2, z=3:
x+y=1+2=3 нечётное,
y+z=2+3=5 нечётное,
x+z=1+3=4 чётное.
Следовательно, отношение не является транзитивным.

среда, 20 июля 2016 г.

Math.

Factorial:

n! = 1 * 2 * 3 ... (n-1) * n
n! = (n - 1)! * n
0! = 1

Exponentiation:

am * an = am + n
am : bn = a m - n
(am)n = am * n
(a * b)m = am * bm
(a : b)m = am : bm