Towards Super Logic

This is an initial finite propositional logic interpretation of traditional human brain based logic, math and philosophy in a form suitable for implementation in a well defined intelligence such as a computer. See Blind faith math and negative feedback neural net . There are currently 2 sections:
  1. Simple fundamentals - mostly finalized..
  2. Traditional calculus - converted half way.
1. Fundamentals (Feb 97)

2. Transversals

Dec96

This proposes simpler calculus ideas that permit theorems similar to theorems about differentiable functions to be made for only connected and bounded functions;

and perhaps even generalizable to families of sets without a metric. The basic math is designed for ultimate rigorous redefinition as lessons for a neural network.

All 'curves' or functions below are considered to be connected and bounded. All 'lines' are considered to be straight. Chords on a curve are lines through 2 points of the curve.

Definitions

A line that intersects a curve at a point is said to be a transversal if for SOME neighborhood of the point, one half of the line lies on one side of the curve and the other half lies on the other side and they have only this one point in common. For graphs of 2 dimensional functions, a transversal is either above the function on the left of a point on the graph and below on the right OR below on the left and above on the right. the former is a negative slope transversal and the other is positive. A transversal is embedded if in some neighborhood of the point, other points of the transversal are in the exterior of the graph.
Indirectly: A non-transversal line is any line through a point on a curve which is NOT a transversal at that point.
Examples: tangents to a circle are non-transversal lines; they are also 'support' lines. ALL lines through an inflection point are transversals(through origin of x^3). The x-axis is a non-unique, non-transversal line at the origin of x(sin(1/x))but is unique for x^2(sin(1/x)). In the former, transversals have all slopes between -45degrees and plus 45. In the latter transversals have all slopes but 0.
Directly: In ANY neighborhood of a non-transversal POINT separating a curve into 2 connected parts, one side of the non-transversal LINE has points of both curve parts. Call the latter 'points' non-transversal neighbor points. In the generalization to surfaces below it will be convenient to take these points to be on the boundary of the neighborhood. The idea of on a SIDE of a curve and SEPARATION of one curve into 2 parts by another, seem closely related to CONNECTIVITY: a set S may be said to be connected in set X relative to a set of curves C provided any 2 points of S in X also are contained in some c of C and c is wholly in X.

Theorems

  1. For every chord of a curve there is a parallel non-transversal at a point between its ends. ( like mean value theorem for tangents).
  2. Proof for curves as functions: subtract the chord from the curve. Boundedness of the curve-chord implies there is a bounding(support) line which is parallel to the chord.

  3. The converse of theorem 1 is also true. (but converse is not true for tangents since there are tangents at inflection points and have no parallel chords). Converse: for every non-transversal line and every neighborhood of the non-transversal point there is a parallel chord subtending it (the non-transversal point lies between the chord's curve points). This depends on the connectivity of the curve; continuity is not needed. Proof: pick the point of 2 non-transversal neighbor points which is closest to the non-transversal line and pass a parallel through it. By connectivity, this parallel must intersect the curve between the non-transversal point and the other non-transversal neighbor point.
  4. A curve is differentiable at a point if and only if there is at most one non-transversal there. Proof: derivate numbers at a point imply and result from non-transversal neighbor points for a line of intermediate slope through the point. The derivative is the only slope transversals don't have.
  5. A function is continuous at a point if it has both + & - slope transversals there.
  6. A function is continuous at a point if and only if a vertical is embedded on both sides.
  7. A function is monotonic iff it has horizontal transversals at all points.
  8. A function is differentiable 'almost everywhere' if its transversals have bounded slope.
  9. An inflection point defined as a point with only transversals; it is imbedded in a connected set of non-transversal points unless the curve is straight.
  10. A function is increasing if and only if its non-transversals have positive slope.
  11. A convex function has no inflection points and has at least one non-transversal at every point.
  12. Corollary to differentiability 'almost everywhere' of bounded monotonic functions(Lebegue): bounded monotonic functions have at most one non-transversal almost everywhere.
  13. If a surface is jointly continuous, convex in one direction and differentiable in that direction then these derivatives are also jointly continuous. Proof: use theorem 1 and 2 and show that the slopes of chords parallel to the tangents approach each other because of the joint continuity of the surface and that the chord lengths may be kept from zero.
  14. Generalizations of the 'lines' in 'non-transversal lines'.
  15. These lines have been considered 1st order polynomials: a+bx for a and b that keep the line on the same point(p) of the curve. So lets consider those polynomials through (p) that do not simply cross over the curve(non-transversal neighbor points are below/above the curve for some neighborhood). The limit of these coefficients equals the corresponding coefficients of the Taylor's series expansion of the given curve.
    For 'differentiating' a surface, one could compare it to 2 dimensional polynomials by considering non-transversal neighbor points below/above it. The 'derivative' would be the polynomial coefficients. For 'parallel' 'chord' polynomials, let's consider non-intersecting polynomials of the same order as the 'non-transversal' polynomial.



Netized Non-Transversals (pre 1997)

So far I have found it possible in math applicable to finite, explicit neural nets to replace ideas that seem to require infinite steps or elements see 'finite continuation' above. Also, I will try to keep to simple sets of points without distance as this seems close to simple -nn lessons. Non-transversals don't have limits in their definition. But parallelism used in some statements seems to need distance unless one can be satisfied with the boundaries of nested sets.
(It may be more productive for -nn to design tautologies and specialized languages instead of trying to adapt traditional human oriented language. But here goes:).
  1. Net Set : A 'nor formula' is activated by stimulating its 'name' nerve(net set activation name). Each set of stimulations of input nerves of an activated 'nor formula' may stimulate(through synapses) a unique nerve. Normally this unique nerve inturn stimulates an output, an answer name: (net set membership). It is common human habit to use one name to recall a set definition and to respond with the same name when one detects a member(point) of that set. For example: one may crudely define a car as a motor vehicle with 4 wheels, 2 seats, 2 doors. Then when one sees a car one may respond by saying "car" or "red car",etc. (The word "red" may be the result of a different simultaneously activated 'nor formula'.) This may clarify to humans the super logic distinguishing of 'activation name' from 'result name'. Thus a net set is defined to be all those neural net input stimulation patterns that stimulate the same result name. See -nn definition + diagrams(8 page + 3*6k gifs).
  2. Set boundaries(curves): For starters I will try something close to standard ideas: I'll try intersections of sets(like a curve is the intersection of 2 surfaces); but that means a boundary of one set requires another set: it is relative to another set. So we can first define a space as a family of net sets for definition of surfaces, curves and boundaries relative to it.
  3. Family of well bounded nested sets: The 'well bounded' condition is to mean any 2 member sets of the nested set do not have common boundary points and the sets are not members of any included net set.
  4. A family of well bounded nested sets is said to be a fully nested set in the space if for any point in the space there exists one and only one set with that point on its boundary.
  5. A 'non-transversally' connected curve is a curve for which theorems 1 & 2 above are true. Or using a more general form of theorem 2, a set of points S is -nn(negative feedback Neural Net) connected relative to a fully nested set F if S is not a boundary of any set of F and if for any two points of S in the boundary of any f1 of F there then exists a third point p in the boundary of f2 of F where f2 contains f1 and no other point of S. It may be necessary to add the converse if it can't be proven: given any unique p in S and in f2 there exists an f1 in f2 containing other points of S. This is an example of 'generalization by reduction' (please see definition of -nn with link below)
for full definition + diagrams of -nn (8 page, 3*6k gifs)
Computer cycling:(1page display/3page netscape2 JAVASCRIPT) All computer programs have a finite cycling period; programs cannot compute their own period or need to: questions Turing's, Godel's and Penrose's theories for real computers.
Russell's Paradox:(1page display/2page netscape2 JAVASCRIPT) Computer just cycles name of catalogue of books that do not cite themselves.

E-mail author: R Massey for additions Oct 2003.
top/home (40k)


math 28apr96.