You are on page 1of 38

1

1
070 255-791/dopolnitelnicasovi@gmail.com

//


. ( p, q, r, ) (.. )
, () (F)
.
.
;
.
n- n

()

.

()

.
p


()
.

p q


(XOR)
.

p q

p q

p q p q.
p , q ; p
q .
p

p q

p q
o q p
o q p
o p q

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 1

//

p
q
p
() q
.

1. .
2. , (), ( ), ( ), ( ) (
)
.
3. 1 2.

p, q, r, s.

.
.
.
.
.
.
.
.

( ). ( ) .
( ).
p1 , p2 ,..., pn , pi
i, i=1, 2, ...,n, .
1 1 1
, ((
) (1 1)) .

(.. ) (..
). .
: 070 255-791/dopolnitelnicasovi@gmail.com

Page 2

//


.
.
.
. .

p p


p p p

p p

p

p p p

(p) p

p

(p q) p q
(p q) p q

p (p q) p
p (p q) p

p p T
p p


(p q) (q p)
(p q) (q p)
o
(p q) r p (q r)
(p q) r p (q r)

p (q r) (p q) (p r)
p (q r) (p q) (p r)

(p1 p2 pn) p1 p2 pn
(p1 p2 pn) p1 p2 pn

p q p q ( )
p q q p ()
p q p q
p q (p q)
(p q) p q

(p
(p
(p
(p

q) (p r ) p (q r)
r) (q r ) (p q) r
q) (p r ) p (q r)
r) (q r ) (p q) r

p
q (p q) (q p)
p
q p
q
p
q (p q) (p q)
(p
q)p
q p q

( )

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 3

//

:
-
-
, , .
, , T
*.
,
.
n .


.
, ().
()

.
O , ,
o

:
| ( NAND )
p | q p q
,
.

o :
( NOR )
p q p q ,
.

p
T

q
T

p|q

p
T

pq

.
p (p|p) pq ((p|q)|(p|q)).

: 070 255-791/dopolnitelnicasovi@gmail.com

p (pp)
(pq) ((p q) (p q)).

Page 4

//



.
n x1, x2, , xn
(x1, x2, , xn )
n- (x1, x2, , xn ).
n- .
.
, .
.

, .

.

.
. : ,
, , , , .
()
.

o
o j
P(x) P(x)
x .
-
x P(x) .
- P(x)
x P(x) .
j P(x) P(x)
x .
-
x P(x)


()
- ! () (1 ())

-

P(x) Q(x) ( P(x)) Q(x)

,
.
: 070 255-791/dopolnitelnicasovi@gmail.com

Page 5

//

,
.


(x P(x))

xP(x)

(xP(x))

xP(x)

x, P(x)

x P(x)

x P(x)

P(x) x

n , x1, x2, , xn, xP(x) P(x1) P(x2) P(xn),


:
P(x1) P(x2) P(xn)

n , x1, x2, , xn, x P(x) P(x1) P(x2) P(xn),


:
P(x1) P(x2) P(xn)


x(P(x) Q(x)) x( (P(x) Q(x))) x(P(x) Q(x))


xyPx,yy x P(x,y)

xyP(x,y)y x P(x,y)

yx P(x,y) x yP(x,y)

.
, , ,
( )
.
: 070 255-791/dopolnitelnicasovi@gmail.com

Page 6

//


.
()
.
.
() - . (
.)
.

. . ,
.
-

.
()
.

.

. ,
, .
-

, pI, p2, . ,
pn q , pI, p2, . , pn q ,
(pI p2 pn) q .

,
,
.
1
2
:.

:.


.
((. 1) (. 2) )

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 7

//

( )

q
pq
:.p

p
pq
:.q

p


pq
:. p

:. pq

p
q
:. pq


pq
pr
:. qr


pq
qr


pq
p

:.pr

:. q

C, p1, p2,,pn
,
().
, .

x P(x)
:.P(o)

P(g)

:.x P(x)

( o)

x P(x)
:.P(c)
( c)

P(o)
:.x P(x)


( g )


( o)

x(P(x) Q(x))
P(a),
:. Q(a)

x(P(x) Q(x))
Q(a),
:. P(a)

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 8

//


. ( )
. , .
- .
p1 p2 . . . pn q
()

pq :
: p , q.
: q p .
: p .
: q .
: p1p2pnq
(p1 q) (p2 q) (pnq)

.
.
o
P (uz)

Puz

P (uz) (Pu) z

1
PC, P p1p2.pn.

PC (PC).
-2
p .
pf f (f ) p ,
p .

p q p q q p

x P(x) .

o
o

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 9

//

a P(a)
, . .
o


: x .

: y x, y , x, y
, y = x.

. , ()
.
, .
.
-

(A, B,
C, ..S, T, U, )
(a, x, y)

:
={a, b, c} 3 a, b, c.

:
.
P(x) , { x | P(x) }
x P(x).

o N={0, 1, 2, 3, }- ,
o Z={,-3,-2,-1, 0, 1, 2, 3, }- ,
o Z+={1, 2, 3, } ,
o Q={x| x=p/q p, q Z q0} ,
o Q+={x| x=p/q p, q Z+ } ,
o R , .
- a S ( S) j
a S.
- a S , a S.
(
) .
: 070 255-791/dopolnitelnicasovi@gmail.com

Page 10

//

() .
U , ( )
.


-
-


null .
= {} = { x | }

x: x
,
{ , 1, 2, 3, x } .
.
.
A,B, A=B x (xA xB)
A B
A B. AB.
B x (x xB)
S
(i)
S S (S, S S)
(ii)
S (S, S)

o
o

A=B (AB) (BA)


x(xA xB) (x (xA xB)) (x (xB xA)).

(B), x (x xB)

A B
AB, AB A B.
AB x (xA xB) x (xB xA);

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 11

//

.
: 1 {1} {{1}} {{{1}}}

S . S n n
S n S. S
|S|. .
|S| S.

P(S) S ( S)
S.
P(S) = {x | xS}.
: S = {0, 1}. P(S)={, {0}, {1}, {0,1}}

P(S) 2S.
S , |P(S)| = 2|S|

n-

.
nN, n- n (a1, a2, , an).
a1, .

A, B,
AB : {(a, b) | aA bB }.
A B ,
|AB|=|A||B|.
:
A,B: AB=BA.
A1 A2 An...
A1 A2 An ={(x1,x2,,xn)|xiAi, i{1,n}}

A B, AB, A,
() B ( , ).
A,B: AB = {x | xA xB}
,

A, B: (A AB ) (B AB )
A, B: (A BAB=B )

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 12

//


o AU=A

o AUU=U

o AUA=A

o AUB=BUA

o A U (B U C) = (A U B) U C

A B, AB
A ( ) B.
A,B: AB={x | xA xB}.

, :

A, B: (AB A) (AB B)
A, B: (A B AB = A) )


o AU=A

o A =

o AA=A

o AB=BA

o A (B C) = (A B) C


A, B C, ,

o
o

U (BC) = (A U B) (A U C)
(B U C) = (AB) U (AC)

A B ,
.
(AB=)
: .
o
A B . AB:
|AB| = |A| + |B| - |AB|
: 070 255-791/dopolnitelnicasovi@gmail.com

Page 13

//

, |A|+|B| ,
.
A B, A-B, ( A\B)
A B. :
A-B ={x | xA xB} ={x | (xA xB) }


(A,B A-B = B-A)

( )


U .
AU, A U, U-A,
, AC .


o (Ac)c = A

o A Ac = U

o A Ac =


=
=

A-B = A BC

A B, AB,
AB={x | x A B, }
={x|xABxAB}
= (AB)-(AB)
= (A-B) (B-A)


AB= B A

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 14

//

A =
=

=
=
=
=

=
=

( ) =
( )

( ) =
( )
( )=
( )=

(Ac)c=A

( )c=AcBc
( )c=AcBc

( ) =
( )( )

( ) =
( )( )

AAc=U
AAc=


L = D, L
, D :
1.
2. L D D L .
3. .
4. .

,

, (A1,,An), , X={ | P()} P(A)
e .

n- :
A1 n ((((A1A2) )An)
( )


U x1, x2, ,
S U
B=b1b2bn
i: xiS
(i<n bi=1).

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 15

//

.1: .
, . f(a)=b, b
f.
.2: AxB, a A,
b B f(a)=b.
-

f , f f.
f(a)=b B , b.
f

. f1 f2 R. f1 + f2 f1f2 R
:
o (f1+f2)(x) = f1(x) + f2(x)
o (f1f2)(x) = f1(x)f2(x)
. f : ST A S BT.
o

A f
.
f(A)={ y |xA, y=f(x)} {f(x)|xA}.

B f S,
S B.
f-1(B) = {xS | f(x) B}

. f,
, x y f
x<y f(x)f(y),
xy(x<y f(x) f(y))
. f,
, x y f
x<y f(x)f(y),
xy(x<y f(x) f(y))

. f,
, x y f
x<y f(x)<f(y),
xy(x<y f(x)<f(y))

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 16

//

. f,
, x y f
x<y f(x)>f(y),
xy(x<y f(x)>f(y))
.1. f:ST, -
S , :
x,y S, xy f(x) f(y)
(xS)(yS)(xyf(x) f(y))
.2. f:ST, -
:
x,y S, f(x)=f(y) x=y,
(x,yS) (f(x)=f(y) x=y)
. f:ST
y T x S f(x) = y,
(y)(xS)( f(x) = y )
o

() f:ST
S ,
xy(xyf(x)=f(y))

() f:ST T
S,
(yT)xS) (yf(x))

. f :ST -
.
. f . f-1:BA, b
a f(a)=b.
f.
-

, f:AB , f-1:BA, f-1(b)=a f(a)=b


f.

. g ja B f ja . f g,
fog e ja C a :
(fog)(x) = f(g(x))

. f ja S T. f
:
{(x,y)|xA, yB f(x)=y}

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 17

//

. x,

. [x]
.

. x, a

. .

. S U.
fs S U {0,1} fs(x)=1 x S
fs(x)=0 x S.
. S T . S
T, S T.
- S , T
- f S.
- S,

S1S2Sk,
.

f:(SS) S S.

. A B
f:AB.
|A|=|B|.
. A B f:AB
A e B, |A||B| .
. Nm={1, 2, . . . , m} m .
Nm S S
m, m, |S|=m.
.
. B S B (S B).
f:BS B e .
: 070 255-791/dopolnitelnicasovi@gmail.com

Page 18

//

: N .
2N N.
f:N2N f(n)=2n N 2N.

. S
, |S|=|N|, .
S S .
o

:
- ,
-
.
- N
: Z, Q, ZZ...

:
-
: R, RR,

,
: .
. Z S
o :
- an
- {an}
- n an



a, a+d, a+2d, , a+nd,

a , d .



a, ar, ar2, ar3, , arn,

a , r .

( )
a r r0,

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 19

//

, 1
1
( + 1) , = 1

=
=

= +(
=(
( 1) = (

=
+(

)
)
)

r=1,
=

1 =

1 = ( + 1)

- a1, a2, a3, an


- : a1a2a3an
- .
- ( 0). e .

() am, am+1, , an {an}:

-
=
+
+ +
- (
+
)=
+

: , .

= (
)

X={x1,
x2, }:
( ) = ( 1) + ( 2) +
X={x|P(x)}, :
( ) ( ) = ( 1) + ( 2) +

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 20

//

- .
. a,bZ a0. a b cZ b = ac.
- : a | b: a b
- b, b a
: a, b, c .
o
o
o

a | b, a | c a | (b + c).
a | b a | bc c Z.
a | b, b | c a | c.

: ( ) a d .
q r, 0r<d,
a = dq + r.
. ( ) d ,
q a r .
: q=a div d ,

r=a mod d


. a, b m . a b
m m | (a - b).
: a b (mod m)
: a b (mod m) a mod m = b mod m.
: m .
a b (mod m) k a = b + km.
: m .
a b (mod m) c d (mod m),
: 070 255-791/dopolnitelnicasovi@gmail.com

Page 21

//

a + c b + d (mod m)
ac bd (mod m).

. p p 1 p .
-

,
: 1 !

. n a a | n 1 < a < n
o

100:
2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97

1
,

o n , n
n
:( ) .
1 n
n=mk
m k n. n n,
n,
n> n n>n
.
(Euclid):
: ( ) .
: p1, p2 , pn. q = p1p2 pn + 1.
q , pi
q i.
pi | p1p2 pn.
a | b, a | c a | (b + c).
pi | (q - p1p2 pn) = 1.
: x
x/ln(x) 1 x .

a b d d
|ad|b
- (a,b)

( 1) .
: a b (a,b) = 1

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 22

//

a1, a2, an ( )
.
: a1, a2, an
(ai, aj) = 1 1 i < j n.

a b :
=

, =

:
( , )
( , )
( , )
(a,b)=

a b
a b.
- (a, b)
(a,b)=

a b . a*b =(a,b) * (a, b)


n
n = akbk+ ak-1bk-1+ + a1b + a0 ,
k N, 0 ai < b
b n (akak-1 a1a0)b.
b = 2
b = 16
o
-


b=10 (): 10 : 0,1,2,3,4,5,6,7,8,9.
b=2 (): 2 : 0,1. (Bits=binary digits.)
b=8 (): 8 : 0,1,2,3,4,5,6,7.
b=16 (): 16 : 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F


a = bq + r, a, b, q, r . (a, b) = (b, r).
: b
b r .
d b, d a-bq=r.
d r, (a b) d
b r. b
b r.
, d b r. bq+r=. d
, d b. ,
b r b.

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 23

//

n b>1:
, n mod b.
n / .
, n (=0).


M ( )
Te P(n) n,
.
:
P(1)
k1, (P(k) P(k+1))
n1 P(n)

n1 P(n) :
n1, k1 (P(k)P(k+1)), 2
k1 (k<n) (P(k) P(k+1)), .., (P(1) P(2)) (P(2) P(3)) (P(n-1) P(n)).

n1 P(1) P(n); P(1) P(n).
n1 P(n).

n P(n)
- ( ): P(1)
- : k, k<n P(k) P(k+1).
o :
kN, P(k). ( )
, , P(+1).
n P(n).

nc P(n)
cZ, c1. ,
P(c) P(1), kc (P(k) P(k+1)).
nc P(an) {an}.
.

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 24

//

( )
:
P(1)
k1: (1ik P(i)) P(k+1)
:. n1: P(n)

, P(i) i<k+1,
i=k.

,
P a
.
, ,


.
.
( ).
P(n+1) P(n).
, , , .
: f:NS (
S) an=f(n) :
f(0).
n>0, f(n) f(0),,f(n1).
, F(n) = n! = 1*2*3**n.
: F(0) = 1
: F(n) = n F(n-1).
F(1)=1
F(2)=2
F(3)=6

fn0 : f0 =0, f1 = 1, fn2 = fn1 + fn2
S :
S.
S
.
, S .
: 070 255-791/dopolnitelnicasovi@gmail.com

Page 25

//


, , * ,
: : * ( = , )
: w * x wx *
.

.
.

, ,

.

. :
-
(). .
- ().
. S
p q p
S S , q S.
p{S}q.

,
.


,
.
S S1 S2.
S = S1;S2. S1
p q S2 q
r. , p S = S1;S2,
r .

p{ S1}q
q{ S2}r .
:. p{ S1;S2}r



ako uslov togash
S

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 26

//

S , . S uslov
, .
p
q, .
- uslov : S, S . uslov
, p S. ,
uslov . , (p
uslov) S, q S.
- uslov : S , ,
q , q p
uslov , . (p uslov) q
,
(p uslov){ S}q
(p uslov) q .
p{ ako uslov togash S}q.

:
ako uslov togash
S1
inaku
S2

- uslov : S1 , inaku S2 ,
q. , S1
p uslov q.
- uslov : S1 , S2, q
. S2 p uslov
q.
(p uslov){ S1}q
(p uslov){ S2}q .
p{ ako uslov togash S1 inaku S2}q.

.
while g do
S
while
. p while g do S :
p g S,
.
: p e while g do S
p . p
, p a g .
: 070 255-791/dopolnitelnicasovi@gmail.com

Page 27

//

: p e
. p k- . k
1 , a k- ,
. p .
g .
p a g .

,
.

, ,
.
,
( while
) .

. .
.
R
b (a, b)R
,
.

R X Y , R
1. , bB, (a,b) R
2. (a, b1), (a,b2) R b1=b2

f: X Y
{(a, f(a)|aX} XY


.
.
. .. AxA.
o

,
, ..
|()|=2

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 28

//

,
AxB. .

A, ,
A={(x,x)|xA}
A,
A=AA={(x, y)| x, yA}

()


. R A
, (a, a) R
()
. R A
, (a, a) R

o


(, ).
n(n-1) , ,
2n(n-1) , ..

R A
, b,((a, b) R (b, a) R)
R A
, b,((a, b) R (b, a) R)
R A
, b, (((a, b) R (b, a) R) a=b)
( ) , b, (((a, b) R ab) (b, a) R)

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 29

//

.
.
.

. R A
a, b, c (((a,b) R (b,c) R)
(a,c) R)

:
-
-
-
-


R AxB, ={1, 2, ..., m} B= {b1, b2, ..., bn}
R=[mij],
1, ( , )
mij=
0, ( , )
-


A B , |A|=m, |B|=n. R, S B
A B mxn , MR =[aij] MS=[bij].
MR MS aij bij, i{1,, m} j{1,..., n}.
R, S B A B mxn , MR
=[aij] MS=[bij].
R S MR MS .

o
o
o

1 .
=.
,
.

. , , V
E, V.
G(V,E) .
- (, b), , b
.
- (,)
.
-

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 30

//

,
.


o R1 R2 , R1R2
o R1 R2 , R1R2
o R1 R2 , R1- R2
o R1 R2 , R1- R2
o R1 R2 , R1R2
o R1 R2 , R1R2
o R1 R2 , R1R2
o R1 R2 , R1R2


o = [aij] B= [bij] nxm.
(i, j)- aij bij. .
o = [aij] B= [bij] .
(i, j)- aij bij. .
o = [ai] nxm B= [bi] mxk.
, C = [i] nxk
ci=(ai1b1) (ai2b2 ) (aimbm)
o
nxn
0=In
Ak+1=Ak A
: 070 255-791/dopolnitelnicasovi@gmail.com

Page 31

//


R S ,
RS= R S
RS= R S


. R , S . R
(, ), b B
(, b) R (b, c) S.
- R S SoR.
, RAB SBC, SoRAC ,
aA, cC, (a,c) SoR bB, .. (a,b) R (b,c) S.
R , S ,
SoR= R S


. R . Rn, n=1, 2, 3 R1 = R Rn+1=
n
R R
R0=A.
MR e R Rn MRn.


: R Rn R n= 1, 2, 3,.
: Rn R n= 1, 2, 3,. R2 R, (a, b)R (b, c) R,
(a, c) R2 R, .
, R . R1 R.
n = 1, 2, ...,k. k+1 Rn+1 = Rn oR
(a, b) Rn+1. (, ) Rn (x, b) R.
Rn R, (, ) R (x, b) R,
(, b) R.
: R A MR.
R (MR ) n MR .
* n, .

R .
R, R-1 e
R-1={(b,a)|(a,b) R}
R, R e
R ={(,b)|(a,b) R}

. 1, 2, ..., n . n-
1x 2x ...x n.
1, 2, ..., n , n .

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 32

//


, n-, .
.
.
n-
n- n-, n-
.
. R n- C
R. n- n-
n- C.
. R n- . Pi1,i2,im i1<i2<<im ja n-
(a1, a2, , an) m- (ai1, ai2, , aim) .
. R m, S n. Jp(R,S), p m p n,
m+n-p m+n-p (a1, a2, , am-p, c1, c2, , cp,b1, b2, , bn-p),
m (a1, a2, , am-p, c1, c2, , cp,) R, n (c1, c2, , cp ,b1, b2, , bn-p)
S .

R , S
R P R P.
R ,
(, ) R.
={(a, a)|aA}, R
R .
R ,
(, b) R, (b, a) R.
R-1 R, R R R-1
b G (x0,x1), (x1, x2), ,(xn-1,xn) G, n
x0=a xn=b. x0,x1, x2, ,xn-1,xn n.
.

: R . n, n
b (a, b) Rn.
. . n=1 (a, b) R
1 .
n.
n+1, n+1 a b c
c R c b Rn.
: 070 255-791/dopolnitelnicasovi@gmail.com

Page 33

//

(, b) Rn+1.

R ,
- (, c) R, (a, b) (b, c) R.
- R R2
- (, c)
, (a, b) (b, c) .
- R R2 R3 .....
-
- R R2 R3 ... Rk

R , R* (a, b)
1 b R.
Rn (a, b) n b,
R* Rn.

: o
R*.
: n R . R
b , n. ,
b, n 1.
.
, .
. a b
.
* ~ b.

RAA. SAA, RS
o R.
o ,
o
o , o
o
o ,
o o

R .
R .
* [a]R R.
[a]R ={x| xA, (a,x) R}

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 34

//

[a].

A/R = { [a]R | aA}


R.

: R .
i.
Rb
ii.
[a] = [b]
iii.
[a] [b]
: .
R ,

[ ] =


, ..

=
=

: R ,
.
,
.
:
, {i|i A},
aRb a b , .. i a, b Ai.
. R ,
. R .
A, (, )
.
o

a b (, ) a b
b a. a b a b b a
. (, ) ,
.
(x,yA, xy yx)

A1 A2 . A1 X A2
:
: 070 255-791/dopolnitelnicasovi@gmail.com

Page 35

//


,

(a1 , a2) (b1 , b2) ,
a1 < a2
a1 = a2 b1 < b2


(S,) AS.
,
,
xA, a x a = x.
b ,
b, ,
b xA, x b x = b.

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 36

//


(S, ) AS.

, ,
xA, x a.
b ,
,
xA, x.
(A, ) e S
, .

(S, ) AS.
g S ,
g, o,
gS xA, x g.
d S , d
, o,
dS xA, g x.

(S, ) AS.
- v S ,
. ( )
- u S ,
. (
)
. R1 R a R1 b
a R b. .
o
: (S, ) .
: a0 S. , , a1.
a2. ,
an .

: S . P(x) S,
: y S, P(x) S x<y, P(y)
: P(x) S . y S P(y) .
A = {x S I P(x) } .
S , A a.
P(x) S x < a. P(a)
P(x) S, .
o

: 070 255-791/dopolnitelnicasovi@gmail.com

Page 37

You might also like