Does Cubing count as a language?

Luigimamo

Regular
Joined
Jan 30, 2010
Messages
235
Location
Melbourne, AUSTRALIA
WCA ID
2010EBEL01
Does cubing count as a fully fledged langauage?
By this I mean the sets of notation that we have learned, eg. 2x2 - 7x7, Square 1, Skewb anything puzzle that requires notation.
Sorry if this is a dumb question.
 
Does cubing count as a fully fledged langauage?
By this I mean the sets of notation that we have learned, eg. 2x2 - 7x7, Square 1, Skewb anything puzzle that requires notation.
Sorry if this is a dumb question.

Please state this in "cube" and you'll have your answer.
 
"A language is a system of symbols for encoding and decoding information."

-Wikipedia

Based on this (above) information, you could call cubing a language.
The information being moves/turns being encoded to a shorter version.
Even though the symbols are ripped off from english I think you could call this a language.
 
Depends on what you mean with "fully fledged". It is a language (or languages), yes.

Could you define 'language', for clarity?

http://en.wikipedia.org/wiki/Language#Formal_languages
http://en.wikipedia.org/wiki/Formal_language

"A formal language is a set of words, i.e. finite strings of letters, symbols, or tokens."

For example, { cubing, is, cool } is a language. Not a particularly useful or interesting one, but a language nonetheless.

For cubing, let's say just basic 3x3x3 notation, you could use {U,D,L,R,F,B,',2, } or {U,U',U2,D,D',D2,...} as alphabet, our algorithms would be words (strings) of these symbols following certain rules, and the language would be the set of all these algorithms.
 
Last edited:
It is a language.
Not a complete one.

And there could be spelling mistakes.
like Ui instead of U' (some people say Ui is correct but whatever)

Alphabet:
U, D, L, B, R, F, i, ', u, d, l, b, r, f, /, (, ), etc.
 
It is a language.
Not a complete one.
What is a "complete" language? Please link to a definition.

I hate to shoot down hyunchoi, but here: http://en.wikipedia.org/wiki/Completeness (see "expressively complete", the only notion that makes any sense to apply here)

What he's trying to say is that it's a silly "language", because it has no usefulness outside of expressing cube algorithms. However, as that is its only intended use, yes, it's complete. But then why bother calling it a language? That seems to be nothing but misleading, as when most people hear the word "language" they certainly don't think of formal languages, they think of natural languages.

Based on his post, I think he wants a "complete language" to be a language in which every meaningful proposition is expressible -- but of course there are no such languages, formal or otherwise...
 
It is a language.
Not a complete one.

And there could be spelling mistakes.
like Ui instead of U' (some people say Ui is correct but whatever)

Alphabet:
U, D, L, B, R, F, i, ', u, d, l, b, r, f, /, (, ), etc.

also w, M, E, S, X, Y, Z
 
It's a language, but not one for talking, but for cubing. Just like HTML is a language for web design.


There are different dialects too.

3x3: R, D, B, L, F, U, M, E, S, x, y, z, R', D', B', L', U', F', , M', E', S', x', y', z', R2, D2, B2, L2, U2, F2, M2, E2, S2, x2, y2, z2, r, l, u, d, f, b, r', l', u', d', f', b'.

Pyraminx: R, L, U, F, R', L', U', F', r, l, u, f, r', l', u', f'...

Basically, there are normal moves, inverted moves, small moves, half-turns, slice moves, and cube rotations. You can mix and match too. (e.i. 180 slice moves).

More later, but I have too go.

I <3 notation.
 
Back
Top