Can Language Homomorphisms Map Truth Across Different Symbolic Systems?

  • Thread starter Thread starter mXSCNT
  • Start date Start date
  • Tags Tags
    Homomorphisms
mXSCNT
Messages
310
Reaction score
1
Hey, I was thinking of this generalization of homomorphisms. You have a language L_1 = (A, B) where A is a set of symbols and B is a set of sequences of symbols in A. Given languages L_1 = (A, B) and L_2 = (C, D) a function f: A \rightarrow C is defined to be a homomorphism of languages if, given any sequence a_1 a_2 ... a_n \in B, we have f(a_1) f(a_2) ... f(a_n) \in D.

This is seen as a generalization. For example, if A is a set of group elements, and B is a set of sentences of the form "a_1 a_2 a_3" (the multiplication table, a_1 * a_2 = a_3), then every homomorphism of languages from A to the alphabet of another language set up like this corresponds to a group homomorphism.

Another example: if A is a set of ring elements together with special elements * + =, and B is a set of sentences of the form "a_1 * a_2 = a_3" (the multiplication table), unioned with a set of sentences of the form "a_1 + a_2 = a_3" (the addition table), then homomorphisms of languages that map * to * and + to + and = to = correspond to ring homomorphisms.

To look at it in general, A is a set of objects, and B is a set of true statements about elements of A. A homomorphism of languages f : A \rightarrow C induces a map from statements in B to corresponding statements in D that "maps truth to truth" (doesn't generate false statements, i.e. strings outside of D).What do you think? Have you heard of this?
 
Last edited:
Mathematics news on Phys.org
If I'm not mistaken, this is related to the notion of a homomorphism as it appears in model theory.
 
economicsnerd said:
If I'm not mistaken, this is related to the notion of a homomorphism as it appears in model theory.

Yeah, it is just like that. Thanks!

Another note. f : A \rightarrow C induces a map h : B \rightarrow D. Specifically, h takes in a string in B and maps each character in the string to another single character, such that the result is always in D. I wonder if we can generalize further, to other kinds of functions h. For instance, maybe there is something interesting if we consider functions h : B \rightarrow D where the mapping of h is given by an arbitrary finite state transducer (with outputs always in D). What parts of the structure of B would such a mapping preserve?
 
I think of the idea of "homomorphism" as implicitly involving the ideas of "kernel" and "quotient". If we have a mapping between "things" that "preserves" operations but the things don't necessarily have an implementation of an "identity" thing, is there a name for such a mapping other than "homomorphism"? (I suppose one could resort to the "functor" of category theory.)
 
Insights auto threads is broken atm, so I'm manually creating these for new Insight articles. In Dirac’s Principles of Quantum Mechanics published in 1930 he introduced a “convenient notation” he referred to as a “delta function” which he treated as a continuum analog to the discrete Kronecker delta. The Kronecker delta is simply the indexed components of the identity operator in matrix algebra Source: https://www.physicsforums.com/insights/what-exactly-is-diracs-delta-function/ by...
Fermat's Last Theorem has long been one of the most famous mathematical problems, and is now one of the most famous theorems. It simply states that the equation $$ a^n+b^n=c^n $$ has no solutions with positive integers if ##n>2.## It was named after Pierre de Fermat (1607-1665). The problem itself stems from the book Arithmetica by Diophantus of Alexandria. It gained popularity because Fermat noted in his copy "Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos, et...
I'm interested to know whether the equation $$1 = 2 - \frac{1}{2 - \frac{1}{2 - \cdots}}$$ is true or not. It can be shown easily that if the continued fraction converges, it cannot converge to anything else than 1. It seems that if the continued fraction converges, the convergence is very slow. The apparent slowness of the convergence makes it difficult to estimate the presence of true convergence numerically. At the moment I don't know whether this converges or not.
Back
Top