create account

Tauchain (TML) - Partial Fixed Point Logic and it's unique benefits by dana-edwards

View this thread on: hive.blogpeakd.comecency.com
· @dana-edwards · (edited)
$54.38
Tauchain (TML) - Partial Fixed Point Logic and it's unique benefits
What is partial fixed point logic?
---

Partial fixed point logic is a first order logic.  First order logic is also known as predicate calculus with a flow like "if x..then y..." or "There exists x such that x is Socrates and X is a man".  First order logic is very similar to propositional logic but has the addition of a quantifier.  Partial fixed point rewards TML with the benefits of being both sound and compete.

> Soundness is among the most fundamental properties of mathematical logic. The soundness property provides the initial reason for counting a logical system as desirable. The completeness property means that every validity (truth) is provable. Together they imply that all and only validities are provable.

**Clarification**

First order logic is typically [undecidable](http://kilby.stanford.edu/~rvg/154/handouts/fol.html), so the validity of my previous statement cannot be guaranteed. For the clearest possible understanding, watch this lecture by professor Dawar: 

https://www.youtube.com/watch?v=taUMcGbO4Oo

Decidable Fragments of First-Order and Fixed-Point Logic discusses this and we also know from Church and Turing that first order logic is undecidable. 

Datalog as an example of a programming language using first order logic
----

If we take a look at datalog we can get an idea of what capabilities Tau Meta Language under partial fixed point logic must have. Datalog is a deductive database language which is a synatic subset of Prolog. Datalog which is based on least fixed point logic is considered a [domain specific language](https://en.wikipedia.org/wiki/Domain-specific_language) because it is NOT Turing Complete. It is a language used primarily for Query Resolution purposes. Yet Query Evaluation is sound and complete with Datalog, and so we can at least get a good idea of what that means by looking at Datalog even though TML takes things a step further.

Conclusion
----
- Partial fixed point logic is first order logic. 
- This logic is similar to what we see from logic behind the language called Datalog. 
- In that using this logic we can create a language which on finite rather than infinite sets is guaranteed to terminate (no halting problem) on finite machines.
 - Not Turing complete. 
- Due to it being based on first order logic and specifically if based on partial fixed point first order logic, then we get the rewards of having soundness and completeness.

So we now know the features Tau Meta Language using partial fixed point logic will have. We know that this TML being multi-logic can give us the security guarantees not available anywhere else (not Ethereum, Tezos, or EOS). We know also that partial fixed point logic is P-SPACE based on an understanding of "descriptive complexity".  In specific, FO is the complexity class associated with formulas of first order logic and so this complexity class is relevant to Tau Meta Language utilizing partial fixed point logic.

> Restricting predicates to be from a set X yields a smaller class FO[X]. For instance, FO[<] is the set of star-free languages. The two different definitions of FO[<], in terms of logic and in terms of regular expressions, suggests that this class may be mathematically interesting beyond its role in computational complexity, and that methods from both logic and regular expressions may be useful in its study.



Datalog seems to be an example of this as it fits this profile. TauML seems to be going down this path. Finite model theory connects all the dots for those who want to aggressively dig deep into this subject because TML utilizing pfp is first order logic and finite model theory addresses this precisely.



References
----
1. https://en.wikipedia.org/wiki/Soundness#Logical_systems
2. [https://en.wikipedia.org/wiki/FO_(complexity)#Partial_fixed_point_is_PSPACE](https://en.wikipedia.org/wiki/FO_(complexity)#Partial_fixed_point_is_PSPACE)
3. https://en.wikipedia.org/wiki/PSPACE
4. https://github.com/idni/tau
5. https://en.wikipedia.org/wiki/Datalog
6. https://en.wikipedia.org/wiki/Trakhtenbrot%27s_theorem
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 99 others
properties (23)
authordana-edwards
permlinktauchain-tml-partial-fixed-point-logic-and-it-s-unique-benefits
categorytauchain
json_metadata{"tags":["tauchain","crypto","crypto-news","cybersecurity","cryptocurrency"],"links":["http://kilby.stanford.edu/~rvg/154/handouts/fol.html","https://www.youtube.com/watch?v=taUMcGbO4Oo","https://en.wikipedia.org/wiki/Domain-specific_language","https://en.wikipedia.org/wiki/Soundness#Logical_systems","https://en.wikipedia.org/wiki/FO_(complexity)#Partial_fixed_point_is_PSPACE","https://en.wikipedia.org/wiki/PSPACE","https://github.com/idni/tau","https://en.wikipedia.org/wiki/Datalog","https://en.wikipedia.org/wiki/Trakhtenbrot%27s_theorem"],"app":"steemit/0.1","format":"markdown","image":["https://img.youtube.com/vi/taUMcGbO4Oo/0.jpg"]}
created2017-12-24 00:34:00
last_update2017-12-24 01:31:42
depth0
children9
last_payout2017-12-31 00:34:00
cashout_time1969-12-31 23:59:59
total_payout_value44.766 HBD
curator_payout_value9.616 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,071
author_reputation353,623,611,191,427
root_title"Tauchain (TML) - Partial Fixed Point Logic and it's unique benefits"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id24,937,607
net_rshares9,945,280,971,364
author_curate_reward""
vote details (163)
@hackerwhacker ·
Sounds like dark matter.
properties (22)
authorhackerwhacker
permlinkre-dana-edwards-tauchain-tml-partial-fixed-point-logic-and-it-s-unique-benefits-20171224t010605383z
categorytauchain
json_metadata{"tags":["tauchain"],"app":"steemit/0.1"}
created2017-12-24 01:06:06
last_update2017-12-24 01:06:06
depth1
children0
last_payout2017-12-31 01:06:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length24
author_reputation4,664,249,940,172
root_title"Tauchain (TML) - Partial Fixed Point Logic and it's unique benefits"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id24,940,606
net_rshares0
@metallo ·
@dana-edwards I nominated you for a fun challenge that is running on Steemit at the moment. I hope you can take part. [Click Here](https://steemit.com/sevendaybnwchallenge/@metallo/seven-day-black-and-white-challenge-day-3-9fd557168972b)
properties (22)
authormetallo
permlinkre-dana-edwards-20171226t1334781z
categorytauchain
json_metadata{"tags":["tauchain","crypto","crypto-news","cybersecurity","cryptocurrency"],"app":"esteem/1.5.0","format":"markdown+html","community":"esteem"}
created2017-12-25 20:03:09
last_update2017-12-25 20:03:09
depth1
children0
last_payout2018-01-01 20:03:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length237
author_reputation438,900,375,365
root_title"Tauchain (TML) - Partial Fixed Point Logic and it's unique benefits"
beneficiaries
0.
accountesteemapp
weight500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id25,222,449
net_rshares0
@nainaztengra ·
Too technical for me Dana , it was a bouncer :-) .
Regards Nainaz
#thealliance
properties (22)
authornainaztengra
permlinkre-dana-edwards-tauchain-tml-partial-fixed-point-logic-and-it-s-unique-benefits-20171224t045150071z
categorytauchain
json_metadata{"tags":["tauchain","thealliance"],"app":"steemit/0.1"}
created2017-12-24 04:51:51
last_update2017-12-24 04:51:51
depth1
children1
last_payout2017-12-31 04:51:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length78
author_reputation2,026,284,875,757,645
root_title"Tauchain (TML) - Partial Fixed Point Logic and it's unique benefits"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id24,962,049
net_rshares0
@dana-edwards ·
Sorry about that.
properties (22)
authordana-edwards
permlinkre-nainaztengra-re-dana-edwards-tauchain-tml-partial-fixed-point-logic-and-it-s-unique-benefits-20171224t154719112z
categorytauchain
json_metadata{"tags":["tauchain"],"app":"steemit/0.1"}
created2017-12-24 15:47:18
last_update2017-12-24 15:47:18
depth2
children0
last_payout2017-12-31 15:47:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length17
author_reputation353,623,611,191,427
root_title"Tauchain (TML) - Partial Fixed Point Logic and it's unique benefits"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id25,037,241
net_rshares0
@ul1yck1t ·
Another enlightening post I took some new things from. I'll take a closer look at Datalog and Prolog. Also thanks for the link to the talk by profesor Dawar, great stuff. Have a nice Christmas! 
P.S.: Have you considered making a post about the concept of Touring completeness? I got it after emerging myself into the material, but I still struggle when explaining it to others in a meaningful manner.
properties (22)
authorul1yck1t
permlinkre-dana-edwards-tauchain-tml-partial-fixed-point-logic-and-it-s-unique-benefits-20171224t083526277z
categorytauchain
json_metadata{"tags":["tauchain"],"app":"steemit/0.1"}
created2017-12-24 08:35:30
last_update2017-12-24 08:35:30
depth1
children3
last_payout2017-12-31 08:35:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length401
author_reputation17,010,899,353
root_title"Tauchain (TML) - Partial Fixed Point Logic and it's unique benefits"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id24,983,842
net_rshares0
@dana-edwards · (edited)
Turing completeness involves an abstract machine with infinite memory, being able to compute anything computable. The universe is finite, all apps running on computers are finite, but some algorithms you want to construct in a way which assumes the infinite because you have no way of predicting the future or when it should halt. If you know exactly how much resources the app will need then you can restrict the app to that amount, and it always halts.

Happy holidays.
👍  ,
properties (23)
authordana-edwards
permlinkre-ul1yck1t-re-dana-edwards-tauchain-tml-partial-fixed-point-logic-and-it-s-unique-benefits-20171224t154550033z
categorytauchain
json_metadata{"tags":["tauchain"],"app":"steemit/0.1"}
created2017-12-24 15:45:51
last_update2017-12-24 15:46:51
depth2
children2
last_payout2017-12-31 15:45:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length471
author_reputation353,623,611,191,427
root_title"Tauchain (TML) - Partial Fixed Point Logic and it's unique benefits"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id25,037,054
net_rshares1,602,968,153
author_curate_reward""
vote details (2)
@fqdd7l32brrw ·
$3.82
>The universe is finite, all apps running on computers are finite, but some algorithms you want to construct in a way which assumes the infinite because you have no way of predicting the future or when it should halt.

This is a basic principle of FMT, and even quantum computers use a Boolean circuit model (Quantum circuit),  making them Quantum Turing machines.
👍  
properties (23)
authorfqdd7l32brrw
permlinkre-dana-edwards-re-ul1yck1t-re-dana-edwards-tauchain-tml-partial-fixed-point-logic-and-it-s-unique-benefits-20171224t170052815z
categorytauchain
json_metadata{"tags":["tauchain"],"app":"steemit/0.1"}
created2017-12-24 17:00:51
last_update2017-12-24 17:00:51
depth3
children0
last_payout2017-12-31 17:00:51
cashout_time1969-12-31 23:59:59
total_payout_value2.864 HBD
curator_payout_value0.954 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length364
author_reputation45,046,445,534
root_title"Tauchain (TML) - Partial Fixed Point Logic and it's unique benefits"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id25,047,626
net_rshares709,659,939,549
author_curate_reward""
vote details (1)
@ul1yck1t ·
Thanks for the answer!
properties (22)
authorul1yck1t
permlinkre-dana-edwards-re-ul1yck1t-re-dana-edwards-tauchain-tml-partial-fixed-point-logic-and-it-s-unique-benefits-20171226t144212732z
categorytauchain
json_metadata{"tags":["tauchain"],"app":"steemit/0.1"}
created2017-12-26 14:42:15
last_update2017-12-26 14:42:15
depth3
children0
last_payout2018-01-02 14:42:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length22
author_reputation17,010,899,353
root_title"Tauchain (TML) - Partial Fixed Point Logic and it's unique benefits"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id25,346,790
net_rshares0
@vm2904 ·
$0.05
@dana-edwards - Ouch.  This post makes me realize that I have a lot of reading to do.  I feel totally outdated.  Sorry - unable to offer a meaningful comment at this point in time.  Will read up and revisit sometime. Thanks
Regards,
![](https://steemitimages.com/DQmaJ2HfMDXuvpZTno49rP8v8wu4YfC82iWMULLUjZJKv3b/image.png)
@vm2904
👍  
properties (23)
authorvm2904
permlinkre-dana-edwards-tauchain-tml-partial-fixed-point-logic-and-it-s-unique-benefits-20171225t014350324z
categorytauchain
json_metadata{"tags":["tauchain"],"users":["dana-edwards","vm2904"],"image":["https://steemitimages.com/DQmaJ2HfMDXuvpZTno49rP8v8wu4YfC82iWMULLUjZJKv3b/image.png"],"app":"steemit/0.1"}
created2017-12-25 01:43:54
last_update2017-12-25 01:43:54
depth1
children0
last_payout2018-01-01 01:43:54
cashout_time1969-12-31 23:59:59
total_payout_value0.047 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length329
author_reputation103,448,312,146,583
root_title"Tauchain (TML) - Partial Fixed Point Logic and it's unique benefits"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id25,099,681
net_rshares9,213,861,201
author_curate_reward""
vote details (1)