« first day (338 days earlier)      last day (2463 days later) » 

6:58 AM
@Zophikel This example is a tricky one. I'm a native English speaker so it's easy for me.
"after all" indicates that it is the reason for the foregoing statement.
And "must have been" indicates that it is a conclusion.
@Zophikel Same explanation for this one.
@shredalert Lol I think pinging @everyone doesn't work. It would be nice though to be able to ping all users who 'subscribe' to the chat-room, perhaps those who mark it as favourite.
 
@user21820 Don't think there's a "must have been" in that particular example.
and yeah, it would be nice to ping everyone who favourited the chat.
 
It's the other one; click the little arrow left of my message. =)
 
Ah my bad
 
It's kind of a good and bad example at the same time. Good because it shows how messed up natural language can make the logical structure. Bad because it's messed up hahahaha..
Like what on earth does "after everything" got to do with reasoning? =P
Hopefully it pushes people to think more clearly about writings in real life.
For me it always results in me finding many plot holes in every fiction book I've read.
As a side-effect.
=D
 
I was asked a while ago why I'm interested in the plethora of stuff that I am
I just said
"I'm a curious person"
That was an unintentionally vague answer lol
 
7:12 AM
Hahaha..
 
It was appropriately funny as well, and then I was thinking about the ambiguity of natural language and was laughing to myself. I think the person thought I was a bit of a nutter. lol
 
Curiosity is a good thing. Guards against rote-learning.
Lol I don't find anything wrong with your answer actually.
Maybe I'm a nutter.
Unless you mean you started laughing to yourself hahahaha..
 
Because curious has strange, bizarre, etc., as synonyms
 
Oh that!
 
7:16 AM
I totally missed that!!
 
Get what I mean now? xD
 
@shredalert So what is one hobby you like the most unrelated to mathematics?
 
7:33 AM
Sorry, nature called. :P
Hmm.
I'd say reading novels if I'm sticking to just one other thing.
 
@user170039 I disagree with large portions of the linked paper. If you understood my explanations of circularity with regard to symbols, and that the best way we know today to achieve precision is via explicit computer programs (better still primitive recursive programs), then you can see that we're going to have to assume the meaningfulness of finite strings and these p.r. programs, as did logicians like Godel. If I recall right, Russell's theory of types with urelements (TSTU), is compatible.
@shredalert Hmm anything else more specific to you? Many people read novels haha..
@user170039: Anyone who disagrees with the meaningfulness of finite strings and p.r. programs is going to have to explain the incredible coincidence that HTTPS has always worked for every key pair thus used in history, which does seem to require philosophical commitment to the ontological meaningfulness of PA at least at scales accessible to us.
 
7:51 AM
@user21820 High fantasy in particular.
Couple things that we will probably always take as axioms are the idea of a set/string, membership of a set/string, the natural numbers.
 
8:14 AM
Yea. Strings are necessary to start talking. And at least some idea of collections is necessary to start reasoning about formal systems.
Usually just semi-recursive sets of strings will do.
 
8:26 AM
I was reading about $\alpha$-substitution yesterday. And I realised that some of the examples were correct but with multiple binding variables one has to do them one at a time if the definition is to be followed precisely.
 
8:37 AM
Yeap indeed there's always a tradeoff between minimality and efficiency.
Same with variable renaming rules. Usually not necessary but helps a ton.
And substitution rules also.
 
9:17 AM
@user170039: In fact I'm compelled to add that, after reading more of the PDF you linked to, I'm fairly convinced that the author does not actually understand the incompleteness theorems, much less give a valid criticism of it. If you understood them, you would also know what I mean.
I'm not too sure why Mauro didn't elaborate to give his own opinion, because it's certainly at odds with Boyce.
To be 100% precise, the following claim in the PDF is false:
> The system of Principia resists Gödel’s technique of arithmetisation and thus provides a viable classical theory of arithmetic.
Godel may have made minor mistakes or interpreted PM differently from others, but his ingenious β-function is the key to generalizing the incompleteness theorem to literally anything that can do basic arithmetic or finite string manipulation. You can read my proof of the incompleteness theorem for every conceivable precise practical formal system here (excluding the proof of properties of the β-funtion):
6
A: In Godel's first incompleteness theorem, what is the appropriate notion of interpretation function?

user21820I've always interpreted this notion in the following way. $ \def\eq{\leftrightarrow} \def\t{\text} \def\pa{\t{PA}} \def\th{\t{Th}} \def\prf{\t{Proof}} \def\prov{\t{Prov}} \def\box{\square} \def\nn{\mathbb{N}} \def\str#1{{``\text{#1}\!"}} $ Formal system interpretation Take any formal systems...

 
I know vaguely one of the completeness theorems says that not everything about first-order PA can be proved formally from the axioms. I don't know why someone would argue against that if they stick to classical logic.
 
Also, the following post gives a more layman account of the true extent of impact of the incompleteness theorems, including a brief description of a basic axiomatization of finite strings called the theory of concatenation devised relatively recently, which appears (but I'm not sure) to be weaker than PA− and yet suffers incompleteness:
3
A: How can Peano ever be proved consistent?

user21820You ask: How can Peano ever be proved consistent? Firstly, Peano is a person, and I'm certain that nobody can prove that he is consistent. I assume you're asking for an absolute proof of consistency of (first-order) PA. That was more or less Hilbert's goal, namely to give a finitist proof...

@shredalert You mean "one of the incompleteness theorems"?
 
Aye, incompleteness
 
But your statement is not correct actually.
 
I did say "vaguely"
 
9:28 AM
No it's not even vaguely correct haha..
 
What would a vaguely correct interpretation be?
 
Vaguely, the first incompleteness theorem says that any nice formal system cannot prove some arithmetic fact about the natural numbers without being inconsistent.
 
Ah okay
 
Note the key difference between "about natural numbers" and "about PA".
 
Yes yes
 
9:29 AM
The second incompleteness theorem says that no consistent nice formal system can prove its own consistency encoded as an arithmetical sentence.
 
Are we talking about formal systems in classical logic only?
 
No.
 
Any formal system then
with the addition of "nice"
 
Yes indeed that's the strength of the incompleteness theorems. As long as the meta-system has a collection of natural numbers (namely a structure that satisfies PA), that's enough.
It doesn't matter what on earth the formal system in question is, and whether it's illogical or not.
 
Pretty meta
 
9:32 AM
So one way to escape is to insist that there's no such thing as natural numbers after all, so that it's meaningless for it to be assumed to exist in the meta-system.
 
I was going to say
But then we wouldn't really have any mathematics lol
 
That's the problem! I can't imagine what would be considered mathematics without basic string manipulation...
So unless you reject the idea that quantified statements about finite strings have a truth-value, you're kind of doomed.
You should read the second linked post. It's as simply put as possible and would give you some deep stuff to think about.
 
I'll give it a look at some point.
 
Specifically, you can look at those 4 listed axioms about string concatenation.
And tell me whether you believe all of them, in which case whatever system you believe in is incomplete.
Or whether you think one of them is fishy, in which case I'm curious to know which one.
I was astounded when I first read about it.
 
I don't believe in any system :P
I just like to see the deductions from the rules
All 4 points seem pretty reasonable to me
 
9:42 AM
Heh.
Then your current beliefs form an incomplete system. =D
That's okay.
Most logicians adopt that viewpoint.
 
I actually am quite convinced by the possibility of paraconsistency in some things
It doesn't bother me too much
 
Lol there can't be paraconsistency in the real world at least.
There is surely inconsistency in philosophies made by man.
 
I wouldn't be so sure of saying that with 100% certainty
 
Why not? I say that not with proof (because there's no such thing as proof about the real world), but by Occam's razor.
As long as there's one single reality, it must be consistent.
 
Sure paraconsistency in the "real world" sounds pretty ridiculous, but I prefer not to count things out fully. Call me a fence sitter all you want. :P
 
9:46 AM
Haha.. Okay dear fence-sitter. =)
 
I heard there's a proof of Godel's theorems using type theory
That's the angle I'd like to approach it from
I'm liking what I see in type theory so far
 
The incompleteness theorems can indeed be proven in very very weak systems.
At least, some versions of those theorems.
 
My book takes a more 'definability' than 'computablitiy' approach, if that makes any sense.
Oh, also, I came across a stellar book yesterday. I must share with you @user21820.
I think we needs texts like this now. More than ever before.
 
In case you're interested, here are the constructive versions of the incompleteness theorems:
1st: You can write an explicit program G1, that when given any formal system S that interprets arithmetic via I (a proof verifier program and a translator program), and given any proof P over S of I(Con(S)), will output a proof Q over S of I(false).
2nd: You can write an explicit program G2, that when given any formal system S that interprets arithmetic via I, outputs a proof Q over S of I(Prov(Con(S)⇒¬Con(S)).
It's as constructive as you can hope for. The proof of these constructive versions of course needs a bit of assumptions, but most practical type theories can do it.
@shredalert I got intrigued by the front cover, but alas it isn't natural deduction. =P
 
One could just translate
The book does at least mention natural deduction, it's on the contents page.
 
10:04 AM
Yea I'm kidding about the front cover.
It's already good that the front cover intrigues me.
Now that I look closer though, there's a problem. Unless I'm seeing things, it uses "=" to connect equivalent statements.
That's... not conventional and in clear conflict with the use of equality in all other parts of mathematics.
 
:= is called textual substitution
If that's what you're talking about
I'm pretty sure the authors go into details about the difference between = and iff
 
Not that one, the one on the leftmost of many of the lines on the front cover.
 
I read through some bits of the book, they are pretty clear with their notational conventions
so even if it is nonstandard, the method is what I'm more pleased to see
than the details
 
Yes it's syntactically not a problem, just like you can use the same symbol in different ways provided it can be disambiguated precisely.
In this case they could say any "=" at the beginning of a line indicates equivalence between it and the previous line.
It's just pedagogically better to use a different symbol, in my opinion.
 
I'm actually forming the opinion that students should be taught discrete mathematics before any analysis
 
10:14 AM
That's right; I agree with that.
Analysis requires too many quantifiers at one go to swallow.
 
logic first order+ higher order -> discrete math -> analysis seems like a pretty good syllabus to me
That way students wouldn't complain about writing proofs more than half way into the course
And I'd say keeping the logic basic at the start, just enough to do mathematics with, is probably a good idea. Just give recommended reading to those who want to study it deeper.
So that way the engineers and physicists would actually enjoy their theoretical mathematics courses.
 
10:31 AM
Yes the introductory courses to logic must stop at what is actually practically usable for 'ordinary' mathematics.
Only in later courses when students are contented with using it is there the nice option to go further to the various subfields of logic.
Non-maths students need not go further.
 
I say these things specifically for the students whom do not have their primary fascination in logic and mathematics.
 
Yup.
 
I'm a bit of an oddball in the sense that I've been studying non-standard logics right from the start.
 
Haha yea.
But it's fine.
You are interested in logic.
 
Temporal is the only one I haven't really looked into yet. And I will soon as I have an interest in how it relates to computing applications.
 
10:46 AM
@user21820 Judging a book by its cover are we?
 
@user400188 It's still a pretty fine cover. :P
 
@shredalert I'm not sure if I have studied temporal, but I did have to study a form of boolean algebra in which the truth value of certain terms changed in time. (I think t was called a timing diagram)
 
I don't know the details so I wouldn't be able to say rn @user400188
 
when I made a brief look into temporal on the Standford Philosophy site, it did appear to conform with what I had learned.
was written in an entirely different way though.
 
@user400188 It is surprising how different exposition for the same topic can be.
 
10:52 AM
I had something cool to say to that. Unfortunately it referenced a Wikipedia article that has now edited away the cool bit.
 
aha!
I have found it
Its way past the time that its appropriate, but in regards to how different exposition for the same topic can be, this wikipedia article here: https://en.wikipedia.org/wiki/Interpretation_(logic)
Showcases a definition of "Addition" that looks completely unrelated to math in general. (its at the bottom under example).
In fact, I thought the definition was easy enough to understand, that it was appropriate to give to a prep or preschool class. In order to give them a rigorous definition of addition without scaring the parents.
 
@user400188 Giving it a look
@user400188 Funny coincidence, there are interpretation exercises for wffs in Sweet Reason using similar symbols haha
 
11:11 AM
The problem I have right now is too many logic books to read from.
 
Do what I do, read the definitions until you are confused. Look up just the bits you are interested in and need to get there.
Don't be afraid to switch between resources or abandon some
 
I used to do that before I started reading out of a textbook.
I learned much faster, but the way I handle it now gives a much more complete picture.
 
Wikipedia is a pretty good resource to point you in the right direction. In particular the references at the bottom of the page.
Proofwiki can be good for finding proofs if you can't find them anywhere else
 
12:05 PM
By the way, I've been meaning to ask what is meant by Closure and concatenation here:
https://math.stackexchange.com/questions/2206030/how-can-peano-ever-be-proved-consistent/2207370#2207370
 
@user400188 The concatenation of the strings "abc" and "xy" is the string "abcxy".
Closure of a collection S under a binary operation # means that ∀x,y∈S ( x#y∈S ).
First-order logic already inherently has the inbuilt assumption that every function-symbol represents an operation under which the collection of objects in the world is closed.
 
Hmm, I'm not sure if I agree with this closure one then. Although I may have misunderstood it.
 
Aha that's the same one I believe is false in the real world.
The reason is that we will reach a finite limit and concatenation (joining of strings) will get increasingly error-prone near the limit.
 
I mean, what if my collection S is full of statements which are all false? Then $x\lor True$ would not be in S.
where x was originally in s
 
It's not closure of statements.
 
12:17 PM
oh its of objects then?
 
It's closure of the collection of objects in the world.
Like natural numbers are closed under addition.
Any two natural numbers added gives another natural number.
Unfortunately, I've already given away my reason for which one is fishy to me in the real world.
 
add a penguin to a number
not a natural number
done
 
No?
I said "Any two natural numbers added", not other things added.
 
replace done, with dam
 
Lol.
 
12:19 PM
I should read things before I respond.
 
@user400188 We all do it sometimes. lol
 
So yea this essential incompleteness is an issue that is as intriguing as it may be unsettling.
A lot of beginners believe that it has to do with induction.
But PA− has no induction and suffers from it.
After learning that, I thought it had to do with multiplication interacting with addition.
Because taking either one out yields a decidable theory.
But no.
This concatenation theory spoils that hypothesis.
 
@user21820 Im not exactly sure what you mean by this to be honest.
 
Well we know how to store finite strings in a physical storage medium.
Let's say we have a petabyte. That's quite a lot of memory.
But the longer strings we want to handle, the more memory we need.
The more physical spacetime we will need to manipulate them.
Eventually...
 
ah I see what you mean now
I guessed it might be along those lines but I wasn't certain because it was kind of cryptic.
 
12:24 PM
And that's completely ignoring quantum mechanical effects.
 
Its a shame I need to go to bed now, I was going that have a great time explaining my stance on the 3rd point.
 
@user400188: We always have another day. =)
Good night!
 
Goodnight @user21820 @shredalert
Thanks for the discussion :)
 
@user400188 Good night. See you soon!
 
 
1 hour later…
user131753
1:42 PM
@user21820: I think that you are right. I also couldn't make sense of the part of the text that you quoted.
 
user131753
However noting that the author didn't sketched full details of the system that he is describing I thought that there must me something that I am missing (being no expert regrading PM and PM1925 also contributed to this thought).
 
user131753
The author seems to develop these ideas in more detail here.
 
4:00 PM
@user170039 Thanks, but I think I'll pass. Unless someone shows a flaw with the incompleteness theorems (which I've myself proven), I just don't see a need to know what exactly the authors of PM were thinking. If their system is really not susceptible to the incompleteness theorems, then it necessarily must either be imprecise or unable to prove at least one true Π1-sentence of arithmetic, which is quite serious a problem, to say the least.
 

« first day (338 days earlier)      last day (2463 days later) »