A computer programme which could help identify and even translate messages from aliens in outer space has been developed by a British scientist.
Even if there are extra terrestrials are one day discovered, scientists fear their alien tongue may make it impossible to understand them.
But John Elliott of Leeds Metropolitan University believes he has come up with software which at least will decipher the structure of their language - and be the first step in understanding what they are saying.
Dr Elliott's programme would compare an alien language to a database of 60 different languages in the world to search see if it has a similar structure.
Previous research had shown that it is possible to determine whether a signal carries a language rather than an image or music. Dr Elliott has gone a step further by devising a way to pick out what might be words and sentences.
All human languages have "functional terms" that bracket phrases - words like "if" and "but" in English. According to Dr Elliott, such terms in any language, are separated by up to nine words or characters.
This limit on phrase length seems to correspond to the level of human cognition - how much information we are able to process at once.
In an alien language, analysing these phrases might make it possible to gauge how clever the authors of the message are.
If they are much smarter than us, there would a lot of words packed into the phrases.
The programme should also be able to break a language up into crucial words such as nouns and verbs, even though their meaning is unknown. It can, for instance, locate adjectives from the fact that they are almost always next to nouns.
Because languages have different word orders, Dr Elliott is amassing a library of the syntaxes of 60 human tongues. If a message is received from outer space, it could be compared against this database. Scientists would then be able to see if it resembled anything human, or a mix of Earthly languages.
■内容概要
许多科学家都曾担忧,即使人类有朝一日真的发现了外星人,双方也会因为语言障碍而无法沟通。英国科学家John Elliott日前声称,他已经开发出一套能够解密外星人语言结构的计算机程序,该程序将能够理解并翻译外星人所要表达的意思。这一程序的原理就是将把外星语言与地球上60多种的语言作对比研究,看它们是否具有相似的结构。