Business Systems Research Products Philosophy
Best Customers It is a pleasure and privilege to write computer programs for appreciative clients. How satisfying it is to create systems for people who help you to understand their requirements and take the time and trouble to assist, inform and support you during the process of writing something specially for them. Below are 3 beta level applications designed to have very general utility, like MS Word and Excel.

    

  BelEve is Beautiful  

    

The BelEve application helps you to know what to believe about things concerning which you only have limited information. For example, water companies have lots of pipes under the ground but they can't dig them all up to discover their condition. Likewise, telephone companies have miles of cables of different types and ages and conditions that they would like to know as much as possible about. Similarly with roads and railtracks and bridges. The list of partially understood assets whose condition would be better known is endless.

BelEve takes the data you have and builds a statistical model, including sets of equations that relate base quantities to yield derived quantities of interest. As new data becomes available, the model is updated using linear Bayesian algorithms to yield a new model that has incorporated correlated modifications that thereby modify exisiting beliefs. In this way prior beliefs are influenced by new knowledge and the overall understanding is incrementally improved. This system was originally designed by world-renouned Bayesian statistician Tony O'Hagan (see ABLE) and includes a unique variance learning algorithm which incrementally increases the accuracy of detailed error handling.

BelEve is supplied as a .NET assembly in a DLL. This means that a programmer who knows how to make use of methods and properties available through a .NET assembly can prepare standard (large) files of data and then apply exact calculations, simulations and updates through BelEve methods, and obtain standard output files from the reporting module.

Featuring
  • Specification of Priors
  • Bayesian Updating
  • Exact Calculations
  • Simulation Calculations
  • Variance Learning
  • Multiple Reporting

    

  Space is Gigantic   

    

Space is an application that is designed to accomodate inherently multi-dimensional data in an inherently multi-dimensional manner. Excel is inherently 2-dimensional. Understanding 3 dimensions is not too hard either because we live in a 3-dimensional world and therefore we can easily imagine a stack of worksheets, but 4, 5 or 6 dimensions are hard to imagine without experience. Space allows up to 15 dimensions which very few applications have a need for, but 3 or 4 is very common.

Anyone who has prepared high-level reports for a large company will know that the number of combinations for displaying this against that can become very large. When the data structure is understood in terms of the basic underlying dimensions, and is fed into Space accordingly, then all the various reports of this against that fall out naturally. For example, consider the accounts of a large manufacturing company such as Apple Inc. You may have their product, the iPhone 6, made perhaps in Vietnam, in November 2016, costing $20 to manufacture, sold to you in the UK for £500. There you have a couple of numbers that fit into a 5 dimensional scheme of Product against Manufacturing Country against Date against Sales Country against Accounting Items, with the possibility of a 6th Currency dimension. Apple UK might then want a report of total of all sales of all products made in Vietnam in 2016. That's what Space can do for you, easily.

Space is designed like a classic Microsoft Office application with File, Edit, View, etc.. menus. There are 5 modules accessible through tabs at the bottom of the screen. The first tab reveals the Coordinates - the dimension names and labels. The second tab reveals the Array - the multi-dimensional grid layout of data. The third tab allows Deductions - a line by line program of calculations in which the variables involved are picturial representations of the multi-dimensional data coordinate selection. Fourth is the View tab allowing a multi-dimensional representation of the n-dimensional data selection. The fifth Induction tab has not yet been fully designed and built but will allow data to be entered at a highly consolidated level and then distributed back down the inverse calculation tree to low level statistically plausible base data.

Ghosts

Multidimensional calculations by symbolic representation of variables


    

  SEEK is Awesome  

    

SEEK is an Associative Knowledge Base. Any circumstance requiring complex searches of information concerning pointers, indicators, abstracts, summaries, parts, items, or references forms a suitable potential application.

SEEK is intended for all sorts of applications. There are 3 main aspects. There are Records which contain arbitrary rich text, a picture element, and a list of keys. There are Keys which include key phrases and sets of .. sets of key phrases. And there are Selections which use logical operators and set theoretic operators to make detailed selections of records from the database.

Suitable lists of keys are created and put into sets, and sets of sets... Records and pictures are created by hand or by cut and paste, and appropriate keys are assigned to each record. (Automatic means of creating large numbers of records from external sources may be developed for individual requirements.)

There are two levels in the selection methodology. At the lower level, selections of records may be made using set theoretic operations on keys. These operations include ElementsOf(), SetsContaining(), Union, Intersection and Complement(). At the higher level, selections of records produced via key identification may be combined using logical operations of And, Or and Not(). Thus, for example, it is possible to display all records that satisfy the request
(ElementsOf(SetsContaining(blue zippers)))And Not(sports wear)

Ghosts

Demonstration of an application of SEEK showing tiled records and lists of keys

Fun Samples

most with original code

Note that virus checkers are not familiar with liberal use of the special characters in APL code and often wrongly judge APL executable files to be malicious.

Square Wheel
Luggage Tag
Business Card

WANTED
APL 1-4
Square Wheel
Simply by programming intelligent decisions that automate repetitive work or facilitate optimal safe choices in complicated, rapidly changing, potentially unstable situations, we strive to improve the human condition and make the future more attractive.

Lectures & Publications

Year Title & Description
2023 The Quantum Complexity behind Quantum Reality
These are the notes for a talk to The Scientific and Medical Network. The talk, which can be seen on the Research tab, first gives an outline of the mathematics of quantum mechanics, then gives a brief survey of the interpretations of quantum mechanics, and finally suggests a different approach to understanding the theory.
2022 Learn APL ✸✸✸✸✸
ROBERTSON(Publishing) is delighted to announce that they have been permitted to include a working copy of Dyalog APL Version 10.0 with their educational materials and course notes for an introduction to APL 1&2 and a more advanced introduction to Dyalog APL 3&4. This is a magnificent opportunity for anyone who loves mathematics to learn a most elusive and very powerful computer language that has been out of sight to the public for over half a century.
2012 Knots in String Theory
An open lecture to the Physics and Mathematics Departments at the University of the West Indies, Jamaica, giving an overview of the origins of the mathematics of String Theory, with specific reference to knots in rigid string
2010 Personal Failures
An open letter to the Examiners in the Faculty of Philosophy at Cambridge University outlining some personal failures, mingled with a personal philosophy rooted in science
2010 A Personal View of APL2010
After a short outline of some of the talks at the APL2010 Conference in Berlin, I bemoan the continuing lack of suppport for authors of APL applications for the Internet, and fear another missed opportunity (like SharpAPL/PC) for the most elegant arithmetic computer language in the world to demonstrate its tremendous power to the public.
2009 How would you do this in APL? REDUCE!
A short talk to the 2009 British APL Association Conference in London, urging APL and REDUCE unification, showing their similarities, and exposing a gaping hole in APL functionality, viz. computer algebra
2008 A Practical Introduction to APL 3 & APL 4
Published by ROBERTSON(Publishing), ISBN0952416727  on 17th July 2008 in full colour, price £29.99 (available from Amazon or free download here, book review here)
2008 A Practical Introduction to APL 1 & APL 2
Published by ROBERTSON(Publishing), ISBN0952416719  on 1st May 2008 in full colour, £9.99 (available from Amazon or free download here, book review here)
2006 SuperSpace
Presentation of a new application to the 2006 Dyalog APL Conference in Elsinore, Denmark, giving a demonstration of a new general multidimensional database application with original and unique calculational and graphical facilities
2005 Dyalog APL Version 10 Reference Card
The first edition of a Dyalog APL Reference Card by Graeme Robertson Ltd. that attempts to do justice to the considerable ground level functionality to be found in Version 10 of the Dyalog APL interpreter, including GUI and .NET interfaces
2004 Bell’s Theorem & Matrix Mechanics
An article published in the Journal of British APL Association 20.3 91 showing, in executable APL notation, a surprising quantum mechanical correlation calculation showing that there can be correlations in a quantum system that are not possible to model using classical probability theory!
2003 New Foundations
An article published in the Journal of the British APL Association 20.1 132 indicating how one might introduce arrays of functions and operators into APL syntax, in preparation for APL algebra as in Mathematica, Maple, REDUCE, etc.
2003 Self-Dual Quaternionic Lumps in Octonionic Space-Time
Find quaternionic solutions for 3D extended objects (lumps) in 8 dimensions, published in the online science preprint library at http://arxiv.org/abs/hep-th/0304244
1995 UNITY CONSCIOUSNESS AND THE PERFECT OBSERVER: Quantum Understanding beyond Reason and Reality
Published by ROBERTSON(Publishing), ISBN0952416700  on 14th July 1995, £5.00 (available from Amazon or free download here, draft contents here)
1991 SEEK: An Associative Knowledge Base
Launch of a new IBM APL/PC application at a meeting of the British APL Association in London
1990 Unity Consciousness and the Perfect Observer
A talk given to the Physics Department of Lancaster University on central paradoxes of quantum mechanics and the outlines of standard and non-standard interpretations
1990 Self-Dual Lumps and Octonions
Find complex solutions for 3D lumps in 8D and propose the action for a new Theory Of Everything, published in Physics Letters B 249 216 in equation (4.1)
1989 Self-Duality and Extended Objects
PhD thesis on rigid string and lumps submitted to the Department of Mathematical Sciences, Durham University
1989 Self-Dual Quaternionic Lumps in Octonionic Space-Time
Propose a method to generate quaternionic knots (quots) in 3D extended objects (lumps) embedded in 8 dimensions in Durham Theory Preprint DTP 89/39
1989 Torus Knots are Rigid String Instantons
Find an infinite hierarchy of knotted string solutions of the self-dual equations of motion of 1-dimensionally extended objects (string) in 4 dimensions, published in Physics Letters B 226 244 while under the fabulous supervision of Ed Corrigan
1988 Membranes and Supermembranes
A review of membrane theory from strings to super p-branes given to the Journal Club of the Department of Mathematics, Durham University while a research student in the department under the fabulous supervision of Ed Corrigan
1986 APL3 - Future Directions of APL
A one day seminar at I.P.Sharp Associates, 132 Buckingham Palace Road, London, outlining possible future directions of APL
1986 Giant Variables
Propose an enhancement to Sharp APL for dealing with very large volumes of data, in a paper submitted for the APL86 Conference in Manchester
1985 Iverson's Fingerprints
A talk to the British APL Association at the Royal Over-Seas League, London, on the new Sharp APL operators utilising symbols paw (⍤), hoof (⍥) and 'fingers' ( ̈ ), more commonly known as dieresis 😊
1985 APL Linguistics
An analysis of APL grammar, with a complete classification of APL primitives, published in the Journal of the British APL Association 2.2 118
1985 An APL Dialogue between Socrates and Meno
Special Relativity extracted by the Socratic method, and all defined and explained in APL notation in a light-hearted dialogue published in the Journal of the British APL Association 1.3 135
1984 A Graphic Vision of APL Data & Functions
A graphical slide show presentation to the British APL Association Annual General Meeting in London and reported in the Journal of the British APL Association 1.1 36
1977 Philosophical Problems of QUANTUM ONTOLOGY
MLitt thesis (failed PhD) submitted to the Department of History and Philosophy of Science, Cambridge University (Proposed Contents and Final Summary)
1975 Quantum Logic
A talk, focusing on Hilary Putnam's recent insights into quantum logic, to members of the Physics and Mathematics Departments, including Dinos Appla, at the University of the West Indies, Trinidad, while on leave as a research student from Cambridge University Department of History and Philosophy of Science under the excellent supervision of Mary Hesse
1974 Unity Consciousness and the Perfect Observer
A talk to members of the Physics Department at the University of the West Indies, Jamaica, on paradoxes in, and interpretations of, quantum mechanics, while on leave as a research student from Cambridge University Department of History and Philosophy of Science under the excellent supervision of Mary Hesse
1973 Quantum Field Theory for Philosophers
A seminar given to the Philosophy of Physics research group in the Department of History and Philosophy of Science, University of Cambridge while a research student in that department under the excellent supervision of Mary Hesse
.. light relief ...
Ok, try this then ...

UK Patent Applications

Filed Details Application Status
17th
September
2008
Flywheels giving inertial effects for a computer mouse ball
The invention relates to the addition of a flywheel to each orthogonal cylinder driven by the ball of a mechanical computer mouse or to other ...
GB2447451 Terminated before granted
30th
July
2008
Guide bars for a swing
An addition to a swing comprises metal bars of suitable curvature attached to the pivot bar of a swing in such a way that the motion of the swing is ...
GB2445925 Terminated before granted
28th
April
2006
Wheel with mutually orthogonal parts
The wheel comprises a pair of specially shaped flat fins fitted in a line along their axes (the x axis) but with one fin being oriented in the x-y ...
GB2437501 Granted
9th Nov 2011
Ceased
28th Apr 2017
2nd
November
2005
Spherical visual display
A spherical visual display comprises a spherical shell, which may be a helmet, lined with a plurality of concave and synchronised displays to provide ...
GB2413717 Terminated
30th Jul 2010
13th
July
2005
Garment that provides a tactile feel in response to a computer signal
A garment such as clothing or headwear fitted with electromechanical devices that transmit a tactile sensation to the wearer's skin in response to a ...
GB2409798 Terminated before granted

May
1977
Invisiblity shield
An arrangement of cameras and screens that can make a physical object more or less invisible to a human observer by passing an image to a screen in such a way ...
Application Form No application filed

May
1977
No-muscle switch
This is a switch that you can switch without moving a muscle. By learning to control the frequency of alpha waves in the brain, one may be able to effect ...
See UCPO Ch.3 Page 55 No application filed

May
1977
No-travel travel machine
A device which gives you the impression of being in some remote land without having to step outside the box. By inhabiting the senses of a robot ...
See UCPO Ch.3 Page 56 No application filed
Business Systems Research Products Philosophy
Go to Home Weather OBTC Amazon ebay
All trademarks and copyrights are owned by the respective owners.
© 1995-2023 ROBERTSON(Publishing)