Sunday 8 September 2019

Advantages of predicates implementation when solving 23rd problem of USE in Informatics

Original problem


On right hand side of equations we put 1 instead 0 to avoid 
building quite simple Mapping Method arrows diagrams.
The intend is to build more complicated ones  
   (x1^y1x2^y2) =>x3^y3=1
   (x3^y3=>x2^y2) =>x4^y4=1
   (x3^y3x4^y4) =>x5^y5=1
   (x5^y5=>x4^y4) =>x6^y6=1
Introduce double predicates zj=(xj)^(yj) . The power of zj truth set is 1 . 
Just one pair of bits {1,1}, the power of zj  false set is 3 . 
False set contains three pairs of bits {1,0; 0,1; 0,0}. 
In general utilizing of predicates for solving 23rd problem is described here
https://mapping-metod.blogspot.com/2019/07/blog-post.html

System itself
   (z1z2) =>z3 =1
   (z3=>z2) =>z4 =1
   (z3z4)=>z5 =1
   (z5=>z4) =>z6 =1
Notice that outgoing numbers should match powers of truth and false sets
of predicate zj 



    Advantages of predicates approach when solving 23rd problem.
    Consider a bit more complicated system kind of

    (x1^y1^w1x2^y2^w2) =>x3^y3^w3=1
    (x3^y3^w3=>x2^y2^w2) =>x4^y4^w4=1
    (x3^y3^w3x4^y4^w4) =>x5^y5^w5=1
    (x5^y5^w5=>x4^y4^w5) =>x6^y6^w6=1

    Introduce triple predicates zj=(xj)^(yj)^(wj) . The power of zj truth set is 1 . 
   Just one triple of bits {1,1,1}, the power of zj  false set is 7 . Triples
   {0,0,0};{0,0,1};{0,1,0};{0,1,1};{1,0,0};{1,0,1};{1,1,0} build a false set for zj
   in particular case  

 Regarding predicates zj system keeps to stay the same
   (z1z2) =>z3 =1
   (z3=>z2) =>z4 =1
   (z3z4)=>z5 =1
   (z5=>z4) =>z6 =1
Notice that outgoing numbers should match powers of truth and false sets
of predicate zj  which would differ from ones been used for double predicate zj

No comments:

Post a Comment

Featured Post

Solution of one USE Informatics system of Boolean equations in 08.2016 style

Original system Orinal system ¬(x1≡x2)v¬(x1≡x3)^(x2≡x3)=1 ¬(x3≡x4)v¬(x3≡x5)^(x4≡x5)=1 ¬(x5≡x6)v¬(x5≡x7)^(x6≡x7)=1 ¬(x7≡x8)v¬(x7≡x9...